Tue, 11 Apr 2023 11:11:13 +0200 Michiel Broek Decreased WiFi transmit level to 13. Level 15 is unstable, skip 14 just to be sure. It seems to be the bad designed antenna circuit on the ESP32-C3 Lolin v2.1.0 board. The board also benefits from a ground plane connected to the shield of the USB connector. The final implementation needs an external antenna anyway so the onboard antenna will go away. In the meanwhile, the wifi task is now more robust. Also, in testing mode there is no battery alarm, only when building for production. changeset | files
Fri, 07 Apr 2023 14:31:17 +0200 Michiel Broek The esp-idf-lib apds9930 component is now working. In nvsio stop logging not updated values. Store gain and aglbit values in nvs. changeset | files
Thu, 06 Apr 2023 22:01:08 +0200 Michiel Broek Some extra time for the mqtt messages. changeset | files
Thu, 06 Apr 2023 20:53:06 +0200 Michiel Broek Set the new measured deep sleep current consumption. This is half of the Wemos D1 system. changeset | files
Thu, 06 Apr 2023 20:49:52 +0200 Michiel Broek Added nvsio utilities to make read/write to nvs namespace easier. Added variables for deep sleep to nvs namespace. In task_wifi, removed some init parameters that might add to instable wifi connect problems. changeset | files
Thu, 06 Apr 2023 13:22:03 +0200 Michiel Broek Code changes to try to fix the not working ADPS9930 driver. changeset | files
Wed, 05 Apr 2023 20:00:26 +0200 Michiel Broek First pass of debugging APDS9930 with a real chip. changeset | files
Tue, 04 Apr 2023 20:57:49 +0200 Michiel Broek Splitted wifi and mqtt connect states to make the connections more robust. Protect the mqtt connection request against requests when a request is already done or in progress. changeset | files
Tue, 04 Apr 2023 14:33:26 +0200 Michiel Broek Fixed wrong voltage and current measurements due to differences between Arduino and ESP-IDF. changeset | files
Mon, 03 Apr 2023 20:11:29 +0200 Michiel Broek Changed voltage range to 32 volt. Tried INA219 powersave mode, doesn't work. changeset | files
Mon, 03 Apr 2023 16:07:34 +0200 Michiel Broek In the esp-idf-lib the adps9930 driver uses a device descriptor structure instead of just i2c_dev_t. Fixed a linking issue. Added APDS9930 task. Added getLightValues function. Added wifi quality value to the MQTT payload. The payload is complete and will be published. changeset | files
Mon, 03 Apr 2023 11:08:09 +0200 Michiel Broek Added untested port of the Arduino APDS9930 library as component into the esp-idf-lib. changeset | files
Sun, 02 Apr 2023 09:33:20 +0200 Michiel Broek Fixed start of json status message. changeset | files
Sat, 01 Apr 2023 21:06:59 +0200 Michiel Broek Added task_out to drive the relays and led lights. Added NVS namespace to store the state of the outputs. Respond to subscribed MQTT topics to set new output values. changeset | files
Fri, 31 Mar 2023 21:12:39 +0200 Michiel Broek Added namespace and output variables in NVS. changeset | files
(0) -15 +15 tip

mercurial