Keith Burzinski
|
13dbbcaa32
|
[usb_uart] Keep the comm interface number valid when its claim fails (#18968)
|
2026-09-05 13:00:25 +02:00 |
|
 Oliver Kleineckeandp1ngb4ck
|
d119ad6c60
|
[usb_uart] Extract non-final USBUartChannelBase from USBUartChannel (#17472)
Co-authored-by: p1ngb4ck <p@local>
|
2026-08-22 10:47:46 -05:00 |
|
Jonathan Swoboda
|
9f21fd0b55
|
[usb_uart] Fix output chunk length truncated to 8 bits (#17480)
|
2026-07-09 15:04:42 -04:00 |
|
 
|
ce46895270
|
[uart][usb_uart] Implement runtime settings update (#16990)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
|
2026-07-08 13:30:49 -04:00 |
|
 
|
af4a6e7ec3
|
[usb_uart] Fix FTDI RX data stall / corruption and input restart reliability (#17348)
Co-authored-by: Oliver Kleinecke <kleinecke.oliver@googlemail.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-07-07 21:55:49 +10:00 |
|
Jonathan Swoboda
|
abbcfd213f
|
[tinyusb][usb_cdc_acm][usb_host][usb_uart] Support ESP32-S31/H4 (#17190)
|
2026-06-24 20:51:03 -04:00 |
|
Jonathan Swoboda
|
42cf421f5c
|
[usb_uart] Fix clang-tidy findings (#16835)
|
2026-06-05 12:03:22 -04:00 |
|
Oliver Kleinecke
|
f073c1cabe
|
[usb_host][usb_uart] Add configurable max packet size (#14584)
|
2026-05-01 20:43:13 +10: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 |
|
 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
|
a94bb74d04
|
[usb_uart] Fix EventPool/LockFreeQueue sizing off-by-one (#14895)
|
2026-03-18 11:18:31 +13:00 |
|
J. Nick Koston
|
d97c23b8e3
|
[core] Add no-arg status_set_warning() to allow linker GC of const char* overload (#14821)
|
2026-03-15 15:13:10 -10:00 |
|
 
|
d96be88ff5
|
[multiple] Fix reliability issues in 5 components (#14655)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-03-09 18:32:57 -04:00 |
|
Keith Burzinski
|
04cff1c916
|
[usb_uart] Return flush result, expose timeout via config (#14616)
|
2026-03-08 00:04:14 -06:00 |
|
![pre-commit-ci-lite[bot]](/assets/img/avatar_default.png) 
|
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 |
|
 
|
3392e4d73b
|
[usb_uart][nextion][feedback][whirlpool][packet_transport][he60r][hc8][runtime_stats] Fix millis() wrapping bugs (#14474)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-03-05 16:08:58 -05:00 |
|
Clyde Stubbs
|
380c0db020
|
[usb_uart] Don't claim interrupt interface for ch34x (#14431)
|
2026-03-03 14:49:38 -06:00 |
|
Keith Burzinski
|
656389f215
|
[usb_uart] Performance, correctness and reliability improvements (#14333)
|
2026-02-26 23:41:35 -06:00 |
|
J. Nick Koston
|
a3f279c1cf
|
[usb_host] Implement disable_loop/enable_loop pattern for USB components (#14163)
|
2026-02-20 19:21:14 -06:00 |
|
 Thomas RupprechtandJonathan Swoboda
|
22803ef54b
|
[esp32] Sort variants in situ (#10410)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2025-12-03 20:48:11 -05:00 |
|
J. Nick Koston
|
4c549798bc
|
[usb_uart] Wake main loop immediately when USB data arrives (#12148)
|
2025-11-27 16:33:08 -06:00 |
|
J. Nick Koston
|
97ba67f4ee
|
[core] Deprecate unsafe const char* APIs in mark_failed() and status_set_error(), add LogString* overloads (#12021)
|
2025-11-24 13:45:56 -06:00 |
|
Clyde Stubbs
|
99d1a9cf6e
|
[usb_uart] Fixes for transfer queue allocation (#11548)
|
2025-11-04 10:23:45 +11:00 |
|
J. Nick Koston
|
0246a8eb1d
|
[usb_host] Fix double-free crash with lock-free atomic pool allocation (#10926)
|
2025-09-29 14:48:51 +10:00 |
|
Oliver Kleinecke
|
3f03e8c423
|
[usb_host][usb_uart] Allow on ESP32-P4 (#10815)
|
2025-09-28 07:15:18 +00:00 |
|
J. Nick Koston
|
11ccf0e591
|
[usb_host] Prevent USB data corruption from missed events (#10859)
|
2025-09-24 08:58:42 -05:00 |
|
J. Nick Koston
|
c33bb3a8a9
|
[esp8266] Store component warning strings in flash to reduce RAM usage (#10623)
|
2025-09-06 23:56:45 -05:00 |
|
Clyde Stubbs
|
e020110579
|
[usb_uart] Be flexible about descriptor layout for CDC-ACM devices (#9425)
|
2025-07-13 10:59:49 +12:00 |
|
J. Nick Koston
|
c0b05ada1a
|
Reduce ESP_LOGCONFIG calls (#9026)
|
2025-06-09 00:02:30 +00:00 |
|
Clyde Stubbs
|
1ec57a74b5
|
[usb_uart] Implement USB Host mode UART (#8334)
|
2025-05-22 13:54:40 +12:00 |
|