Difference between revisions of "Component: GSM (EB066, Generic AT) (Wireless)"
From Flowcode Help
Jump to navigationJump to searchLine 16: | Line 16: | ||
==Detailed description== | ==Detailed description== | ||
+ | |||
+ | |||
''No detailed description exists yet for this component'' | ''No detailed description exists yet for this component'' | ||
+ | |||
+ | |||
==Examples== | ==Examples== | ||
+ | |||
+ | |||
Line 37: | Line 43: | ||
[[File:GSMInject.jpg]] | [[File:GSMInject.jpg]] | ||
+ | |||
+ | |||
Revision as of 15:07, 31 August 2021
Author | Matrix Ltd. |
Version | 2.0 |
Category | Wireless |
Contents
GSM (EB066, Generic AT) component
Low level routines for controlling a standard AT GSM / GPRS interface Also available in the form of the EB066 GSM E-block.
Detailed description
No detailed description exists yet for this component
Examples
GSM Example
Example should show the following on the display on the panel and on the hardware.
The AT injector component allows us to simulate the response of the GSM module.
Downloadable macro reference
![]() |
DialNumber |
Performs a standard voice call by dialling the number specified. Returns 0 for call in progress and 255 for no response. | |
![]() |
Number |
![]() |
Return |
![]() |
GetTextString |
Collects the text message data from an incoming text message. | |
![]() |
NumBytes |
![]() |
Return |
![]() |
SendString |
Sends a string to the GSM module. | |
![]() |
Text |
![]() |
Return |
![]() |
SendScript |
Send an AT command script. Returns 0 for fail, 1 for success and 255 for unrecognised script idx. | |
![]() |
idx |
![]() |
Return |
![]() |
SendCommand |
Sends a command string to the GSM module. 0 = Command sent ok, 255 = No Reply | |
![]() |
Command |
![]() |
SendCR |
![]() |
Return |
![]() |
AnswerIncomingCall |
Answers the phone for an incoming type call. Returns 0 for success and 255 for failure. | |
![]() |
Return |
![]() |
GetTextNumber |
Collects the sender's phone number from an incoming text message. | |
![]() |
NumBytes |
![]() |
Return |
![]() |
HangUpCall |
Ends a voice based call. Returns 0 for success and 255 for failure. | |
![]() |
Return |
![]() |
ReadString |
Copies the data from the data string array to a local string variable | |
![]() |
NumBytes |
![]() |
Return |
![]() |
SendTextMessage |
Sends the text message data specified to the number specified using the SMS protocol. Returns 0 for success and 255 for failure. | |
![]() |
Number |
![]() |
Message |
![]() |
Return |
![]() |
StringReceive |
Attempts to receive a string from the GSM modem. | |
![]() |
Return |
![]() |
DeleteAllMessages |
Removes all pending text messages from the GSM module. Returns 0 for success and 255 for fail. | |
![]() |
Return |
![]() |
CheckNetworkStatus |
Returns the state of the GSM network. 0 = Not connected, 1 = connected, 255 = no reply from GSM. | |
![]() |
Return |
![]() |
CheckForIncoming |
Checks to see if any incoming phone call or SMS message. 0 = Nothing, 1 = Text Received, 2 = Phone Ringing | |
![]() |
Return |
![]() |
Initialise |
Sets up the GSM module. Returns 0 for OK, 255 for no reply and 254 for command fail. | |
![]() |
Return |