The DroneCell is supposed to be a cell phone for your robotics/ electronics/ minicomputer/ anything project. Its an all-in-one communication device: communicate via texts, phone calls, or even over the internet. Any device with a TTL UART can communicate with the DroneCell. C libraries are available for download.
Attribute | Value |
---|---|
Board | DroneCell v3.0 |
Serial data rate | Up to 115200 baud) |
Power supply input | 4.5VDC-16VDC |
GPRS communication rate | 86.5 kbps downlink |
MKUSB X2 SIO | DroneCell |
---|---|
9 | TXO |
7 | GND |
1 | RXI |
RDY +CFUN: 1 +CPIN: READY
Test network:
AT+CREG?
0: Not registered. Not searching for network
1: Registered to cellular network
2: Not registered. Searching for network.
3: Registration denied
4: Unknown error
5: Registered, roaming
Signal:
AT+CSQ
Network:
Current Provider
AT+CSTT?
Set Swisscom:
AT+CSTT=”gprs.swisscom.ch”,”",”"
Attach to GPRS service
AT+CGATT=1
DNS:
AT+CDNSCFG? PrimaryDns: 138.188.101.186 SecondaryDns: 138.188.101.189
useful when receiving data:
AT+CIPHEAD=1
connect to the actual cellular network (takes some senconds):
AT+CIICR?
Returns IP
AT+CIFSR AT+CIPSTART=”TCP”,”www.google.com”,”80″ AT+CIPSEND [ctrl+z] AT+CIPSEND=5 // send data in fixed length AT+CIPACK
Send a SMS:
AT+CMGF=1 AT+CSCS=”GSM” AT+CMGS=”+4179xxxxxxx” > Hello from DrohneCell [ctrl+z]
Read a SMS:
AT+CMGR=2 +CMGR: “REC READ”,”+417979xxxxx”,”",”11/04/30,21:36:00+08″ Hallo from cellphone (2 is the number of the SMS)
Remove a SMS
AT+CMGD=2 # (2 is the number of the SMS)
Calling:
Call:
ATD+417979xxxxx;
hanging up:
ath
show phone number of incoming call:
at+clcc
Also checkout this testing report or this manual