main.txt 773 B

12345678910111213141516171819202122232425262728293031
  1. func main() {
  2. // -------------------------------设备->平台
  3. T_byte := []byte(T_string)
  4. if Data_hex {
  5. T_byte, _ = hex.DecodeString(T_string)
  6. }
  7. // 设备->平台(发送)
  8. if len(T_string) != 0{
  9. data_ := T(Topic, T_byte)
  10. fmt.Print("|-=&" + data_)
  11. }else{
  12. fmt.Print("|-=&" + "无参数")
  13. }
  14. // 平台->设备(接收):
  15. if len(R_string) != 0{
  16. topic_, data_ := R("{$sn}", R_string)
  17. fmt.Print("|-=&" + topic_)
  18. if Data_hex {
  19. fmt.Print("|-=&" + strings.ToUpper(hex.EncodeToString(data_)))
  20. }else {
  21. fmt.Print("|-=&" + string(data_))
  22. }
  23. }else{
  24. fmt.Print("|-=&" + "无参数")
  25. fmt.Print("|-=&" + "无参数")
  26. }
  27. // 返回数据: 1、 设备发送数据解析到平台json 2、topic 3、平台处理后返回给设备数据
  28. }