Bläddra i källkod

fix: 修改lcdseg SEG默认全部启用

yanjunjie 3 år sedan
förälder
incheckning
d97b56dec9
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2 2
      luat/modules/luat_lib_lcdseg.c

+ 2 - 2
luat/modules/luat_lib_lcdseg.c

@@ -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;