给临时停车号码牌插上翅膀:lua脚本语言加入—鲁哇客智能挪车号码牌技术升级之路


预计6月中旬上线的,带语音的智能挪车号码牌,会新增lua编程脚本的支持。类似于我们的手机,从功能机到智能机的进化,有着划时代的意义:产品功能不再由厂家决定,她可由lua编程脚本书写,随时编辑修改。

lua编程脚本是什么?

LUA脚本语言是一个易学易用、使用文本编辑器就可以任意书写的编程语言。详细的请参考这里。

这个特性是给实践能力比较强的开发者准备的,有了lua脚本的加持,你就可以自行定义智能挪车号码牌的功能,她是一款服务于未来的产品(下面会有详细解释),永不过时。用成全家宝成为可能。

lua给我们带来了什么?

如果你对这一变化,对未来的影响无法想象,那我来举一个具体的例子。比如,现在广州限行是开四停四政策,哪天如果政策变动,改成开五停三了,那怎么办?正在使用的产品,就只能报废了,需要等到新的,支持开五停三的产品上市后,才能购买,才能享受产品带来的便利。而拥有这款鲁哇客智能挪车号码牌的你就不一样了。你只需打开VS code,敲几行代码,使用小程序下载到产品中,就立即功能更新了,开五停三的功能立马拥有,更不用等官方的升级。是不是爽得不要不要的?这算不算是程序缘的时代?

技术突破

不像智能手机动不动就有12G 内存,512G 程序存储空间,MCU上的资源只有手机的百万分之一,要在这么有限的资源上,做到支持脚本语言,还要保证极底的运行功耗(想一想,这个可是一节纽扣电池工作一年以上的产品啊),这在技术选择和技术维护上都是一种极高的挑战。好在,我们的技术人员不负众望,成功的实现了(此处应该有掌声)。

 

这篇文章,只是lua产品介绍的一个开头,后期文章会逐步对lua脚本的语法、程序的下载测试等等一一介绍。可以关注公众号鲁哇客蓝牙挪车,及时接收更新信息以及产品上市通知。