FLYFOT-M260-MODULE AT Commands Interface Guide Revision : 01.17 Date : 2007-08-22 Page: 1 / 239 This document is the sole and exclusive property of FLYFOT. Not to be distributed or divulged without prior written agreement.
FLYFOT-M260-MODULE Level Date History of the evolution editor Page: 2 / 239 This document is the sole and exclusive property of FLYFOT. Not to be distributed or divulged without prior written agreement.
FLYFOT-M260-MODULE 1 2 3 4 5 Introduction..................................................................................................................................... 9 1. Scope of this document ........................................................................................................... 9 1.1 Related documents .......................................................................................................... 9 1.2 ETSI secretariat...........................................
6 7 8 9 FLYFOT-M260-MODULE 5.5 Extended error report +CEER .................................................................................... 29 5.6 DTMF signals +VTD, +VTS ..................................................................................... 29 5.7 Redial last telephone number ATDL ............................................................................. 30 5.8 Automatic answer ATS0................................................................................................
FLYFOT-M260-MODULE Service center address +CSCA ..................................................................................... 81 Message status modification +WMSC....................................................................... 82 Message overwriting +WMGO.................................................................................. 83 Unchange SMS Status +WUSS..................................................................................... 83 Preferred Message Format +CMGF............
FLYFOT-M260-MODULE V24-V25 commands ........................................................................................................... 142 15.1 Fixed DTE rate +IPR .................................................................................................. 142 15.2 DTE-DCE character framing +ICF .......................................................................... 143 15.3 DTE-DCE local flow control +IFC............................................................................. 144 15.
FLYFOT-M260-MODULE 18.11 Play tone +WTONE ................................................................................................. 180 18.12 Play DTMF tone +WDTMF..................................................................................... 182 18.13 FLYFOT Downloading +WDWL ............................................................................ 183 18.14 FLYFOT Voice Rate +WVR .................................................................................... 183 18.
FLYFOT-M260-MODULE Overview The aim of this document is to provide FLYFOT customers with a full description of the AT commands. Page: 8 / 239 This document is the sole and exclusive property of FLYFOT. Not to be distributed or divulged without prior written agreement.
FLYFOT-M260-MODULE 1 Introduction 1. Scope of this document This document describes the AT-command based messages exchanged between an application and the FLYFOT products in order to manage GSM related events or services. FLYFOT M260 Module 1.1 Related documents This interface specification is based on the following recommendations: [1] ETSI GSM 07.
FLYFOT-M260-MODULE A call from a GSM mobile station to the PSTN is called a “mobile originated call” (MOC) or “outgoing call”, and a call from a fixed network to a GSM mobile station is called a “mobile terminated call” (MTC) or “incoming call”. In this document, the word “product” refers to any FLYFOT product supporting the AT commands interface. 1.4 Presentation rules In the following, the AT commands are presented with as much precision as possible, through three paragraphs.
FLYFOT-M260-MODULE 2 AT commands features 2.1 FLYFOT line settings A serial link handler is set with the following default values (factory settings): baud rate is 460800 bit/s, 8 bits data, 1 stop bit, no parity, no flow control. 2.2 Command line Commands always start with AT (which means Attention) and finish with a character. 2.3 Information responses and result codes Responses start and end with If command syntax is incorrect, the “ERROR” string is returned,.
FLYFOT-M260-MODULE 3 General behaviors 3.1 SIM Insertion, SIM Removal SIM card Insertion and Removal procedures are supported. There are software functions relying on positive reading of the hardware SIM detect pin. This pin state (open/closed) is permanently monitored. When the SIM detect pin indicates that a card is present in the SIM connector, the product tries to set up a logical SIM session. The logical SIM session will be set up or not depending on whether the detected card is a SIM Card or not.
FLYFOT-M260-MODULE 4 4.1 4.1.1 General commands Module initial reason +TINIT Description : Request module initial reason. 4.1.2 Syntax: Command syntax : AT+TINIT Command Possible responses AT+TINIT=? OK AT+TINIT? AT+TINIT AT+TINIT=1 4.1.
FLYFOT-M260-MODULE Command Possible responses +CBC: n,m OK AT+CBC=? +CBC: (0-3), (0-100) OK +CBC: n,m AT+CBC OK +CME ERROR 3 AT+CBC=1 Note: not support While the battery level changed the indicator will be send to TE. AT+CBC? 4.2.3 Defined values : 0: battery not in charge 1: battery in charge 2: battery full 3: battery low 0: battery level 0 25: battery level 1 50: battery level 2 75: battery level 3 100: battery level 4 4.3 4.3.
FLYFOT-M260-MODULE 4.4.2 Syntax : Command syntax : AT+CGMM Command AT+CGMM Note: Get all available frequency band AT+CGMM? Note: Get current used frequency band Possible responses MULTIBAND 900 1800 OK Note: 900(EGSM), 1800(DCS) MHz primary band. +CGMM: EGSM900 OK AT+CGMM=? OK AT+CGMM=1 +CME ERROR 3 Note: not support 4.5 4.5.1 1900 Request revision identification +CGMR Description : This command is used to get the revised software version. 4.5.
FLYFOT-M260-MODULE 4.6.2 Syntax : Command syntax : AT+CGSN Command AT+CGSN Possible responses Note: Get the IMEI AT+CGSN Note: Get the IMEI 012345678901234 OK Note: IMEI read from EEPROM +CME ERROR: 22 Note: IMEI not found in EEPROM AT+ CGSN =? OK AT+ CGSN? AT+ CGSN =1 +CME ERROR 3 Note: not support 4.7 4.7.1 Request IMSI +CIMI Description : This command is used to read and identify the IMSI (International Mobile Subscriber Identity) of the SIM card.
AT+CCID? Note : Get current value AT+CCID = ? Note : Get possible value AT+ CCID =1 FLYFOT-M260-MODULE + CCID: “123456789AB111213141” Note : Same result as +CCID OK Note : No parameter but this command is valid +CME ERROR 3 Note: not support If there is no EF-CCID file present on the SIM, the +CCID answer will not be sent, but the OK message will be returned. 4.9 4.9.1 Capabilities list +GCAP Description : This command gets the complete list of capabilities. 4.9.
FLYFOT-M260-MODULE Command Possible responses AT+CPOF Note : power off AT+CPOF? AT+CPOF=? AT+CPOF =1 OK Note: Command valid +CME ERROR 3 Note: not support 4.12 Set phone functionality +CFUN 4.12.1 Description : This command selects the mobile station’s level of functionality. If the application wants to force the product to execute an IMSI DETACH procedure, then it must send:AT+CFUN=0 This command closed RF and SIM card can be accessed, so, sending SM function can Not be used again.
FLYFOT-M260-MODULE 0: radio off 1: radio on 2: the system is initializing 3: radio off and the product at airplane mode 4.13 Phone activity status +CPAS 4.13.1 Description : This command returns the activity status of the mobile equipment. 4.13.2 Syntax : Command syntax : AT+CPAS Command AT+CPAS Note : Current activity status AT+ CPAS? AT+ CPAS=? AT+ CPAS=1 4.13.
FLYFOT-M260-MODULE AT+CMEE=1 Note : Enable “+CME ERROR:” or “+CMS ERROR:” +CMEE : 1 Note : Enable “+CME ERROR: ” +CME ERROR 3 Note: not support AT+CMEE? AT+CMEE=? AT+CMEE 4.14.3 OK Defined values : 0 : Disable ME error reports, use only 1 : Enable “+CME ERROR: ” “ERROR” 4.15 Keypad control +CKPD 4.15.1 Description : This command emulates the ME keypad by sending each keystroke as a character in a string.
FLYFOT-M260-MODULE AT+CCLK=”00/06/09,17:33:00+32” Note : set date to June 9th, 2000, and time to 5:33pm, GMT +8 AT+CCLK=”00/13/13,12:00:00-16” Note : Incorrect month entered AT+CCLK? Note : Get current date and time AT+ CCLK =? AT+ CCLK 4.16.
FLYFOT-M260-MODULE 4.17.3 Defined values : String format for alarms : “yy/MM/dd,hh:mm:ss” (see +CCLK). Note : Seconds are not taken into account. 4.18 Select type of address +CSTA 4.18.1 Description : This command is used to select type of address. 4.18.
FLYFOT-M260-MODULE 0:close power. 1:open power. “IND”: indication control mode b32 … b4 b3 b2 b1 CSQ CBC CREG UNUSED m : this value has 4 octets. If the bit is set, the value of indication unsolicited once changing. Otherwise the value is not given until requested. 4.20 32kHz Power down Mode +W32K 4.20.1 Description : This specific command allows the 32kHz power down mode to be enabled or disabled.
FLYFOT-M260-MODULE 4.21.2 Syntax : Command syntax : AT+TMEL=,< volume> Command Possible responses AT+TMEL=2,3 Note: Set the alert type and volume AT+TMEL =? Note: Get possible value OK AT+TMEL =10,4 Note: Set invalid value AT+ TMEL? AT+ TMEL +CME ERROR: 3 Note: The product can not support this command +CME ERROR: 3 Note: The product can not support this command 4.21.
FLYFOT-M260-MODULE 4.22.3 Defined values : Operation: 0:turn off the led 1:flash the led according to the other parameters light time in idle: 0~65535 the light time in idle state; dark time in idle: 0~65535 the dark time in idle state; light in calling: 0~65535 the light time in calling state; dark in calling: 0~65535 the dark time in calling state; mode: 0:Normal mode 1:Super mode(the flash of the led is not relative to the calling of registeration state) 4.23 Restricted SIM access +CRSM 4.23.
FLYFOT-M260-MODULE NOTE 1: The MT internally executes all commands necessary for selecting the desired file, before performing the actual command. : integer type This is the identifier of a elementary datafile on SIM. Mandatory for every command except STATUS. NOTE 2: The range of valid file identifiers depends on the actual SIM and is defined in GSM 11.11 (or 3GPP TS 51.011). Optional files may not be present at all. This value must be in the range [0 . 65535] else a CME_ERROR=3 is returned.
FLYFOT-M260-MODULE 5 Call Control commands 5.1 5.1.1 Dial command D Description : The ATD command is used to set a voice, data call, As per GSM 02.30, the dial command also controls supplementary services. For a data call, the application sends the following ASCII string to the product: ATD where is the destination phone number. For a voice call, the application sends the following ASCII string to the product: (the bearer may be selected previously, if not a default bearer is used).
FLYFOT-M260-MODULE Note: The ”;” for speech calls 5.1.3 Defined values : destination phone number call number at indicated offset from the phonebook selected by the +CPBS command call number corresponding to given name from the phonebook selected by the +CPBS command 5.2 5.2.1 Hang-Up command H Description: The ATH command is used by the application to disconnect the remote user. In the case of multiple calls, all calls are released (active, on-hold and waiting calls).
FLYFOT-M260-MODULE ATA Note: Answer to this incoming call OK Note: Call accepted ATH Note: Disconnect call OK Note: Call disconnected 5.3.3 Defined values : No parameter 5.4 Remote disconnection This message is used by the product to inform the application that an active call has been released by the remote user. The product sends “NO CARRIER” to the application. (Release cause reference to appendixes 17.4 failure cause from GSM 04.08 recommendation with +CEER command). 5.5 5.5.
FLYFOT-M260-MODULE 5.6.2 +VTD Syntax: Command syntax: AT+VTD= Command AT+VTD=6 Note: To define600 ms tone duration AT+VTD=0 Note: To set the default value AT+VTD? Note: interrogate current tone duration AT+VTD=? 5.6.3 Possible responses OK Note: Command valid OK +VTD: OK +VTD: (0-255) OK Defined values : : tone duration *100 is the duration in ms. If n < 4, tone duration is 300 ms; if n > 255, the value is used modulo 256. Default value is 300 ms, that is = 3. 5.6.
FLYFOT-M260-MODULE 5.7.2 Syntax: Command syntax: ATDL Command ATDL Note: Redial last number 5.7.3 Possible responses 01062965555 Note: Last call was a voice call. Command valid Defined values : No parameter 5.8 5.8.1 Automatic answer ATS0 Description: This S0 parameter determines and controls the product automatic answering mode. 5.8.
FLYFOT-M260-MODULE 5.8.3 Defined values: number of rings before automatic answer (3 characters padded with zeros). Range of values is 0 to 255. 5.9 5.9.1 Gain control +VGR, +VGT Description: This command is used by the application to tune the receive gain of the speaker and the transmit gain of the microphone. 5.9.
FLYFOT-M260-MODULE 5.10 Microphone Mute Control +CMUT 5.10.1 Description : This command is used to mute the microphone input on the product (for the active microphone set with the +SPEAKER command). This command is only allowed during a call. Syntax: Command syntax : AT+CMUT= Command Possible responses AT+CMUT=? Note: Test command AT+CMUT? Note: Ask for current value AT+CMUT=1 Note: Mute ON (call active) AT+CMUT? Note: Ask for current value AT+CMUT=0 Note: Mute OFF (call not active) 5.10.
FLYFOT-M260-MODULE 5.11.2 5.14.2 Syntax : Command syntax : AT+SPEAKER= Command Possible responses AT+SPEAKER=0 Note : Speaker ONE and Micro ONE OK Note : Command valid AT+SPEAKER? AT+SPEAKER=? 5.11.3 +SPEAKER: 0 OK Note : Speaker ONE and Micro ONE are active +SPEAKER: (0-2) OK 5.14.3 Defined values : 5.14.3 Defined values : 0 : SPEAKER ONE, MICRO ONE 1 : SPEAKER TWO, MICRO TWO 2: BUZZER, MICRO TWO 5.12 Echo Cancellation +ECHO 5.12.
FLYFOT-M260-MODULE AT+SIDET? +SIDET: 0,0 AT+ECHO? Note : Read current settings +ECHO: 0,2,0 OK AT+ECHO=96,2,95 Note : Active Echo cancellation for Mic/Spk one. OK AT+ECHO? Note : Read current settings +ECHO: 96,2,95 OK 5.12.3 Defined values: Remote echo cancellation The allowed range is [ 1; 96]. 16 by default Near echo cancellation The allowed range is [ 1; 96]. 96 by default Echo cancellation related to room The allowed range is [ 1; 64].
FLYFOT-M260-MODULE 5.13 SideTone modification +SIDET 5.13.1 Description : This specific command is used to set the level of audio feedback in the speaker (microphone feedback in the speaker). 5.13.2 Syntax : Command syntax : AT+SIDET=[,] Command Possible responses AT+SIDET=1,0 OK Note : Command valid AT+SIDET? Note : Current value +SIDET: 1,0 OK Note : Command valid AT+SIDET=? +SIDET: (0-1),(0-3) OK 5.13.
FLYFOT-M260-MODULE 5.14.2 Syntax : Command syntax : AT+VIP= Command Possible responses AT+VIP? +VIP: 1 OK AT+VIP=2 Note : Syntax error +CME ERROR: 3 AT+VIP=1 Note : Restore the factory settings from EEPROM OK Note : The command has been executed AT+VIP=1 Note : Restore the factory settings from EEPROM with the current Echo cancellation algo (different of the default algo). AT+VIP=? Note : List of supported s 5.14.3 CME ERROR: 519 Note : Reset the product to accept the new algo.
FLYFOT-M260-MODULE Command Possible responses AT+CRMP=0,7,0,2 Note : Play voice call melody index 2 with volume level 7. OK Note : Melody Playback. AT+CRMP=0,,,0 Note : Stop the melody. OK Note : The melody is stopped. AT+CRMP=? Note : supported parameters +CRMP: (0-2),(0-15),0,(0-10) OK 5.15.
FLYFOT-M260-MODULE AT+CRSL=15 Note : Set volume to Max. OK Note : Current ring playing with Max. volume. AT+CRSL=? Note : supported parameters +CRSL: (0-15) OK 5.16.3 Defined values : 0 Min volume 6 Default volume (default) 15 Max volume 5.17 Audio loop test +TLOOP 5.17.1 Description: This specific command is used to open MAINMIC/AUXMIC and RECEIVER/EARPHONE for audio loop test 5.17.
FLYFOT-M260-MODULE 1 5.17.4 aux micro and earphone. Note: If exist call now, this command is not supported. In this case, return error 4(Not support). 5.18 Telephone firewall +TSFW 5.18.1 Description: This specific command is used to set the telephone firewall. 5.18.
FLYFOT-M260-MODULE AT+TSFW =0 AT+TSFW =1,0,01062965555 Note: Set one rejected phone number +TSFW: 0 OK +TSFW:1 OK +TSFW: 01062965555 Note: When the rejected phone number incoming, the product will reject this call and send the phone number indication AT+TSFW? AT+TSFW +CME ERROR 3 Note: not support Note: The telephone firewall list contains 40 entries at most. 5.18.
FLYFOT-M260-MODULE AT+ TMAS? +TMAS: 1 OK Note: Get current value AT+ TMAS =? +TMAS: (0,1) OK Note: Current reorders’ number AT+ TMAS +CME ERROR 3 Note: not support 5.19.3 Defined values: 1: Enable minute alarm 0: Disable minute alarm 5.20 FLYFOT Speaker & Microphone selection +TFSPEAKER 5.20.1 Description: This specific command is used to select the speaker and the microphone set. 5.20.
FLYFOT-M260-MODULE 6 6.1 6.1.1 Network service commands Signal Quality +CSQ Description : This command is used to ascertain the received signal strength indication () and the channel bit error rate () with or without a SIM card inserted. 6.1.2 Syntax : Command syntax : AT+CSQ Command Possible responses AT+CSQ +CSQ: , OK Note : , as defined below AT+CSQ=? +CSQ:(0~31),(0~7) OK Note : get parameter range AT+CSQ? +CME ERROR: 3 Note : not support 6.1.
FLYFOT-M260-MODULE 2) The product is in automatic mode. It then tries to find the home operator and if found, tries to register. If not found, the product automatically searches for another network. 3) The product enters into manual/automatic mode, and then tries to find an operator as specified by the application (as in manual mode). If this attempt fails it enters automatic mode. If this is successful, the operator specified by the application is selected.
FLYFOT-M260-MODULE AT+COPS=0 Note : Ask for registration on home network AT+COPS=3,0 Note : Set alphanumeric OK to long AT+COPS=2 Note : Ask for deregistration from network AT+COPS 6.2.3 OK Note : Succeeded Note: Succeeded OK Note : Succeeded +CME ERROR: 3 Note : not support Defined values : The parameters values are the following ones: 0: automatic (default value) 1: manual 2: deregistration ; ME will be unregistered until =0 or 1 is selected.
FLYFOT-M260-MODULE 6.3.2 Syntax : Command syntax : AT+CREG= Response syntax : +CREG : , [ ,, ] for AT+CREG? Command only Command Possible responses AT+CREG? +CREG: , OK Note : As defined here-above AT+CREG=1 Note : Enable network registration unsolicited result code OK AT+CREG=? +CREG: (0-2) Note : 0,1,2 values are supported AT+CREG 6.3.
FLYFOT-M260-MODULE 6.4.2 Syntax : Command syntax : AT+CPOL= [] [,[,[,,,]]] The different possibilities are: z AT+CPOL = to delete an entry. z AT+CPOL = , to set the format used by the read command (AT+CPOL?). z AT+CPOL = , , to write in the at the . The supported format are those of the +COPS command.
FLYFOT-M260-MODULE 6.5 6.5.1 Read operator name +COPN Description : This command returns the list of all operator names (in numeric and alphanumeric format) stored in the module. 6.5.2 Syntax : Command syntax : AT+COPN Command response : +COPN: , Command Possible responses AT+COPN +COPN: 23201,"A1" +COPN: 23203,"A max." +COPN: 23207,"A tele.
FLYFOT-M260-MODULE AT+THOC? Note: Get the handover counter. +THOC: 0 OK AT+THOC=? OK Note: succeed AT+THOC AT+THOC=1 +CME ERROR: 3 Note: not support 6.7 Cell environment description +CCED 6.7.1 Description : This command can be used by the application to retrieve the parameters of the main cell and of up to six neighbouring cells.
FLYFOT-M260-MODULE RxLev 4: Timing Advance Combination (addition of the values) of the requested dump is supported. Note that in idle mode, only RxLev measurements (on the main cell and on the neighbouring cells) are made. The value of these RxLev is set in the RxLev Full field for the main cell. The response will be: +CCED :, . , OK Where is the ASCII string of the values (in decimal form except the LAC and CI values which are in hexadecimal form) of the parameters.
FLYFOT-M260-MODULE 7 7.1 7.1.1 Security commands Enter PIN +CPIN Description : This command is used to enter the ME passwords (CHV1 / PUK1), that are required before any ME functionality can be used. CHV1 is between 4 and 8 digits long, PUK1 is only 8 digits long. The application is responsible for checking the PIN after each reset or power on - if the PIN was enabled. 7.1.
FLYFOT-M260-MODULE To ascertain which code must be entered (or not), the following query command can be used: AT+CPIN? The possible responses are : +CPIN: READY +CPIN: SIM PIN +CPIN: SIM PUK +CPIN: SIM PIN2 +CPIN: SIM PUK2 +CPIN: PH-SIM PIN +CPIN: PH-NET PIN +CME ERROR: ME is not pending for any password CHV1 is required PUK1 is required CHV2 is required PUK2 is required SIM lock (phone-to-SIM) is required Network personnalisation is required SIM failure (13) absent (10) etc… Please note that in thi
FLYFOT-M260-MODULE Personal Unblocking Key needed to change the PIN. See above conditions of use. 7.2 7.2.1 PIN remaining attempt number +CPINC Description : This specific command is used to get the number of valid attempts for PIN1 (CHV1), PIN2 (CHV2), PUK1 (UNBLOCK CHV1) and PUK2 (UNBLOCK CHV2) identifiers. 7.2.
FLYFOT-M260-MODULE AT+CLCK=”SC”, 1,1234 Note: Enable PIN OK Note: PIN was correct AT+CLCK? Note: Read PIN status +CLCK:(“PS”,0),(“SC”,0),(“FD”,0),(“PN“,0) ,(“PU“,0),(“PP“,0),(“PC“,0) OK Note: PIN is enabled, no SIM lock, no network lock, no information on Call barring AT+CLCK=”SC”,0,5555 Note : Disable PIN +CME ERROR: 16 Note: PIN was wrong AT+CPIN=1234 Note : Enter PIN OK Note : PIN was good AT+CLCK=? Note : Request supported facilities +CLCK: (“PS”,”SC”,”AO”,”OI”,”OX”,”AI”,”IR”,”AB ”,”AC”, ”FD”,"
z FLYFOT-M260-MODULE “FD”: SIM Fixed Dialing Numbers (FDN) memory feature (PIN2 is required as ) 0 : unlock the facility 1 : lock the facility 2 : query status : A facility status can be changed for only one class, or for all classes (7 or omitted).
FLYFOT-M260-MODULE AT+CPWD=”SC”,1234,5555 Note : Change PIN OK Note : PIN was correct AT+CPWD=”SC”,1234,5555 Note : Change PIN +CME ERROR: 16 Note: PIN was wrong AT+CPIN=5555 Note : Enter PIN OK Note : PIN was correct AT+CPWD=”PN”,12345678,00000000 Note : Change NCK OK Note : NCK changed for net lock 7.4.
FLYFOT-M260-MODULE Command AT+CPIN2=1234 Note : Enter PIN2 AT+CPIN2=5678 Note : Enter PIN2 Possible responses OK Note : PIN2 is correct +CME ERROR:3 Note : Operation not allowed,PIN2 previously entered is wrong. After 3 unsuccessful attempts, PUK2 will then be required. PUK2 validation forces the user to enter a new PIN2 code as a second parameter and this will be the new PIN2 code if PUK2 validation succeeds.
FLYFOT-M260-MODULE AT+CPIN2=5678 OK AT+CPBW=5,”01290917”,129,”Jacky” OK Page: 58 / 239 This document is the sole and exclusive property of FLYFOT. Not to be distributed or divulged without prior written agreement.
FLYFOT-M260-MODULE 8 8.1 8.1.1 Phonebook commands Select phonebook memory storage +CPBS Description : This command selects phonebook memory storage("SM",”ME”,"ON"). 8.1.2 Syntax : Command syntax : AT+CPBS= Command Possible responses AT+CPBS=? Note : Possible values +CPBS: ("SM",”ME”,"ON") Note : only .EN. phonebook is not supported with this SIM card.
FLYFOT-M260-MODULE 8.2 8.2.1 Read phonebook entries +CPBR Description : This command returns phonebook entries for a range of locations from the current phonebook memory storage selected with +CPBS. Note : for all phonebook read commands (+CPBR, +CPBF, +CPBN, +CPBP, +CNUM), the TON/NPI MSB of each number is set to 1 (ex : a TON/NPI stored as 17 is displayed as 145). 8.2.
FLYFOT-M260-MODULE Note: Read entry 11 (UCS2 format) 11,"01012312312",129,"805F204E09FFFF" OK Note: Display location 11 AT+CPBR=52 Note : Read entry 52 (empty) OK Note: location 52 is empty AT+CPBR=356 Note : Read entry 356 (wrong) +CME ERROR: 21 Note : Invalid index because the maximize is 355 8.2.3 Defined values : , location (or range of locations) where to read phonebook entry. The first entry and last entry must both be more than 0.
FLYFOT-M260-MODULE AT+CPBF="h" Note: Read entries with . h.
FLYFOT-M260-MODULE This command is not allowed for “EN”, “LD”, “MC”, “RC”, “MT”, “SN” phonebooks, which can not be written. 8.4.
FLYFOT-M260-MODULE as an ASCII string AT+CPBW=23,"02112345678",129,"804E095F20 " Note : write location 23 (UCS2 format for the field) OK Note: Location 23 is written When the fixed dialing phonebook (FDN) is locked, this command is not allowed. Moreover, when the FDN is unlocked, PIN2 is required to write in the FDN phonebook. But if PIN2 authentication has been performed during the current session, the +CPBW command with FDN is allowed. 8.4.
FLYFOT-M260-MODULE specified phone number AT+CPBP=”01290202” Note : Search entries corresponding to this phone number AT+CPBP=”+331290101” Note : Search entries corresponding to this phone number +CPBP : 15,”+331290202”,145,”David” OK Note : Display the entry corresponding to the specified phone number +CPBP : 15,”+331290101”,145,”8045682344FFFF ” (UCS2 format) OK Note : Display the entry corresponding to the specified phone number AT+CPBP=”0129” Note : Search entries corresponding to this phone number
FLYFOT-M260-MODULE AT+CPBN Note: The product can not support this command AT+CPBN=0 Note : Read the first location +CPBN: 8,"13521835820",129,"" OK Note : Display the first location AT+CPBN=1 Note : Read the last location +CPBN: 2,"13511015868",129,"YING" OK Note : Display the last location AT+CPBN=2 Note : Read the next location +CPBN: 8,"13521835820",129,"" OK Note : Display Next valid item in alphabetical order AT+CPBN=3 Note : Read the previous location +CPBN: 2,"13511015868",129,"YING" OK Note
FLYFOT-M260-MODULE Using mode 4 and 5 with +CPBF command and CPBW : Command Possible responses AT+CPBF=”Er” Note : Find ”Er” in phonebook +CPBF : 15,”+331290101”,145,”Eric” OK Note : Display the location AT+CPBN=2 Note : Read the next location +CPBN : 5,”+33147658987”,145,”Frank” OK Note : Display the following location AT+CPBF=”Er” Note : Find ”Er” in phonebook +CPBF : 15,”+331290101”,145,”Eric” OK Note : Display the location AT+CPBN=4 Note : Get the last location read +CPBF : 15,”+331290101”,145,
FLYFOT-M260-MODULE 4: Last item read (usable only if a read operation has been performed on the current phonebook since the end of initialization) 5: Last item written (usable only if a write operation has been performed on the current phonebook since the end of initialization) 8.7 8.7.1 Subscriber number +CNUM Description: This command returns the subscriber MSISDN(s). If the subscriber has different MSISDNs for different services, each MSISDN is returned in a separate line. 8.7.
FLYFOT-M260-MODULE Command Possible responses AT+WPCS=”TRANSPARENT” Note : Transparent mode OK Note : Command valid AT+WPCS=? +WPCS: ("TRANSPARENT","HEX") OK Note : Possible values Note : Get possible values AT+WPCS? Note : Get current value +WPCS: "TRANSPARENT" Note : read current value AT+WPCS +CME ERROR: 3 Note: The product can not support this command 8.8.3 Defined values : “TRANSPARENT”: Transparent mode. The strings are displayed and entered as they are stored in SIM.
FLYFOT-M260-MODULE 9 Short Messages commands Note: At present, M260 only support “SM” storage. 9.1 Parameters definition Destination Address, coded like GSM 03.40 TP-DA Data Coding Scheme, coded like in document [5].
FLYFOT-M260-MODULE 9.2 9.2.1 Select message service +CSMS Description: The supported services are originated (SMS-MO) and terminated short message (SMS-MT) + Cell Broadcast Message (SMS-CB) services. 9.2.2 Syntax: Command syntax : AT+CSMS= Command Possible responses AT+CSMS=0 +CSMS: 1,1,1 OK Note : SMS-MO, SMS-MT Note : SMS AT command Phase 2 version 4.7.0 AT+CSMS=1 Note : SMS AT command Phase 2 + +CMS ERROR: 303 AT+CSMS? Note : Current values ? +CSMS: 0,1,1,1 OK Note : GSM 03.
FLYFOT-M260-MODULE Command Possible responses AT+CPMS=? Notes: List possible parameters. +CPMS: ("SM") Note: Read, list, delete: SMS, CBM or SMS Status Report Write, send: SMS AT+CPMS=”BM” Notes: Select CBM message storage +CME ERROR 3 AT+CPMS=”SR” Notes: set status report storage +CME ERROR 3 AT+CPMS? Note : Read +CPMS: "SM",3,10,"SM",3,10 Note: At present M260 MODULE, only support “SM” storage. Note: At present M260 MODULE, only support “SM” storage.
FLYFOT-M260-MODULE 9.4 9.4.1 Save Settings +CSAS Description: All settings specified by the +CSCA and +CSMP commands are stored in EEPROM if the SIM card is a Phase 1 card or in the SIM card if it is a Phase 2 SIM card. 9.4.2 Syntax: Command Possible responses AT+CSAS Note: Store +CSAS parameter OK Note: Parameter Stored AT+CSAS? AT+CSAS=? +CMS ERROR: 3 Note: not supported. 9.4.3 Defined values: No parameter 9.5 9.5.
FLYFOT-M260-MODULE 9.6.
FLYFOT-M260-MODULE 2: SMS-DELIVERs (except class 2 messages) are routed using unsolicited +CMT : [,] 3: Class 3 SMS-DELIVERS are routed directly using code in =2 ; Other classes messages result in indication =1 : defines the rules for storing the received CBMs (Cell Broadcast Message) types. They depend also on the coding scheme (text or PDU) and the setting of Select CBM Types (see +CSCB command). Default is 0. 0: No CBM indications are routed to the TE.
FLYFOT-M260-MODULE Example : Command Possible responses +CMTI: .SM.,1 Note : New message received AT+CMGR=1 Note : Read the message +CMGR: 1,,24 0891683108100005F0040D91683185716393 F900005001429042802304B0182C06 OK AT+CMGR=51 Note : Read at a wrong index +CMS ERROR: 500 Note : Error : invalid index AT+CMGR AT+CMGR? AT+CMGR=? +CMS ERROR: 3 Note: not supported. 9.7.
FLYFOT-M260-MODULE +CMGL : ,, [], (for SMSDELIVER, SMS-SUBMIT and SMS-STATUS-REPORT, may be followed by other +CMGL:…) Command Possible responses AT+CMGL=4 Note : List all messages in pdu mode +CMGL: 3,1,,23 0891683108100005F0040D91683185716393 F90000500142907350230331D90C +CMGL: 1,1,,24 0891683108100005F0040D91683185716393 F900005001429042802304B0182C06 +CMGL: 2,1,,34 0891683108100005F0240D91683185716393 F900005011525151012310F3F61C442FCFE9 20F7
FLYFOT-M260-MODULE 9.9 9.9.1 Send message +CMGS Description : The
field is the address of the terminal to which the message is sent. To send the message, simply type, character (ASCII 26). The text can contain all existing characters except and (ASCII 27). This command can be aborted using the character when entering text. In PDU mode, only hexadecimal characters are used (‘0’…’9’,’A’…’F’). 9.9.FLYFOT-M260-MODULE 9.10.2 Syntax : Command syntax in PDU mode : AT+CMGW= [,] give PDU Response syntax: +CMGW: or +CMS ERROR: if writing fails Command Possible responses AT+CMGW=.28. 0031000BA13105119226F40000AD0AA8C3F6 30885E9ED301 Note : Write a message in PDU mode +CMGW: 4 OK Note : Message stored in index 4 AT+CMGW=? OK AT+CMGW AT+CMGW? +CMS ERROR: 3 Note: not supported. 9.10.3 Defined values : None. 9.
FLYFOT-M260-MODULE AT+CMSS=5, 13901011234, 129 Note : Send the message 5 to a different destination number and different +CMSS : OK Note : Successful transmission AT+CMSS AT+CMSS? AT+CMSS=? +CMS ERROR: 3 Note: not supported. 9.11.3 Defined values See above descriptions. 9.12 Delete message +CMGD 9.12.
FLYFOT-M260-MODULE mobile originated messages are deleted AT+CMGD=1,3 OK Note : All READ, SENT and UNSENT messages are deleted AT+CMGD=1,4 OK Note : All messages are deleted AT+CMGD AT+CMGD? AT+CMGD=? +CMS ERROR: 3 Note: not supported. 9.12.3 Defined values (1-20) When the preferred message storage is “BM” Integer type values in the range of location numbers of SIM Message memory when the preferred message storage is “SM” or “SR”. 0 Delete message at location .
FLYFOT-M260-MODULE OK AT+CSAS AT+CSAS=? 9.13.3 +CMS ERROR: 3 Note: not supported. Defined values : See above descriptions 9.14 Message status modification +WMSC 9.14.1 Description This commands allow the manipulation of a message status. The accepted status changes are from READ to NOT READ and vice versa, and from SENT to NOT SENT and vice versa. NOTE: At present, the product only support the status change from NOT READ to READ.
FLYFOT-M260-MODULE 9.15 Message overwriting +WMGO 9.15.1 Description: The WMGO command is used to specify a location in the SIM, for the next SMS storing with +CMGW command. The defined location is used only once: +WMGO has to be used again to perform another overwrite. Important notes: z If the external application specifies a free location, and an incoming message is received before the AT+CMGW command occurs, the product may store the incoming message at the specified available location.
FLYFOT-M260-MODULE 9.16.
FLYFOT-M260-MODULE 9.17 Preferred Message Format +CMGF 9.17.1 Description The message formats supported are text mode and PDU mode. In PDU mode, a complete SMS Message including all header information is given as a binary string (in hexadecimal format). Therefore, only the following set of characters is allowed: {‘0’, ’1’,’2’, ’3’,’4’,’5’,’6’,’7’,’8’,’9’, ‘A’,‘B’,’C’,’D’,’E’,’F’}. Each pair or character is converted to a byte (e.g.
FLYFOT-M260-MODULE (TP-PID) 0x00 (Protocol Identifier) (TP-DCS) 0x00 (Data Coding Scheme : 7 bits alphabet) (TP-UDL) 0x04 (User Data Length, 4 characters of text) TP-UD 0xC9 0xE9 0x34 0x0B (User Data : ISSY) TPDU in hexadecimal format must be converted into two ASCII characters. For example, the byte 0x2A is presented to the ME as two characters ‘2’ (ASCII 50)and ‘A’ (ASCII 65). 9.18 Set Text Mode Parameters +CSMP 9.18.
FLYFOT-M260-MODULE mode is supported. VPF : Validity Period Format b4=0 & b3=0 -> field is not present b4=1 & b3=0 -> field is present in relative format Others formats (absolute & enhanced) are not supported. RD : Reject Duplicates, b2=1 to instruct the SC to reject an SMS-SUBMIT for an SM still held in the SC which has the same and the same as the previously submitted SM from the same .
FLYFOT-M260-MODULE AT+CSCS=? Note : Get possible values 9.19.3 +CSCS: (“GSM”,”UCS2”,”HEX”) OK Note : Possible values Defined values “GSM” GSM default alphabet. “HEX” Hexadecimal mode. No character set used ; the user can read or write hexadecimal values. 9.20 Select Cell Broadcast Message Types +CSCB 9.20.1 Description This command selects which types of CBMs are to be received by the ME. It is allowed in both PDU and text modes. 9.20.
FLYFOT-M260-MODULE 5 Dutch 6 Swedish 7 Danish 8 Portuguese 9 Finnish 10 Norwegian 11 Greek 12 Turkish 13 Hungarian 14 Polish 32 Czech. Page: 89 / 239 This document is the sole and exclusive property of FLYFOT. Not to be distributed or divulged without prior written agreement.
FLYFOT-M260-MODULE 9.21 Cell Broadcast Message Identifiers +WCBM 9.21.1 Defined values : This specific command is used to read the EF-CBMI SIM file. Remark: The EF-CBMI file is not used with the +CSCB command. The application should read this file (using AT+WCBM ?) and combine the Message Identifiers with those required by the application. 9.21.2 Syntax Command syntax : AT+WCBM= Command Possible responses AT+WCBM=.10,100,1000,10000.
FLYFOT-M260-MODULE 10 Supplementary Services commands 10.1 Call forwarding +CCFC 10.1.1 Description: This commands allows control of the "call forwarding" supplementary service. 10.1.
FLYFOT-M260-MODULE 3 Registration 4 Erasure : TON/NPI (Type of address byte in integer format) (default 145 when dialing string includes international access code character "+", otherwise 129) 1 Voice 2 Data 4 Fax 8 Short Messages 7 All classes Note: The combination of different classes is not supported, it will only result in the activation / deactivation / status request of all classes. If the FDN phonebook is activated, the registration is restricted to the phone numbers written in it.
FLYFOT-M260-MODULE Command Possible responses AT+CLCK =SC, 1, 1234 Note: set SIM lock OK Note: Command succeed AT+CLCK =SC, 0, 1234 Note: set SIM unlock OK Note: Command succeed AT+CLCK =”AO”,2 Note: query the status +CLCK: 0,7 Note: not active AT+CLCK ? +CLCK: (“PS”,0),( "SC",0),( "FD”,0),("PN",0),("PU",0 ), ("PP",0), ("PC",0) Note: all unlocks the facility AT+CLCK =? +CLCK: (“PS” "SC", "FD”, "PN", "PU", "PP", "PC", "AO", "OI", "OX", "AI", "IR", "AB", "AG", "AC") Note: all calls barring 10.2.
FLYFOT-M260-MODULE 10.3.2 Syntax : Command Syntax: AT+CPWD=,, Command Possible responses AT+CPWD = SC,"1234","4321" Note: to perform this the pin lock must be active. +CME ERROR: 3 Note: operation not allowed AT+CLCK=”SC”, 1, ”1234” AT+CPWD = "SC","1234","4321" OK AT+CPWD = "P2","12345678","87654321" +CME ERROR: 3 10.3.3 Defined values : see +CLCK command with only “P2” facility added (SIM PIN2).
FLYFOT-M260-MODULE result code AT+CCWA =0 Note: disable the presentation of an unsolicited result code OK AT+CCWA =1,1,1 Note: Enable voice call waiting OK AT+CCWA =1,0,1 Note: Disable voice call waiting OK 10.4.3 Defined values : : result code presentation status in the follows 0: Disable 1: Enable 0: Disable 1: Enable 2: Query status 1: Voice 2: Data 3: Fax 7: All classes (voice, data and fax) A combination of different classes is not supported.
FLYFOT-M260-MODULE 10.5.2 Syntax: Command syntax : AT+CLIR= Response syntax : +CLIR :, (for AT+CLIR ?) Command Possible responses AT+CLIR=1 OK AT+CLIR? +CLIR: 1,0 OK AT+CLIR =2 OK AT+CLIR =0 OK 10.5.
FLYFOT-M260-MODULE AT+CLIP? Note: ask for current value CLIP “+CLIP: 0,1 OK AT+CLIP =1 Note: activate CLIP OK RING +CLIP: “01062965555”, 129 Note: if the CLIP function is active, for an incoming call, after each RING indication the CLIP indication will be come. 10.6.
FLYFOT-M260-MODULE OK Note: if the COLP function is active, for an outgoing call, the COLP indication will be come before OK come back. 10.7.3 Defined values : parameter sets/shows the result code presentation status in the follows 0: Disable 1: Enable : parameter shows the subscriber COLP service status in the network 0: COLP not provisioned 1: COLP provisioned 2: Unknown (no network) 10.8 Call related supplementary services +CHLD 10.8.
FLYFOT-M260-MODULE 2: Place all active calls (if any exist) on hold and accepts the other (held or waiting) call. 2X: Place all active calls on hold except call X with which communication is supported. 3: Adds a held call to the conversation. 4: Connects the two calls and disconnects the subscriber from both calls (Explicit Call Transfer). 10.9 List current calls +CLCC 10.9.1 Description: This command is used to return a list of current calls. 10.9.
FLYFOT-M260-MODULE 4: incoming (MT call) 5: waiting (MT call) (teleservice) : 0 : voice 1: data 9: unknown (multiparty) 0: call is not one of multiparty (conference) call parties 1: call is one of multiparty (conference) call parties string type phone number in format specified by type of address byte in integer format optional string type alphanumeric representation of , corresponding to the entry found in phonebook.
FLYFOT-M260-MODULE 0: unconditional call forwarding is active 1: some of the conditional call forwarding are active 2: call has been forwarded 3: call is waiting 4: this is a CUG call (also present) 5: outgoing calls are barred 6: incoming calls are barred 7: CLIR suppression rejected 1: closed User Group call, with CUG 2: call has been put on hold (during a voice call, & fields may be present) 3: all has been retrieved (during a voice call, &
FLYFOT-M260-MODULE 10.11.
FLYFOT-M260-MODULE 11 Specific AT commands 11.1 Abort command +WAC 11.1.1 15.13.1 Description This specific command allows SMS, SS and PLMN selection related commands to be aborted. 11.1.2 Syntax Command syntax: AT+WAC Command Syntax Return AT+WAC AT+WAC=? OK AT+WAC? OK Example: Command Possible responses AT+COPS=? Note : Available PLMN Note : Available PLMN AT+WAC Note : Abort the request of PLMN list 11.1.3 OK Note : PLMN list request aborted Defined values: No parameter 11.
FLYFOT-M260-MODULE 12 SIM TOOLKIT 12.1 Overview of SIM Application ToolKit 12.1.1 Summary SIM ToolKit, also known as “SIM Application ToolKit” introduces functionalities, which open the way to a broad range of value added services. The principle is to allow service providers to develop new applications (e.g.. for banking, travel, ticket booking, etc.) for subscribers and to download them into the SIM.
FLYFOT-M260-MODULE This mechanism allows SIM applications to generate powerful menu-driven sequences on the customer application and to use services available in the network. The commands used for this operation are: +STIN (SIM Toolkit Indication), +STGI (SIM Toolkit Get Information), +STGR (SIM Toolkit Give Response). 12.1.
FLYFOT-M260-MODULE On the first step, the customer application informs the FLYFOT product which facilities are supported. This operation is performed with the +STSF (SIM ToolKit Set Facilities) command, which also allows activating or deactivating the SIM Toolkit functionality. On the second step, an unsolicited result +STIN (SIM ToolKit indication) is sent by the product, indicating to the customer application which command type the SIM Application Toolkit is running on the SIM card.
FLYFOT-M260-MODULE 12.3.1.1 Syntax Command syntax : +STSF= Command Possible responses +STSF= OK +CME ERROR: +STSF? +STSF: ,5FFFFFFF7F,255 +STSF=? +STSF: (0-2),(160060C01F-5FFFFFFF7F),(1-255),(0-1) OK 12.3.1.2 Defined values 0: Deactivates the SIM Toolkit functionalities. 1: Activates the SIM Toolkit functionalities. 12.3.2 Error codes +CME ERROR: 3 Operation not allowed. This error is returned when a wrong parameter is entered. 12.
FLYFOT-M260-MODULE 9: a ‘Send SMS’ pro-active command has been sent from the SIM. (*) 10: a ‘Send USSD’ pro-active command has been sent from the SIM. (*) 11: a ‘SETUP EVENT LIST’ pro-active command has been sent from the SIM. 98: timeout when no response from user. 99: a “End Session” has been sent from the SIM. (*) if the automatic response parameter is activated, this indication is followed by the corresponding +STGI response. 12.4.1.
FLYFOT-M260-MODULE Table 1 Cmd Type Description Possible responses 0 Get information about ‘Setup Menu’ pro-active command. +STGI: +STGI: ,,[,] +STGI: ,,[,] […]] No action expected from SIM. 1 Get information about ‘Display text’ pro-active command. Id1 Label>,,,, No action expected from SIM.
FLYFOT-M260-MODULE Cmd Type Description Possible responses +STGI: , 6 Get information about ‘Sel Item’ pro-active command. +STGI: ,,[,] +STGI: ,,[,] […]] Id1 Label>,, 7 Get information about ‘Refresh’ pro-active command. No action (Refresh done automatically by product).
FLYFOT-M260-MODULE 1: Help information available. Contains a pro-active command Identifier.(see the table in APPENDIX D) Compared to other commands the customer application can always get information about setup menu after having received the +STIN:0 indication. Values when CmdType=1 (Display text) 0: Normal priority of display. 1: High priority of display. Text to display in ASCII format.
FLYFOT-M260-MODULE 0: Echo off. 1: Echo on. (1-255) Minimum length of input. (1-255) Maximum length of input. 0: No help information available. 1: Help information available. Text information in ASCII format. Values when CmdType=4 (Setup Call) 0: Set up call but only if not currently busy on another call. 1: Set up call, putting all other calls (if any) on hold. 2: Set up call, disconnecting all other calls (if any). Information about this message.
FLYFOT-M260-MODULE 10: Tone Negative beep. 0: Time unit used is minutes. 1: Time unit used is seconds. 2: Time unit used is tenths of seconds. (1-255) Time required expressed in units. Text information in ASCII format. Values when CmdType=6 (Sel Item) Default Item Identifier. (1-255) Alpha identifier of the main menu. (1-255) Identifier items. (1-255) Number of items in the menu.
FLYFOT-M260-MODULE Values when CmdType=10 (Send USSD) Text information in ASCII format. Values when CmdType=11 (Setup Event List) 1: Reporting asked for an ‘Idle Screen’ event. 2: Reporting asked for an ‘User Activity’ event. 3: Reporting asked for ‘Idle Screen’ and ‘User Activity’ events. 4: Cancellation of reporting event. Rem: For the UCS2 format texts are displayed in Hex ASCII format. Example: When the SIM sends a TextString containing 0x00 0x41 the text displayed is “0041”. 12.5.
FLYFOT-M260-MODULE +STGI: 1,3,”BANK”,0 +STGI: 2,3,”QUIZ”,0 +STGI: 3,3,”WEATHER”,0 OK AT+STIN? +CME ERROR: 4 12.6 Unsolicited Result : SIM ToolKit Control Response (+STCR) When the customer application makes an outgoing call or an outgoing SMS and if the call control facility is activated, CALL CONTROL and SMS CONTROL responses can be identified. This is also applicable to SS calls. Syntax : +STCR: [,,,] Option : 0: Control response not allowed.
FLYFOT-M260-MODULE 12.7.2 Syntax Command syntax : +STGR=[,,] Command Possible responses +STGR=[,,] OK +CME ERROR: For GetInput with =1: +STGR=3,1 OK +CME ERROR: For GetInkey with =1 +STGR=2,1,.. OK +CME ERROR: +STGR=? OK 12.7.2.1 Defined values Item selection in the main menu. 0: 1: User confirmation to clear a ‘Disp Text’. 2: Response for a ‘Get Inkey’.
FLYFOT-M260-MODULE 0: Session ended by user. 1: Response given by the user. 2: Help information required by user. Contains the key pressed by the user. Values when CmdType=3 (Get Input) 0: Session ended by user. 1: Response given by the user. 2: Help information required by user. Contains the string of characters entered by the user. Note: For Inputs in UCS2 format, the data are entered in ASCII format.
FLYFOT-M260-MODULE No values. It is possible to send a Terminal Response after the +STIN indication (step 2, cf§16.2), or after the +STGI command (step 3). Note : For the SETUP MENU Proactive Command, it is only possible to send a Terminal Response after the+STIN: 0 indication, not after a +STGI=0request. All of the Terminal Responses are not possible with all of the Proactive Commands. Compatibility between available Terminal Responses and Proactive Commands is given in Appendix B, Table 2.
FLYFOT-M260-MODULE AT+STGR=3,1 The user enters the Password. >0000 OK +STIN:1 A text info has been sent from the SIM. AT+STGI=1 Get information about this text. +STGI: 0,”Password correct, please wait for response”,0 OK +STIN: 9 SIM requests a bank account update from bank server via the network (SEND SMS) AT+STGI=9 Get all information about the SEND SMS +STGI: ”Send account balance of user, authorization ok” OK ********* After a short period of time.
FLYFOT-M260-MODULE 13 GPRS commands GPRS commands are not available under GSM-only software. 13.1 Define PDP Context +CGDCONT 13.1.1 Description This command specifies PDP context parameter values for a PDP context identified by the local context identification parameter, . Three PDP contexts can be defined through FLYFOT software. A special form of the set command, +CGDCONT= causes the values for context number to become undefined.
FLYFOT-M260-MODULE AT+CGDCONT 13.1.3 +CME ERROR: 3 Note: Note support Defined values : (PDP Context Identifier) a numeric parameter which specifies a particular PDP context definition. The parameter is local to the TE-MT interface and is used in other PDP context-related commands. Range of values is 1 to 3.
FLYFOT-M260-MODULE 13.2 GPRS attach or detach +CGATT 13.2.1 Description The execution command is used to attach the MT to, or detach the MT from the GPRS service. After the command has completed, the MT remains in V.25ter command state. If the MT is already in the requested state, the command is ignored and the OK response is returned. If the requested state cannot be achieved because the GPRS is not supported by the an ERROR or +CME ERROR response is returned.
FLYFOT-M260-MODULE If the requested state for any specified context cannot be achieved, an ERROR or +CME ERROR response is returned. Extended error responses are enabled by the +CMEE command. If the MT is not GPRS attached when the activation form of the command is executed, the MT first performs a GPRS attach and them attempts to activate the specified contexts.
z FLYFOT-M260-MODULE Other values are reserved and will result in an ERROR response to the execution command. : a numeric parameter which specifies a particular PDP context. Before the activation of the context, the MT has to attached himself to the GPRS network if necessary. 13.4 GPRS network registration status +CGREG 13.4.
z z z z FLYFOT-M260-MODULE 2 : not registered, but ME is currently searching a new operator to register to 3 : registration denied 4 : unknown 5 : registered, roaming : string type; two byte location area code in hexadecimal format. : string type; two byte cell ID in hexadecimal format 13.5 Quality of Service Profile (Requested) +CGQREQ 13.5.
FLYFOT-M260-MODULE s), (list of supported s), (list of supported s) , (list of supported s), (list of supported s) [+CGQREQ: , (list of supported s), (list of supported s), (list of supported s) , (list of supported s), (list of supported s) […]] OK AT +CGQREQ=1,1,4,5,2,14 OK AT+CGQREQ=? +CGQREG:“IP”,(1-3),(1-4),(1-5),(1-9),(1-31) +CGQREQ:“PPP”,(1-3),(1-4),(1-5),(1-9),(1-31) OK +CGQREQ: 1,1,4,5,2,14
FLYFOT-M260-MODULE 1. (Predictive) Subscribed Subscribed by the Nwk / default if value is omitted < 0.5 <2 <7 2. (Predictive) <5 < 25 < 15 < 75 3. (Predictive) < 50 < 250 < 75 < 375 4. (Best Effort) Unspecified : numeric parameter which specifies the reliability class 0 : Subscribed 1 : Up to 1 000 (8 kbit/s). 2 : Up to 2 000 (16 kbit/s). 3 : Up to 4 000 (32 kbit/s). 4 : Up to 8 000 (64 kbit/s). 5 : Up to 16 000 (128 kbit/s). 6 : Up to 32 000 (256 kbit/s).
FLYFOT-M260-MODULE 5 Unacknowl edged Unacknowledge d Unprotecte d Unacknowledge d Real-time traffic, error non-sensitive application that can cope with data loss. NOTE: For real-time traffic, the QoS profile also requires appropriate settings for delay and throughput. : numeric parameter which specifies the peak throughput class 0 : Subscribed 1 : Up to 1 000 (8 kbit/s). 2 : Up to 2 000 (16 kbit/s). 3 : Up to 4 000 (32 kbit/s). 4 : Up to 8 000 (64 kbit/s). 5 : Up to 16 000 (128 kbit/s).
FLYFOT-M260-MODULE 13.6 Quality of Service Profile (Minimum acceptable) +CGQMIN 13.6.1 Description This command allows the TE to specify a minimum acceptable profile which is checked by the MT against the negotiated profile returned in the Activate PDP Context Accept message. The set command specifies a profile for the context identified by the local context identification parameter, .
FLYFOT-M260-MODULE AT+CGQMIN=? +CGQMIN:“IP”,(1-3),(1-4),(1-5),(1-9),(1-31) +CGQMIN:“PPP”,(1-3),(1-4),(1-5),(1-9),(1-31) OK AT+CGQMIN? +CGQMIN: 1,1,4,5,2,14 OK 13.6.3 Defined values : a numeric parameter which specifies a particular PDP context . : a numeric parameter which specifies the precedence class. : a numeric parameter which specifies the delay class. : a numeric parameter which specifies the reliability class.
FLYFOT-M260-MODULE This command may be used in both normal and modem compatibility modes. Remark : This command has the same effects than ATD*99***. 13.7.2 Syntax Command Possible Response(s) AT+CGDATA=[] CONNECT ERROR AT+CGDATA=? +CGDATA: OK AT+CGDATA=? +CGDATA: OK AT +CGDATA=1 13.7.3 CONNECT Defined Values : a numeric parameter which specifies a particular PDP context definition. 13.8 GPRS mobile station class +CGCLASS 13.8.
FLYFOT-M260-MODULE Note : EnterGSMmode AT +CGCLASS=”A” +CME ERROR: 150 Note : Chosen class not supported. AT+CGCLASS=? +CGCLASS: ("CC","B") OK AT+CGCLASS? +CGCLASS: "CC" OK 13.8.3 Defined Values : a string parameter which indicates the GPRS mobile class (in descending order of functionality) z A class A (highest) z B class B z CG class C in GPRS only mode z CC class C in circuit switched only mode (lowest) Other values are reserved and will result in an ERROR response to the set command.
FLYFOT-M260-MODULE AT+CGATT=1 OK AT+CPOF OK AT+CFUN=1 OK AT+CGCLASS? +CGCLASS: “CG” OK AT+CGATT? +CGATT: 1 OK 13.9 Select service for MO SMS messages +CGSMS 13.9.1 Description The set command is used to specify the service or service preference that the MT will use to send MO SMS messages. The read command returns the currently selected service or service preference. The test command is used for requesting information on the currently available services and service preferences. 13.9.
z z z FLYFOT-M260-MODULE 2 : GPRS preferred (use circuit switched if GPRS is not available) 3 : Circuit switched preferred (use GPRS if circuit switched not available) Other values are reserved and will result in an ERROR response to the set command. 13.10 Show PDP address +CGPADDR 13.10.1 Descriptio The execution command returns a list of PDP addresses for the specified context identifiers. The test command returns a list of defined s 13.10.
FLYFOT-M260-MODULE +CGPADDR: 1, +CGPADDR: 2,"10.3.73.151" +CGPADDR: 4, 13.11 Request GPRS IP service 'D' 13.11.1 Description This command causes the MT to perform whatever actions are necessary to establish communication between the TE and the external PDN. The V.25ter 'D' (Dial) command causes the MT to enter the V.25ter online data state and, with the TE, to start the specified layer 2 protocol. The MT return CONNECT to confirm acceptance of the command prior to entering the V.25ter online data state.
FLYFOT-M260-MODULE : a digit string which specifies a particular PDP context definition. Example ATD*99***1# CONNECT ATD*99***2# ERROR 13.12 Full AT GPRS commands examples 13.12.1 Activation of an IP PDP context Example 1 : AT +CGDCONT=1, "IP", "cmnet"; OK ATD*99***1# CONNECT Page: 136 / 239 This document is the sole and exclusive property of FLYFOT. Not to be distributed or divulged without prior written agreement.
FLYFOT-M260-MODULE 14 GSM string 14.1 Call forwarding description Command Reponses Register and activate unconditional call forwarding **21*PhoneNumber# OK Interrogate unconditional call forwarding *#21# +CCFC:0,1, "+861391107****",145 OK Active unconditional call forwarding. *21# OK Deactivate unconditional call forwarding. #21# Unregistered and deactivate unconditional call forwarding.
FLYFOT-M260-MODULE Unregistered and deactivate call forwarding on no answer. ##61# OK Register and activate call forwarding on not reachable. **62*PhoneNumber# OK Interrogate call forwarding on not reachable. *#62# +CCFC: 0,1,"+861391107****",145 OK +CCFC: 1,1,"+861391107****",145 OK Active call forwarding on not reachable. *62# OK Deactivate call forwarding on not reachable. #62# OK Unregistered and deactivate call forwarding on not reachable.
FLYFOT-M260-MODULE Unregistered and deactivate all call forwarding ##002# OK Unregistered and deactivate all conditional call forwarding ##004# OK Note: If add time for unconditional call forwarding, forwarding on not reachable and forwarding on busy, time is not available, but there’re no error notification. 14.
FLYFOT-M260-MODULE Deactivate call barring #33*Password# of outgoing call . OK Active call barring of outgoing international *331*Password# call OK Interrogate call barring of outgoing international *#331# call. +CLCK: 1,7 +CLCK: 1,7 +CLCK: 1,1 +CLCK: 1,2 Deactivate call barring of outgoing international #331*Password# call .
FLYFOT-M260-MODULE barring service Deactivate all outgoing #333*Password# call barring service OK Deactivate all barring service #330*Password# OK **03*330*OLDPWD*NEWPWD*NEW PWD# OK **03**OLDPWD*NEWPWD*NEWPWD # OK call *03*330*OLDPWD*NEWPWD*NEWP Change password for call WD# barring *03**OLDPWD*NEWPWD*NEWPWD# OK OK 14.
FLYFOT-M260-MODULE 15 V24-V25 commands 15.1 Fixed DTE rate +IPR 15.1.1 Description: This command specifies the data rate at which the DCE will accept commands. Notes : z Autobauding is supported (operating from 1200 to 38400 baud). z Any AT command issued by the DTE must start with both capital ‘A’ and ‘T’ (or ‘/’) or both lower case ‘a’ and ‘t’ (or ‘/’), otherwise the DCE may return some garbage characters and become desynchronized.
FLYFOT-M260-MODULE 15.1.3 Defined values: : range of auto-detectable speeds (bauds) z 0 z 2400 z 4800 z 9600 z 19200 : possible speeds that can be used by the DCE (bauds) z 300 z 600 z 1200 z 38400 z 57600 z 115200 15.2 DTE-DCE character framing +ICF 15.2.1 Description : This command is used to determine the local serial port start-stop (asynchronous) character framing used by the DCE. 15.2.
FLYFOT-M260-MODULE 1 : 8 Data 2 Stop (not supported) parameter is ignored. 2 : 8 Data 1 Parity 1 Stop (not supported) if no provided, 3 is used by default as value. 3 : 8 Data 1 Stop (supported) parameter is ignored. 4 : 7 Data 2 Stop (not supported) parameter is ignored. 5 : 7 Data 1 Parity 1 Stop (not supported) if no provided, 3 is used by default as value. 6 : 7 Data 1 Stop (not supported) parameter is ignored.
FLYFOT-M260-MODULE Note : Possible values AT+IFC=0,0 Note : 15.3.
FLYFOT-M260-MODULE 15.4 Set DCD signal &C 15.4.1 Description : This commands controls the Data Carrier Detect (DCD) signal. 15.4.2 Syntax : Command syntax : AT&C Command Possible responses AT&C0 Note : DCD always on OK Note : Command valid AT&C1 Note : DCD matches state of the remote modem’s data carrier OK Note : Command valid 15.4.
FLYFOT-M260-MODULE 15.5 Set DTR signal &D 15.5.1 Description : This commands controls the Data Terminal Ready (DTR) signal. 15.5.2 Syntax : Command syntax : AT&D Command Possible responses AT&D0 Note : The DTR signal is ignored OK Note : Command valid AT&D1 Note : Modem switches from data to command mode when DTR switches from ON to OFF OK Note : Command valid AT&D2 Note : Upon DTR switch from ON to OFF, the call is released OK Note : Command valid 15.5.
FLYFOT-M260-MODULE 15.6 Set DSR signal &S 15.6.1 Description : This commands controls the Data Set Ready (DSR) signal. 15.6.2 Syntax : Command syntax : AT&S Command Possible responses AT&S0 Note : DSR always on OK Note : Command valid AT&S1 Note : DSR off in command mode, DSR on in data mode OK Note : Command valid 15.6.3 Defined values: 0 : DSR always on 1 : DSR off in command mode, DSR on in data mode 15.7 Back to online mode O 15.7.
FLYFOT-M260-MODULE 15.8 Result code suppression Q 15.8.1 Description : This command determines whether the mobile equipment sends result codes or not 15.8.2 Syntax : Command syntax : ATQ Command Possible responses ATQ0 Note : DCE transmits result codes OK Note : Command valid ATQ1 Note : Result codes are suppressed and not transmitted Note : No response 15.8.3 Defined values : 0 : DCE transmits result codes 1 : Result codes are suppressed and not transmitted 15.
FLYFOT-M260-MODULE 15.9.3 Defined values : 15.10 Default configuration Z 15.10.1 Description : This command restores the configuration profile. Any call is released. 15.10.2 Syntax : 15.10.3 Defined values : No parameter 15.11 Save configuration &W 15.11.1 Description : This commands writes the active configuration to a non-volatile memory (EEPROM). 15.11.2 Syntax : Command syntax : AT&W 15.11.
FLYFOT-M260-MODULE 15.12 Auto-tests &T 15.12.1 Description : This command allows to trigger various auto-tests. 15.12.2 Syntax : Command syntax : AT&T Command Possible responses AT&T0 Note : Perform software auto-tests OK Note : No software problem detected, all checksums are correct AT&T1 Note : Do the audio loop test (close) OK Note : Command valid AT&T2 Note : Stop the audio loop test (open) OK Note : Command valid 15.12.
FLYFOT-M260-MODULE 15.13 Echo E 15.13.1 Description : This command is used to determine whether the modem echoes characters received by an external application (DTE) or not. 15.13.2 Syntax : Command syntax : ATE Command Possible responses ATE0 Note : Characters are not echoed OK Note : Done ATE1 Note : Characters are echoed OK Note : Done 15.13.3 Defined values : 0 : Characters are not echoed 1 : Characters are echoed 15.14 Restore factory settings &F 15.14.
FLYFOT-M260-MODULE 15.15 Display configuration &V 15.15.1 Description This command is used to display the modem configuration. 15.15.2 Syntax : Command syntax : AT&V The parameters displayed are the following : Q:val1, V:val2, S0:val3, S2:val4, S3:val5, S4:val6, S5:val7, +CR:val8, +CRC:val9, +CMEE:val10, +CBST:val11, +SPEAKER:val12, +ECHO:val13, &C:val14, &D:val15, %C:val16 +IPR:val17, +ICF:val18, +IFC:val19 15.15.3 Defined values : 0 : Display the modem configuration in RAM.
FLYFOT-M260-MODULE 15.16 Data / Commands Multiplexing +WMUX 15.16.1 Description This specific command allows to manage the data / AT commands multiplexing mode. See appendix 18.7 for the Data / Commands multiplexing protocol description. 15.16.2 Syntax Command syntax AT+WMUX= Command Possible responses AT+WMUX=? +WMUX: (0-1) OK AT+WMUX? +WMUX: 0 OK Note : Data / Commands multiplexing disabled. AT+WMUX=1 Note : Enable Data / Commands multiplexing. OK 15.16.
FLYFOT-M260-MODULE 14:06:42 OK Note : Software release 4.40, generated on the 05th of February 2003 15.17.3 Defined values : 0 : Display manufacturer followed by model identification. (equivalent to +CGMI and +CGMM). 3 : Display revision identification (equivalent to +CGMR). 4 : Display modem configuration in RAM (equivalent to &V0). 5 : Display modem configuration in EEPROM (equivalent to &V1). Other values : “OK” string is sent back.
FLYFOT-M260-MODULE 16 Data commands 16.1 Using AT Commands during a data connection To use AT Commands during a data connection (e.g. while the product is in online mode), it is necessary either to switch to offline mode, or to use the specific +WMUX command to enable Commands / Data multiplexing. 16.1.1 Switch from online to offline mode To switch from online mode to offline mode, the “+++” sequence must be sent.
FLYFOT-M260-MODULE Note : Ask for a bearer Note : Bearer supported AT+CBST? Note : Current values +CBST:7,0,1 OK Note : Command valid AT+CBST=81,0,0 Note : Ask for a bearer +CME ERROR : 4 Note : Bearer not supported 16.2.3 Defined values : 0 (default): Autobauding (modem type : none) 1: 300 bps (modem type: V.21) 2: 1200 bps (modem type: V.22) 3: 1200/75 bps (modem type: V.23) 4: 2400 bps (modem type: V.22bis) 5: 2400 bps (modem type: V.26ter) 6: 4800 bps (modem type: V.
FLYFOT-M260-MODULE 16.3 Service reporting control +CR 16.3.1 Description : This command enables a detailed type of service reporting in the case of incoming or outgoing data calls. Before sending the CONNECT response to the application, the product will specify the type of data connection that has been set up. These report types are : 16.3.
FLYFOT-M260-MODULE Command Possible responses AT+CRC=0 Note : Extended reports disabled OK Note : Command valid AT+CRC=1 Note : Extended reports enabled OK Note : Command valid AT+CRC? +CRC: 1 OK AT+CRC=? +CRC: (0,1) OK 16.4.3 Defined values: : 0: disable extended reports 1: enable extended reports 16.5 DTE-DCE local rate reporting +ILRR 16.5.1 Description : This parameter controls whether the extended-format “+ILRR:” information text is transmitted from the DCE to the DTE or not.
FLYFOT-M260-MODULE can take the following values: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (kbps). Page: 160 / 239 This document is the sole and exclusive property of FLYFOT. Not to be distributed or divulged without prior written agreement.
FLYFOT-M260-MODULE 17 TCP/IP 17.1 AT+ CIPSTART AT+CIPSTART Start up a connection Response This Command will start the process of establishing a connection. there are two kinds of connection: TCP And UDP. For establishing a connection, it is necessary to know IP address or Domain name and port of remote server.
FLYFOT-M260-MODULE entered 1) OK 2) If sending successfully SEND SUCCESS 3) If error is occurred SEND FAIL Response This command is used to send fixed length of data. in this way termination symbol is not used any more. 1) OK 2) If sending successfully SEND SUCCESS 3) If error is occurred SEND FAIL AT+ CIPSEND =< data length > Parameter < data length > the length of data that would be sent Reference Note : length less than 1024 17.
FLYFOT-M260-MODULE new connection. OK Parameter none Reference note 17.5 AT+CLPORT AT+CLPORT Set local TCP or UDP port AT+ CLPORT = Response "TCP"/"UDP","PO This command is used to set local port for connection. In default, Local RT" port 2020 is used for TCP connection and 3030 is used for UDP connection. Parameter ”TCP” : Set local TCP port ”UDP” : Set local UDP port ”PORT”: port number range from 0 to 65535 Reference Note 17.
FLYFOT-M260-MODULE Parameter none Reference Note 17.8 AT+CIFSR AT+CIFSR Get local IP address Test command Response AT+ CIFSR This command is used to get local IP address assigned by GPRS or GSM network If wireless connection has been established successfully: Otherwise OK Parameter none Reference Note 17.9 AT+CIPSTATUS AT+CIPSTATUS Query Status Response AT+ CIPSTATUS This command is used to query current status of connection progress.
FLYFOT-M260-MODULE 17.10 AT+CIPHEAD AT+CIPHEAD Set whether add a header to data received Test command Response AT+ CIPHEAD=? +CIPHEAD:(0-NO HEADER,1-ADD HEADER) OK AT+CIPHEAD? Response OK Parameter See set command Response This command is used to add a header to data received from TCP/UDP connection,distinguishing data received by other way such as SMS OK, ERROR AT+ CIPHEAD =< mode > Parameter 0 no header 1 set header, Reference Note The header format is “+IPD(data length):” 17.
FLYFOT-M260-MODULE 1 set timer of sending data
FLYFOT-M260-MODULE Parameter See set command Response AT+ CIPCSGP = ,[,< user_ID>,,/ OK ,,,] Parameter 0 CSD connection mode 1 GPRS connection mode CSD connection parameters: dial number, default is 17201 user name ,default is 172 password, default is 172 connection rate, 0 2400bps 1 4800bps 2 9600bps 3 14400bps default connection rate is 9600bps GPRS connection parameters: access point name, default is CMNET
FLYFOT-M260-MODULE Reference Note 17.15 AT+CDNSORIP AT+CDNSORIP Set Link the SERVER is IP address or domain name Set command Response AT+ CDNSORIP= OK AT+ CDNSORIP=1 OK Note: Set Link the SERVER is domain name Query command Response AT+CDNSORIP? 1 OK Parameter : 0:Set Link the SERVER is IP address. 1:Set Link the SERVER is domain name . Reference Note 17.16 TCP/IP Examples 17.16.1 以 GPRS 方式连接到 SERVER 端 IP 地址并开始传送数据 1. AT+CIPCSGP=1,”CMNET” 2. AT+CIPSTART=”TCP”, 218.246.2.
FLYFOT-M260-MODULE 18 Specific AT commands 18.1 General Indications +WIND 18.1.1 Description : FLYFOT has introduced a general mechanism to send unsolicited non-standardized indications to the application. These indications are: z indication of a physical change on the SIM detect pin from the connector (meaning SIM inserted, SIM removed) z indication during mobile originated call setup that the calling party is ringing. z Indication of the availability of the product to receive AT commands after boot.
FLYFOT-M260-MODULE +WIND: ,,,…,, Or for event 11: +WIND: ,[“”],[“”],[“”],[“”] ,[“”],[“”] 18.1.
FLYFOT-M260-MODULE The supported events are: 0: The SIM presence pin has been detected as “SIM removed” 1: The SIM presence pin has been detected as “SIM inserted” 2: Calling party is alerting 3: Product is ready to process AT commands (except phonebooks, AOC, SMS), at init or after AT+CFUN=1 4: Product is ready to process all AT commands, end of phonebook init or swap (FDN to ADN) 5: Call has been created (after ATD or +CCWA…) 6: Call has been released, after a NO CARRIER,
FLYFOT-M260-MODULE 18.2 Analog digital converters measurements +ADC 18.2.1 Description: This command gets the (DC level * 1024) of ADC A, ADC B, and possibly ADC C. These voltages are coded on 12 bits.. 18.2.
FLYFOT-M260-MODULE 18.3 Mobile Equipment event reporting +CMER 18.3.1 Description : This command enables or disables sending of unsolicited result codes in the case of a key press. 18.3.2 Syntax : Command Syntax: AT+CMER=,,,, Response syntax (key press event report) : +CKEV : , Response syntax (indicator event report) : +CIEV: ,.
FLYFOT-M260-MODULE : Keyboard map is (5,5) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1: key press 0: key release : indicator order number (as specified for +CIND) : new value of the indicator 18.4 Indicator control +CIND 18.4.1 Description : This command is used to set the values of ME indicators. If ME does not allow setting of indicators or ME is not currently reachable, an error code is returned. 18.4.
FLYFOT-M260-MODULE 2: this value is more substantial than 1, and so on. Note: If the indicator is a simple ON/OFF style element, it has values 0 and 1.
FLYFOT-M260-MODULE 18.5 Mobile equipment control mode +CMEC 18.5.1 Description : This command selects the equipment which operates ME keypad, writes to ME display and sets ME indicators. If operation mode is not allowed by the ME, +CME ERROR: is returned 18.5.
FLYFOT-M260-MODULE 18.6.2 Syntax : Command syntax: AT+WLPR= Response syntax: +WLPR: Command Possible responses AT+WLPR? Note : Read command +WLPR: 4 OK Note : Four language preferences are available in EF-LP AT+WLPR=1 Note : Read first EF-LP index value +WLPR: 5 OK Note : Language preference is 5 18.6.3 Defined values: offset in the available languages range (SIM dependant).
FLYFOT-M260-MODULE 36 Icelandic 18.7 Write Language Preference +WLPW 18.7.1 Description : Write a Language Preference value in EF-LP 18.7.2 Syntax : Command syntax: AT+WLPW=, Response syntax: OK or +CME ERROR: 18.7.3 Defined values : : offset in the available languages range (SIM dependant). See examples above. 18.8 Read GPIO value +WIOR 18.8.1 Description Read the requested GPI or GPIO pin value. z Note : by default (e.g.
FLYFOT-M260-MODULE 0: I/O port number is reset. 1: I/O port number is set. 18.9 Write GPIO value +WIOW 18.9.1 Description Set the requested GPO or GPIO pin value. Note : z by default (after a reset), the I/O ports configuration is set by the +WIOM command. z This command is allowed only on a GPIO not allocated by the Open-AT embedded application or for bus operations. 18.9.2 Syntax Command syntax: AT+WIOW=, 18.9.
FLYFOT-M260-MODULE OK On reset, all GPIOs are set to 0, as an output. AT+WIOM=? AT+WIOM=254 Set GPIO 0 as an input, and all others as outputs. AT+WIOM=,128 Set GPIO8 or GPO 3 default output value to 1. AT+WIOM? +WIOM: (0-255),(0-255) OK Range allowed for the parameters. OK OK +WIOM: 254,128 OK 18.10.3 Defined values : Bit table parameter indicating each GPIO direction. 0 : input 1 : output (default value). Default value : 255 (all GPIOs set as outputs).
FLYFOT-M260-MODULE Response syntax: OK or +CME ERROR: Command Possible responses AT+WTONE=1,1,300,9,50 OK Note : Play a tone Note : Done AT+WTONE=0 OK Note : Stop playing Note : Done AT+WTONE=? OK Note : Test command Note : Done AT+WTONE? ERROR Note : Current value Note : 18.11.3 Defined values : 0: Stop playing.
FLYFOT-M260-MODULE 12 -30 -30 13 -36 -40 14 -42 -infinite 15 -infinite -infinite : This parameter sets tone duration (in unit of 100 ms). Range of values is 0 to 50 (0 is default value, 1 -> 0,1 s., 50 -> 5 s.) Remark : when = 0, the duration is infinite, and the tone should be stopped by AT+WTONE=0. 18.12 Play DTMF tone +WDTMF 18.12.1 Description : This specific command allows a DTMF tone to be played on the current speaker. DTMF, gain and duration can be specified.
FLYFOT-M260-MODULE : This parameter sets tone gain. The values are identical to those of the +WTONE (speaker) command. The default value is 9. Range of values is 0 to 15 (see array on §18.11.3) : This parameter sets the tone duration (in unit of 100 ms). Range of values is 0 to 50 (0 is default value, 1 -> 0,1 s., 50 -> 5 s.) Remark : when = 0, the duration is infinite, and the DTMF tone can be stopped by AT+WDTMF=0. 18.13 FLYFOT Downloading +WDWL 18.13.
FLYFOT-M260-MODULE Note : Half Rate available. AT+WVR=? +WVR: (0,1) Note : If EFR available. AT+WVR=? +WVR: (0) Note : If HR and EFR not available AT+WVR=? +WVR: (0-5) Note : If HR and EFR available AT+WVR? +WVR: Command Possible responses AT+WVR=1 OK Note : Configure voice type FR and EFR Note : Bearer is configured AT+WVR=6 +CME ERROR: 3 Note : Syntax error Syntax error AT+WVR? +WVR: 1 Note : Ask for the current value OK 18.14.3 Defined values : : Voice coding type.
FLYFOT-M260-MODULE Note : If Half Rate not available. AT+WDR? +WDR: Command Possible responses AT+WDR=1 OK Note : Configure voice type FR,HR with HR Note : Bearer is configured prefered. AT+WDR=3 +CME ERROR: 3 Syntax error Note : AT+WDR? +WDR: 1 Note : Ask the current value OK Note : 18.15.3 Defined values : : Data coding type. 0: FR 1: FR, HR with HR preferred 2: HR, FR with FR preferred 18.16 Hardware Version +WHWV 18.16.
FLYFOT-M260-MODULE 18.17 Date of Production +WDOP 18.17.1 Description : This specific command gets the date of production. Format of the date is Week/Year (ww/yyyy). 18.17.
FLYFOT-M260-MODULE 0 : Controller 1 (Default) 1 : Controller 2 18.19 FLYFOT Status Request +WSTR 18.19.1 Description : This specific command returns some operation status. It can be used for example to check the state of the initialisation sequence; the different values returned are Not started, Ongoing, Finished. 18.19.
FLYFOT-M260-MODULE 18.20 FLYFOT Scan +WSCAN 18.20.1 Description : This specific command displays the received signal strength indication () for a specified frequency (in absolute format). This command is not allowed during communication. 18.20.2 Syntax : Command syntax: AT+WSCAN= Response syntax: +WSCAN: Command Possible responses AT+WSCAN=50 Note : Request of absolute frequency 50 +WSCAN: 23 OK Note : is 23.
FLYFOT-M260-MODULE AT+WRIM=1 OK Note : Select pulse RI mode Note : pulse RI mode selected AT+WRIM=? +WRIM: (0-1) Note : Ask for the list of possible values OK Note : possible values 0 or 1 AT+WRIM? +WRIM: 1 Note : Ask for the current value OK Note : current RI mode is pulse RI. 18.21.3 Defined values 0 : up-down RI mode 1 : pulse RI mode 18.22 FLYFOT Change Default Melody +WCDM 18.22.1 Description : This specific command allows the selection of a manufacturer specific melody..
FLYFOT-M260-MODULE 18.22.3 Defined values 0 : No melody (default) 1 - 10 : Melody 1 to 10 0 : Melody n° will be played on the buzzer for any new incoming voice call. (default) 1 : Melody n° will be played on the speaker for any new incoming voice call. 18.23 FLYFOT Software version +WSSW 18.23.1 Description : This specific command displays some internal software reference. 18.23.2 Syntax : Command syntax : AT+WSSW 18.23.3 Defined values : No parameter 18.
FLYFOT-M260-MODULE Command Possible responses AT+WCCS=0,0,120,130 +WCCS: 11, Note : Display from character 120 to 78797A2020202020097E05 character 130 of the Custom To GSM OK conversion table Note : 11characters displayed AT+WCCS=1,0,115 OK 20 Note : Edition successful Note : Edit character 115 of the Custom To GSM conversion table AT+WCCS=1,1,0,4 OK 40A324A5E8 Note : Edition successful Note : Edit the 5 first characters of the GSM To Custom conversion table AT+WCCS
FLYFOT-M260-MODULE 18.25.
FLYFOT-M260-MODULE “PU” : Network subset lock with a 8 digits password (NSCK). “PP” : Service provider lock with a 8 digits password (SPCK). “PC” : Corporate lock with a 8 digits password (CCK). : Type of lock for cooperative network list (CNL) 0 : Automatic (co-operative network list retrieved from EFCNL SIM file) Note : EFCNL file must be present inSIM to use automatic mode.
FLYFOT-M260-MODULE 1 : Voice Mail Indicator 2 : Mail Box Number 3 : Alternate Line Service 4 : Diverted Call Indicator 5 : Network Operator Name 6 : CPHS Information 7 : Customer Service Profile Note : The Customer Service Profile and Alternate Line Service features are activated if the field is set in CPHS information and CSP files. The Network Operator Name is activated if at least one of the two format names exist (Long or Short format).This is done at initialization.
FLYFOT-M260-MODULE OK AT+ CPHS? Interrogate the status of CPHS functionality +CPHS: 1, 1 The voice mail indicator functionality is activated +CPHS: 2, 0 The mail box number functionality is deactivated +CPHS: 3, 1 The Alternate Line Service functionality is activated +CPHS: 4, 0 The Divert Call Indicator functionality is deactivated +CPHS: 5, 1 The Network Operator Name functionality is activated +CPHS: 6, 1 The CPHS Information functionality is activated +CPHS: 7, 1 The Customer Service Profile functional
FLYFOT-M260-MODULE +WD C I: 1,1 Call forwarding is activated on Line 1 AT+ CPHS=2, 1 +WVMI: 1, 1 +WVMI: 2, 1 +WVMI: 3, 0 +WVMI: 4, 0 Interrogate the status of voice mail indicator functionality a message is waiting on LINE 1 a message is waiting on LINE 2 no Data waiting no Fax waiting OK AT+ CPHS=1, 2 Activate the mail box number functionality OK AT+ WALS=1 Interrogate the status of activated Line +WA L S: 2 OK The current line is number 2 AT+ CPHS=0, 4 Deactivate the divert call indicator func
FLYFOT-M260-MODULE Command Possible responses AT+CPHS=1,1 OK Note : Activate the Voice Mail indicator feature. AT+CPHS=2,1 +WVMI: 1,1 a message is waiting on LINE 1 Note :Get the current status of Voice +WVMI: 2,1 a message is waiting on LINE 2 mail indicator. +WVMI: 3,0 no Data waiting +WVMI: 4,0 no Fax waiting AT+CPHS=2,1 +CME ERROR: 3 Note :CPHS Feature is not allowed AT+CPHS=1,1 OK Note :Activation of Voice mail Note :The Voice mail indicator feature is indicator feature.
FLYFOT-M260-MODULE Command Possible responses AT+CPHS=1,4 OK Note :Activate the Divert Call indicator feature. AT+CPHS=2,4 Note :Get the current status of Divert +WDCI: 1,1 divert call indicator is active on LINE 1 +WDCI: call indicator.
FLYFOT-M260-MODULE Command Possible responses AT+CPHS=2,5 +WNON: 0,”Orange F” Note :Get the operator name OK AT+CPHS=2,5,1 +WNON: 1,”Orange” Note :Get the short format operator OK name. AT+CPHS=2,5,0 +CME ERROR: 3 Note :When CPHS Feature is not allowed or format name no accessible AT+CPHS=2,5,1 +CME ERROR: 3 Note :When NON Feature is not allowed or format name no accessible AT+CPHS=0,5 OK Note :Deactivation of Network Operator Note :No effect. Name feature. 18.29.
FLYFOT-M260-MODULE Forward Activated indicator for Line 1. Note :Call Forward is active for Line 1. AT+CPHS=2,6,22 +WCPI: 22,0 Note :Get the current status for Line 2 OK Mailbox number. Note :Mailbox number for Line2 is not available. AT+CPHS=2,6,17 +CME ERROR: 3 Wrong data field AT+CPHS=2,6,22 +CME ERROR: 3 Note :Get the current status for Line 2 Note :CPHS Feature is not allowed Mailbox number. AT+CPHS=0,6 OK Note :Deactivation of CPHS Info Note :No effect. feature. 18.30.
FLYFOT-M260-MODULE Barring of All Outgoing Calls. Note : Barring of All Outgoing Calls is customer accessible. AT+CPHS=2,7,11 +WCSP: 11,1 Note :Get the current status Barring OK of Outgoing International Calls Note :Barring of Outgoing International Calls is customer accessible. AT+CPHS=2,7,2 +CME ERROR: 3 Note :Get the current status Call Note :CPHS Feature is not allowed forwarding on user Busy. AT+CPHS=0,7 OK Note :Deactivation of CPHS Info. Note :No effect. 18.31.
FLYFOT-M260-MODULE +WBCI: 2,4060 Note : Unsolicited charge indication: the current battery voltage is 4.06 V. (See +WBCIdescription) AT+WBCM=1,0 OK Note :Start the battery charging without charge indications. AT+WBCM=2 Note :Get the battery voltage during the charging. +WBCI: 2,4110 OK Note : See the description of+WBCI unsolicited response. The current battery voltage is 4.11 V. Command Possible responses +WBCI: 1 Note :The battery voltage has reached the max level.
FLYFOT-M260-MODULE 18.32.3 Defined values 0 : Stop the battery charging (default). 1 : Start the battery charging. 2 : Get the current battery voltage. 3 : Set the battery charge parameters. Note : When = 0 or 1, only the parameter can be set. When = 2, no additional parameter can be set. When = 3, all others parameters can be set. 0 : Disable the battery charge unsolicited indications (default value).
FLYFOT-M260-MODULE Note : When the parameter is changed, the product must be reset to take the modification into account. 18.33 Unsolicited result : FLYFOT Battery Charge Indication +WBCI 18.33.1 Description This unsolicited indication returns information about the battery charge (maximum level reached, current battery voltage). 18.33.2 Syntax Unsolicited response syntax : +WBCI: [,] 18.33.3 Defined values 0 : Minimum battery level reached.
FLYFOT-M260-MODULE Response syntax +WFM: ,, Command Possible responses AT+WFM=2,”BI9001800” +WFM: “BI9001800”,1,0 OK Note : Dual-band mode 900/1800 is enabled AT+WFM=1,11 +CME ERROR: 3 Note : Enable the Mono-band 900 Note : Band selection are not allowed mode with AT+WFM command AT+WFM=0,61 +CME ERROR: 3 Note : =0 is not allowed on values with2 digits AT+WFM=0,”EFR” OK Note : Disable the Enhanced Full Rate feature 18.34.
FLYFOT-M260-MODULE 62 "SIM5VONLY" 5V SIM voltage mode 63 "SIM3AND5V" Both 3 and 5V SIM voltage mode (def. 1) 7 "SIMREMOVE" SIM removal feature (def. 1) 81 "NOINTERRUPT" 82 "QUICKOFF" 83 "OFFWHENUNPLUG" No management of interruption (def. 0) Quick Off mode (def. 0) Off when unplug mode (def. 0) 84 "INTERRUPT" interruption for customer (def. 1) 9 "SWITCHATT" Switch Attenuation feature (def. 1) A "CPHS" B C "SIMSPEEDENH" "LOCA" CPHS feature (def. 1) SIM speed enhancement feature (def.
FLYFOT-M260-MODULE Note : Once a feature successfully enabled or disabled, the product needs to be reset to take the modification into account. 18.35.
FLYFOT-M260-MODULE 18.36.2 Syntax Command syntax AT+WMIR Command Possible responses AT+WMIR=? OK AT+WMIR OK Note : Build the Customer Mirror 18.36.3 Defined values : No parameter 18.37 FLYFOT Change Default Player +WCDP 18.37.1 Description This specific command allows the default melody player to be selected. 18.37.2 Syntax Command syntax AT+WCDP = Command Possible responses AT+WCDP=? +WCDP : (0-1) OK AT+WCDP=0 OK Note : Select the speaker. AT+WCDP? +WCDP: 0 OK 18.37.
FLYFOT-M260-MODULE Response syntax (to AT+CPHS=2,2) +WMBN = ,,,, Command Possible responses AT+WMBN=? OK AT+WMBN? OK AT+CPHS=2,2 +WMBN: 1,"0123456789",129,”Maison”,1 Note : Get the current Mail Box +WMBN: 2,”9876543210”,129,”Travail”,1 Numbers in SIM +WMBN: 3,,,,1 +WMBN: 4,,,,1 OK AT+WMBN=1,”+33122334455”,145 OK Note : Set mailbox number for line1. Note : Mailbox number for Line1 is set.
z FLYFOT-M260-MODULE The AT command +WPCS affect the format of the Mailbox entry. When checked with “AT+CPHS=2,2”, it indicates if the number can be updated or not: 0 : Update is not possible 1 : Update is possible 18.39 FLYFOT Alternate Line Service: +WALS 18.39.1 Description This specific command allows to set and to get the active line. The +CPHS command can be used to know which line is activated. 18.39.
FLYFOT-M260-MODULE 18.39.3 Defined values 0 : Set active line 1 : Get active line : Only used for = 0 1 : Line 1 2 : Line 2 18.40 FLYFOT Open AT control command +WOPEN 18.40.1 Description This specific command allows to start, stop, delete and get information about the current Open AT embedded application. Note :This command is only available if the Open AT feature is enabled (cf +WCFM command). 18.40.
FLYFOT-M260-MODULE Note : the embedded application is activated so the objects flash are not erased. AT+WOPEN = 4 +CME ERROR: 532 Note : the embedded application is activated so it cannot be erased Command Possible responses AT+WOPEN=0 OK Note : Stop the embedded application. +WIND: 3 Note : Product reset in order to stop the embedded application.
FLYFOT-M260-MODULE Note : If no embedded application is loaded, theparameter does not appear. 18.41 FLYFOT Reset +WRST 18.41.1 Description This specific command resets the module after the time specified by the parameter. 18.41.
FLYFOT-M260-MODULE 18.42.2 Syntax : Command syntax : AT+WSST=[][,] Command Possible responses AT+WSST=0 OK Note : Set volume to Max. AT+WSST=15 OK Note : Set volume to Min. AT+WSST=,5 OK Note : Set ring tone level to 5 AT+WSST? +WSST: 15,5 Note : getcurrent standard tones sound level OK Note : current standard tones level is 15 (mini.), and ring tone level is 5. AT+WSST=? +WSST: (0-15),(0-15) Note : supported parameters OK 18.42.
FLYFOT-M260-MODULE The location feature has to be activated to get information. if the feature is not activated,”ERROR” is sent. If the data are not valid at the requested time, the network measurement, BCCH list and Timing Advance cannot be displayed (“,,” is displayed instead). 18.43.
FLYFOT-M260-MODULE AT+WLOC=? +CME ERROR:3 Note : The feature “loca” is not activated AT+WLOC? +CME ERROR:3 Note : The feature “loca” is not activated AT+WLOC=? Note : The feature “loca” is activated OK AT+WLOC? Note : The location is not in mode +WLOC: 0,5,255 automatic, the period value is set to 5 seconds, the configuration value is set to OK 255 AT+WLOC? +WLOC: 1,10,20 Note : The location is in mode automatic, the period value is set to 10 seconds, the OK configuration value is set to 20 1
FLYFOT-M260-MODULE Or 129 bytes (version V1) Timing Advance 1 byte Date and Time 7 bytes : Date, time and timezone at STLK Format for mode = 3 : optional parameter Range : [1-255] (at least 1 bit set to 1).
FLYFOT-M260-MODULE Command Possible responses AT+WBR=0,9,”ABFF”,”C9” Note : Read 9 bytes from the SPI bus, after having sent the 0xC9 Opcode byte and ABFF Address. +WBR: 0A5F98231012345678 OK AT+WBR=1,5,”2A” +WBR: 0102030405 Note : Read 5 bytes from the I2C Soft bus, OK at the 0x2A slave address. AT+WBR=2,2,0 +WBR: A000 Read 2 bytes from the Parallel bus with the OK A2 pin set to 0. 18.44.3 Defined values < BusId > 0 : SPI bus. 1 : I2C Soft bus. 2 : Parallel bus.
FLYFOT-M260-MODULE AT+WBW=2,2,0 OK 434F Note : Data buffer is written on PARALLEL Note : Write 2 bytes on the Parallel bus bus. with the A2 pin set to 0. 18.45.3 Defined values 0 : SPI bus. 1 : I2C Soft bus. 2 : Parallel bus. Size of data buffer, in bytes. (max. 256 bytes) z For SPI bus : Not Used z For Parallel bus : 0 : set the A2 pin to 0 (default) 1 : set the A2 pin to 1 z For I2C Soft bus : Slave address byte, in hexadecimal format (default “00”).
FLYFOT-M260-MODULE AT+WBM=,,[],[], [],[],[], [],[] Command Syntax for I2C bus AT+WBM=,,[],[] z Command Syntax for parallel The parameters depend on ChipSelect configuration : if CS is Gpio 5 : AT+WBM=,,[],[],[] if CS is LCD_EN AT+WBM=,,[],[], [], [
FLYFOT-M260-MODULE Close I2C bus. AT+WBM=1,2 +WBM: 0,0,0,4 OK AT+WBM=1,1 OK Open I2C Soft bus with the last configuration : Scl Gpio : 0 Sda Gpio : 4 AT+WBM = 1,2 +WBM: 1,1,0,4 OK 18.46.3 Defined values 0 : SPI bus. 1 : I2C bus. 2 : Parallel bus. 0 : close bus. 1 : open bus. 2 : get bus status. 0 : rest state is 0, the data is valid on rising edge (default value). 1 : rest state is 0, the data is valid on falling edge.
FLYFOT-M260-MODULE 0 : LSB (Data are sent with LSB first) 1 : MSB (Data are sent with MSB first) (default value) if ChipSelect = GPIO (default GPIO 0, see § 15.12.3) The GPIO value is between 0 and 7. It must be a GPIO or a GPO (not a GPI), and not allocated by any Open-AT embedded application.
FLYFOT-M260-MODULE if ChipSelect = LCDEN (default value is 0) The value is between 0 and 31. The resulting time is : For P32X3 product: ( X + 1.5 ) * 38.5 ns ; For P32X6 product : ( 1 + 2 * ( X + 1 ) ) * 19 ns (Warning, for this product, the 0 value in considered as 32). This is the time during which the LCD_EN signal is valid (T2 on the figure above).
FLYFOT-M260-MODULE 18.47 FLYFOT Hang-up +WATH 18.47.1 Description This specific command is used by the application to disconnect the remote user, specifying a release cause and the location. In the case of multiple calls, all calls are released (active, on-hold and waiting calls). 18.47.
FLYFOT-M260-MODULE only if the module contains the default IMEI. The IMEI can only be downloaded once. No password is needed. If the download is not correct, only FLYFOT can reset the IMEI. 18.48.2 Syntax Command syntax AT+WIMEI= 18.48.3 Defined values 14 or 15 digits as defined by GSM 03.03. 18.49 Write IMEI SVN: +WSVN 18.49.1 Description The update of the IMEI SVN is available through this specific command. 18.49.
FLYFOT-M260-MODULE AT+WSVN=11 OK Note: Update the IMEI SVN AT+WSVN=256 +CME ERROR: 24 Note: wrong length of the string. 1 <= IMEI SVN <= 255 AT+WSVN=? +WSVN: (1-255) OK Note: Command valid 18.49.3 Defined values IMEI SVN value between 1 and 255 18.50 FLYFOT multi-band selection command: +WMBS 18.50.1 Description This command permits to select the GSM bands on which the module have to work. This command is allowed only if the selected bands are supported.
FLYFOT-M260-MODULE 1 : mono-band mode 900 MHz 2 : mono-band mode 1800 MHz 3 : mono-band mode 1900 MHz 4 : dual-band mode 850/1900 MHz 5 : dual-band mode 900/1800 MHz 6 : dual-band mode 900/1900 MHz 0 : the feature was not modified since the last boot of the product. 1 : the feature has been modified since the last boot of the product : it has to be reset in order to take the modification into account. 18.51 Ring Melody Playback +CRMP 18.51.
FLYFOT-M260-MODULE 18.51.3 5.18.3 Defined values : 0 Incoming voice call 1 Incoming data call 2 Incoming fax call 0 Min volume … 6 Default volume 15 Max volume 0 Manufacturer Defined (default) 0 Stop Melody Playback 1-10 Melody ID for voice/data/fax call type (default : 1) 18.52 Ringer Sound Level +CRSL 18.52.1 Description : This command is used to set/get the sound level of the ringer on incoming calls.
FLYFOT-M260-MODULE 18.53 FLYFOT Matrix +TMTX 18.53.1 Description: This command return GB2312 character matrix in 12*12 mode. 18.53.
FLYFOT-M260-MODULE 19 Appendixes 19.1 ME error result code : +CME ERROR: Meaning Resulting from the following commands 3 Operation not allowed All GSM 07.07 commands (+CME ERROR: 3) 4 Operation not supported All GSM 07.07 commands (+CME ERROR: 4) 5 PH-SIM PIN required (SIM lock) All GSM 07.07 commands (+CME ERROR: 5) 10 SIM not inserted All GSM 07.07 commands (+CME ERROR: 10) 11 SIM PIN required All GSM 07.07 commands (+CME ERROR: 11) 12 SIM PUK required All GSM 07.
FLYFOT-M260-MODULE Meaning Resulting from the following commands 132 service option not supported (#32) +CGACT +CGDATA ATD*99 133 requested service option not subscribed (#33) +CGACT +CGDATA ATD*99 134 service option temporarily out of order (#34) +CGACT +CGDATA ATD*99 148 unspecified GPRS error All GPRS commands 149 PDP authentication failure +CGACT +CGDATA ATD*99 150 invalid mobile class +CGCLASS +CGATT 19.
FLYFOT-M260-MODULE 19.3 Specific error result codes Meaning Resulting from the following commands 500 unknown error. All commands 512 MM establishment failure (for SMS). +CMGS, +CMSS (+CMS ERROR: 512) 513 Lower layer failure (for SMS) +CMGS, +CMSS (+CMS ERROR: 513) 514 CP error (for SMS). +CMGS, +CMSS (+CMS ERROR: 514) 515 Please wait, init or command processing in All commands ( “+CME ERROR: 515” ERROR: 515”) or “+CMS progress. 517 SIM Toolkit facility not supported.
FLYFOT-M260-MODULE 26 Non selected user clearing 27 Destination out of order 28 Invalid number format (incomplete number) 29 Facility rejected 30 Response to STATUS ENQUIRY 31 Normal, unspecified 34 No circuit/channel available 38 Network out of order 41 Temporary failure 42 Switching equipment congestion 43 Access information discarded 44 Requested circuit/channel not available 47 Resources unavailable, unspecified 49 Quality of service unavailable 50 Requested facility not sub
FLYFOT-M260-MODULE Cause value Diagnostic 224 MS requested detach 225 PDP unsuccessful activation cause MMI ignore 226 NWK requested Detach 227 Unsuccessful attach cause NO SERVICE 228 Unsuccessful attach cause NO ACCESS 229 Unsuccessful attach cause GPRS SERVICE REFUSED 230 PDP deactivation requested by Nwk 231 PDP deactivation cause LLC link activation failed 232 PDP deactivation cause NWK reactivation with same TI 233 PDP deactivation cause GMM abort 234 PDP deactivation cause LLC
FLYFOT-M260-MODULE Cause no 8: "Operator determined barring" This cause indicates that the MS has tried to send a mobile originating short message when the MS's network operator or service provider has forbidden such transactions. Cause no 10: "Call barred" This cause indicates that the outgoing call barred service applies to the short message service for the called destination.
FLYFOT-M260-MODULE message class applies. Cause no 96: "Invalid mandatory information" This cause indicates that the equipment sending this cause has received a message where a mandatory information element is missing and/or has a content error (the two cases are undistinguishable).
B7 B6 B5 B4 B3 B2 FLYFOT-M260-MODULE B1 B0 Start pattern → 0xAA AT command length LSB AT command pattern → 0x1D AT command length MSB AT command Checksum The 3 bytes of the header are: Îthe first byte (0xAA) is used to identify the packet, Îthe second byte represents the 8 LSB (Low Significant Bits) bits of the length of the AT command, Îthe third byte is made of 2 parts : - the 3 LSB bits are the 3 MSB (Most Significant Bits) bits of the length of the AT command, - the 5 MSB bits (0x1D which equ
FLYFOT-M260-MODULE - the length of data for the status packet is always equal to 1, - whenever a status changes (except break), all the status bits are included, - these bits are off by default (and therefore the bits DTR and RTS), so it is necessary to send a status packet to the target at the beginning of the multiplexing to start the transmission, 1 These status bits contain the V24 control information : - SA contains DTR (signal CT108 . from terminal to IWF) and DSR (signal CT107 .
FLYFOT-M260-MODULE 19.7.5 Error manage When received data checksum is error ,we should discard the firs three byte, Start pattern , Data length and Data packet type, then find “0xAA” or “0xDD” to start the next data frame. If you do this action, you will skip the error data frame and get next correct frame start byte that maybe “0xAA” or “0xDD”. The high layer protocol will guarantee the error data to be resend. 19.7.