* math expression parser now supports correct operation order (with self test - partial?)
* Correct issue with Read battery (to rely on Relay)
And detect if device on batery based on ADC default value.
Correct Issue with DeepSleep. (return misplaced. )
* correct branch
* Adding HAL reference
* Error on Hal reference
* Bad Typo
* Adding gpio for bk7231N (need SDK merge before)
---------
Co-authored-by: openshwprojects <openshwprojects@gmail.com>
* Added Bridge Driver for polarized relays. Teardown: TONGOU TO-Q-SY1-JWT
* W600/W800 logging bug fix
* EnergyMetering
- negative values correction.
- Enenrgy metering must continue with high precission values can not be skipped.
In case of negative values zero value must be used for calculation
Energy is calculated as power/time. Timing calculation is measured between sampels.
If skipping samples, timing calculation it then incorrect as well as energy calculation
* Logical filterring and correction for peaks in measuremed values.
---------
Co-authored-by: valeklubomir <valeklubomir@gmail.com>
* Correct issue with Read battery (to rely on Relay)
And detect if device on batery based on ADC default value.
Correct Issue with DeepSleep. (return misplaced. )
* correct delay_ms declaration
* correct delay_ms
* Change Battery calcul method
* BL commit issue
* Correct Relay call and add correct handle of ADC
* Correct ADC Vref
* Update README.md
* add 'toggle all' self test for a user
* math expression parser now supports correct operation order (with self test - partial?)
* add self test for LED dimmer/tempetarure changes
* change internal dimmer handling to match Tasmota in order to avoid floating point issues
* math parser: fix order of operations...
* Update README.md
* fix potential space problem in math parser
* uart commandline - p1
* http page add cmds link
* cm fix
* fix compilation on not yet cmdline-supported platforms
* Update README.md
* Update README.md
* dgr mistake fix - test
* LED colour picker RGB now uses onblur instead of onchange so users can just come back to previous color easily
* Add OffDimBright channel type (#645)
* lfs commands for numbers, format fix, error print on lfs write fail, add debouncer stub, int lfs write self test
* 0xA0 ascii character for space clean fix
* fix old day index bug?
* Update README.md
* option for 3 arg events, access to pending timers count, the most basic shutter script unfinished draft test
* as per user request - option to ignore gamma ramper OBK_FLAG_LED_USE_OLD_LINEAR_MODE
* OBK_FLAG_LED_USE_OLD_LINEAR_MODE fix
* Correct issue with Read battery (to rely on Relay)
And detect if device on batery based on ADC default value.
Correct Issue with DeepSleep. (return misplaced. )
* correct branch
* Remove delay as no more needed
* Adding HAL reference
* Error on Hal reference
* Bad Typo
* dgr clear restart
* display event/hanlers counts on gui (if any present), bl note mac
* fix compilation for new platforms
* Update README.md
* Add a flagged option to apply channel type multiplier (if any) when publishing MQTT value (#653)
* Add a flagged option to apply channel type multiplier (if any) when publishing MQTT value
* Update new_mqtt.c
changed float to double for more accuracy
---------
Co-authored-by: Rémi Serriere <Remi.Serriere@getyooz.com>
* cmd test, remove old stub, prepare for
* powersave can now take argument 0 to disable
* allow 32 bit arguments in events
* refactor command arguments checking to remove extra strings from flash memory
---------
Co-authored-by: openshwprojects <85486843+openshwprojects@users.noreply.github.com>
Co-authored-by: openshwprojects <openshwprojects@gmail.com>
Co-authored-by: ianjanik <80229631+ianjanik@users.noreply.github.com>
Co-authored-by: Remi Serriere <31062140+remiserriere@users.noreply.github.com>
Co-authored-by: Rémi Serriere <Remi.Serriere@getyooz.com>
* Add a flagged option to apply channel type multiplier (if any) when publishing MQTT value
* Update new_mqtt.c
changed float to double for more accuracy
---------
Co-authored-by: Rémi Serriere <Remi.Serriere@getyooz.com>