Commit Graph
7927 Commits
Author SHA1 Message Date
svn2208 269be21e44 Improvements due to code review 2021-11-19 10:42:10 +01:00
svn2208 6e96b99d13 Improve code, because of code review 2021-11-19 10:41:20 +01:00
svn2208 a9332978db ready to use commit 2021-11-19 08:43:47 +01:00
svn2208 670f70fd35 Init commit. Add support for HMC5883 2021-11-02 11:01:05 +01:00
TD-er 57e58740f2 Merge pull request #3826 from TD-er/feature/WebFlasher
[Webflasher] Generate html page for web flasher
2021-10-26 10:11:46 +02:00
TD-er 5205d59da9 [Webflasher] Do not create index.html during build
It can only be used when served from a web server, so no need to include it in the ZIP file.
It has to be created manually on a server.
2021-10-26 09:46:46 +02:00
TD-er dd6cc78812 [Build] Include flash size on all PlatformIO envs 2021-10-26 09:21:46 +02:00
TD-er 8d1a76202f [Webflasher] Add groups in selection combobox 2021-10-25 22:37:32 +02:00
TD-er 6f5965ce23 [build] Make sure Python requirements are installed
And do not generate manifest for ESP32 bin files which are not "factory" bins.
2021-10-25 17:47:59 +02:00
TD-er f911c3d6d6 [Build] Add option "esp8266" to be the same as "esp82xx"
It is a bit confusing to (only)  have "esp82xx" as I made the mistake a few times myself.
2021-10-25 17:17:04 +02:00
TD-er 5471e21a82 [Webflasher] Generate html page for web flasher 2021-10-25 17:05:29 +02:00
TD-er 77197c8e88 [WebFlasher] Generate manifest.json file per build 2021-10-25 00:50:34 +02:00
TD-er 439779b37d Merge pull request #3825 from TD-er/bugfix/compile_defines
[Build] Fix compiletime defines
2021-10-24 21:02:17 +02:00
TD-er a5628b8ea2 [WiFi] Add note about minimal WPA key length
See: #3818
2021-10-24 19:55:51 +02:00
TD-er a66f91bead [Build] Cleanup of Compile time defines scripts 2021-10-24 19:44:01 +02:00
TD-er 219c24c9e2 [Build] Fix quotes issue on compile time defines 2021-10-24 19:17:13 +02:00
TD-er 0d10401c1d [Build] Fix CompiletimeDefines
The patched files were still in `src/Helpers/` but that's now concatenated, thus the `CompiletimeDefines.cpp` file was not compiled anymore.
2021-10-24 18:14:59 +02:00
TD-er b3a21df1c7 Merge pull request #3822 from tonhuisman/feature/p119-and-p120-itg3205-and-adxl345-sensors
[P119][P120] Plugins for ITG3205 Gyro and ADXL345 Acceleration / Gravity
2021-10-24 14:27:04 +02:00
Ton Huisman 027574d9c1 [P119][P120] Register plugin IDs for ITG3205 and ADXL345 2021-10-24 13:53:54 +02:00
TD-er dff0ceab01 Merge pull request #3748 from kretzp/feature/AtlasEZOPlugins_pH_EC_ORP_DO
[P103: Atlas EZO pH ORP EC DO] Added DO sensor
2021-10-22 22:23:42 +02:00
TD-er 75eeb6c6bf Merge branch 'mega' into feature/AtlasEZOPlugins_pH_EC_ORP_DO 2021-10-22 20:26:09 +02:00
TD-er f268d21763 Merge pull request #3817 from TD-er/build/fix_Windows_max_LittleFS_build
[Build] Fix build on Windows for ESP32 Max LittleFS builds
2021-10-22 10:37:31 +02:00
TD-er 3ccd3cb7ec [Build] Fix build fail due to warnings 2021-10-21 17:41:41 +02:00
TD-er e160a8114b [Python] Update Python packages + missing Ubuntu packages 2021-10-21 17:02:54 +02:00
TD-er 7d2788643e [PVS Studio] Fix some warnings made by PVS Studio. 2021-10-21 16:00:43 +02:00
TD-er c86dcb3022 [Python] Update Python packages due to Sphinx build error on Python 3.10 2021-10-21 14:39:33 +02:00
TD-er 245f9c64c9 [PVS Studio] Fix "dangerous" macros in IRremoteESP8266 library
@jimmys01 Can you make a PR for this to the original library?
2021-10-21 11:20:59 +02:00
TD-er b7097d3699 [PVS Studio] Fix issues reported by PVS Studio 2021-10-21 11:18:51 +02:00
TD-er 7e67765fc9 [PVS Studio] Test using ESP32 max build + some suggested fixes 2021-10-21 09:59:29 +02:00
TD-er 84d8855a88 Fix missing lib_debs 2021-10-21 00:05:39 +02:00
TD-er ee9a903141 [Build] Concat Globals .cpp files to help building in Windows 2021-10-20 23:44:26 +02:00
TD-er e28da82cbc [Build] Fix build on Windows for ESP32 Max LittleFS builds
Needed to add another folder to concatenate .cpp files to allow linking to work again after upgrade of the IR library.
2021-10-20 22:34:50 +02:00
TD-er e41a6f07f8 Merge pull request #3816 from letscontrolit/bugfix/PCF_pinrange
[GPIO] Fix [Plugin#PCF#PinRange#x-y] (#3815)
2021-10-20 00:56:50 +02:00
TD-er 0a814e88a7 [GPIO] Fix [Plugin#PCF#PinRange#x-y] (#3815)
Fixes: #3815
2021-10-19 23:03:21 +02:00
TD-er 24fa7dc972 Merge pull request #3814 from letscontrolit/bugfix/Ventus_binary_UV
[P046 Ventus] Fix UV only "binary" (#3073)
2021-10-19 16:56:12 +02:00
TD-er d010e0c63f [P046 Ventus] Minor cleanup of strange float casts 2021-10-19 16:16:54 +02:00
TD-er 4be69a2358 [P046 Ventus] Fix UV only "binary" (#3073)
See #3073
The read UV value was only converted to float after it was divided by an integer, thus only showing 0 or 1.
2021-10-19 15:31:42 +02:00
TD-er 912c4fe44f Merge pull request #3811 from jimmys01/Ir-update
[IR] Update IR library to the latest build
2021-10-19 15:22:37 +02:00
TD-er a74e1f4eab Merge pull request #3688 from tonhuisman/feature/p104-new-plugin-max7219-dotmatrix
[P104] New plugin: MAX7219 dot matrix display
2021-10-19 12:21:26 +02:00
Ton Huisman 8805f98ece Merge branch 'mega' into feature/p104-new-plugin-max7219-dotmatrix 2021-10-19 11:46:27 +02:00
TD-er 7465585f57 Merge pull request #3813 from TD-er/feature/ESP32_bootstrappins
[ESP32] Update GPIO description docs & add event to get boot strap pins
2021-10-18 22:37:16 +02:00
TD-er 6034dadf41 Merge branch 'mega' into feature/ESP32_bootstrappins 2021-10-18 14:55:12 +02:00
TD-er 2ab0420974 Merge pull request #3812 from TD-er/feature/remove_periodicalScanWiFi
[Cleanup] Remove PeriodicalScanWiFi
2021-10-18 14:54:54 +02:00
TD-er 80163a1743 Reset former PeriodicalScanWiFi bit to 0
As reported by @tonhuisman
2021-10-18 14:07:19 +02:00
TD-er 617c4d1ac8 [ESP32] Update GPIO description docs & add event to get boot strap pins
ESP32 can keep track of the pin state of a number of pins at boot.
With this update these pin states will be send at boot as an event, so one may act on it during boot.

Possible use case:
Detect voltage and immediately go to sleep again.
Later features may use these too to enter for example a service mode.
2021-10-18 13:18:11 +02:00
TD-er e9853b87b8 [Cleanup] Fix compile warning and failed build on ESP8266 beta builds 2021-10-18 12:22:22 +02:00
TD-er 85e43abe6d [Cleanup] Remove PeriodicalScanWiFi
It caused quite a lot of unforeseen issues.
Thus remove the setting.
2021-10-18 11:21:58 +02:00
TD-er 990ece28a0 Merge branch 'mega' into feature/AtlasEZOPlugins_pH_EC_ORP_DO 2021-10-16 12:37:55 +02:00
TD-er 3550f4c261 Merge pull request #3804 from TD-er/feature/PMSx003_pwr
[PMSx003] Cleanup + add PWR management (#3798)
2021-10-16 12:31:32 +02:00
TD-er 80b988984d Merge branch 'mega' into feature/PMSx003_pwr 2021-10-16 11:42:36 +02:00