Commit graph

48 commits

Author SHA1 Message Date
seiichiro 34d8c92281 Rework Debugging Macros to also Work in Libraries (#6)
Co-authored-by: Stefan Brand <seiichiro@seiichiro0185.org>
Reviewed-on: https://www.seiichiro0185.org/git/attnode/v3_firmware/pulls/6
Co-authored-by: seiichiro <seiichiro@seiichiro0185.org>
Co-committed-by: seiichiro <seiichiro@seiichiro0185.org>
2021-05-03 16:35:37 +00:00
seiichiro c862eec6d0 Update Readme 2021-05-02 17:17:04 +02:00
seiichiro eac71bef2f Add HM330x Particle Sensor Support (#5)
Authored-by: Stefan Brand <seiichiro@seiichiro0185.org>
Reviewed-on: https://www.seiichiro0185.org/git/attnode/v3_firmware/pulls/5
Co-authored-by: seiichiro <seiichiro@seiichiro0185.org>
Co-committed-by: seiichiro <seiichiro@seiichiro0185.org>
2021-05-02 15:11:48 +00:00
seiichiro b173436e54 Use Correct URL for Payload Decoder Generator 2021-04-10 18:11:01 +02:00
seiichiro 5ec761ee7f Link to Online Version of Payload Decoder Generator from Readme 2021-04-10 18:08:46 +02:00
seiichiro fb70a2bf10 Add Payload Decoder Generator Site 2021-04-10 17:32:56 +02:00
seiichiro 730b6aeb37 Add Remote Calibration to Readme 2021-04-06 20:09:15 +02:00
seiichiro ac60546eab Enable Remote Calibration 2021-04-06 20:05:57 +02:00
seiichiro 36963daac6 Enable Calibration on Sensair S8 2021-04-06 16:09:08 +02:00
seiichiro b02df7d69b Fix Calibration Routines 2021-03-31 20:15:13 +02:00
seiichiro c455a7c7a7 Add Calibration for SCD30 2021-03-31 19:00:43 +02:00
seiichiro 98893c2894 Fix Payload Decoder Template 2021-03-31 16:53:16 +02:00
seiichiro ac3cc44117 Add SCD30 to config.h.example, README 2021-03-31 16:41:36 +02:00
seiichiro b3ae34e730 Initial SCD30 Support 2021-03-31 16:07:14 +02:00
seiichiro c63132ebe0 Small Fix for Helper Functions 2021-03-29 17:44:55 +02:00
seiichiro 054f27ebee Add Payload Helper Functions to AttSensor Class 2021-03-29 17:23:16 +02:00
seiichiro b498364a57 Use More Generous Conversion Times on DS18B20 2021-03-28 19:06:22 +02:00
seiichiro 5809f514f0 Fix DS18B20 Payload Decoder for Negative Values 2021-03-28 16:53:24 +02:00
seiichiro 4161ea5e65 Dynamic Payload Decoder for DS18B20 2021-03-28 16:18:07 +02:00
seiichiro 02acd85716 Add DS18B20 Support 2021-03-28 14:47:50 +02:00
seiichiro e9067dd4a3 Merge pull request 'Implement Multisensor Capabilities' (#4) from multisensor into master
Reviewed-on: https://www.seiichiro0185.org/git/attnode/v3_firmware/pulls/4
2021-03-18 16:58:24 +00:00
seiichiro 8656968f48 Added README Section for Multisensor Mode
Added More Comments
Cleanup and Formatting
2021-03-18 17:57:00 +01:00
seiichiro 0159a9c68e Make WS2812B CO2 Indication work with Multisensor
Some Small Bugfixes
2021-03-16 16:36:16 +01:00
seiichiro c970e4a8ee Added Multisensor Support 2021-03-15 19:04:36 +01:00
seiichiro 108a0f911c Add (very crude) Sensair S8 Sensor Support 2021-03-15 16:26:05 +01:00
seiichiro 715e2fe22d Implement Ad Hoc Sending on Button Press
Added MH-Z19C Calibration
2021-03-14 20:11:03 +01:00
seiichiro cf71223c30 Merge pull request 'Add WS2812B Support to Master Branch' (#3) from ws2812b into master
Reviewed-on: https://www.seiichiro0185.org/git/attnode/v3_firmware/pulls/3
2021-03-09 16:31:45 +00:00
seiichiro 5595236927 WS2812B Code Cleanup, Configuration via config.h 2021-03-09 17:30:34 +01:00
seiichiro c573254d06 Reduce LED Brightness 2021-03-09 17:30:34 +01:00
seiichiro 67ad313af2 Initial NeoPixel Support 2021-03-09 17:30:34 +01:00
seiichiro d38b72ef46 Add License File 2021-03-03 21:44:13 +01:00
seiichiro 8007358514 Disable Autocalibration for MH-Z19C 2021-02-09 18:06:37 +01:00
seiichiro 9ea1abf92f Small Adaption to config.h.example 2021-02-06 21:32:52 +01:00
seiichiro 12d2ffdbfb Add Support for MH-Z19C CO2 Sensor 2021-02-04 17:50:36 +01:00
seiichiro 8578801edf SG112A: Add CRC Check for Sensor Messages, Code Cleanup, Comments 2021-02-03 18:28:03 +01:00
seiichiro 493a466a90 SG112A: Fix Off By One Error in Read Function 2021-02-03 16:23:45 +01:00
seiichiro 0180a0342f Add Some Prototype Code for the SG112A/B CO2 Sensor 2021-02-02 21:12:31 +01:00
seiichiro 899dc743f2 Move Data Paket Definition for HAS_NO_SENSOR 2021-02-01 21:37:31 +01:00
seiichiro 45fa51c071 Refactored Sensor Libraries to use Common Interface 2021-02-01 21:21:03 +01:00
seiichiro 9aa59b3fe9 Adapted Readme 2021-02-01 18:32:24 +01:00
seiichiro 4c934e5882 Convert Firmware to PlatformIO Project 2021-02-01 18:29:05 +01:00
seiichiro a51fd4714d Add Link to Firmware Documentation 2020-12-28 19:08:02 +01:00
seiichiro 75c16e0548 Fix Error in config.h.example 2020-12-28 12:48:38 +01:00
seiichiro ca0ffa49d4 Blink LED to signal OTAA Join 2020-12-20 17:03:14 +01:00
seiichiro a9691e48ce Add Serial Debug Functions, Configuring Interval via Downlink 2020-12-20 11:48:23 +01:00
seiichiro 0da96c0dd1 Add SHT21 Support 2020-12-04 18:24:13 +01:00
seiichiro ae5410871a Use LMIC and OTAA, Implement BME280 support 2020-12-01 21:04:27 +01:00
seiichiro 8c200e3309 Initial Checkin 2020-11-26 16:56:36 +01:00