12.07.2015 Views

waspmote-gsm-gprs-pr.. - Libelium

waspmote-gsm-gprs-pr.. - Libelium

waspmote-gsm-gprs-pr.. - Libelium

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

API Changeloguint8_t WaspGPRS_Pro::waitForData(const char* expectedAnswer1,const char* expectedAnswer2,const char* expectedAnswer3,int MAX_TIMEOUT,int timeout,int seconds)uint8_t WaspGPRS_Pro::waitForData(const char* expectedAnswer1,const char* expectedAnswer2,const char* expectedAnswer3,const char* expectedAnswer4,int MAX_TIMEOUT,int timeout,int seconds)int8_t WaspGPRS_Pro::sendDataFTP(const char* file,const char* path)int8_t WaspGPRS_Pro::readDataFTP(const char* file,const char* path)long WaspGPRS_Pro::getfilesizeFTP(const char* path)int8_t WaspGPRS_Pro::closeGPRS_HTTP_FTP_connection(uint8_t n_conf)int8_t WaspGPRS_Pro::closeHTTP()int8_tWaspGPRS_Pro::setMode(uint8_tpwrMode)WaspGPRS_Pro::readURLWaspGPRS_Pro::sendDataNew <strong>pr</strong>ivate function. This function read from UART inputbuffer and wait for three expected answers.New <strong>pr</strong>ivate function. This function read from UART inputbuffer and wait for four expected answers.Internal buffer are deleted and substituted by buffer_GPRS.Added different return codes.Internal buffer are deleted and substituted by buffer_GPRS.Added different return codes.Internal buffer are deleted and substituted by buffer_GPRS.Added different return codes. Now it returns a long data typeinstead of an int data type.Now is a <strong>pr</strong>ivate function.New <strong>pr</strong>ivate function. It closes the HTTP session.GPRS_PRO_OFF has been substituted by GPRS_PRO_POWER_OFF.Function modified to be able to add a binary data to the urlstring.This group of function have been modified to be able to sendbinary data and strings.v032v033v032v033v032v033v032v033v032v033v032v033v032v033v032v033v032v033v032v033#define GPRS_PRO_OFF Has been substituted by #define GPRS_PRO_POWER_OFF v032v033DELAY_ON_SEND Value changed from 1500 to 250 v032v033DEFAULT_TIMEOUTValue changed from 10 to 1000. Now the steps are 10miliseconds.v032v033char theCommand[100]; Variable theCommand has been deleted. v032v033char theEnd[10]; Variable theEnd has been deleted. v032v033_uart _uart now is _socket v032v033char data_URL[150]; Variable data_URL has been deleted. v032v033char operator_name[20]; Variable operator_name has been deleted. v032v033char answer_command[50]; Variable answer_command has been deleted. v032v033char sms_index [4]; Variable sms_index has been deleted. v032v033char emailAddress[31]; Variable emailAddress has been deleted. v032v033char subject[31]; Variable subject has been deleted. v032v033char body[101]; Variable body has been deleted. v032v033char IP_data[100]; Variable IP_data has been deleted. v032v033-36- v0.5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!