Dom Rodriguez
533b8b39e2
Initial commit for the Development Container config
...
This commit adds a .devcontainer directory, with the Dockerfile in the
configuration told to use the Dockerfile in the parent directory.
Using Development Containers means the environment is reproducible on
developer machines,
and reduces the barrier to entry for development. It also allows GitHub
Codespaces to be used.
Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk>
2023-01-07 15:50:09 +00:00
Ben V. Brown
b63fe2481e
Merge pull request #9 from Spagett1/main
...
Improving the EQ values
2023-01-07 21:19:04 +11:00
Spagett
d448e6ac91
Merge branch 'pine64:main' into main
2023-01-07 20:46:47 +10:30
Ben V. Brown
33d9ba11bc
Merge pull request #12 from open-morphs/refactor-dockerfile
...
Refactor Dockerfile - see description
2023-01-07 13:50:46 +11:00
Ben V. Brown
afca9d809e
Merge pull request #10 from open-morphs/add-github-action-containers
...
Add support for GH Actions container build workflow
2023-01-07 13:24:37 +11:00
Ben V. Brown
2bbea8af88
Merge pull request #11 from open-morphs/add-dependabot
...
Add support for Dependabot
2023-01-07 13:23:01 +11:00
Dom Rodriguez
af08f3dbda
Merge pull request #2 from ThatcherC/no-docker-compose-command
...
Remove "command: bash" line
2023-01-06 20:21:03 +00:00
Thatcher Chamberlin
6fdfed449d
Removed the "command: bash" line so that ./start_dev.sh works
2023-01-06 15:02:46 -05:00
Dom Rodriguez
71fedffbad
Refactor Dockerfile - see description
...
- Use Debian Bullseye as `base` image.
- Use proper `LABEL` for authors/maintainers.
- Multi-stage builds.
- Download Rust via rustup.
- Combine RUN commands to reduce layers.
2023-01-06 19:11:56 +00:00
Dom Rodriguez
01f547aa90
Add support for Dependabot
...
This commit adds support for Dependabot, which will automatically make
PRs on a weekly basis (if necessary) for GitHub Actions and the
Dockerfile.
2023-01-06 19:10:23 +00:00
Dom Rodriguez
fdbb384178
Add support for GH Actions container build workflow
...
This commit adds support for a container build workflow, that, upon
pushes to the repo, but *not* pull requests, builds a container image at
one at a time, and pushes to GitHub Registry.
2023-01-06 19:05:01 +00:00
Spagett
982883253b
Merge branch 'pine64:main' into main
2023-01-06 02:23:47 +10:30
Ben V. Brown
d3a6ef0784
Merge pull request #8 from ThatcherC/add-backup
...
Add backup script
2023-01-05 14:43:48 +11:00
Thatcher Chamberlin
d987f5f9f1
Added backup instructions
2023-01-04 21:48:10 -05:00
Thatcher Chamberlin
cc1738ef0b
Added backup.sh script
2023-01-04 20:55:59 -05:00
Laar3
afeb59776e
Improved the EQ values
2023-01-04 11:08:38 +10:30
Ben V. Brown
56d75943a1
Merge pull request #5 from ThatcherC/playback-typo
...
Fixed a typo where 'playback' was sometimes spelled 'palyback'
2023-01-02 08:43:35 +11:00
Thatcher
3f03dc7731
Fixed a typo where 'playback' was sometimes spelled 'palyback'
2023-01-01 13:18:59 -05:00
Ben V. Brown
1e252be66e
Merge pull request #4 from pure5665/main
...
Add xxd and ffmpeg for convert.sh
2022-12-31 17:13:41 +11:00
pure
07ef1d0a09
Add xxd and ffmpeg for convert.sh
2022-12-31 07:04:46 +01:00
Ben V. Brown
2cc53ca4f5
Merge branch 'main' of github.com:Ralim/PineBuds-Open-SDK
2022-12-30 23:19:45 +11:00
Ben V. Brown
65de1f6637
Merge pull request #3 from Laar3/main
...
Added script to convert wav files for use in firmware.
2022-12-30 23:19:33 +11:00
Laar3
cab6c2c429
added script to convert wav files for use in firmware.
2022-12-30 22:41:52 +10:30
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