Luat开发简介

本文介绍了Luat开发框架,它将AT命令以Lua语言封装,简化物联网设备的开发,通过实例展示了GPS和MQTT功能的应用。核心内容包括Lua脚本运行环境、API使用和AT命令的Lua封装。

Luat开发简介

目录

Luat介绍

概述

Luat = Lua + AT, Luat推出的物联网开源架构,依托于通信模块做简易快捷的开发,将传统的AT命令用Lua语言封装成API,并提供各种功能应用的demo,大大减少用户的开发成本。

开发者可以通过调用API轻松,便捷的实现TTS、GPS、SOCKET、MQTT、OTA等功能。例如下面通过几行代码既可以实现GPS,MQTT功能。

GPS

`--引用gpsv2.lua` 
`require "gpsv2"` 
`module(..., package.seeall)` 
`sys.taskInit(function(...)` 
 `gpsv2.open(2, 115200, 2, 5)` 
 `while true do` 
 `log.info("testGps isFix:", gpsv2.isFix())` 
 `log.info("testGps lng,lat:", gpsv2.getIntLocation())` 
 `log.info("testGps message:", gpsv2.getAltitude(), gpsv2.getS
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值