数字孪生项目中实现单片机和Unity上下位机通信,采用的是单片机连接4G dtu利用MQTT透传方式进行通讯。Unity中利用HslCommucation插件作为MQTT类的使用,现在要实现Unity按下不同按键发送不同的16进制数据作为控制指令,代码如下:
① 利用字典的方式存储相关指令数据与键盘键入指令。
②键入键盘指令与数据相关信息
③在update周期中查询键盘键入
④发送相关数据,只需将发送的数据_sendData赋值给Payload即可,Payload默认为byte[]。
数字孪生项目中实现单片机和Unity上下位机通信,采用的是单片机连接4G dtu利用MQTT透传方式进行通讯。Unity中利用HslCommucation插件作为MQTT类的使用,现在要实现Unity按下不同按键发送不同的16进制数据作为控制指令,代码如下:
① 利用字典的方式存储相关指令数据与键盘键入指令。
②键入键盘指令与数据相关信息
③在update周期中查询键盘键入
④发送相关数据,只需将发送的数据_sendData赋值给Payload即可,Payload默认为byte[]。