You are reading a single comment by @user151021 and its replies. Click here to read the full conversation.
  • With the sim900 module the result is OK!

    Serial2.setup(9600, { tx: 16, rx: 17 });
    
    var gprs = require('SIM900').connect(Serial2, undefined, function (err) {
      if (err) throw err;
      gprs.connect('APN', 'USER', 'PASSWORD', function (err) {
        if (err) throw err;
        gprs.getIP(function (err, ip) {
          if (err) throw err;
          console.log(ip);
        });
      });
    });
    

    After sending the above code I use RELP and get the result below:

    >gprs.at.cmd("AT\r\n")
    ["AT\r\n"
    =undefined
    ] "\r\nOK\r\n"
    >
    

    I would like to know using the sim900 module how do I check if the connection is ok with the APN network and how do I reconnect after disconnection.

    Ex:

    while(!gprs.networkConnect){
    gprs.reconnect()
    }
    

    How do I do this with the sim900 module? Sorry if the question is stupid!

About

Avatar for user151021 @user151021 started