Commit Graph
6569 Commits
Author SHA1 Message Date
Joerg Heinemann d62a353c73 Reduce plugin READ time
Collect the value of each wavelength in PLUGIN_TEN_PER_SEC calls
2021-04-01 10:57:28 +02:00
Joerg Heinemann e4a40aa304 Handle Measurement Status
Include P112_data->MeasurementStatus variable
2021-03-31 10:59:23 +02:00
Joerg Heinemann 9090d18af6 Giving up - Running into a loop without sensor readings 2021-03-30 15:15:04 +02:00
Joerg Heinemann 2113c16836 Change MeasurementMode
Split Measurement and Sensor Readings
2021-03-30 11:43:17 +02:00
Joerg HeinemannandGitHub 7d5badc43f Add SparkFun AS7265X library
Initial commit
2021-03-29 13:37:30 +02:00
Joerg HeinemannandGitHub 50384752ea Add _P112_AS7265x
Initial commit
2021-03-29 13:19:47 +02:00
Joerg HeinemannandGitHub 315ee54c2a Add _P112_AS7265x.ino
Initial commit
2021-03-29 13:17:37 +02:00
TD-erandGitHub deceeb304b Merge pull request #3560 from TD-er/bugfix/Ethernet_events
[Ethernet] Proper handling of network events + revert to WiFi
2021-03-27 17:05:46 +01:00
TD-er ffa46e93ae [Ethernet] Proper handling of network events + revert to WiFi
Ethernet could get into a limbo state where it would not work after some time.
The user could also not use a fall-back to WiFi when Ethernet did not work
2021-03-27 16:54:23 +01:00
TD-erandGitHub 275c3a2f60 Merge pull request #3508 from tonhuisman/feature/P111_rc522_rfid
[P111] MFRC522 RFID reader moved from PluginPlayground
2021-03-27 09:50:19 +01:00
Ton HuismanandGitHub eb3b0f79d7 Merge branch 'mega' into feature/P111_rc522_rfid 2021-03-27 09:47:24 +01:00
TD-erandGitHub 0bcf2c0bf8 Fix build error in WebServer/404.cpp
As reported here: https://github.com/letscontrolit/ESPEasy/commit/ad95f95b5467efc9ff9ad49168a31873da4c97e3#r48710604
2021-03-25 19:19:39 +01:00
TD-erandGitHub ad95f95b54 Merge pull request #3480 from martament/f-standalone-webserver
F standalone webserver
2021-03-25 13:01:56 +01:00
TD-erandGitHub 6ff453762f Merge pull request #3555 from TD-er/bugfix/WiFiReconnect
[WiFi] Fix unit not reconnecting to WiFi
2021-03-25 10:35:29 +01:00
TD-er 8687c98c4f [WiFi] Fix unit not reconnecting to WiFi
The initial setup also was next to impossible to do via the web interface as the unit did not attempt to reconnect from the setup page.
2021-03-25 10:23:55 +01:00
Ament Martin 17af1190ce Merge branch 'f-standalone-webserver' of https://github.com/martament/ESPEasy into f-standalone-webserver 2021-03-24 20:27:50 +01:00
Ament Martin 0e09ff139f Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into f-standalone-webserver 2021-03-24 20:23:50 +01:00
martamentandGitHub 8b973021ba Merge branch 'mega' into f-standalone-webserver 2021-03-24 20:09:26 +01:00
TD-erandGitHub 7e7c602072 Merge pull request #3553 from tonhuisman/feature/process-all-%v-variables
[Rules] Process all %vN% variables
2021-03-23 21:56:39 +01:00
Ton Huisman 571cc756d1 [Rules] Process all %vN% variables 2021-03-23 21:30:44 +01:00
TD-erandGitHub b9e4e27f37 Merge pull request #3552 from GravityRZ/patch-1
Update GPIO.rst
2021-03-23 20:47:36 +01:00
GravityRZandGitHub dc212b9e48 Update GPIO.rst
GPIO16 can also be used for PWM. removed text which states that it can not be used.
2021-03-23 20:04:14 +01:00
martamentandGitHub aff61527c9 Merge branch 'mega' into f-standalone-webserver 2021-03-23 12:38:39 +01:00
TD-erandGitHub 988bcca403 Merge pull request #3548 from letscontrolit/build/1M_smaller_config_dat
[1M builds] Init config.dat file to 36k size
2021-03-18 11:46:33 +01:00
TD-erandGitHub 7d75470fa4 Merge pull request #3549 from TD-er/bugfix/WiFi_RemovePrepareSend
[WiFi] Set max TX power always if forced in settings
2021-03-18 11:42:16 +01:00
TD-er 85828aa8ab [WiFi] Set max TX power always if forced in settings
The `PrepareSend()` function was a bad design decision.
If "Use max TX pwr" is set, it must be always set.
Otherwise you may end up with the strange situation where SDK generated traffic (e.g. a reply to a ping) is not using the max TX power while ESPEasy-generated traffic is sending at max. TX power.
2021-03-18 11:41:53 +01:00
TD-erandGitHub 94c360374f [1M builds] Init config.dat file to 36k size
No need to include the extra zeroes at the end, which may lead to issues on the already small file system of 1M builds.
This will only be trimmed on new files (e.g. when performing a factory default reset)
2021-03-18 10:40:33 +01:00
TD-erandGitHub e8321d606f Merge pull request #3547 from TD-er/feature/ESP32_SDK_3.1.0
[ESP32] Update to PIO espressif32@3.1.0
2021-03-18 09:33:32 +01:00
TD-erandGitHub 2f7a49aad4 Merge pull request #3546 from TD-er/bugfix/WiFi_RSSI_31_reset
[WiFi] Make sure to reset WiFi if RSSI = +31
2021-03-18 08:36:22 +01:00
TD-er e0bc842268 [ESP32 ETH] Fix set config IPs to 0.0.0.0 when using DHCP + cleanup code 2021-03-18 01:30:56 +01:00
TD-er b19a8d7948 [ESP32] Update to PIO espressif32@3.1.0
Fix issues with Ethernet that prevented updating to 3.1.0
Also did some clean-up on sysinfo info that is either irrelevant when using Ethernet or duplicate info.
2021-03-17 23:44:39 +01:00
TD-er 459a12060e [WiFi] Make sure to reset WiFi if RSSI = +31
As mentioned here: https://github.com/letscontrolit/ESPEasy/commit/00bacee5eeca41793c5274b9b011b5d28dd8dd86#commitcomment-48319343 by @clumsy-stefan
2021-03-17 10:03:33 +01:00
TD-erandGitHub 034467f67b Merge pull request #3542 from aiolos/p1-buffer-overflow-fix
[P044] P1 buffer overflow fix
2021-03-16 08:46:17 +01:00
TD-erandGitHub 90a85c6297 Merge pull request #3530 from TD-er/feature/ControllerQueue_timeout
[Controller Queue] Add expire and deduplicate check for controller queue
2021-03-15 12:49:53 +01:00
TD-erandGitHub 736c8de845 Merge pull request #3543 from TD-er/build/test_nonVCC
[Build] Make test_ESP8266_4M1M build again
2021-03-15 12:47:06 +01:00
TD-er 9e27e04a9c [testing build] Remove 2 more "energy" plugins from "testing" build 2021-03-15 12:13:53 +01:00
TD-er 95f8e0cd5d [Build] Make test_ESP8266_4M1M build again
2 "energy" plugins are now excluded from the "testing" build as they are part of the "energy" builds
2021-03-15 12:03:26 +01:00
Henri de Jong cc5c68f37b Don't create buffer bigger than maximum 2021-03-14 22:14:48 +01:00
Henri de Jong 647138b353 Always max message size 2021-03-14 22:14:48 +01:00
Henri de Jong ebb226b862 Possible sagemcom fix 2021-03-14 22:14:48 +01:00
TD-erandGitHub 889ddaff23 Merge branch 'mega' into feature/ControllerQueue_timeout 2021-03-14 16:53:59 +01:00
TD-erandGitHub 00bacee5ee Merge pull request #3541 from TD-er/bugfix/reduce_CPU_load
Fix high CPU load introduced recently by variable WiFi TX power
2021-03-14 16:53:14 +01:00
TD-er 52f8d365b1 [Scheduler] No need to call backgroundtasks() twice in the same loop 2021-03-14 16:38:45 +01:00
TD-er 8ba4b686d5 Fix higher load introduced recently by variable WiFi TX power 2021-03-14 16:17:06 +01:00
TD-er 8fdb6b5708 [GPS] Fix running out of memory when no GPS data is received.
The log string was extended over 80 bytes when occasional bogus data was read, but no valid NMEA sentence, thus filling up the RAM.
2021-03-14 16:16:31 +01:00
TD-er a091056e40 Fix higher load introduced recently by variable WiFi TX power 2021-03-14 16:15:45 +01:00
TD-er 44f13734bc [GPS] Fix running out of memory when no GPS data is received.
The log string was extended over 80 bytes when occasional bogus data was read, but no valid NMEA sentence, thus filling up the RAM.
2021-03-14 15:01:41 +01:00
Ton Huisman 11e63444aa [P111] Add documentation 2021-03-13 14:22:36 +01:00
Ton Huisman 0a5ddbb295 [P111] Disabled Tag removal detection as this won't work properly 2021-03-13 13:27:39 +01:00
Ton Huisman 8271e07a05 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P111_rc522_rfid 2021-03-13 10:20:30 +01:00