hathach
d9aa4c6f61
fix tud_audio_set_itf_close_EP_cb() typo
2025-08-02 23:23:20 +07:00
Ha Thach
87d9e05efa
Merge pull request #3091 from raldone01/fix/web_serial
...
Rewrite of the web_serial example website.
2025-08-02 22:34:33 +07:00
Ha Thach
60f075db65
Merge pull request #3195 from hathach/update-inquiry2
...
add bufsize to tud_msc_inquiry2_cb()
2025-08-02 10:42:03 +07:00
Ha Thach
f66f98f442
Update examples/device/msc_dual_lun/src/msc_disk_dual.c
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-01 22:56:00 +07:00
hathach
f5974b041e
add bufsize to tud_msc_inquiry2_cb()
2025-08-01 22:44:32 +07:00
hathach
9290788a23
add at32 to README.rst, rename at32 board to lower case, correct name to match mcu, add meta data
2025-08-01 22:10:12 +07:00
Ha Thach
a16c7a27e4
Merge pull request #3191 from hathach/at32
...
support at32 mcu (2)
2025-08-01 10:39:47 +07:00
hathach
b67e00892c
add ci build for all at32, use linker and startup from mcu cmsis instead of local files
2025-07-31 21:52:59 +07:00
raldone01
9c1115e066
Add reconnect m
2025-07-29 16:22:02 +02:00
raldone01
f36f97c45a
More catches.
2025-07-26 10:11:20 +02:00
raldone01
30d678970e
Improve web usb and web serial robustness.
2025-07-24 23:58:54 +02:00
raldone01
4cb4fb2e28
Mitigate potential xss.
2025-07-11 17:06:35 +02:00
hathach
e9a78c52d0
add tud_msc_inquiry2_cb() for full inquiry response
2025-07-11 15:24:17 +07:00
raldone01
a9c51a7e65
Use localstorage clear.
2025-07-08 12:16:32 +02:00
raldone01
a0cb8aab50
Remember scroll position.
2025-07-08 12:04:01 +02:00
raldone01
1dcab43468
Fix ui desync issue. Fix disconnection issue.
2025-07-08 11:31:57 +02:00
hathach
a56f55c10b
Merge remote-tracking branch 'origin/master' into xfer_isr
...
# Conflicts:
# examples/device/audio_4_channel_mic_freertos/src/main.c
# examples/device/audio_test_freertos/src/main.c
# src/class/audio/audio_device.c
2025-07-08 10:09:24 +07:00
raldone01
ce40b4c11e
Add missing idf cmake file.
2025-07-05 19:42:45 +02:00
raldone01
eeb73550ef
Remove double text encoder in SerialPort
.
2025-07-05 19:42:44 +02:00
raldone01
e11047f003
Add support for dark and light theme.
2025-07-05 19:42:44 +02:00
raldone01
bc13c80c63
Attempt to fix disconnect button state desync.
2025-07-05 19:42:44 +02:00
raldone01
28ded62c1c
Improve performance slightly
2025-07-05 19:42:44 +02:00
raldone01
eef5b92c9b
Choose a larger buffer.
2025-07-05 19:42:44 +02:00
raldone01
d3f7dff180
Major overhaul and logic cleanup.
...
Adds support for web serial as well.
2025-07-05 19:42:44 +02:00
raldone01
98b975202c
Minor bug fixes.
...
Persist settings.
2025-07-05 19:42:44 +02:00
raldone01
ff18dbd238
Rewrite of the web_serial example website.
...
Fixes : #2632
2025-07-05 19:42:44 +02:00
hathach
0df3bfb81d
update cdc_msc/cdc_msc_freertos to also support notification
2025-07-03 14:28:19 +07:00
hathach
41606a533d
make notify API and memory configurable with CFG_TUD_CDC_NOTIFY
...
add tud_cdc_n_notify_conn_speed_change()
add tud_cdc_notify_complete_cb()
2025-07-03 13:42:05 +07:00
hathach
cf3966efd9
Merge branch 'master' into fork/HiFiPhile/dcd_notif
2025-07-02 18:18:52 +07:00
hathach
a64e3eb0aa
update board_test always output to uart regardless of LOGGER option
2025-07-02 17:27:03 +07:00
hathach
a8b5e2bfc0
update example
2025-07-02 15:38:14 +07:00
hathach
0388700ad7
update esp build, replace TUSB_MCU_VENDOR_ESPRESSIF by ESP_PLATFORM
2025-07-02 15:32:12 +07:00
hathach
a42184b6fe
remove legacy DEPS_SUBMODULES in make
2025-07-02 11:03:50 +07:00
hathach
216a35e59a
update example
2025-07-01 21:48:28 +07:00
HiFiPhile
d789a87a7d
Merge branch 'master' into async_io
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-06-22 17:19:08 +02:00
HiFiPhile
545690c834
audio: update examples
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-06-14 22:46:52 +02:00
Ha Thach
e95973d346
Merge pull request #3137 from HiFiPhile/uac_simplify
...
uac2: remove support fifo
2025-06-12 22:18:17 +07:00
hathach
386f33807a
Merge branch 'master' into fork/james-advatek/stm32n657nucleo
2025-06-12 11:02:54 +07:00
hathach
d3d505e8f7
Merge branch 'master' into fork/HiFiPhile/h7rs
2025-06-11 16:23:54 +07:00
James Sandison
56c9521abd
chore: squash previous commits from other branches
2025-06-04 11:21:27 +10:00
HiFiPhile
dc0038f614
uac2: remove support fifo
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-05-29 13:56:46 +02:00
Andrew Leech
b6ce41188e
examples/device/net_lwip_webserver: Simplify example code.
...
Now that tud_network_recv_renew has protections against recursion it's
safe and simpler to handle the lwip frame entirely in the same callback.
2025-05-29 09:36:38 +10:00
Andrew Leech
5de4a23abe
Add USB NCM link state control support
...
This adds the ability to dynamically control the network link state
for NCM devices. The host OS will see the network interface as
connected/disconnected based on the link state.
New API:
- tud_network_link_state(rhport, is_up): Set link up/down state
Example updates:
- Added button control to toggle link state
- Fixed LWIP integration to properly handle link state changes
- Added printf to show correct protocol (NCM vs RNDIS/ECM)
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-05-29 09:36:38 +10:00
HiFiPhile
6346fbec16
Merge branch 'master' into h7rs
2025-05-15 21:40:36 +02:00
hathach
9eb0ae7636
fix iar make build with stm32 l0, f2, f3, u5, wb
2025-04-17 15:15:07 +07:00
HiFiPhile
c183108a82
Skip net_lwip_webserver, too big for h7rs
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-04-13 12:24:30 +02:00
HiFiPhile
459e2cd39e
Merge remote-tracking branch 'upstream/master' into async_io
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-04-11 23:07:22 +02:00
Ha Thach
9d2fd6c4ac
Merge pull request #2984 from HiFiPhile/preset
...
Add CMake presets.
2025-02-14 11:29:33 +07:00
HiFiPhile
14f1feac84
Fix path.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-02-11 20:56:41 +01:00
hathach
f1ce4918c2
update make to use FreeRTOSConfig in family instead of examples
2025-02-11 21:44:35 +07:00