1 /* 2 * Copyright (C) 2015-2020 Alibaba Group Holding Limited 3 */ 4 #ifndef __APP_BTMAP_SMS_H__ 5 #define __APP_BTMAP_SMS_H__ 6 7 #include "bluetooth.h" 8 #include "btapp.h" 9 10 #ifdef __cplusplus 11 extern "C" { 12 #endif 13 14 void app_btmap_sms_init(void); 15 void app_btmap_sms_open(BT_DEVICE_ID_T id, bt_bdaddr_t *remote); 16 void app_btmap_sms_close(BT_DEVICE_ID_T id); 17 void app_btmap_sms_send(BT_DEVICE_ID_T id, char* telNum, char* msg); 18 bool app_btmap_check_is_connected(BT_DEVICE_ID_T id); 19 void app_btmap_sms_save(BT_DEVICE_ID_T id, char* telNum, char* msg); 20 void app_btmap_sms_resend(void); 21 22 struct SMS_MSG_T{ 23 char* telNum; 24 char* msg; 25 uint8_t telNumLen; 26 uint32_t msgLen; 27 }; 28 29 #ifdef __cplusplus 30 } 31 #endif 32 33 #endif /*__APP_BTMAP_SMS_H__*/ 34 35