Tuoreniot.h 617 B

1234567891011121314151617181920212223242526
  1. #ifndef __TUORENIOT_H
  2. #define __TUORENIOT_H
  3. #include <stdint.h>
  4. struct Regist_Params_Struct
  5. {
  6. char platform[20];
  7. char connType[10];
  8. char deviceId[20];
  9. uint16_t userId;
  10. char host[20];
  11. uint16_t port;
  12. char deviceSecret[50];
  13. char productKey[20];
  14. char deviceName[20];
  15. };
  16. void packRegistParams(uint8_t * pack_data, uint16_t * pack_data_length, struct Regist_Params_Struct registParams);
  17. uint8_t analysisRegistData(uint8_t * regist_data, uint16_t regist_data_length, struct Regist_Params_Struct * regist_data_struct);
  18. void printf_regist_param_struct(struct Regist_Params_Struct regist_params_struct);
  19. #endif