|
|
@@ -18,7 +18,7 @@
|
|
|
@int COM脚的数量, 取决于具体模块, air103支持1-4
|
|
|
@int 刷新率,通常为60, 对应60HZ
|
|
|
@int COM启用与否的掩码, 默认为0xFF,全部启用.若只启用COM0/COM1, 则0x03
|
|
|
-@int seg启用与否的掩码, 默认为0xFFFF,即全部启用. 若只启用前16个, 0xFF
|
|
|
+@int seg启用与否的掩码, 默认为0xFFFFFFFF,即全部启用. 若只启用前16个, 0xFFFF
|
|
|
@return bool 成功返回true,否则返回false
|
|
|
@usage
|
|
|
-- 初始化lcdseg
|
|
|
@@ -38,7 +38,7 @@ static int l_lcdseg_setup(lua_State* L) {
|
|
|
opts.com_number = luaL_checkinteger(L, 4);
|
|
|
opts.fresh_rate = luaL_checkinteger(L, 5);
|
|
|
opts.com_mark = luaL_optinteger(L, 6, 0xFF);
|
|
|
- opts.seg_mark = luaL_optinteger(L, 7, 0xFF);
|
|
|
+ opts.seg_mark = luaL_optinteger(L, 7, 0xFFFFFFFF);
|
|
|
|
|
|
lua_pushboolean(L, luat_lcdseg_setup(&opts) == 0 ? 1 : 0);
|
|
|
return 1;
|