Enviar datos arduino uno y sim900

HOLA A TODOS, TENGO UN PROBLEMA CON LA LIBRERIA DE UBIDOTS GPRS 4.0.1 EL CUAL ESTOY UTILIZANDO UN EJEMPLO QUE VIENE POR DEFECTO EN LA LIBRERIA PERO AL COMPILARLO ME ARROJA UN ERROR EL CUAL ES EL SIGUIENTE:

Arduino\libraries\Ubidots_GPRS_Library\src\UbiTcp.cpp: In member function ‘bool UbiTCP::_isNetworkRegistered()’:
Arduino\libraries\Ubidots_GPRS_Library\src\UbiTcp.cpp:318:48: error: expected ‘;’ before ‘)’ token
|| strstr(replybuffer, “1,1”) != NULL)
^

exit status 1

Compilation error: exit status 1

EL CODIGO ES EL SIGUIENTE:

// This example retrieves last value of a variable from the Ubidots API

// using TCP protocol.

/****************************************

  • Include Libraries

****************************************/

#include <Ubidots.h>

/****************************************

  • Define Constants

****************************************/

// Your GPRS credentials, if any

const char *APN = “internet.ideasclaro”;

const char *USER = “claro”;

const char *PASS = “claro”;

const char *TOKEN = “BBFF-vkaTqfWqh0CyBAg”;

const char *DEVICE_LABEL = “dispositivo_n1”;

const char *VARIABLE_LABEL = “temperatura”;

Ubidots client(TOKEN,APN,USER,PASS);

/****************************************

  • Auxiliar Functions

****************************************/

// Put here your auxiliar functions

/****************************************

  • Main Functions

****************************************/

void setup() {

Serial.begin(115200);

client.setDebug(true);// Set true to make available debug messages

}

void loop() {

float value = client.get(DEVICE_LABEL, VARIABLE_LABEL);

if(value!=ERROR_VALUE){

Serial.print("Getting variable value: ");

Serial.println(value);

}

delay(5000);

}

alguien me puede ayudar disculpen, soy nuevo en ubidotsm he buscado por internet pero no logro dar por que del error.