Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
fac938a
fix: airui, 修复每次销毁组件后残留airui_component_ref_t导致内存泄露问题
shuaizenge May 21, 2026
5c38bae
Merge branch 'master' into feat/airui
shuaizenge May 21, 2026
b7fcb45
fix: airui, 修复合并引入的id重定义
shuaizenge May 21, 2026
36f515d
update:更新引擎主机fota升级弹窗大小
jiangfang001 May 22, 2026
0ab996d
add:添加zephyr构建
PeakRacing May 22, 2026
669c3b7
update:更新引擎主机外置flash 应用加载逻辑,优化5寸720*1280分辨率应用布局
jiangfang001 May 22, 2026
f1c5268
fix:StickFighter_Online代码的my_device_id加上nil检查
shihao-w May 22, 2026
763efca
update:更新应用主机桌面应用布局
jiangfang001 May 22, 2026
e9403c2
update: sip_app_main主逻辑文件与tts_speaker播报文件解耦
May 22, 2026
a1274fa
add:新增appstore中的智慧冷链和gnss定位应用
May 22, 2026
2a498f6
update:修改appstore里面的gnss应用,修改成自适应分辨率
May 22, 2026
fae3c9e
fix: nes, 修复竞态导致的nes退出死机问题
shuaizenge May 22, 2026
c4f8bcb
update:8000W双网口 项目代码更新
May 22, 2026
5576c30
update:更新引擎主机首页布局逻辑
jiangfang001 May 22, 2026
b07b4f0
Merge branch 'master' of gitee.com:openLuat/LuatOS
jiangfang001 May 22, 2026
045aa30
update:更新引擎主机查询NOR_FLASH 容量接口和显示方式
jiangfang001 May 22, 2026
ee1f1c3
update:8000W 双网口板子项目代码更新
May 22, 2026
e39556a
Merge branch 'master' into feat/airui
shuaizenge May 22, 2026
f081ead
add: airui, 添加nes组件
shuaizenge May 22, 2026
7f410e2
fix:lcd编译警告
PeakRacing May 23, 2026
aac8bf0
add: app_engine。新增MQTT多客户端管理应用
mengyang-GitHub May 25, 2026
592111f
add: airui, 按键、容器、图片、label添加长按回调,button添加按下和释放回调
shuaizenge May 25, 2026
3ad6fa6
update:重构引擎主机代码框架
jiangfang001 May 25, 2026
109df13
add:所有主推型号的 lowpower 代码,增加 LPUART 在低功耗模式时 TX 电平变化的说明,以及对应的处理方式。
mengyang-GitHub May 25, 2026
1c3d7a2
update:更新引擎主机mia.lua注释
jiangfang001 May 25, 2026
5d968ff
Merge branch 'master' of gitee.com:openLuat/LuatOS
jiangfang001 May 25, 2026
45e14ea
update:更新引擎主机readme
jiangfang001 May 25, 2026
9408be0
add: pinyin, 增加二级gb2312拼音字库索引
shuaizenge May 25, 2026
099ffa1
update:8101 以太网转以太网和ap 代码更新
May 25, 2026
303ead9
8101 以太网转以太网demo readme图片更新
May 25, 2026
4a15720
add:tp添加 cst816d 驱动
PeakRacing May 25, 2026
b839e4f
Merge branch 'master' of https://gitee.com/openLuat/LuatOS
PeakRacing May 25, 2026
ad9836f
add: airui, 支持msgbox设置button字号,button大小随字号一起改变
shuaizenge May 25, 2026
9c742ca
update:更新引擎主机代码1602 10寸和7寸触摸中断触发方式
jiangfang001 May 25, 2026
b615686
update:8101 以太网转以太网和ap readme图片更新
May 25, 2026
b4423d2
update:更新10存屏幕引擎主机8101 对SD卡的支持
jiangfang001 May 25, 2026
2231898
update:testcase 修改check_function固件定义
chao-HHH-lang May 25, 2026
c12bd69
update:8101 以太网转以太网和ap readme图片未显示修复
May 25, 2026
c1c31ed
add: airui, 将tp获取频率从30hz调高到100hz
shuaizenge May 25, 2026
80e7d17
fix: airui, png硬解码设置8位缓存对齐
shuaizenge May 25, 2026
92cc472
update: airui, 限制提高tp获取频率只在pc模拟器下生效,避免真机下浪费算力
shuaizenge May 25, 2026
d27c4f6
add: airui, 增加点击回调的函数声明
shuaizenge May 25, 2026
f30f7f2
fix:rsa,修复 LuatOS MD 常量值与 mbedTLS 枚举不一致导致签名/验签失败
li3211 May 25, 2026
74acc20
update: airui, 优化nes组件逻辑,只负责显示部分
shuaizenge May 25, 2026
14b89b1
Merge branch 'master' into feat/airui
shuaizenge May 25, 2026
9275fac
fix:编译问题
allewalker May 25, 2026
57ed79a
Merge branch 'master' of https://gitee.com/openLuat/LuatOS
allewalker May 25, 2026
af561b9
update:新增引擎主机8000A开发板、Engine_Air1602_7inch_1024x600_004_V000 代码
jiangfang001 May 25, 2026
7d042ad
feat(pc): add virtual NAND simulation for little_flash on PC
wendal May 25, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

--[[
@module stick_fighter_online_win
@summary 双人联机火柴人格斗游戏横屏版窗口模块
@summary 联机火柴人格斗游戏横屏版窗口模块
@version 1.0.1
@date 2026.05.18
@author 王世豪
Expand Down Expand Up @@ -60,6 +60,25 @@ local peerModelLabel = nil
local pendingUpload = nil -- 待上传的积分 {account, nickname, score}
local justDeletedMyScore = false -- 删除积分后的标记,下次上传强制覆盖(不走累加)

-- 先定义获取设备ID的函数和设备ID变量
local my_device_id = nil

local function get_device_id()
local device_id = "DEV_UNKNOWN"
if mobile and mobile.imei then
device_id = mobile.imei()
elseif wlan and wlan.getMac then
device_id = wlan.getMac()
else
device_id = "DEV_" .. tostring(os.time())
end
return device_id
end

-- 初始化设备ID
my_device_id = get_device_id()
log.info('device_id', my_device_id)

-- 获取显示昵称(优先用IOT昵称,没有就用设备ID后6位)
local function get_nickname()
if exapp then
Expand All @@ -68,6 +87,10 @@ local function get_nickname()
return info.nickname
end
end
-- 确保 my_device_id 不为 nil
if not my_device_id or #my_device_id == 0 then
my_device_id = "DEV_" .. tostring(os.time())
end
return my_device_id:sub(#my_device_id - 5)
end

Expand All @@ -93,23 +116,6 @@ local MQTT_PORT = 1884
local MQTT_QOS = 0
local TASK_NAME = "stick_fighter_mqtt"

local my_device_id = nil

local function get_device_id()
local device_id = "DEV_UNKNOWN"
if mobile and mobile.imei then
device_id = mobile.imei()
elseif wlan and wlan.getMac then
device_id = wlan.getMac()
else
device_id = "DEV_" .. tostring(os.time())
end
return device_id
end

my_device_id = get_device_id()
log.info('device_id', my_device_id)

-- 获取本机设备型号
local my_device_model = "未知"
if hmeta and hmeta.model then
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

--[[
@module stick_fighter_online_win
@summary 双人联机火柴人格斗游戏窗口模块
@summary 联机火柴人格斗游戏竖屏版窗口模块
@version 1.1.2
@date 2026.05.15
@author 王世豪
Expand Down Expand Up @@ -59,6 +59,25 @@ local peerModelLabel = nil
local pendingUpload = nil -- 待上传的积分 {account, nickname, score}
local justDeletedMyScore = false -- 删除积分后的标记,下次上传强制覆盖(不走累加)

-- 先定义获取设备ID的函数和设备ID变量
local my_device_id = nil

local function get_device_id()
local device_id = "DEV_UNKNOWN"
if mobile and mobile.imei then
device_id = mobile.imei()
elseif wlan and wlan.getMac then
device_id = wlan.getMac()
else
device_id = "DEV_" .. tostring(os.time())
end
return device_id
end

-- 初始化设备ID
my_device_id = get_device_id()
log.info('device_id', my_device_id)

-- 获取显示昵称(优先用IOT昵称,没有就用设备ID后6位)
local function get_nickname()
if exapp then
Expand All @@ -67,6 +86,10 @@ local function get_nickname()
return info.nickname
end
end
-- 确保 my_device_id 不为 nil
if not my_device_id or #my_device_id == 0 then
my_device_id = "DEV_" .. tostring(os.time())
end
return my_device_id:sub(#my_device_id - 5)
end

Expand All @@ -92,23 +115,6 @@ local MQTT_PORT = 1884
local MQTT_QOS = 0
local TASK_NAME = "stick_fighter_mqtt"

local my_device_id = nil

local function get_device_id()
local device_id = "DEV_UNKNOWN"
if mobile and mobile.imei then
device_id = mobile.imei()
elseif wlan and wlan.getMac then
device_id = wlan.getMac()
else
device_id = "DEV_" .. tostring(os.time())
end
return device_id
end

my_device_id = get_device_id()
log.info('device_id', my_device_id)

-- 获取本机设备型号
local my_device_model = "未知"
if hmeta and hmeta.model then
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions app_engine/app_store/vertical_app/coldchain/coldchain/main.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
PROJECT = "COLDCHAIN"
VERSION = "001.000.000"

log.info("main", PROJECT, VERSION)

require "cc_main"
require "cc_settings"
require "cc_record"

sys.publish("OPEN_CC_MAIN_WIN")

sys.run()
24 changes: 24 additions & 0 deletions app_engine/app_store/vertical_app/coldchain/coldchain/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"app_name_cn": "智慧冷链监控",
"app_name_en": "coldchain",
"version": "1.0.0",
"publish_time": "2026-05-14 12:00:00",
"category": "工具",
"description": "智慧冷链监控系统",
"resolution": "1024x600",
"display_zoom": "adaptive",
"supported_models": {
"Air8101": [
{
"firmware_id": 104,
"min_firmware_version": 2010
},
{
"firmware_id": 105,
"min_firmware_version": 2010
}
]
},
"zip_size_kb": 100,
"origin_size_kb": 300
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading