Commit Graph

102 Commits

Author SHA1 Message Date
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 5af64d048c Update README.md 2022-12-30 22:33:47 +11:00
Ben V. Brown bce934e8ca Add handlers for forward/reverse events 2022-12-30 22:24:39 +11:00
Ben V. Brown 1c7d914285 Update hal_key.h 2022-12-30 22:23:34 +11:00
Ben V. Brown 1e0e9848ca Update README.md 2022-12-30 21:11:11 +11:00
Joe Maples ebc8e23da0 Redo the EQ, big improvement
Configured Peace to gernerate peak filters, and all 13 bands it provides by default
2022-12-30 21:09:49 +11:00
Joe Maples 24ffc8f78b Add custom EQ values
Signed-off-by: Joe Maples <joe@maples.dev>
2022-12-30 21:09:40 +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 e426342bc1 have to be a better mock
It seems to assert >0 for success
2022-12-30 20:30:51 +11:00
Ben V. Brown 06543e9899 Stubs for anc to build with keyboard off 2022-12-30 20:23:10 +11:00
Ben V. Brown 19df067d84 Turn on indicators; turn off debug bt addr; turn off enumeration as a keyboard 2022-12-30 20:22:47 +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 4b7a565096 On full charge turn off LED's 2022-12-29 21:22:36 +11:00
Ben V. Brown 57cc5897e6 Annotating input path meaning guesses 2022-12-29 20:29:12 +11:00
Ben V. Brown d9902acf43 Update README.md 2022-12-28 21:41:15 +11:00
Ben V. Brown fbbaf15442 Update target.mk 2022-12-28 21:39:16 +11:00
Ben V. Brown 1527ed4edd Set Audio channel from TWS side
Use the TWS side detection to figure out if your Left or Right; rather than relying on the master to be the right bud (not always true if you flash and pair left first).
2022-12-28 21:30:20 +11:00
Ben V. Brown 9a9ad05100 Use the GPIO level to set the TWS side 2022-12-28 21:29:29 +11:00
Ben V. Brown 5c119d048c Raise debugging baud rate 2022-12-28 21:22:58 +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 99f5683f86 Create hardware side detect function 2022-12-28 19:36:44 +11:00
Ben V. Brown d03aa0212e We have powerkey 2022-12-28 18:53:16 +11:00
Ben V. Brown 2d176516ca We have no GPIO Keys
Update tgt_hardware.c
2022-12-28 18:52:58 +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
Joe Maples 45abf73a95 Disable factory mode 2022-12-28 17:18:28 +11:00
Ben V. Brown 7fa10355e0 Update README.md 2022-12-28 17:16:00 +11:00
Ben V. Brown 3d94ca8c7b Update README.md 2022-12-28 17:04:07 +11:00
Ben V. Brown da37d7ec84
Merge pull request #2 from Ralim/add-programmer
Fix dockerfile + Add programmer
2022-12-27 22:47:45 +11:00
Ben V. Brown fdbef7892b Working Docker build 2022-12-27 22:45:11 +11:00
Ben V. Brown c6b2530a03 Use matching compiler to their blobs 2022-12-27 17:00:04 +11:00
Ben V. Brown f2b701ef76 Add missing .a files 2022-12-27 10:51:10 +11:00
Ben V. Brown ca13c0a2c1 Build bestool first in docker chain 2022-12-27 10:47:35 +11:00
Ben V. Brown 533d01aee6
Merge pull request #1 from Ralim/2300_open
upstream
2022-12-27 10:32:05 +11:00
Ben V. Brown b67854d31e Merge branch 'main' into 2300_open 2022-12-27 10:31:17 +11:00
Ben V. Brown 503d630b07 upstream 2022-12-27 10:27:11 +11:00
Ben V. Brown 5298530c80 Add docker 2022-09-25 18:17:03 +10:00
Ben V. Brown dca862b42a Add docker build env 2022-09-25 17:55:03 +10:00
Ben V. Brown 7a2cd9ccd7 Set execute bits 2022-09-25 17:23:47 +10: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