Jonathan Swoboda
|
a970f05b69
|
[clang-tidy] Enable readability-redundant-string-init (#16310)
|
2026-05-08 07:26:03 -04:00 |
|
 puddlyandJonathan Swoboda
|
1e58e8729a
|
[uart] Use tcdrain for flushing instead oftcflush on host (#14877)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-05-06 18:53:48 +00:00 |
|
 J. Nick KostonandJonathan Swoboda
|
ab45591507
|
[core] Move wake_loop out of socket component into core (#15446)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-04-06 21:01:03 +00:00 |
|
Edward Firmo
|
b71c406e70
|
[uart] fix baud rate not applied on load_settings() for ESP32 (IDF) (#15341)
|
2026-04-01 12:04:07 +13:00 |
|
Keith Burzinski
|
26b426bbff
|
[zwave_proxy] Clear Home ID on USB modem disconnect (#15327)
|
2026-03-31 14:34:16 -05:00 |
|
Jonathan Swoboda
|
53b2a03c80
|
[multiple] Fix -Wformat and -Wextra warnings across 33 component files (#15321)
|
2026-03-30 18:56:05 -04:00 |
|
Jonathan Swoboda
|
a075f63b59
|
[uart] Fix debug callback missing peeked byte and reading past end (#15169)
|
2026-03-25 16:50:37 -04:00 |
|
 Keith BurzinskiandClaude Sonnet 4.6
|
225330413a
|
[uart] Rename FlushResult to UARTFlushResult with UART_FLUSH_RESULT_ prefix (#15101)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-23 01:55:14 -05:00 |
|
J. Nick Koston
|
ba4be2a904
|
[uart] Fix RTL87xx compilation failure due to SUCCESS macro collision (#15054)
|
2026-03-23 09:17:59 +13:00 |
|
J. Nick Koston
|
d59c006ff9
|
[uart] Fix UART0 default pin IOMUX loopback on ESP32 (#14978)
|
2026-03-19 20:56:51 -10:00 |
|
J. Nick Koston
|
8fe36cde23
|
[core] Replace std::function with lightweight Callback in CallbackManager (#14853)
|
2026-03-18 18:41:05 -10:00 |
|
J. Nick Koston
|
186ca4e458
|
[uart] Allow hardware UART with single pin on RP2040 (#14725)
|
2026-03-12 07:16:38 -10:00 |
|
J. Nick Koston
|
89bb5d9e42
|
[core] Require explicit synchronous= for register_action (#14606)
|
2026-03-10 09:11:45 -10:00 |
|
 J. Nick KostonandClyde Stubbs
|
88536ff72b
|
[modbus] Fix timeout for non-hardware UARTs (e.g., USB UART) (#14614)
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com>
|
2026-03-08 14:31:42 -10:00 |
|
![pre-commit-ci-lite[bot]](/avatar/24e64739ad4c3d54d0291a78934c09fb0a50c28f85520283d0803d0353c51b35?size=40) 
|
5e842a8b20
|
[uart] Return flush result, expose timeout via config (#14608)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
|
2026-03-08 05:23:13 +00:00 |
|
Oliver Kleinecke
|
f2dfb5e1dc
|
[uart][usb_uart] Add debug_prefix option to distinguish multiple defined uarts in log (#14525)
|
2026-03-08 10:16:12 +11:00 |
|
puddly
|
15ffbb0b05
|
[uart] Fully enable raw mode with host serial (#14573)
|
2026-03-07 11:51:02 -05:00 |
|
Simon Redman
|
8b62c35ea7
|
[uart] Add error message when initializing UART with unsupported configuration (#13229)
|
2026-03-07 11:41:37 -05:00 |
|
tomaszduda23
|
b2c12d88fe
|
[uart] init tx_pin, rx_pin, flow control, rx_buffer_size (#14524)
|
2026-03-05 12:24:11 -10:00 |
|
Clyde Stubbs
|
cfde0613bb
|
[const][uart][usb_uart][weikai][core] Move constants to components/const (#14430)
|
2026-03-03 07:53:18 -05:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
38f671a923
|
[uart] Fix flow_control_pin inverted flag ignored on ESP-IDF (#14410)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-03 08:52:06 +13:00 |
|
J. Nick Koston
|
19bbd39e33
|
[uart] Enable wake-on-RX by default on ESP32 (#14391)
|
2026-02-28 21:06:46 -06:00 |
|
J. Nick Koston
|
fdbfac15db
|
[uart] Replace wake-on-RX task+queue with direct ISR callback (#14382)
|
2026-03-01 00:21:08 +00:00 |
|
J. Nick Koston
|
b679b04d14
|
[core] Move CONF_STOP_BITS, CONF_DATA_BITS, CONF_PARITY to const.py (#14379)
|
2026-02-28 13:27:33 -10:00 |
|
J. Nick Koston
|
8480e8df9f
|
[uart] Revert UART0 default pin workarounds (fixed in ESP-IDF 5.5.2) (#14363)
|
2026-02-27 17:27:51 -10:00 |
|
J. Nick Koston
|
15846137a6
|
[rp2040] Update arduino-pico framework from 3.9.4 to 5.5.0 (#14328)
|
2026-02-26 15:17:52 -10:00 |
|
J. Nick Koston
|
cceb109303
|
[uart] Always call pin setup for UART0 default pins on ESP-IDF (#14130)
|
2026-02-19 23:48:18 +00:00 |
|
J. Nick Koston
|
9aa98ed6c6
|
[uart] Remove redundant mutex, fix flush race, conditional event queue (#13955)
|
2026-02-12 10:26:10 -06:00 |
|
J. Nick Koston
|
dacc557a16
|
[uart] Convert parity_to_str to PROGMEM_STRING_TABLE (#13805)
|
2026-02-09 18:15:48 -06:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
475db750e0
|
[uart] Change available() return type from int to size_t (#13893)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-09 17:41:16 -05:00 |
|
J. Nick Koston
|
2f7270cf8f
|
[uart] Replace unsafe sprintf with buf_append_printf in debugger (#13288)
|
2026-01-18 18:36:32 -10:00 |
|
J. Nick Koston
|
b052c9f562
|
[esp32_camera][uart] Add missing wake_loop_threadsafe() preprocessor guards (#13043)
|
2026-01-07 03:22:10 +00:00 |
|
J. Nick Koston
|
8518424a88
|
[esp8266] Add enable_serial/enable_serial1 helpers to exclude unused Serial objects (#12736)
|
2026-01-05 17:26:49 -10:00 |
|
J. Nick Koston
|
d364432e3a
|
[uart] Combine log statements to reduce loop blocking (#12855)
|
2026-01-03 15:02:12 -10:00 |
|
John Hollowell
|
0a0501c140
|
Fix comment typos (#12828)
|
2026-01-03 17:11:48 -05:00 |
|
tomaszduda23
|
95a7356ea0
|
[uart] make sure that all variables are initialized (#12823)
|
2026-01-03 03:43:17 -06:00 |
|
 eoasmxdandJ. Nick Koston
|
1b31253287
|
Add Event Component to UART (#11765)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2025-12-22 12:19:48 -10:00 |
|
 Jonathan SwobodaandClaude
|
84b5d9b21c
|
[core] Remove deprecated config options from before 2025 (#12622)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-22 14:00:12 -05:00 |
|
 Jonathan SwobodaandClaude
|
1897551b28
|
[uart] Fix UART on default UART0 pins for ESP-IDF (#12519)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-12-16 10:17:17 -05:00 |
|
 Clyde StubbsandCopilot
|
ede64a9f47
|
[packet_transport] Ensure retransmission at update intervals (#12472)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-12-14 12:47:15 -05:00 |
|
Keith Burzinski
|
6a79ce8eff
|
[uart] Automatically enable the socket wake infrastructure when RX wake requested (#12221)
|
2025-12-01 14:16:39 -06:00 |
|
Keith Burzinski
|
664881bc13
|
[uart] Convert to C++17 namespace style (#12220)
|
2025-12-01 07:57:18 -05:00 |
|
 Keith BurzinskiandJ. Nick Koston
|
161a18b326
|
[uart] Add wake_loop_on_rx flag for low latency processing (#12172)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2025-12-01 00:33:23 -06:00 |
|
 Anton SergunovandJ. Nick Koston
|
aa097a2fe6
|
[uart] Setup uart pins only if flags are set (#11914)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2025-11-17 14:25:00 +13:00 |
|
 Jonathan SwobodaandJ. Nick Koston
|
2bf6d48fcf
|
[uart] Improve error handling and validate buffer size (#11895)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2025-11-14 14:06:08 -05:00 |
|
 J. Nick KostonandJesse Hills
|
d516627957
|
[uart] Store static data in flash and use function pointers for lambdas (#11784)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-11-09 22:37:14 +00:00 |
|
 J. Nick KostonandJesse Hills
|
1446e7174a
|
[core] Reduce action framework argument copies by 83% (#11704)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-11-05 01:23:24 +00:00 |
|
Anton Sergunov
|
0d805355f5
|
Fix the LiberTiny bug with UART pin setup (#11518)
|
2025-10-29 14:33:16 +13:00 |
|
 J. Nick KostonandJesse Hills
|
f1bce262ed
|
[uart] Optimize UART components to eliminate temporary vector allocations (#11570)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-10-29 09:48:20 +13:00 |
|
Keith Burzinski
|
d65ad69338
|
[uart] Fix order of initialization calls (#11510)
|
2025-10-27 17:09:45 -05:00 |
|