SMS Messaging
The SMS service can be used to send and receive SMS messages.
Getting Started
This service is automatically included in the Legato Framework by including default.sdef
in your system and loads automatically on startup.
apps: { // Platform services. $LEGATO_ROOT/apps/platformServices/smsInboxService }
API Guide
The SMS service exposes two APIs that will manage sending/receiving SMS messages. It also provides an inbox service for accessing SMS messages.
API Guide | API Reference | File Name | Description |
---|---|---|---|
SMS | le_sms_interface.h | le_sms.api | SMS messaging |
SMS Inbox | le_smsInbox1_interface.h | le_smsInbox1.api | SMS Inbox Service |
To bind to this API customize the following bindings for your App's .adef:
bindings:{<myExecutable>.<myComponentClient>.le_sms -> modemService.le_sms<myExecutable>.<myComponentClient>.le_smsInbox1 -> smsInboxService.le_smsInbox1}
Sample App
The sampleApps_smsApp App provides examples of:
- Sending and receiving SMS messages
- Managing received messages such as displaying, deleting, and marking as read/unread.
- Implementing a simple SMS automatic reply service in order to handle commands in the form of SMS messages.
Copyright (C) Sierra Wireless Inc.