Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: nsdl_lib
Dependents: mbed_nsp_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_ethernet mbed_nsp_endpoint_nxp
Diff: temperature.cpp
- Revision:
- 3:30c96bd77160
- Parent:
- 0:b26c3526ee89
--- a/temperature.cpp Fri Sep 19 05:24:41 2014 +0000
+++ b/temperature.cpp Fri Sep 26 05:55:55 2014 +0000
@@ -5,7 +5,7 @@
#include "NSPio.h"
#include "MBEDTemperature.h"
-extern ErrorHandler *error_handler;
+extern Logger *logger;
NSPio *temp = NULL;
@@ -17,19 +17,19 @@
// send our temp observation
void send_temp_observation() {
if (temp_obs_token_ptr != NULL && temp_obs_number != 0) {
- //if (error_handler != NULL) error_handler->log("Sending Observation (temp): %s",temp->resource()->getValuePointer());
+ //if (m_logger != NULL) m_logger->log("Sending Observation (temp): %s",temp->resource()->getValuePointer());
sn_nsdl_send_observation_notification(temp_obs_token_ptr,temp_obs_token_len,(uint8_t*)temp->resource()->getValuePointer(),strlen(temp->resource()->getValuePointer()),&temp_obs_number,sizeof(temp_obs_number),COAP_MSG_TYPE_NON_CONFIRMABLE, 0);
}
}
// init temp
void init_temp(Resource *resource) {
- if (temp == NULL && resource != NULL) temp = new NSPio(new MBEDTemperature(error_handler,resource),&send_temp_observation);
+ if (temp == NULL && resource != NULL) temp = new NSPio(new MBEDTemperature(m_logger,resource),&send_temp_observation);
}
// update our temp observation
void update_temp_observation(sn_coap_hdr_s *received_coap_ptr,sn_coap_hdr_s *coap_res_ptr) {
- //if (error_handler != NULL) error_handler->log("Updating Observation (temp)...starting");
+ //if (m_logger != NULL) m_logger->log("Updating Observation (temp)...starting");
if (received_coap_ptr->token_ptr != NULL) {
if (temp_obs_token_ptr != NULL) free(temp_obs_token_ptr);
temp_obs_token_ptr = (uint8_t *)malloc(received_coap_ptr->token_len);
@@ -45,7 +45,7 @@
coap_res_ptr->options_list_ptr->observe_len = 1;
temp_obs_number++;
}
- //if (error_handler != NULL) error_handler->log("Updating Observation (temp)...done");
+ //if (m_logger != NULL) m_logger->log("Updating Observation (temp)...done");
}
/* Only GET method allowed */