E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
air780E
合宙
Air780E
|iot|update|FOTA|LuatOS-Air开发|LuatOS-SOC接口|官方demo|学习(17):FOTA(远程升级)
目录一.概述注意:二.材料准备三.合宙iot平台升级core+script过程1.iot平台创建产品2.模块端脚本修改,生成升级包3.按照新版本的需求,修改main.lua注意事项:4.使用Luatools生成bin文件差分包5.在合宙iot平台配置升级包6.模块开机,完成升级7.云平台查看升级日志8.设备升级失败代码(处理方案简述)一.概述update是物联网中比较常用的功能,本文介绍如何用Ai
打酱油的工程师
·
2023-10-09 22:56
LuatOS-SOC接口学习
物联网
mcu
EC618
FOTA
lua
LuatOS-SOC接口文档(
air780E
)-- gtfont - 高通字库芯片
示例--已测试字体芯片型号GT5SLCD1E-1A--如需要支持其他型号,请报issuegtfont.init(spi_device)初始化高通字体芯片参数传入值类型解释userdata仅支持spidevice生成的指针数据返回值返回值类型解释boolean成功返回true,否则返回false例子--特别提醒:使用本库的任何代码,都需要额外的高通字体芯片!!--没有额外芯片是跑不了的!!gtfon
l531798151
·
2023-10-09 22:54
air780E
air780E
LuatOS-SOC接口文档(
air780E
)-- ftp - ftp 客户端
ftp.login(adapter,ip_addr,port,username,password)#FTP客户端参数传入值类型解释int适配器序号,只能是socket.ETH0,socket.STA,socket.AP,如果不填,会选择平台自带的方式,然后是最后一个注册的适配器stringip_addr地址stringport端口,默认21stringusername用户名stringpasswo
l531798151
·
2023-10-08 22:39
air780E
air780E
LuatOS-SOC接口文档(
air780E
)-- gmssl - 国密算法
sm.sm2encrypt(pkx,pky,data)#sm2算法加密参数传入值类型解释string公钥x,必选string公钥y,必选string待计算的数据,必选,最长255字节返回值返回值类型解释string加密后的字符串,原样输出,未经HEX转换例子localoriginStr="encryptionstandard"localpkx="435B39CCA8F3B508C1488AFC67
l531798151
·
2023-10-08 22:33
air780E
air780E
LuatOS-SOC接口文档(
air780E
)-- fs - 文件系统额外操作
fs.fsstat(path)获取文件系统信息参数传入值类型解释string路径,默认”/”,可选返回值返回值类型解释boolean获取成功返回true,否则返回falseint总的block数量int已使用的block数量intblock的大小,单位字节string文件系统类型,例如lfs代表littlefs例子--打印根分区的信息log.info("fsstat",fs.fsstat("/")
l531798151
·
2023-10-08 06:33
air780E
air780E
LuatOS-SOC接口文档(
air780E
)-- fskv - kv数据库,掉电不丢数据
示例--本库的目标是替代fdb库--1.兼容fdb的函数--2.使用fdb的flash空间,启用时也会替代fdb库--3.功能上与EEPROM是类似的fskv.init()fskv.set("wendal",1234)log.info("fskv","wendal",fskv.get("wendal"))--[[fskv与fdb的实现机制导致的差异fskvfdb1.value长度40962552.
l531798151
·
2023-10-08 06:30
air780E
air780E
S-Clustr(影子集群)可控制嵌入式设备和个人电脑的僵尸网络工具
https://github.com/MartinxMax/S-Clustr/tree/V1.0.01.成功扩展3类嵌入式设备,组建庞大的"僵尸网络"|——C51[开发中]|——Arduino|——合宙
AIR780e
Мартин.
·
2023-10-05 08:13
渗透测试实战
网络工具
网络
LuatOS-SOC接口文档(
air780E
)-- fatfs - 读写fatfs格式
示例--通常只使用fatfs.mount挂载tf/sd卡,其他操作走io库就可以了fatfs.mount(mode,mount_point,spiid_or_spidevice,spi_cs,spi_speed,power_pin,power_on_delay,auto_format)#挂载fatfs参数传入值类型解释intfatfs模式,可选fatfs.SPI,fatfs.SDIO,fatfs.
l531798151
·
2023-09-28 20:11
air780E
air780E
LuatOS-SOC接口文档(
air780E
)-- fdb - kv数据库,掉电不丢数据
fdb.kvdb_init(name,partition)初始化kv数据库参数传入值类型解释string数据库名,当前仅支持envstringFAL分区名,当前仅支持onchip_fdb返回值返回值类型解释boolean成功返回true,否则返回false例子--fdb库基于flashdb,再次表示感谢.iffdb.kvdb_init("env","onchip_fdb")thenlog.info
l531798151
·
2023-09-28 20:11
air780E
air780E
LuatOS-SOC接口文档(
air780E
)-- fota - 底层固件升级
fota.init(storge_location,len,param1)#初始化fota流程参数传入值类型解释int/stringfota数据存储的起始位置如果是int,则是由芯片平台具体判断如果是string,则存储在文件系统中如果为nil,则由底层决定存储位置int数据存储的最大空间userdataparam1,如果数据存储在spiflash时,为spi_device返回值返回值类型解释bo
l531798151
·
2023-09-28 20:11
air780E
air780E
LuatOS-SOC接口文档(
air780E
)-- fonts - 字体库
fonts.list(tp)返回固件支持的字体列表参数传入值类型解释string类型,默认u8g2,还可以是lvgl返回值返回值类型解释table字体列表例子--API新增于2022-07-12iffonts.listthenlog.info("fonts","u8g2",json.encode(fonts.list("u8g2")))endfonts.u8g2_get(name,tp)获取字体参
l531798151
·
2023-09-28 20:09
air780E
air780E
LuatOS-SOC接口文档(
air780E
)-- fastlz - FastLZ压缩
示例--与miniz库的差异--内存需求量小很多,miniz库接近200k,fastlz只需要32k+原始数据大小--压缩比,miniz的压缩比要好于fastlz--准备好数据localbigdata="123jfoiq4hlkfjbnasdilfhuqwo;hfashfp9qw38hrfaios;hfiuoaghfluaeisw"--压缩之localcdata=fastlz.compress(b
l531798151
·
2023-09-22 05:29
air780E
air780E
LuatOS-SOC接口文档(
air780E
)--errDump - 错误上报
示例--基本用法,10分钟上报一次,如果有的话iferrDumpthenerrDump.config(true,600)end--附开源服务器端:https://gitee.com/openLuat/luatos-devlogerrDump.dump(zbuff,type,isDelete)手动读取异常日志,主要用于用户将日志发送给自己的服务器而不是IOT平台,如果在errDump.config配
l531798151
·
2023-09-22 05:24
air780E
air780E
LuatOS-SOC接口文档(
air780E
)--disp - disp库已合并到u8g2库,API等价
disp.init(conf)显示屏初始化,请使用u8g2库参数传入值类型解释tableconf配置信息返回值返回值类型解释int正常初始化1,已经初始化过2,内存不够3,初始化失败返回4例子--disp库的所有API均已合并到u8g2库--disp库已经映射为u8g2库,所有API均代理到u8g2,请查阅u8g2库的API
l531798151
·
2023-09-21 08:13
air780E
air780E
LuatOS-SOC接口文档(
air780E
)--eink - 墨水屏操作库
常量常量类型解释eink.MODEL_1in02dnumber1.02寸deink.MODEL_1in54number1.54寸eink.MODEL_1in54_V2number1.54寸_V2eink.MODEL_1in54bnumber1.54寸beink.MODEL_1in54b_V2number1.54寸b_V2eink.MODEL_1in54_V3number1.54寸_V3eink.M
l531798151
·
2023-09-21 08:40
air780E
air780E
LuatOS-SOC接口文档(
air780E
)--dac - 数模转换
dac.open(ch,freq,mode)打开DAC通道,并配置参数参数传入值类型解释int通道编号,例如0int输出频率,单位hzint模式,默认为0,预留返回值返回值类型解释true成功返回true,否则返回falseint底层返回值,调试用例子ifdac.open(0,44000)thenlog.info("dac","dacch0isopened")enddac.write(ch,dat
l531798151
·
2023-09-20 01:53
air780E
air780E
LuatOS-SOC接口文档(
air780E
)--crypto - 加解密和hash函数
crypto.md5(str)计算md5值参数传入值类型解释string需要计算的字符串返回值返回值类型解释string计算得出的md5值的hex字符串例子--计算字符串"abc"的md5log.info("md5",crypto.md5("abc"))crypto.hmac_md5(str,key)计算hmac_md5值参数传入值类型解释string需要计算的字符串string密钥返回值返回值类
l531798151
·
2023-09-20 01:50
air780E
air780E
LuatOS-SOC接口文档(
air780E
)--coremark - 跑分
coremark.run()#开始跑分参数无返回值返回值类型解释nil无返回值,结果直接打印在日志中例子--大部分情况下,这个库都不会包含在正式版固件里--若需使用,可以参考wiki文档自行编译或使用云编译--https://wiki.luatos.com/develop/compile.html--跑分的main.lua应移除硬狗代码,防止重启--若设备支持自动休眠,应关闭休眠功能--若设备支持
l531798151
·
2023-09-17 15:20
air780E
air780E
LuatOS-SOC接口文档(
air780E
)--camera - codec - 多媒体-编解码
常量常量类型解释codec.MP3numberMP3格式codec.WAVnumberWAV格式codec.AMRnumberAMR-NB格式,一般意义上的AMRcodec.AMR_WBnumberAMR-WB格式codec.create(type,isDecoder)创建编解码用的codec参数传入值类型解释int多媒体类型,目前支持codec.MP3codec.AMRboolean是否是解码器
l531798151
·
2023-09-17 15:19
air780E
air780E
LuatOS-SOC接口文档(
air780E
)--camera - 摄像头
camera.init(InitReg)#初始化摄像头参数传入值类型解释tableInitRegcamera初始化命令见demo/camera/AIR105注意:如扫码camera初始化时需设置为灰度输出返回值返回值类型解释intcamera_id例子camera_id=camera.init(GC032A_InitReg)--屏幕输出rgb图像--初始化后需要start才开始输出/扫码camer
l531798151
·
2023-09-17 06:38
air780E
air780E
LuatOS-SOC接口文档(
air780E
)--bit64 - 32位系统上对64位数据的基本算术运算和逻辑运算
bit64.to32(data64bit)64bit数据转成32bit输出参数传入值类型解释string9字节数据返回值返回值类型解释any根据64bit数据输出int或者number例子无bit64.to64(data32bit)32bit数据转成64bit数据参数传入值类型解释int/number32bit数据返回值返回值类型解释string9字节数据例子无bit64.show(a,type,
l531798151
·
2023-09-17 06:08
air780E
air780E
LuatOS-SOC接口文档(
air780E
)--audio - 多媒体音频
常量常量类型解释audio.PCMnumberPCM格式,即原始ADC数据audio.MORE_DATAnumberaudio.on回调函数传入参数的值,表示底层播放完一段数据,可以传入更多数据audio.DONEnumberaudio.on回调函数传入参数的值,表示底层播放完全部数据了audio.BUS_DACnumber硬件输出总线,DAC类型audio.BUS_I2Snumber硬件输出总线
l531798151
·
2023-09-14 02:09
air780E
air780E
LuatOS-SOC接口文档(
air780E
)--adc - 数模转换
常量常量类型解释adc.ADC_RANGE_3_6numberair105的ADC分压电阻开启,范围0~3.76Vadc.ADC_RANGE_1_8numberair105的ADC分压电阻关闭,范围0~1.88Vadc.ADC_RANGE_3_8numberair780E开启ADC0,1分压电阻,范围0~3.8Vadc.ADC_RANGE_1_2numberair780E关闭ADC0,1分压电阻,
l531798151
·
2023-09-14 01:07
air780E
air780E
Air780E
模块PPP应用开发指南
目录PPP拨号windows下PPP拨号配置标准调制解调器设置拨号连接验证拨号结果linux下PPP拨号1.安装PPP拨号软件2.创建拨号脚本文件/etc/ppp/peers/air-ppp/etc/ppp/peers/air-chat-connect/etc/ppp/peers/air-chat-disconnect3.创建好以上三个文件后就可以通过pppd拨号了4.拨号成功后,需要为新建的pp
合宙Luat
·
2023-08-19 14:37
Air780E
1024程序员节
物联网
iot
合宙
lua
Air780E
模块休眠控制应用指南
目录应用概述1.模块的几种工作模式2.串口应用下支持两种睡眠模式材料准备应用示例睡眠模式1睡眠模式2常见问题应用概述1.模块的几种工作模式
Air780E
支持多种省电模式,通过进入不同的省电模式达到降低功耗的目的
合宙Luat
·
2023-08-19 14:37
Air780E
lua
合宙
嵌入式硬件
Air780E
模块RNDIS应用开发指南
目录简介Window系统Linux系统常见问题简介RNDIS是指RemoteNDIS,基于USB实现RNDIS实际上就是TCP/IPoverUSB,就是在USB设备上跑TCP/IP,让USB设备看上去像一块网卡。从而使Windows/Linux可以通过USB设备连接网络。Window系统window系统支持RNDIS直接用usb连接就可以使用,模块会虚拟一个网卡。Linux系统目前linux大部分
合宙Luat
·
2023-08-19 14:07
Air780E
1024程序员节
物联网
iot
合宙
lua
Air780E
模块AT开发环境搭建
USB驱动USB驱动无需安装,插入电脑后会虚拟出如下端口:前2个口81,82可以用来发送AT命令,83口对应的为LOG口(也可能是前2个口是LOG口,已实际测试为准)。AT命令发送下载llcom串口工具,做如下设置。选择对应端口,然后打开串口。输入对应AT命令点击发送。
合宙Luat
·
2023-08-19 14:06
Air780E
1024程序员节
物联网
iot
合宙
开发语言
Air780E
模块USB驱动
USB驱动USB驱动无需安装,插入电脑后会虚拟出如下端口:前2个口81,82可以用来发送AT命令,83口对应的为LOG口(也可能是前2个口是LOG口,已实际测试为准)。
合宙Luat
·
2023-08-19 14:36
Air780E
1024程序员节
物联网
iot
合宙
lua
Air780E
烧录教程
目录名称LuaTools简介环境LuaTools安装LuaTools功能介绍烧录固件视频烧录教程LuaTools简介Luatools是合宙提供的单机版调试工具,支持最新固件获取、固件打包、trace打印、单机烧录等功能。此工具适用于合宙的SoC、cat1模块、cat4模块、2G模块。环境运行于Windows系统,只要可以正常运行Windows7或以上系统即可使用Luatools,不支持mac与li
合宙Luat
·
2023-08-19 14:36
Air780E
1024程序员节
lua
物联网
合宙
MCU
Air780E
模块AT开发简介
AT开发简介AT命令采用标准串口进行数据收发,将以前复杂的设备通讯方式转换成简单的串口编程,大大简化了产品的硬件设计和软件开发成本,这使得几乎所有的网络模组如GPRS、3G/4G、NB-IoT、蓝牙、WiFi、GPS等模组都采用AT命令。随着物联网时代的发展,AT命令被广泛的用于单片机(MCU)+网络模块这样的物联网开发模式。但这种开发模式单片机是必不可少的部分,因而会使产品的成本相应的高些。AT
合宙Luat
·
2023-08-19 14:36
Air780E
1024程序员节
lua
开发语言
合宙
物联网
Air780E
模块硬件资料
模块硬件资料资料简介相关链接规格书Air780E_模块产品规格书_V1.0.0.pdf硬件设计手册Air780E_硬件设计手册_V1.0.5.pdf原理图及PCBAir780E_封装.zip参考设计原理图(AD、PADS9.5、PDF)Air780E_硬件参考设计_V1.0.1.pdfAir780E_AD格式封装.rarEVB_Air780X_V1.5_设计文件_20221009_2000.rar
合宙Luat
·
2023-08-19 14:05
Air780E
1024程序员节
物联网
iot
合宙
开发语言
Air780E
模块AT固件和AT手册
AT固件版本获取合宙Air780E&600EAT固件更新说明注:模块默认以出厂时当前最新的AT固件出货,如果对出厂固件版本无特殊要求,AT开发可以不用自己重新烧录固件就可直接开发。AT手册Luat4G模块AT命令手册5.0.8.pdf
合宙Luat
·
2023-08-19 14:05
Air780E
1024程序员节
Cat.1
4G
Lua
合宙
Air780E
|ScreenStream|图传|LuatOS-SOC接口|学习(23):4G远程遥控小车(2)-图传设置及解析
目录基础资料原项目地址实现功能:前文:图传设置及解析概述提示软件亮点操作步骤4G小车控制前端相关代码图传显示函数:按钮及显示框待解决问题:小车图传前端不能正常显示基础资料基于
Air780E
开发板:
Air780E
打酱油的工程师
·
2023-04-07 10:46
LuatOS-SOC接口学习
MCU
实时屏幕
图传
screen
stream
android
Air101|Air103|Air105|
Air780E
|ESP32C3|ESP32S3|Air32F103开发板:概述及PinOut
固件编译可参考:PinOut(V3.21112201):管脚映射表资料链接PinOut(V4.21121301):3、合宙Air105固件编译可参考:管脚详细信息PinOut(V2.22050801)4、
Air780E
打酱油的工程师
·
2023-04-01 06:53
存档资料
单片机
stm32
嵌入式硬件
Air780E
|联通|雁飞格|AT命令|物联网|三元组|鉴权|算法|密钥生成|(4)-联通雁飞格物手动接入步骤
基础资料基于
Air780E
开发板:
Air780E
文档中心简介:AT开发探讨重点本系列主要探讨MQTT手动接入联通雁飞格物平台的基本操作及手动鉴权步骤、信息订阅及发布的基本原理。
Medlar_CN
·
2022-12-18 18:43
物联网模组AT命令接入云平台
lua
mcu
物联网
学习
python
Air780E
|移动|OneNET|AT命令|物联网|三元组|鉴权|算法|密钥生成|(5)-OneNET(中国移动物联网开放平台)手动接入步骤
基础资料基于
Air780E
开发板:
Air780E
文档中心简介:AT开发探讨重点本系列主要探讨MQTT手动接入OneNET(中国移动物联网开放平台)的基本操作及手动鉴权步骤、信息订阅及发布的基本原理。
Medlar_CN
·
2022-12-18 18:13
物联网模组AT命令接入云平台
开发语言
mcu
物联网
学习
python
Air780E
|物联网模组|AT命令|MQTT接入|云平台(1)-MQTT基本原理及AT步骤
基础资料基于
Air780E
开发板:
Air780E
文档中心简介:AT开发探讨重点AT固件是通信模组或者单片机(MCU)+网络模块标准固件的基本配置,该模式定制化程序较高,简单易上手,但缺点也较为明显,仅用于快速基本功能验证
Medlar_CN
·
2022-12-18 18:42
物联网模组AT命令接入云平台
物联网
单片机
嵌入式硬件
lua
tcp
Air780E
|阿里云|AT命令|物联网|三元组|鉴权|算法|密钥生成|(3)-阿里云物联网手动接入步骤
基础资料基于
Air780E
开发板:
Air780E
文档中心简介:AT开发探讨重点本系列主要探讨MQTT手动接入腾讯云物理网平台的基本操作及手动鉴权步骤、信息订阅及发布的基本原理。
Medlar_CN
·
2022-12-18 18:42
物联网模组AT命令接入云平台
物联网
阿里云
云计算
单片机
lua
Air780E
|腾讯云|AT命令|物联网|三元组|鉴权|算法|密钥生成|(2)-腾讯云物联网手动接入步骤
基础资料基于
Air780E
开发板:
Air780E
文档中心简介:AT开发探讨重点本系列主要探讨MQTT手动接入腾讯云物理网平台的基本操作及手动鉴权步骤、信息订阅及发布的基本原理。
Medlar_CN
·
2022-12-18 18:12
物联网模组AT命令接入云平台
物联网
腾讯云
云计算
单片机
python
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他