matthias-bs / BresserWeatherSensorLW

Bresser 868 MHz Weather Sensor Radio Receiver based on ESP32/RP2040 and SX1262/SX1276 - sends data to a LoRaWAN Network
MIT License
12 stars 1 forks source link

Create sensor configuration (uplink payload and payload formatters) from spreadsheet #9

Closed matthias-bs closed 5 months ago

matthias-bs commented 6 months ago

To change the sensor configuration and the uplink payload, BresserWeatherSensorLWCfg.h has to be modified. Afterwards, scripts/uplink_formatter.js has to be modified. A spreadsheet could be used to select the types and numbers of sensors and generate the required code sections.

matthias-bs commented 5 months ago

Implemented as HTML form with JavaScript instead of spreadsheet. see feat-config-payload/extras/confighelper/confighelper.html (source code) and https://matthias-bs.github.io/BresserWeatherSensorLW/confighelper.html (Config Helper web page)