Commit Graph
5866 Commits
Author SHA1 Message Date
TD-er 3c46f92c85 [Docs] Document WiFi ECO mode 2020-11-23 10:03:21 +01:00
TD-er f2f71c3540 [MS5611] Use bit shift instead of pow calculations
These calculations can be done at compile time, which makes it faster and smaller build size.
2020-11-22 00:13:10 +01:00
TD-er 51a63917bb [TLS2561] Use floats instead of double to reduce build size
Doesn't affect precision for this purpose
2020-11-22 00:11:44 +01:00
TD-er 7d572ec5c1 [RTTTL] Move RTTTL command from switch to be an internal command 2020-11-21 16:29:45 +01:00
TD-er 5777bf4436 [Tone] Move command 'tone' from switch plugin to be an internal command 2020-11-21 15:57:23 +01:00
TD-er 862d167a7a [PWM] Fix stability issues on ESP32 regarding PWM 2020-11-21 14:55:46 +01:00
TD-er c97e9e915d [PWM] Use central GPIO manager functions for all analogWrite calls 2020-11-21 00:41:43 +01:00
TD-er 1a1998080c [Servo] Fix interoperability between PWM command and servo on ESP32 2020-11-20 17:12:17 +01:00
TD-er 7757119887 [PWM] Move PWM command to internal + add support for ESP32 PWM frequency 2020-11-20 16:43:38 +01:00
TD-er 82296051ff Standardise command execution via web interface (#3374)
Fixes: #3374
2020-11-20 01:01:11 +01:00
TD-er 89b0f5d71b Merge pull request #3379 from TD-er/bugfix/EmonCMS_3377
[EmonCMS] Fix copy/paste bug (#3377)
2020-11-18 21:27:56 +01:00
TD-er 8fb5136024 [EmonCMS] Fix copy/paste bug (#3377)
Fixes: #3377
2020-11-18 18:56:03 +01:00
TD-er 985b05c732 Merge pull request #3323 from uwekaditz/P016-IR
[P016] Improvement: a received IR code can be saved and a command can be assigned to it
2020-11-17 22:58:31 +01:00
TD-er 553ef3ba9b Merge branch 'mega' into P016-IR 2020-11-17 22:58:18 +01:00
TD-er c5fe1e5c10 Merge pull request #3337 from TD-er/playground/PZEM004Tv30_Multiple
[Playground] Move P251 PZEM 004T-v30 from Playground to main repo
2020-11-17 22:48:34 +01:00
TD-er 64e5d43ac9 Merge pull request #3316 from tonhuisman/feature/P062_sensitivity
[P062 Touch] Add sensitivity configuration
2020-11-17 22:47:45 +01:00
TD-er 54fed1c223 Merge branch 'mega' into playground/PZEM004Tv30_Multiple 2020-11-17 22:46:17 +01:00
TD-er 391b08713e Merge pull request #3365 from tonhuisman/feature/conversion_unit_to_ip
[Conversions] Add unitnr to IP address conversion
2020-11-17 22:43:48 +01:00
TD-er 4151fdd63c Merge pull request #3367 from TD-er/bugfix/dallas_multiple_instances
[Dallas] Fix timings for multiple tasks running Dallas sensors
2020-11-17 22:43:25 +01:00
Ton Huisman 42aa8c88f3 Merge branch 'mega' into feature/P062_sensitivity 2020-11-17 20:03:50 +01:00
Ton Huisman 598c4328c6 Merge branch 'mega' into feature/conversion_unit_to_ip 2020-11-17 20:01:44 +01:00
TD-er 3c4a1a3838 [Servo] Fix lib_ignore for all ESP82xx builds to ignore ServoESP32 2020-11-16 22:15:25 +01:00
TD-er 794b5f0485 [Servo] Add normal build for ESP32 including servo support 2020-11-16 21:37:24 +01:00
TD-er 4f268c402d Include all Dallas plugins in the Custom builds 2020-11-16 20:11:14 +01:00
TD-er cd6e5969ac Merge branch 'mega' into bugfix/dallas_multiple_instances 2020-11-16 20:05:38 +01:00
TD-er 0be1fcc2dc Fix build issue on ESP32 2020-11-16 20:05:09 +01:00
TD-er 648e9c2338 [Dallas] Document + update TTN decoder 2020-11-16 16:59:35 +01:00
TD-er c80de39b76 [GPS] Read all data available in the serial buffer 2020-11-16 14:40:57 +01:00
TD-er decd45687f [Cleanup] Save resources by moving static strings to flash 2020-11-16 13:20:45 +01:00
TD-er 5db268d3a9 [LoRaWAN] C018 Reduce memory usage when controller not used 2020-11-16 13:10:31 +01:00
TD-er afe1d1e3a5 [Cleanup] Load default var names when changing nr output values 2020-11-16 11:10:25 +01:00
TD-er 1aebdde9a2 [Cleanup] Rename _CPlugin_SensorTypeHelper.h to _Plugin_SensorTypeHelper.h
It is meant for plugins, not controllers, so using the CPlugin prefix was confusing.
2020-11-16 09:45:55 +01:00
TD-er e01bb07ee1 Merge pull request #3372 from fcauwe/mega
[P056] Fixed bug when SDS sensor is not reporting
2020-11-15 21:11:09 +01:00
fcauwe 2bcad48eab [P056] Fixed bug when SDS sensor is not reporting
Fixed bug that makes the sensor not reporting values even when everything is well connected.
The problem is that the Sensor is in "Query reporting" mode, and therefore it is not actively sending values.
The fix consist of setting the Sensor in "Active reporting" (command 2,1,0), when setting the working during configuration.
2020-11-15 10:51:22 +01:00
TD-er 32f163367a [Dallas] Add statistics + speed up reading 2020-11-12 13:47:40 +01:00
Ton Huisman b517e339c0 Merge branch 'mega' into feature/P062_sensitivity 2020-11-12 08:59:24 +01:00
TD-er 4258b6f783 [Dallas] Support multiple temp sensors in 1 task for simultaneous reads 2020-11-11 23:52:07 +01:00
uwekaditz db00cb6ab9 Update platformio_esp32_envs.ini
Add custom_IR_ESP32_4M316 PIO environment
2020-11-11 22:08:10 +01:00
uwekaditz ce68337d87 Merge branch 'mega' into P016-IR 2020-11-11 20:04:46 +01:00
TD-er cd5234eb3b [Docs] Make the P004 Dallas documentation a bit more informative 2020-11-11 10:56:47 +01:00
TD-er 07dbb89924 [Dallas] Fix build issue on ESP32 2020-11-10 23:53:13 +01:00
TD-er 17cb10ae0a [Dallas] Improve timings to comply with datasheet timings 2020-11-10 23:05:58 +01:00
TD-er e836a5cd7a [Dallas] Reschedule at normal interval to prevent drift caused by reading
Reading a sensor value from a Dallas sensor may take upto 800 msec, based on the set resolution.
This means the set interval for producing a sample will drift by roughly 800 - 900 msec per reading.
By recording the time when starting the reading and using that to reschedule the task timer this drift is minimized.
2020-11-10 12:26:48 +01:00
TD-er 771cb859b6 [Dallas] Cleanup P004 DS18b20 plugin code 2020-11-10 12:23:16 +01:00
TD-er 010d6eb86f [Dallas] Move redundant code from P004, P080 and P100 to a Dallas helper 2020-11-10 02:07:32 +01:00
TD-er 8f27d5b2b7 [Dallas] Fix timings for multiple tasks running Dallas sensors
When running multiple instances of a Dallas plugin, it was possible a sensor was read before it was finished measuring the temperature.
2020-11-10 00:57:52 +01:00
Ton Huisman 431157cb38 Merge branch 'feature/conversion_unit_to_ip' of https://github.com/tonhuisman/ESPEasy-1 into feature/conversion_unit_to_ip 2020-11-09 21:42:05 +01:00
Ton Huisman 67b214f532 Add argument for result on unknown IP:
- 0 = default `(IP unset)`
- 1 = empty string
- 2 = `0`
2020-11-09 21:41:30 +01:00
Ton Huisman 8b6340c449 Merge branch 'mega' into feature/conversion_unit_to_ip 2020-11-09 20:49:45 +01:00
Ton Huisman e90fdb40c2 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/conversion_unit_to_ip 2020-11-09 19:25:11 +01:00