Scott Lahteine
0ff57c640c
Fix compile warning
5 years ago
Scott Lahteine
e3fd0519b3
Reduce need for UNUSED
5 years ago
Scott Lahteine
139b7196a0
Watchdog cleanup (#15283 )
5 years ago
Scott Lahteine
f2d93f61c3
Revert errant const
5 years ago
Tim Moore
7e72768433
Info Menu: Runaway Watch state (#14827 )
5 years ago
Scott Lahteine
0b4aedf13e
Less use of "this"
5 years ago
Scott Lahteine
f01f0d1956
Drop C-style 'void' argument
5 years ago
Scott Lahteine
7d8c38693f
Formatting
5 years ago
Scott Lahteine
a06010e08a
Macrofy attachInterrupt
5 years ago
Scott Lahteine
75efa3cdac
Reorganize HAL (#14832 )
5 years ago
Scott Lahteine
0f4d3e1bca
Fix ESP32 "DISABLED" name conflict
6 years ago
Scott Lahteine
d25231aea8
Spacing, defined(), #include tweaks
6 years ago
Scott Lahteine
fb579212ea
Reduce unused function warnings
6 years ago
Scott Lahteine
e5d73f68c8
HAL folder organization (#14763 )
6 years ago
Scott Lahteine
93adb7e944
Some comment patches
6 years ago
Scott Lahteine
ec13aa0dc1
Misc. whitespace
6 years ago
Simon Jouet
f0de56a797
ESP32 HAL - Dynamic ADC attenuation (#14623 )
6 years ago
Ringel
e139c1d9d9
Fix ESP32 i2s stream, add PWM to extended pins (#14592 )
6 years ago
Scott Lahteine
ed0e6afacb
Apply LIMIT macro
6 years ago
Scott Lahteine
056efaba91
Clean up section comments
6 years ago
Scott Lahteine
b6546ea33a
Add include guards to some headers
6 years ago
Scott Lahteine
de462f2b8a
Revert "Sort out settings.load with SD EEPROM emulation (#14458 )"
This reverts commit 108d0df565 .
6 years ago
Scott Lahteine
d4415dcf59
Fix analogWrite ambiguity
6 years ago
Tanguy Pruvot
108d0df565
Sort out settings.load with SD EEPROM emulation (#14458 )
6 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 years ago
Scott Lahteine
6664b90bbb
Init servo pins in HAL_init (#14425 )
6 years ago
Scott Lahteine
3d9d72e8db
Include order, spacing, etc.
6 years ago
Scott Lahteine
9a56a88200
Use OUT_WRITE in SPI pin init
6 years ago
felixstorm
9439fab7fd
Fix ESP32 servos, platformio.ini, etc. (#14247 )
6 years ago
Scott Lahteine
c6d39319de
Fix some whitespace
6 years ago
felixstorm
74f44783ac
ESP32 servo support (#14109 )
6 years ago
felixstorm
bc5a1fe562
Various fixes for ESP32 (#14102 )
6 years ago
Giuliano Zaro
a74aad3b4a
Clean up HALs / FastIO (#14082 )
6 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' (#13944 )
6 years ago
Scott Lahteine
e7682eea42
Use Arduino.h include wrapper (#13877 )
6 years ago
felixstorm
4e35e6c705
Fix SS pin in ESP32 HW SPI (#13781 )
6 years ago
felixstorm
4a48b70c0b
Fix (re-)defines in HAL_ESP32 (#13780 )
6 years ago
Kajetan Rzepecki
ea1ee02b53
Disable hardware PWM on ESP32 I2S expander (#13762 )
6 years ago
Kajetan Rzepecki
d83a7924e6
Fix ESP32 TOGGLE() with I2S expander (#13743 )
6 years ago
Kajetan Rzepecki
7c8ee0cd5b
Enable more ADC1 channels (pins 32-39) (#13742 )
6 years ago
Kajetan Rzepecki
20dc45bca7
Refactor, fix ESP32 WebSocketSerial (#13689 )
6 years ago
Kajetan Rzepecki
6fe90f0324
Define I2S pins for ESP32 (#13714 )
6 years ago
Scott Lahteine
b18316dd37
Fix some spacing
6 years ago
Scott Lahteine
7e58d33a2e
Update some headers
6 years ago
Kajetan Rzepecki
27693cec29
Extend ESP32 HardwareSerial with flushTX. (#13588 )
6 years ago
Kajetan Rzepecki
692a0198f9
Fix SPISettings frequency parameters in ESP32 HW SPI (#13573 )
6 years ago
Kajetan Rzepecki
63d95862fa
Add FastIO TOGGLE for ESP32 (#13574 )
6 years ago
Kajetan Rzepecki
b21ca53dfc
SPIFFS-backed PersistentStore for ESP32 (#13566 )
6 years ago
Chris Pepper
ffc2c2d7c5
Move FAST_PWM_FAN code to HALs (#13491 )
6 years ago
Scott Lahteine
49cf92dc36
Extended condition macros (#13419 )
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
6 years ago