Mercurial
>
co2meter
/ graph
Search:
summary
shortlog
changelog
graph
tags
bookmarks
branches
files
zip
gz
help
graph
The revision graph only works with JavaScript-enabled browsers.
Changes in the main timing loop and corrected the loop time.
Tue, 03 Oct 2023 19:43:22 +0200
, by Michiel Broek
Version 0.3.0. Backported network code from experimental roaming project. Will now connect after reset to the strongest AP. Id the signal level drops below -67, extra scans are done to see for a better AP. Nothing is done yet. Removed config.conf file, all info is taken from the project menu and live tests. Better log the board type and send it via json mqtt. Send bssid and current channel too.
Tue, 03 Oct 2023 17:24:06 +0200
, by Michiel Broek
Some ADC code simplified.
Thu, 28 Sep 2023 11:29:23 +0200
, by Michiel Broek
Merged
Tue, 26 Sep 2023 15:15:09 +0200
, by Michiel Broek
Migrated to isp-idf v5.1
Tue, 26 Sep 2023 15:10:25 +0200
, by Michiel Broek
Migrated to isp-idf v5.1
Tue, 26 Sep 2023 14:59:06 +0200
, by Michiel Broek
Migrated to isp-idf v5.1
Tue, 26 Sep 2023 14:57:18 +0200
, by Michiel Broek
Migrated ADC converter to isp-idf v5.1
Tue, 26 Sep 2023 14:56:04 +0200
, by Michiel Broek
Migrated ADC converter to isp-idf v5.1
Tue, 26 Sep 2023 14:51:37 +0200
, by Michiel Broek
Migrated ADC converter to isp-idf v5.1
Tue, 26 Sep 2023 14:50:55 +0200
, by Michiel Broek
Migrated ADC converter to isp-idf v5.1
Tue, 26 Sep 2023 14:49:49 +0200
, by Michiel Broek
Partition layout the same as esp-idf 5.1
Tue, 26 Sep 2023 10:39:56 +0200
, by Michiel Broek
Upgraded to kicad 7.x
Tue, 21 Mar 2023 09:25:50 +0100
, by Michiel Broek
Updated kicad drawings to kicad 6.0.8
Sat, 01 Oct 2022 13:27:34 +0200
, by Michiel Broek
Changed to esp-idf 4.2.1 stable API.
Thu, 24 Jun 2021 14:07:49 +0200
, by Michiel Broek
Added kicad schemas
Mon, 31 May 2021 16:52:10 +0200
, by Michiel Broek
Uodated to stable esp-idf 4.2.1
Wed, 19 May 2021 19:42:21 +0200
, by Michiel Broek
Leave old temperature when there is a sensor read error.
Fri, 18 Sep 2020 12:55:03 +0200
, by Michiel Broek
write_units now overwrites instead of truncate/write the records. Add ssid to the node mqtt message. Lower rotary log messages. Removed most menu log messages.
Mon, 15 Jun 2020 13:38:46 +0200
, by Michiel Broek
Better check for a corrupted units file. Added a small boot delay to prevent units file corruption.
Mon, 15 Jun 2020 12:08:21 +0200
, by Michiel Broek
Lower loglevel for one message.
Sun, 14 Jun 2020 22:35:24 +0200
, by Michiel Broek
Code cleanup, doxygen comments added.
Sun, 14 Jun 2020 14:53:06 +0200
, by Michiel Broek
Fix lock sync loss in unit zero set when the pressure sensor is not connected. Removed some log messages.
Sat, 13 Jun 2020 23:16:50 +0200
, by Michiel Broek
Added DS18B20 error counters. Bigger font for the error counters screen and added the DS18B20 counter. Patched the u8g2_esp32_hal to fix the sudden system reboots.
Sat, 13 Jun 2020 22:07:22 +0200
, by Michiel Broek
Version 0.2.5. Added interval to the NBIRTH json data. Added global define 60 seconds.
Fri, 10 Apr 2020 11:51:40 +0200
, by Michiel Broek
Turn off the watchdog timer during OTA update.
Mon, 06 Apr 2020 20:01:51 +0200
, by Michiel Broek
Added screen with software error counters.
Mon, 06 Apr 2020 10:42:08 +0200
, by Michiel Broek
Added alarm timer watchdog. This resets the loop if not finished in 30 seconds.
Sun, 05 Apr 2020 19:17:17 +0200
, by Michiel Broek
Version 0.2.3 Added WiFi reconnect.
Thu, 02 Apr 2020 11:45:36 +0200
, by Michiel Broek
Added function comment
Sat, 14 Mar 2020 15:52:04 +0100
, by Michiel Broek
A bit of code cleanup
Sat, 14 Mar 2020 13:22:35 +0100
, by Michiel Broek
Version 0.2.2 Changed to use a permanent network and WiFi connection. Removed three mainloop stages. Removed MQTT sequence counter that was not used. Update WiFi rssi status during eacht measure cycle. Changed FreeRTOS schedulng to 500 Hz.
Sat, 14 Mar 2020 13:07:02 +0100
, by Michiel Broek
Updated the README
Sat, 25 Jan 2020 12:02:22 +0100
, by Michiel Broek
Changed os and os_version information to esp-idf.
Mon, 16 Dec 2019 20:24:33 +0100
, by Michiel Broek
Removed dead code. Added more doxygen documentation.
Fri, 29 Nov 2019 14:26:37 +0100
, by Michiel Broek
Version 0.2.1. When wakeup by user push, select the active unit screen if only one unit is active.
Tue, 26 Nov 2019 11:55:46 +0100
, by Michiel Broek
In the main screen dim the not active units.
Tue, 26 Nov 2019 11:20:41 +0100
, by Michiel Broek
Updated doxygen comments. Removed some development debug logs. Increased user inactivity time to 4 minutes. More Dutch translations in the OTA update screens.
Mon, 25 Nov 2019 11:34:38 +0100
, by Michiel Broek
Better OTA upgrade messages
Sun, 24 Nov 2019 12:08:01 +0100
, by Michiel Broek
Increased I2C timeout from 1000 to 5000 mSec.
Sun, 24 Nov 2019 11:34:36 +0100
, by Michiel Broek
Removed all the deepsleep code since there will be no battery operation.
Sat, 23 Nov 2019 22:31:49 +0100
, by Michiel Broek
menuconfig settings now work for I2C display setup. Lot's of code cleanup.
Sat, 23 Nov 2019 21:43:14 +0100
, by Michiel Broek
Swapped ADC channels 6 and 7. Completed the DS18B20 assign to unit.
Sat, 23 Nov 2019 19:10:05 +0100
, by Michiel Broek
I2C busspeed from 50 KHz to 400 KHz.
Thu, 21 Nov 2019 22:19:27 +0100
, by Michiel Broek
Temporary white splash screen. Select DS18B20 sensor per unit. Changed units result logging
Sun, 17 Nov 2019 12:58:39 +0100
, by Michiel Broek
Added WiFi AP editor.
Tue, 12 Nov 2019 21:57:40 +0100
, by Michiel Broek
Added WiFi list configured APs. Added offset to the menu rotary for large menus.
Tue, 12 Nov 2019 16:55:36 +0100
, by Michiel Broek
Search DS18B20 sensor for the right pressure unit.
Tue, 12 Nov 2019 16:26:51 +0100
, by Michiel Broek
Shorter lock times.
Tue, 12 Nov 2019 10:36:53 +0100
, by Michiel Broek
Dutch translation on the screens.
Mon, 11 Nov 2019 20:12:55 +0100
, by Michiel Broek
Code cleanup. Set MQTT uri from the configuration.
Mon, 11 Nov 2019 16:54:12 +0100
, by Michiel Broek
Increased some lock timeouts. Application CPU speed from 160 to 240 MHz. Added timeout timers to the update process.
Sun, 10 Nov 2019 20:53:01 +0100
, by Michiel Broek
Increaded stacksize for the user process. Implemented the network update using the proven brewboard code. Reverted the lock release and display sendbuffer lines to the previous code. The networks status screen uses the wifi lock.
Fri, 08 Nov 2019 22:40:15 +0100
, by Michiel Broek
Added network setup
Fri, 08 Nov 2019 10:57:46 +0100
, by Michiel Broek
Finished the editor using the rotary switch. Added editing of the MQTT server parameters.
Thu, 07 Nov 2019 22:58:48 +0100
, by Michiel Broek
Added error logging for failed locks
Thu, 07 Nov 2019 15:09:51 +0100
, by Michiel Broek
Better update of the user screens. Added more internal documentation.
Thu, 07 Nov 2019 11:47:15 +0100
, by Michiel Broek
Moved the user interface into a separate task. Added a real seconds timer to this task.
Tue, 05 Nov 2019 11:31:59 +0100
, by Michiel Broek
Attempt to create a rotary editor
Mon, 04 Nov 2019 19:35:05 +0100
, by Michiel Broek
Added code comments.
Fri, 01 Nov 2019 14:23:48 +0100
, by Michiel Broek
Added splash screen and unit zero set menu.
Fri, 01 Nov 2019 13:13:14 +0100
, by Michiel Broek
More menus development.
Thu, 31 Oct 2019 22:22:22 +0100
, by Michiel Broek
Initial code for the rotary switch and some menus. Changed default pushbutton pin from 12 to 14 and swapped the rotary pins. Disabled always create a new units file, it should be safe to keep it now.
Wed, 30 Oct 2019 23:21:46 +0100
, by Michiel Broek
Changed build system to idf.py
Sat, 26 Oct 2019 14:05:17 +0200
, by Michiel Broek
Added some menu ideas
Fri, 25 Oct 2019 23:27:57 +0200
, by Michiel Broek
Updated esp-idf. The first two global screen functions created.
Fri, 25 Oct 2019 21:53:43 +0200
, by Michiel Broek
ADC1 source code cleanup. Switched to 12 bit resolution again. Multisample set to 128. Improved adc-state structure locking. Improved ADC read error detection. DS18B20 extra error logging. MQTT better publish counter locking.
Sun, 13 Oct 2019 19:27:12 +0200
, by Michiel Broek
Experimental mqtt published messages state counter
Sun, 13 Oct 2019 12:24:14 +0200
, by Michiel Broek
One-wire bus can now handle multiple sensors.
Sat, 12 Oct 2019 21:05:09 +0200
, by Michiel Broek
Added publish logs. Another fix for DS18B20 rom address copy.
Fri, 11 Oct 2019 15:56:30 +0200
, by Michiel Broek
Added alarm flag for units.
Fri, 11 Oct 2019 13:12:34 +0200
, by Michiel Broek
Sleep time is now 55 seconds. Code cleanup. Decrease MQTT library logging to Error.
Wed, 09 Oct 2019 22:51:37 +0200
, by Michiel Broek
Hookup OLED I2C display to temorary display some data.
Wed, 09 Oct 2019 21:00:27 +0200
, by Michiel Broek
Version 0.1.0.
Tue, 08 Oct 2019 21:43:18 +0200
, by Michiel Broek
FreeRTOS scheduler from 100 Hz to 200 Hz. All units data is now protected with a semaphore.
Tue, 08 Oct 2019 21:09:36 +0200
, by Michiel Broek
Code cleanup
Tue, 08 Oct 2019 16:51:30 +0200
, by Michiel Broek
Prepare ds18b20 sensors for multiple sensors on the onewire bus.
Tue, 08 Oct 2019 15:47:34 +0200
, by Michiel Broek
Renamed pressure to co2meter
Tue, 08 Oct 2019 12:55:23 +0200
, by Michiel Broek
Initial import of the CO2 meter application.
Tue, 08 Oct 2019 12:00:31 +0200
, by Michiel Broek
less
more
|
(0)
tip