Articles Posted by the Author:

  • checkPIN()

    checkPIN()

    Description Queries the SIM card with a PIN number to see if it is valid. Syntax pin.checkPIN(PIN) Parameters PIN : String with the PIN number to check Returns int : Returns 0 if the PIN is valid, returns -1 if it is not. See also - GSMPIN - begin() - isPIN() - checkPUK() - changePIN() […]


  • isPIN()

    isPIN()

    Description Checks the SIM card to see if it is locked with a PIN. Syntax pin.isPIN() Parameters none Returns int : 0 if PIN lock is off, 1 if PIN lock is on, -1 if PUK lock is on, -2 if error exists. See also - GSMPIN - begin() - checkPIN() - checkPUK() - changePIN() […]


  • begin()

    begin()

    Description Checks the modem status, and restarts it. Syntax pin.begin() Parameters none Returns int : returns 1 if modem is OK, otherwise returns an error. See also - GSMPIN - isPIN() - checkPIN() - checkPUK() - changePIN() - switchPIN() - checkReg() - getPINUsed() - setPINUsed() Libraries Reference Home The text of the 86Duino reference is […]


  • GSMPIN constructor

    GSMPIN constructor

    Description GSMPIN is the base class for all GSM based functions that deal with interacting with the PIN on the SIM card. Functions - begin() - isPIN() - checkPIN() - checkPUK() - changePIN() - switchPIN() - checkReg() - getPINUsed() - setPINUsed() Libraries Reference Home The text of the 86Duino reference is a modification of the […]


  • readNetworks()

    readNetworks()

    Description Searches for available carriers, and returns a list of them. Syntax scanner.readNetworks() Parameters none Returns String : A string with list of networks available See also - GSMScanner - begin() - getCurrentCarrier() Libraries Reference Home The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative […]


  • getSignalStrength()

    getSignalStrength()

    Description Gets and returns the strength of the signal of the network the modem is attached to. Syntax scanner.getSignalStrength() Parameters none Returns String : signal strength in 0-31 scale. 31 means power > 51dBm. 99=not detectable See also - GSMScanner - begin() - getCurrentCarrier() Libraries Reference Home The text of the 86Duino reference is a […]


  • getCurrentCarrier()

    getCurrentCarrier()

    Description Gets and returns the name of the current network carrier. Syntax scanner.getCurrentCarrier() Parameters none Returns String : name of the current network carrier See also - GSMScanner - begin() - getSignalStrength() - readNetworks() Libraries Reference Home The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a […]


  • GSMScanner Constructor

    GSMScanner Constructor

    Description GSMScanner is the base class for calls that have specific diagnostic functionality relating to scanning for available networks. It is not called directly, but invoked whenever you use a function that relies on it. See also - begin() - getCurrentCarrier() - getSignalStrength() Libraries Reference Home The text of the 86Duino reference is a modification […]


  • begin()

    begin()

    Description Resets modem hardware. Syntax scanner.begin() Parameters none Returns int : returns 1 if modem is OK, otherwise returns an error. See also - GSMScanner - getCurrentCarrier() - getSignalStrength() Libraries Reference Home The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. […]


  • begin()

    begin()

    Description Checks the modem status, and restarts it. Call this before GSMModem.getIMEI(). Syntax modem.begin() Parameters none Returns int : returns 1 if modem is OK, otherwise returns an error. See also - getIMEI() Libraries Reference Home The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative […]