Skip to content
This repository has been archived by the owner on Sep 30, 2021. It is now read-only.

Arduino mega problem #10

Open
jot4p opened this issue Dec 5, 2017 · 0 comments
Open

Arduino mega problem #10

jot4p opened this issue Dec 5, 2017 · 0 comments

Comments

@jot4p
Copy link

jot4p commented Dec 5, 2017

Hi,

This code:
`
// libraries
#include <GSM.h>

// PIN Number
#define PINNUMBER "2355"

// initialize the library instance
GSM provider; // include a 'true' parameter to enable debugging
GSMScanner scannerNetworks;
GSMModem modem;

// Save data variables
String IMEI = "";

// serial monitor result messages
String errortext = "ERROR";

void setup() {
// initialize serial communications and wait for port to open:
Serial.begin(9600);

while (!Serial) {
; // wait for serial port to connect. Needed for Leonardo only
}

Serial.println("GSM networks scanner");
scannerNetworks.begin();

// connection state
boolean notConnected = true;

// Start GSM shield
// If your SIM has PIN, pass it as a parameter of begin() in quotes
while (notConnected) {
if (provider.begin(PINNUMBER) == GSM_READY) {
notConnected = false;
} else {
Serial.println("Not connected");
delay(1000);
}
}

// get modem parameters
// IMEI, modem unique identifier
Serial.print("Modem IMEI: ");
IMEI = modem.getIMEI();
IMEI.replace("\n", "");
if (IMEI != NULL) {
Serial.println(IMEI);
}
}

void loop() {
// scan for existing networks, displays a list of networks
Serial.println("Scanning available networks. May take some seconds.");
Serial.println(scannerNetworks.readNetworks());

// currently connected carrier
Serial.print("Current carrier: ");
Serial.println(scannerNetworks.getCurrentCarrier());

// returns strength and ber
// signal strength in 0-31 scale. 31 means power > 51dBm
// BER is the Bit Error Rate. 0-7 scale. 99=not detectable
Serial.print("Signal Strength: ");
Serial.print(scannerNetworks.getSignalStrength());
Serial.println(" [0-31]");

}`

return:

GSM networks scanner
Modem IMEI: 0

Current carrier: 0
Signal Strength: [0-31]
Scanning available networks. May take some seconds.

I have a bridge with pin 2 and 10..

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant