12345678910111213141516171819202122232425262728293031 |
- func main() {
- // -------------------------------设备->平台
- T_byte := []byte(T_string)
- if Data_hex {
- T_byte, _ = hex.DecodeString(T_string)
- }
- // 设备->平台(发送)
- if len(T_string) != 0{
- data_ := T(Topic, T_byte)
- fmt.Print("|-=&" + data_)
- }else{
- fmt.Print("|-=&" + "无参数")
- }
- // 平台->设备(接收):
- if len(R_string) != 0{
- topic_, data_ := R("{$sn}", R_string)
- fmt.Print("|-=&" + topic_)
- if Data_hex {
- fmt.Print("|-=&" + strings.ToUpper(hex.EncodeToString(data_)))
- }else {
- fmt.Print("|-=&" + string(data_))
- }
- }else{
- fmt.Print("|-=&" + "无参数")
- fmt.Print("|-=&" + "无参数")
- }
- // 返回数据: 1、 设备发送数据解析到平台json 2、topic 3、平台处理后返回给设备数据
- }
|