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: MPU6050 Grove_temperature
Temperature.cpp
00001 #include "mbed.h" 00002 #include "Temperature.h" 00003 00004 Temperature::Temperature(PinName pin): temperature(pin){ 00005 value = (float*) malloc(1 * sizeof(float)); 00006 D_LOG("TEMPERATURE Initialized !!\r\n"); 00007 } 00008 00009 Temperature::~Temperature() { 00010 if( value != NULL ) 00011 free(value); 00012 } 00013 00014 int Temperature::initialize() { D_LOG("INITIALIZE %s! \r\n", this->getName() ); return 1; } 00015 int Temperature::finalize() { D_LOG("FINALIZE %s! \r\n", this->getName() ); return 1; } 00016 00017 float* Temperature::getValue() { 00018 *value = temperature.getTemperature(); 00019 return value; 00020 } 00021 00022 const char* Temperature::getName() { 00023 return "Temperature"; 00024 }
Generated on Fri Jul 15 2022 01:20:42 by
1.7.2