Getting a SIm7600CE-T/Uno to make a call

Hi, I am attempting to make a phone call via a Sim7600CE-T/Uno with a Tmobile Sim Card which according to their IMEI check is compatible. Unfortunately the board doesn't seem to connect and the ATD command just gives me NO CARRIER. I am running the code at [SIM7600CE-T](SIM7600CE-T_4G(LTE)_Shield_V1.0_SKU_TEL0124-DFRobot).

Here is some output from the Serial Monitor. Can you clue me in on what should be my next step?


RDY

[CPIN: READY

SMS DONE

PB DONE
AT

OK
AT+CREG

OK
AT+CREG?

+CREG: 0,2

OK
AT+COPS=?

+COPS: (3\"Verizon","⸮erizon","311480",7),,(0\1,2,3,4,5)\(0,1,2)

AT+COPS=?

+C⸮PS: (3,"Verizon","Veriyon","311480B,7),,(0,1,2,3,4,5),(0,1,2)

AT+CPIN?

+C⸮IN: READY

OK

That’s a nice story.
Let’s see your code in , hopefully we can see something on there.

The typos in the responses tell me there’s something wrong in your comms with the modem.

This is the code

#include <SoftwareSerial.h>
SoftwareSerial myserial(7, 8); //Define virtual serial port name as myseria,Rx is port 7, Tx is port 8
void setup()
{
  myserial.begin(115200); //Initialize virtual serial port
  Serial.begin(115200); //Initialize Arduino default serial port
}

void loop()
{
  while(1){
  while (myserial.available()) {
    Serial.write(myserial.read());//if Serial received data, output it via mySerial.
  }
  while(Serial.available()) {
    myserial.write(Serial.read());//if myserial received data, output it via Serial.
  }
}
}

It is from the page in the link on the original post. The product info is also there. The Serial monitor is set to the same baudrate as the code.

Easy answer… SoftwareSerial will never be reliable above 9600 bps
Best to move up to a MEGA or similar with extra hardware serial UARTs.

Good luck.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.