Hints and tips for using the Neoway M590

1. Your software reads from the M590 responses like “OK” , “ERROR” etc.  Instead of parsing these ascii string words, save code and use instead numerical codes like “0” and “4”

ATV=0      switches it on    ATV=1 puts it back to ASCII text

2.    Find out call status info like battery charge level
AT+CIND=?  will ask what’s available

+CIND: ("battchg",(0-5)),("signal",(0-5)),("service",(0,1)),("sounder",(0,1)),("message",(0,1)),("call",(0,1)),("roam",(0,1)),("smsful",(0,1)),("gprs",(0-2)),("callsetup",(0-3)),("callheld",(0-2)),("cellservices",(0-3))

AT+CIND?    willl read status

+CIND: 5,2,1,0,0,0,1,0,2,0,0,1
(battery charge is “5”, signal BER is “2”, service is “1” on, etc etc)

3. Get event-driven reports during a call.   Send AT+CMER: 2,0,0,2,0

4. Dial out star-hash codes like you would using a phone.
ATD*#06#       = IMEI number

5.  Read Operator names

AT+COPN 

+COPN: "360110","C&W"

+COPN: "42101","SabaFon"

+COPN: "42102","MTN"

+COPN: "22002","ProMonte"

+COPN: "22003","YUMTS, YUG03" ………

6.  Show the caller’s number who’s calling the M590 SIM number
AT+CLIP=1

7.  Show info about GPRS 
AT+CGEREP=1,1     and  AT+CGREG=1

8.   Detach GPRS      Saves power?
AT+CGATT=0