Dozingfiretruck пре 4 година
родитељ
комит
429f5dc15d
3 измењених фајлова са 9 додато и 0 уклоњено
  1. 1 0
      application/include/luat_conf_bsp.h
  2. 3 0
      application/src/luat_base_air105.c
  3. 5 0
      xmake.lua

+ 1 - 0
application/include/luat_conf_bsp.h

@@ -71,6 +71,7 @@
 #define LUAT_USE_DNS  1
 #define LUAT_USE_NETWORK 1
 #define LUAT_USE_TLS 1
+#define LUAT_USE_LORA 1
 
 //----------------------------
 // 高通字体, 需配合芯片使用

+ 3 - 0
application/src/luat_base_air105.c

@@ -209,6 +209,9 @@ static const luaL_Reg loadedlibs[] = {
 // #ifdef LUAT_USE_FOTA
   {"fota", luaopen_fota},
 // #endif
+#ifdef LUAT_USE_LORA
+  {"lora", luaopen_lora},
+#endif
   {"usbapp", luaopen_usbapp},
   {"audio", luaopen_multimedia_audio},
   {"codec", luaopen_multimedia_codec},

+ 5 - 0
xmake.lua

@@ -357,6 +357,11 @@ if with_luatos then
     -- qrcode
     add_includedirs(luatos.."components/qrcode",{public = true})
     add_files(luatos.."components/qrcode/*.c")
+    
+    -- lora
+    add_includedirs(luatos.."components/lora",{public = true})
+    add_files(luatos.."components/lora/**.c")
+    
 else
 
     add_files("Third_Party/vsprintf/*.c",{public = true})