技术栈
luatos
不喝水的鱼儿
2 个月前
网络
·
websocket
·
网络协议
·
go
·
luatos
·
lua5.4
【LuatOS】基于WebSocket的同步请求框架
由于使用LuatOS PC模拟器发起快速且海量HTTP请求(1000 次/秒)时,会耗尽PC的TCP连接资源,而无法进行继续进行访问请求。故使用WebSocket搭建类似于HTTP的“同步请求相应”的通信框架,以实现与HTTP类似的功能。
不喝水的鱼儿
2 个月前
lua
·
时间戳
·
luatos
【LuatOS】修改LuatOS源码为PC模拟器添加高精度时间戳库timeplus
LuatOS以及Lua能够提供微秒或者毫秒的时间戳获取工具,但并没有提供获取纳秒的工具。通过编辑LuatOS源码以及相关BSP源码,添加能够获取纳秒的timeplus库并重新编译,以解决在64位Windows操作系统中LuatOS模拟器获取纳秒的问题,其运行效果如下所示:
不喝水的鱼儿
2 个月前
lua
·
luatos
·
随机数
【LuatOS】Lua与LuatOS中的Math.randomseed
在Lua或者LuatOS虚拟机中,可以使用math.randomseed()进行置随机数种子,然后使用math.random()生成随机数。那么存在以下操作:
合宙Luat
4 个月前
单片机
·
嵌入式硬件
·
物联网
·
硬件架构
·
硬件工程
·
luatos
合宙低功耗4G模组Air780E——产品规格书
Air780E 是合宙通信推出的 LTE Cat.1 bis通信模块; 采用移芯EC618平台,支持 LTE 3GPP Rel.13 技术。
不喝水的鱼儿
4 个月前
单片机
·
macos
·
lua
·
luatos
Luatos-lua For MacOSX
看到Luatos-soc-pc项目能够编译到MacOS平台并且运行,所以尝试编译;可是Apple Clang编译器太过于严格,导致编译不通过。遂换到gcc-11编译通过,虽然其中依旧会报错(宏定义LUA_USE_MACOSX不起作用,导致不支持的头文件被编译而报错),但在xmake中配置工具链以及修改LuatOS源码后,编译通过。本贴特此记录,并存储编译后的工件,以备后用。
合宙Luat
5 个月前
合宙
·
luatos
Air780EP- AT开发-阿里云应用指南
使用AT方式连接阿里云分为一机一密和一型一密两种方式,其中一机一密又包括HTTP认证二次连接和MQTT直连两种方式
合宙Luat
5 个月前
luatos
Air780E/Air780EP/Air780EQ/Air201模块遇到死机问题如何分析
本文档适用于合宙Air780E、Air780EP、Air780EQ、Air201关联文档和使用工具:从Ramdump里分析内存泄漏问题
不喝水的鱼儿
10 个月前
ide
·
vscode
·
编辑器
·
lua
·
luatos
VScode配置LuatOS开发模拟环境
1. 配置VScode中的Lua开发环境,包含代码提示等工具。2. 配置Code Runner,让其Lua代码运行在VSCode中的LuatOS模拟器中。
合宙Luat
1 年前
低功耗
·
合宙
·
luatos
·
780e
·
780eg
·
4g通讯模块
Air780EG —— 合宙4G定位解决方案
开机 -> 搜星 -> 定位成功 -> 上报 -> 关机开机 -> 搜星 -> 定位成功 -> 模块休眠,关闭GPS电源,但是备电不关 -> 需要定位时,热启动 -> 模块休眠,关闭GPS电源,但是备电不关 ->循环