John Britton
|
92e44b8238
|
Expose lambda action to reset a cycle in slow_pwm (#4158)
|
2022-12-07 19:27:14 +13:00 |
|
Jesse Hills
|
ef26677b67
|
Always use brackets around single log macros (#4072)
|
2022-11-23 10:32:51 +13:00 |
|
marshn
|
f7db9aaa9f
|
Fix slow_pwm output glitch (#3601)
|
2022-06-30 11:28:19 +02:00 |
|
Pavel Skuratovich
|
a6a9ebfde2
|
slow_pwm: allow to restart a cycle on state change (#3004)
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
|
2022-01-22 23:08:55 +01:00 |
|
Martin
|
6b773553fc
|
Add turn_on/off trigger to slow_pwm (#2921)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2022-01-09 19:49:57 +01:00 |
|
Pavel Skuratovich
|
df929f9445
|
Fix SlowPWM output switch at the end of period (#2984)
|
2022-01-05 21:31:11 +01:00 |
|
Otto Winter
|
ac0d921413
|
ESP-IDF support and generic target platforms (#2303)
* Socket refactor and SSL
* esp-idf temp
* Fixes
* Echo component and noise
* Add noise API transport support
* Updates
* ESP-IDF
* Complete
* Fixes
* Fixes
* Versions update
* New i2c APIs
* Complete i2c refactor
* SPI migration
* Revert ESP Preferences migration, too complex for now
* OTA support
* Remove echo again
* Remove ssl again
* GPIOFlags updates
* Rename esphal and ICACHE_RAM_ATTR
* Make ESP32 arduino compilable again
* Fix GPIO flags
* Complete pin registry refactor and fixes
* Fixes to make test1 compile
* Remove sdkconfig file
* Ignore sdkconfig file
* Fixes in reviewing
* Make test2 compile
* Make test4 compile
* Make test5 compile
* Run clang-format
* Fix lint errors
* Use esp-idf APIs instead of btStart
* Another round of fixes
* Start implementing ESP8266
* Make test3 compile
* Guard esp8266 code
* Lint
* Reformat
* Fixes
* Fixes v2
* more fixes
* ESP-IDF tidy target
* Convert ARDUINO_ARCH_ESPxx
* Update WiFiSignalSensor
* Update time ifdefs
* OTA needs millis from hal
* RestartSwitch needs delay from hal
* ESP-IDF Uart
* Fix OTA blank password
* Allow setting sdkconfig
* Fix idf partitions and allow setting sdkconfig from yaml
* Re-add read/write compat APIs and fix esp8266 uart
* Fix esp8266 store log strings in flash
* Fix ESP32 arduino preferences not initialized
* Update ifdefs
* Change how sdkconfig change is detected
* Add checks to ci-custom and fix them
* Run clang-format
* Add esp-idf clang-tidy target and fix errors
* Fixes from clang-tidy idf round 2
* Fixes from compiling tests with esp-idf
* Run clang-format
* Switch test5.yaml to esp-idf
* Implement ESP8266 Preferences
* Lint
* Re-do PIO package version selection a bit
* Fix arduinoespressif32 package version
* Fix unit tests
* Lint
* Lint fixes
* Fix readv/writev not defined
* Fix graphing component
* Re-add all old options from core/config.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2021-09-20 11:47:51 +02:00 |
|
Stefan Agner
|
501f88ca86
|
Avoid non-const globals and enable clang-tidy check (#1892)
|
2021-06-11 08:19:44 +12:00 |
|
Otto Winter
|
360effcb72
|
Activate some clang-tidy checks (#1884)
|
2021-06-10 13:04:40 +02:00 |
|
Otto Winter
|
2376a2c941
|
Convert components to async-def syntax (#1821)
|
2021-05-24 10:58:29 +02:00 |
|
Nick Whyte
|
74aca2137b
|
Add duty cycle output component (#894)
* Add duty cycle output component
* cleanup + tests
* format
* duty_cycle -> slow_pwm
* .
* clang-format
* ESP_LOGD -> ESPLOGVV
Co-Authored-By: Otto Winter <otto@otto-winter.com>
|
2019-12-07 17:15:04 +01:00 |
|