I'm working on the following:
- Atmel studio 7 solution, based on Arduino sketch to use SoftwareSerial.cpp
- Communication with the Arduino GSM Shield
- USB is activated to send information on terminal
When trying to sending the command "AT+CMGR=1", in ONE SoftwareSerial println call, I have:
"AT+C" are send at the desired baudrate of 38400bds (The port is open using .begin(38400))
But "GR=1" are send at the unwanted baudrate of 202bds
I used a logic decoder so there is no error possible.
What can causes the baudrate to change unexpectedly during a send?
Any help would be really accepted! Thank you!