Description Sets the speed (baud rate) for the serial communication. Supported baud rates are 300, 600, 1200, 2400, 4800, 9600, 14400, and 19200. Parameters speed: the baud rate (long) Returns none Example See also - SoftwareSerial() - read() - print() - println() Libraries Reference Home The text of the 86Duino reference is a modification of […]
Description Get the number of bytes (characters) available for reading from a software serial port. This is data that’s already arrived and stored in the serial receive buffer. Syntax mySerial.available() Parameters none Returns the number of bytes available to read Example See also - SoftwareSerial() - read() - print() - println() Libraries Reference Home The […]
Description A call to SoftwareSerial(rxPin, txPin) creates a new SoftwareSerial object, whose name you need to provide as in the example below. You need to call SoftwareSerial.begin() to enable communication. Parameters rxPin: the pin on which to receive serial data txPin: the pin on which to transmit serial data Example See also - SoftwareSerial.begin() - […]
Description Sets the frequency band the modem connects to. Check here for general GSM band information. Typical regional configurations are : -Europe, Africa, Middle East: E-GSM(900)+DCS(1800) -USA, Canada, South America: GSM(850)+PCS(1900) -Mexico: PCS(1900) -Brazil: GSM(850)+E-GSM(900)+DCS(1800)+PCS(1900) Syntax band.setBand(type) Parameters type : String identifying what frequency band the modem should connect to -GSM_MODE_UNDEFINED -GSM_MODE_EGSM -GSM_MODE_DCS -GSM_MODE_PCS -GSM_MODE_EGSM_DCS […]
Description Gets and returns the frequency band the modem is currently connected to. Check here for general GSM band information. Typical regional configurations are : -Europe, Africa, Middle East: E-GSM(900)+DCS(1800) -USA, Canada, South America: GSM(850)+PCS(1900) -Mexico: PCS(1900) -Brazil: GSM(850)+E-GSM(900)+DCS(1800)+PCS(1900) Syntax band.getBand() Parameters none Returns String : name of the frequency band the modem connects to […]
Description Checks the modem status, and restarts it. Syntax band.begin() Parameters none Returns int : returns 1 if modem is OK, otherwise returns an error. See also - GSMBand - getBand() - setBand() Libraries Reference Home The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative […]
Description GSMBand is the base class for calls that have specific diagnostic functionality relating to the bands the modem can connect to. It is not called directly, but invoked whenever you use a function that relies on it. Functions - begin() - getBand() - setBand() Libraries Reference Home The text of the 86Duino reference is […]
This function library is included as part of the 86Duino IDE Coding 103 and later, to support the CAN bus communication interface built-in to the 86Duino One controller board. CAN is a common communication protocol in the industrial field, able to support highly secured and timing critical control system. CAN bus is a common interface […]
Description Set PIN lock status. Syntax pin.setPinUsed(used) Parameters used : boolean, TRUE to lock the PIN, FALSE to unlock. Returns none See also - GSMPIN - begin() - isPIN() - checkPIN() - checkPUK() - changePIN() - switchPIN() - checkReg() - getPINUsed() Libraries Reference Home The text of the 86Duino reference is a modification of the […]
Description Check if PIN lock is used. Syntax pin.getPinUsed() Parameters none Returns boolean : TRUE — id locked, FALSE — if not See also - GSMPIN - begin() - isPIN() - checkPIN() - checkPUK() - changePIN() - switchPIN() - checkReg() - setPINUsed() Libraries Reference Home The text of the 86Duino reference is a modification of […]