Arduino Client Libraries 2.3.0


#1

Date: 20 April 2016
Component: Arduino Library
Release Note: Changes on Arduino client libraries for support LinkItONE with GRPS, and a small syntactic sugar update.

Additional Information

  • Add support for LinkItONE with GPRS. It includes an example for connecting to thinger.io by using GPRS. Your existing code for connecting from WiFi with LinkItONE may not compile after this update. Update ThingerLinkItOne to ThingerLinkItOneWifi.
  • Improved syntactic sugar for input value. Now it is not required to pass a callback if it is not necessary. Example:
bool enable;
double threshold=0;

void setup(){
    thing["config"] << inputValue(enable);
    thing["threshold"] << inputValue(threshold, {
      Serial.print("Threshold changed:" );
      Serial.println(threshold);
    });
}

#2

,hola siento esta pregunta per no lo tengo claro ,podrias aclarme un poco donde tengo que poner el apn del operador isp ,en la libreria o como en el ejemplo descomentando donde pone :slight_smile:
// SIM unlock using a PIN is not supported by LinkItOne. Remove PIN from SIM before use.

// Set your GPRS APN if it is not provided automatically by your SIM
//thing.set_apn(“orangeworld”, “orange”, “orange”);


#3

hola! simplemente tienes que descomentar esta línea y poner el APN, usuario, y password de tu operadora. En este ejemplo está para el operador de Orange.

//thing.set_apn("orangeworld", "orange", "orange");

De todas formas prueba a no poner el APN, porque es posible que la tarjeta SIM ya contenga esa información. Recuerda también quitar el PIN de la tarjeta, que la LinkIt One no soporta el bloqueo por PIN.

Saludos!