fixed colour maps and some matrix misalignments# Please enter the commit message for your changes. Lines starting

This commit is contained in:
Matthias Mitscherlich
2023-11-26 09:22:16 +01:00
parent d990b0563d
commit 29e2e14850
9 changed files with 1213 additions and 938 deletions
+9 -2
View File
@@ -120,13 +120,19 @@ class BMP280
uint8_t lsb;
uint8_t xlsb;
} pressure_raw;
struct
{
uint8_t t_sb: 3;
uint8_t filter: 3;
uint8_t unused: 1;
uint8_t spi3w_en: 1;
} config;
struct
{
uint8_t mode : 2;
uint8_t oversampling_pressure : 3;
uint8_t oversampling_temp : 3;
} config;
uint8_t ctrl_meas;
} ctrl_meas;
uint8_t status;
uint8_t reset;
uint8_t id;
@@ -144,6 +150,7 @@ class BMP280
// Communication with Device
void resetDevice(void);
void getDeviceID(void);
void setSensorControlMeasurement(void);
void setSensorConfiguration(void);
void getCompensationValues(void);
+4
View File
@@ -67,7 +67,11 @@ class Temperature
void generateWordlist(int temperature, list<string>* wordlist);
void calculateRGB(int temperature, uint8_t* red, uint8_t* green, uint8_t* blue);
private:
int minTemperature;
int maxTemperature;
};
+1
View File
@@ -61,6 +61,7 @@ class TemperatureWordmap: public Wordmap
{
public:
TemperatureWordmap(LEDMatrix* matrix);
protected:
void createList_NL(void);
// void createList_EN(void);