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