Haxk20
851fb95dcb
anc: Fix enable/disable from slave bud
...
Switching ANC on or off from master bud has always worked
since we could just straight up enable it and no command had to be
sent.
When switching from slave bud we had to send the command to enable
or disable it via app_anc_key. Issue is the handling of this request
is from app_anc_cmd_receive_process which is not called without
APP_ANC being defined.
This commit cleans up the way ANC is enabled and also fixes slave
bud ANC switching by implementing the actual code path :)
2024-02-07 12:04:14 +11:00
Ben V. Brown
b63b1b3a39
Add logging to anc init
2024-02-07 12:03:38 +11:00
Ben V. Brown
30a3a6410e
cleanup headers
2023-02-05 18:54:25 +11:00
Ben V. Brown
92c3f9b107
rb_codec
2023-02-05 18:50:55 +11:00
Ben V. Brown
530de36418
gfps
2023-02-05 18:50:13 +11:00
Ben V. Brown
bd55e53337
Split out LED control + key handler
2023-02-05 18:27:13 +11:00
Ben V. Brown
22ba33ecfe
Remove USB
2023-02-04 10:36:08 +11:00
Ben V. Brown
4e8ec04b34
Drop SDMMC
2023-02-04 10:31:16 +11:00
Ben V. Brown
dca92cf01f
Removing FPGA dev support
...
As we will never get their FGPA source code. Zero loss.
2023-02-02 17:42:33 +11:00
Ben V. Brown
75381150fd
Formatting
...
Formatting Pass 1
Lots of fixups to adding stdint and stdbool all over the place
Formatting Pass 2
Formatting Pass 3
Formatting Pass 4
Update app_bt_stream.cpp
2023-02-02 07:56:49 +11:00
Thatcher
3f03dc7731
Fixed a typo where 'playback' was sometimes spelled 'palyback'
2023-01-01 13:18:59 -05:00
Ben V. Brown
8bdaa27267
Remove old button handlers
2022-12-30 22:57:25 +11:00
Ben V. Brown
8838372781
Long hold => ANC
2022-12-30 22:42:58 +11:00
Ben V. Brown
bce934e8ca
Add handlers for forward/reverse events
2022-12-30 22:24:39 +11:00
Ben V. Brown
87ba448f54
TWS swap more reliable
2022-12-30 21:01:38 +11:00
Ben V. Brown
bc29fb1aaa
use local vol change
2022-12-30 20:30:59 +11:00
Ben V. Brown
28c94ee276
Perform TWS handoff before shutting down the bud
...
Fixes audio pausing when you put one of them away
2022-12-29 23:17:17 +11:00
Ben V. Brown
34f5e0cd55
Reworking touch controls Part 1
...
Working:
Play pause
Previous/Next
Single or paired bud mode
2022-12-29 23:16:34 +11:00
Ben V. Brown
4b2cd907d1
On full charge shutdown into low power state
2022-12-29 21:22:46 +11:00
Ben V. Brown
9915b7eec0
Update side at boot
2022-12-28 21:22:31 +11:00
Ben V. Brown
54a37c230c
Long press in charge case to reboot
2022-12-28 20:42:06 +11:00
Ben V. Brown
bcc29aa0a8
Prevent touching buds during charge putting us into DFU
2022-12-28 18:18:13 +11:00
Joe Maples
050113160d
apps: Remove some debug code to make the buds work
2022-12-28 17:19:40 +11:00
Joe Maples
4bfb77ebcc
Enable auto shutdown
2022-12-28 17:19:04 +11:00
Joe Maples
d922930a8d
Add custom button actions
2022-12-28 17:18:49 +11:00
Ben V. Brown
503d630b07
upstream
2022-12-27 10:27:11 +11:00
dylancaowugang
29b195e12d
add anc on and off
2022-09-13 17:35:13 +08:00
dylancaowugang
fa0f605825
add ui on it
2022-09-03 21:17:07 +08:00
dylancaowugang
bef2c8d39f
add open source work on it
2022-09-03 11:58:51 +08:00
dylancaowugang
cba85a7238
add base 2300_open source on it
2022-09-03 11:23:40 +08:00
dylancaowugang
136f7a43fa
add base work success
2022-08-16 09:30:33 +08:00
dylancaowugang
235a402c8c
add first commit
2022-08-15 17:20:27 +08:00