ArduinoGeneral

Issues in sending AT commands to SIM7000E

userHead anonymous 2018-12-06 07:48:26 3033 Views4 Replies
I just received the SIM7000E shield from DFRobot and connected it to an Arduino Uno. The Uno was also powered with a 12V plugpack. Otherwise, the shield could not be switched on and the Arduino was stuck at "Turn ON SIM7000".

I uploaded the example code: DFRobot_SIM7000_ATtest. When “AT” was sent, it replied “OK”. But when other commands were sent like AT+CSQ or AT+CPIN?, it kept sending an error and the echoed command was also wrong. It replied correctly when “ATI” was sent and it was followed by “ERROR”.

Does anyone have any solutions here?

Screenshot below:
Code: Select all
Turn ON SIM7000......
Turn ON !
Set baud rate......
Set baud rate:19200
For example, if you type AT\r\n, OK\r\n will be responsed!
Enter your AT command :
AT

OK
AT+


ERROR
AT+


ERROR
ATC


ERROR
ATI


SIM7000E R1351

ERROR
AT+


ERROR
AT+


ERROR
2019-05-08 13:58:55 Very well
เเทงบอลเงินสด
userHeadPic chakarinpoom
2019-05-06 04:01:42 Ok, actually this question was crossposted elsewhere, and I think the solution is there:

https://forum.core-electronics.com.au/t ... 7000e/4074
userHeadPic brian.kardon
2019-05-06 04:00:09 I'm having the exact same issue. I think the echoed AT command is always truncated after a punctuation mark like a "+" or a "&". Anyone have a fix? userHeadPic brian.kardon