LandingSite电子标签进入DFU模式
关键字:LandingSite, Quuppa, eTag, Biscuit_1, Candy_1, 着陆点, 核芯物联, COREAIOT
本文档适用于LandingSite eTag、eCard等全系列标签,包括但不限于:
- LandingSite eCard Biscuit 1 (Model: LS-TB1)
- LandingSite eCard Candy 1 (Model: LS-TC1)
- LandingSite eCard Badge 1 (Model: LS-C1)
- LandingSite eBand Badge 1 (Model: LS-B1)
LandingSite电子标签默认写入的是Quuppa固件,如果需要刷入核芯物联COREAIOT或其它固件,需要先将标签进入DFU(Device Firmware Upgrade)模式。
环境准备
需要有一套Quuppa智能定位系统,具体要求如下:
-
至少需要一台标准Locator(不可以是Focusing Locator)
-
QPE版本建议6.0以上(6.0以下未测试过,结果位置)
-
QPE必须有QBC(Quuppa Backchannel)授权
-
QPE项目必须为Proprietary工作模式
正常工作时,Locator为蓝灯常亮状态。
标签准备
如果电子标签尚未激活,需要首先激活标签。一般情况都是通过按下电子标签上的物理按键激活,激活后,通过可以在QPE或QSP中看到。
如果电子标签已经激活,注意将标签配置为Proprietary工作模式。
操作步骤
- 复制以下链接并粘贴到浏览器的地址栏,先不要回车!
http://localhost:8080/qpe/sendQuuppaRequest?requestData=0xff7800fa&tag=112233445566
- 将
localhost
替换为QPE的IP地址。假设QPE的IP地址192.168.100.6
,修改后的URL
形如:
http://192.168.100.6:8080/qpe/sendQuuppaRequest?requestData=0xff7800fa&tag=112233445566
- 将
112233445566
替换为印刷在eTag外壳上的ID
。
http://192.168.100.6:8080/qpe/sendQuuppaRequest?requestData=0xff7800fa&tag=a1a1113000dd
- 回车!
{
"code": 0,
"responseTS": 1653299454511,
"message": "Commanding 1 tag(s)",
"version": "1.0",
"command": "http://192.168.100.6:8080/qpe/sendQuuppaRequest?tag=a1a1113000dd&requestData=0xff7800fa",
tag:[
{
"sequenceNumber":1,
"name":null,
"id":"a1a1113000dd"
}
]
}
-
返回结果如果
status
为OK
,则表示发送成功,eTag会进入DFU状态。标签进入DFU模式后,标签将不再响应用户按键。如果是Biscuit 1标签,灯不会点亮,蜂鸣器也不会鸣叫。如果是Candy 1标签,灯不会点亮。
-
进入DFU状态后要尽快升级,1分钟超时后标签自动退出DFU状态。
常见错误
请求参数缺失错误 RequredParameterMissing
{
"code": 0,
"responseTS": 1653299454511,
"message": "No request specified data",
"version": "1.0",
"command": "http://192.168.100.6:8080/qpe/sendQuuppaRequest?tag=a1a1113000dd&data=0xff7800fa",
"status": "RequredParameterMissing"
}
检查URL中的参数requestData
是否拼写错误。
返回成功但是eTag未进入DFU状态
检查QPE项目配置是否为Proprietary工作模式。