-
Notifications
You must be signed in to change notification settings - Fork 8
/
DFRobot_SIMsms.h
46 lines (41 loc) · 1.05 KB
/
DFRobot_SIMsms.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
/*!
* @file DFRobot_SIMsms.h
* @brief Basic structure of DFRobot_SIMsms class
* @details This is basic class library for SIM series products communication.
* @copyright Copyright (c) 2021 DFRobot Co.Ltd (http://www.dfrobot.com)
* @license The MIT License (MIT)
* @author [TangJie](jie.tang@dfrobot.com)
* @version V1.0.1
* @date 2021-09-16
* @url https://github.com/DFRobot/DFRobot_SIM
*/
#ifndef __DFRobot_SIMSMS_H__
#define __DFRobot_SIMSMS_H__
#include "DFRobot_SIMcore.h"
class DFRobot_SIMsms:DFRobot_SIMcore{
public:
/**
* @fn beginSMS
* @brief Initialize SMS
* @param Address of SMS to be sent
* @return bool type, indicating status of initializing SMS
* @retval true Success
* @retval false Failed
*/
bool beginSMS(const char* to);
/**
* @fn editSMS
* @brief Send the SMS
* @param c SMS content
*/
void editSMS(const char* c);
/**
* @fn sendSMS
* @brief Send the SMS
* @return bool type, indicating status of sending SMS
* @retval true Success
* @retval false Failed
*/
bool sendSMS(void);
};
#endif