display a graph of temperature from the NTC on the OLED
Dependencies: SSD1308_128x64_I2C Grove_temperature
mysource/wave.cpp
- Committer:
- dcj001
- Date:
- 2019-12-11
- Revision:
- 0:50a79669d4e7
File content as of revision 0:50a79669d4e7:
#include "wave.h" Temperature::Temperature(void) { u8_page = 7; u8_col = 127; u8_temperature = 0; u8_value = 0; } Temperature::~Temperature(void) { } void Temperature::calcPage(void) //calculate the display page of this temperature { uint8_t tmp; tmp = u8_temperature / 8; u8_page = 7 - tmp; //7 - tmp } void Temperature::calcValue(void) //calculate the I2C value of this temperature { uint8_t index; index = 7 - ( u8_temperature % 8 ); u8_value = (0x01) << index; }