t-pi

Results 9 issues of t-pi

modify platform.ini template to compile without hal_init error

Refactor different functions for GMC processing into single one. - DISPLAYREFRESH --> HEARTBEAT as base processing interval (default 10s) - Other events snap to this heartbeat interval - Improved handling...

Add I2C documentation to rst (german). Adresses #445. Removed spaces at EOLs not intended.

- Switch from BME680 to BSEC driver to compute Indoor Air Quality (IAQ) index. - Log iaq data to serial console - Added BLE service for environmental data incl. IAQ

If BME280 or BME680 extension is wished for, there is no easy to find documentation.

documentation

First commit sending regular data and/or alerts to Telegram messenger on phone - config via userdefines.h - send data every (N) transmissions, i.e. every N*2.5 min to Telegram channel -...

If we discuss switching off WiFi to reduce low power (#289), would it (at a later stage) be possible to use the ULP coprocessor to count the GM impulses and...

later

While working in display.cpp, I noted different naming styles. We should align these names before release of next milestone - also in other modules.

Currently, displayGMC and transmit functions in multigeiger.ino both calculate their own count_rate, CPM etc. Current BLE dev uses displayGMC to avoid yet another separate CPM calculation and timestamp storage. Maybe...