| | |
| | | #define RTK_UPDATE_EVT 0x0010 |
| | | #define GPS_UPDATE_EVT 0x0020 |
| | | |
| | | typedef struct { |
| | | char domain_name[32]; |
| | | int port; |
| | | uint16_t province; |
| | | uint16_t city; |
| | | char device_model[21]; |
| | | char device_sn[17]; |
| | | char imei[16]; |
| | | char phone[17]; |
| | | char password[17]; |
| | | int registered; |
| | | int rtk_interval; |
| | | } rtk_platform_cfg_t; |
| | | |
| | | void InitPlatform(const uint8_t *phone, const char *domain_name, int port); |
| | | void ConfigPlatform(const rtk_platform_cfg_t *p); |
| | | |
| | | void PlatformStatusChanged(uint32_t event); |
| | | int WritePlatform(const uint8_t * buf, uint32_t len); |
| | | void DeviceRegisterCallback(uint8_t res, const uint8_t *data, int length); |