PHS module SMA-01 library. see: https://developer.mbed.org/users/phsfan/notebook/abitusbmodem/
Dependencies: Socket lwip-sys lwip
Dependents: AbitUSBModem_HTTPTest AbitUSBModem_MQTTTest AbitUSBModem_WebsocketTest AbitUSBModem_SMSTest
Fork of VodafoneUSBModem by
SMSInterface Class Reference
Component to use the Short Messages Service (SMS) More...
#include <SMSInterface.h>
Inherits IATCommandsProcessor, and IATEventsHandler.
Public Member Functions | |
SMSInterface (ATCommandsInterface *pIf) | |
Create SMSInterface instance. | |
int | init () |
Initialize interface Configure SMS commands & register for SMS-related unsolicited result codes. | |
int | send (const char *number, const char *message) |
Send a SM. | |
int | get (char *number, char *message, size_t maxLength) |
Receive a SM. | |
Friends | |
class | ATCommandsInterface |
class | ATCommandsInterface |
Detailed Description
Component to use the Short Messages Service (SMS)
Definition at line 32 of file SMSInterface.h.
Constructor & Destructor Documentation
SMSInterface | ( | ATCommandsInterface * | pIf ) |
Create SMSInterface instance.
- Parameters:
-
pIf Pointer to the ATCommandsInterface instance to use
Definition at line 38 of file SMSInterface.cpp.
Member Function Documentation
int get | ( | char * | number, |
char * | message, | ||
size_t | maxLength | ||
) |
Receive a SM.
- Parameters:
-
number Pointer to a buffer to store the sender's phone number (must be at least 17 characters-long, including the space for the null-terminating char) message Pointer to a buffer to store the the incoming message maxLength Maximum message length that can be stored in buffer (including null-terminating character)
- Returns:
- 0 on success, error code on failure
Definition at line 113 of file SMSInterface.cpp.
int init | ( | ) |
Initialize interface Configure SMS commands & register for SMS-related unsolicited result codes.
Definition at line 45 of file SMSInterface.cpp.
int send | ( | const char * | number, |
const char * | message | ||
) |
Send a SM.
- Parameters:
-
number The receiver's phone number message The message to send
- Returns:
- 0 on success, error code on failure
Definition at line 67 of file SMSInterface.cpp.
Generated on Wed Jul 13 2022 01:40:22 by 1.7.2