03、4G 收款播报机写码
1、解压《WindowsUSB驱动.zip》文件,根据操作系统类型(支持win7、win8、win10系统)选择对应的USB驱动安装。
“DriversForWin10”目录中为win10驱动,“DriversForWin78”目录为win7和win8系统的驱动
链接:https://pan.baidu.com/s/1bfdYrak6cdgp_Dq_IZWkRA
提取码:4vlc
2、设备开机后,用USB数据线连接电脑,若驱动安装成功,则在“设备管理器”中会识别到USB串口号。
3、双击执行写码工具中的“COM_UART.exe”文件,运行界面如下,按下图设置。
注 意:若打开出现下面的错误提示,请参照下面的链接解决。是因为缺少 Microsoft Visual C++ 运行库,参考右图。有的电脑系统自带运行库。
解决方法:1、换电脑尝试; 2、百度搜索 Microsoft Visual C++ 运行库 ,自行安装
上图中的第3步“待写码的参数”按如下格式拼成“写码参数”,然后将内容复制到工具中。其中[20]表示占用20个字符长度,不足20个用*号补齐,不包括逗号“,”。
1)自己搭建的mqtt服务器,总共139个字符
格式:clientID[20],0,domain[32],port[6],username[16],password[32],topic[32]
示例:clientID=“HSHLQRCODE2020100000”,domain=“39.98.248.222”,port=“8666”,username=“mqtt_device_2”,password=“FDEf5DgJk”,topic=“HSHLQRCODE2020100000”
写码参数:
HSHLQRCODE2020100000039.98.248.222*******************8666**mqtt_device_2***FDEf5DgJk***********************HSHLQRCODE2020100000************
字段 | 参数类型 | 最大长度 | 参数说明 | |||||
clientID | 字符串 | 20 | MQTT 设备ID,唯一标志一个设备 | |||||
domain | 字符串 | 32 | MQTT 服务器域名或IP地址 | |||||
port | 字符串 | 6 | MQTT 服务器端口号 | |||||
username | 字符串 | 16 | mqtt username | |||||
password | 字符串 | 32 | mqtt password | |||||
topic | 字符串 | 32 | mqtt topic,权限必须是 订阅和发布 |
2)阿里云物联网公共实例,总共 64个字符
格式:DeviceName[20],1,ProductKey[11],DeviceSecret[32]
示例:DeviceName="B002TTSTESTDEVICE001", ProductKey="a1owulEnjRQ", DeviceSecret="690d23addc7de8fc2cc648c5094b61b0"
写码参数:
B002TTSTESTDEVICE0011a1owulEnjRQ690d23addc7de8fc2cc648c5094b61b0
字段 | 参数类型 | 最大长度 | 参数说明 | |||||
DeviceName | 字符串 | 20 | 设备ID,唯一标志一个设备。在阿里云后台创建设备时生成 | |||||
ProductKey | 字符串 | 11 | 阿里云物联网 MQTT 产品ID,在阿里云后台创建产品时生成 | |||||
DeviceSecret | 字符串 | 32 | 阿里云物联网 MQTT 设备密钥,在阿里云后台创建产品时生成 |
3)百度云物联网,总共44个字符
格式:DeviceName[20],2,ProductKey[7],DeviceSecret[16]
示例:DeviceName="BAIDU2GBOX0001", ProductKey="dfcqbwj", DeviceSecret="tck6xfj5fa3cyife"
写码参数:
BAIDU2GBOX0001******2dfcqbwjtck6xfj5fa3cyife
字段 | 参数类型 | 最大长度 | 参数说明 | |||||
DeviceName | 字符串 | 20 | 设备ID,唯一标志一个设备。在百度云后台创建物影子时生成 | |||||
ProductKey | 字符串 | 7 | 百度云 MQTT 产品ID,创建物模型时生成 | |||||
DeviceSecret | 字符串 | 16 | 百度云 MQTT 设备密钥,创建物影子时生成 |
4)腾讯云物联网,总共55 个字符
格式:DeviceName[20],3,ProductKey[10],DeviceSecret[24]
示例:DeviceName="B002COMMONTESTDEVICE", ProductKey="K3ISBNQWQD", DeviceSecret="KaUCMeuTMuB7q2n5bcOcsA=="
写码参数:
B002COMMONTESTDEVICE3K3ISBNQWQDKaUCMeuTMuB7q2n5bcOcsA==
字段 | 参数类型 | 最大长度 | 参数说明 | |||||
DeviceName | 字符串 | 20 | 设备ID,唯一标志一个设备。创建设备时生成 | |||||
ProductKey | 字符串 | 10 | 腾讯云 MQTT 产品ID,创产品时生成 | |||||
DeviceSecret | 字符串 | 24 | 腾讯云 MQTT 设备密钥,创建设备时生成 |
5)阿里云微消息队列,共142个字符
格式:DeviceName[20],4,instanceID[19],AccessKeyID[24],AccessKeySecret[30],GroupID[16],topic[32]
示例:DeviceName="B002TTSTESTDEVICE001", instanceID="post-cn-v0h1c8gxk01", AccessKeyID="LTAI4Fi2VcM5QoZZPyCbtR86",AccessKeySecret="5QKDIsFxhNg9NT5D9b2oJKYJZWQGB8",GroupID="GID_PVP",topic="TID_VP"
写码参数:
B002TTSTESTDEVICE0014post-cn-v0h1c8gxk01LTAI4Fi2VcM5QoZZPyCbtR865QKDIsFxhNg9NT5D9b2oJKYJZWQGB8GID_PVP*********TID_VP**************************
字段 | 参数类型 | 最大长度 | 参数说明 | |||||
DeviceName | 字符串 | 20 | 设备ID,唯一标志一个设备。不需要在后台生成 | |||||
AccessKeyID | 字符串 | 24 | 在账户中的 AccessKey管理中获取 | |||||
AccessKeySecret | 字符串 | 30 | 在账户中的 AccessKey管理中获取 | |||||
GroupID | 字符串 | 16 | 需在后台创建 | |||||
topic | 字符串 | 32 | 需在后台创建,权限为 订阅和发布 |
6)阿里云物联网私有实例,共107 个字符
格式:DeviceName[20],5,domain[43],ProductKey[11],DeviceSecret[32]
示例:DeviceName="SN202000000",domain="iot-cn-nif1wk3zp2m.mqtt.iothub.aliyuncs.com", ProductKey="g200FNrFPSG", DeviceSecret="57fca6f90b6cacbe3e25b13c82aba65e"
写码参数:
SN202000000*********5iot-cn-nif1wk3zp2m.mqtt.iothub.aliyuncs.comg200FNrFPSG57fca6f90b6cacbe3e25b13c82aba65e
字段 | 参数类型 | 最大长度 | 参数说明 | |||||
DeviceName | 字符串 | 20 | 设备ID,唯一标志一个设备。在阿里云后台创建设备时生成 | |||||
domain | 字符串 | 43 | 企业版实例 MQTT 的 公网接入点网址 | |||||
ProductKey | 字符串 | 11 | 企业版实例 MQTT 产品ID,在阿里云后台创建产品时生成 | |||||
DeviceSecret | 字符串 | 32 | 企业版实例 MQTT 设备密钥,在阿里云后台创建产品时生成 |
7)TCP/IP socket 长连接,共59个字符
格式:DeviceName[20],6,domain[32],port[6]
示例:DeviceName="LS0000120200721B2000",domain="49.235.78.40",port="24080"
写码参数:
LS0000120200721B2000649.235.78.40********************24080*
字段 | 参数类型 | 最大长度 | 参数说明 | |||||
DeviceName | 字符串 | 20 | 设备ID,唯一标志一个设备。在阿里云后台创建设备时生成 | |||||
domain | 字符串 | 43 | 服务器域名或IP地址 | |||||
port | 字符串 | 11 | 服务器端口号 |