philippe44
b3ee25e3be
add "power" gpio
2023-09-12 15:03:58 -07:00
philippe44
149c9d8142
fix build for TWATCH2020
2023-08-22 16:30:18 -07:00
philippe44
e78e5a4df7
prepare 4.4 migration + esp32s3 + mck on 0,1,3
2023-05-15 15:29:16 +02:00
philippe44
856303d8f1
Add GPIO config for Infrared on SqueezeAMP 3.20
2022-11-29 13:58:09 -08:00
Philippe G
72b66054b1
debounce is 50ms default, .defaults has always been overwritten by build params....
2022-02-03 23:14:10 -08:00
Philippe G
9da735da95
update AMP_GPIO
2022-02-02 11:35:04 -08:00
Philippe G
882ed4dce9
update battery scale for muse
2022-01-28 18:21:52 -08:00
Philippe G
cf4ed64eb0
muse long_press & battery read at boot
2022-01-24 16:08:00 -08:00
Philippe G
0052ff9625
add battery led
2022-01-23 00:01:55 -08:00
Philippe G
47774c98f0
make targets "loadable"
2022-01-20 17:34:21 -08:00
Philippe G
f1d9e32f2c
Muse volume
2022-01-20 16:05:14 -08:00
Philippe G
d1dd27b7cb
add Muse support
2022-01-19 13:40:03 -08:00
Philippe G
533ee5e408
backend for Muse
2022-01-19 00:51:35 -08:00
Philippe G
cf1315e6a4
tweak KConfig to reset defaults
...
(don't forget to remove ".old" file
2022-01-02 17:51:07 -08:00
Philippe G
898998efb0
big merge
2021-12-18 21:04:23 -08:00
Sebastien L
d0bcc72bce
Update config scripts and compare tool
2021-12-17 09:34:56 -05:00
Sebastien L
63fbc2f645
Network manager implemented and relatively stable
2021-12-10 13:07:27 -05:00
Sebastien L
81756a7649
cpp state machine for ethernet
2021-11-16 10:11:38 -05:00
Philippe G
2805629c4b
add SPI ethernet
2021-10-31 14:47:28 -07:00
Philippe G
a98b1d00b0
Ethernet + AirPlay fixes
2021-10-30 17:51:22 -07:00
Philippe G
ce9c3952e8
clean A1S, add ES8388 and generic codecs, add MCLK, clean Kconfig - release
2021-08-03 21:51:33 -07:00
Philippe G
c79cf5b58f
more AAC SBR combinations
2021-04-19 22:47:35 -07:00
Sebastien
d61c650f39
UI change of the update mechanism
2021-04-12 12:11:54 -04:00
Sebastien
7457632990
Auto stash before merge of "master-cmake" and "origin/master-cmake"
2021-03-25 10:15:37 -04:00
Philippe G
1c51598366
shift i2c address by 1 for consistency - release
2020-08-31 15:36:17 -07:00
Philippe G
e816e011b1
fix I2S build default DAC config
2020-08-14 10:58:33 -07:00
Philippe G
0865496d76
porting master changes
...
There is a divergence in accessors.c that I've not resolved
2020-08-02 23:13:46 -07:00
Sebastien
fda25bbd30
more elf resizing and option tuning - release
2020-04-12 14:08:05 -04:00
philippe44
90d52dabaf
More refactoring
...
last compile dependency on DAC
2020-02-09 13:29:30 -08:00
philippe44
64fcc0edec
More refactoring
...
- Display is a separated entity
- Make battery configuration consistent with others
- Led config part of led.c
- Jack config moved to monitor.c
2020-02-09 11:36:58 -08:00
philippe44
cfae996fd3
Refactoring
...
- Add SPI display
- Add SSD1326 (not fully tested)
- Remove all but one dependecies to HW (#define)
- Cleanup KProjectBuild
- Update .defaults
2020-02-09 00:25:50 -08:00
philippe44
ed4eb6a42e
adding rotary encoder + better jack gpio handling
2020-02-05 00:17:48 -08:00
philippe44
1b5fc137d4
mini i2S backend to allow other DAC
2020-02-02 23:08:30 -08:00
philippe44
ccf214fbe2
config update
2020-01-14 18:22:47 -08:00
philippe44
450943735b
add display + some refactoring
2020-01-10 12:32:50 -08:00
sle118
6cf0acfc4c
Sync up ( #16 )
...
* Update CMakeLists.txt
* sink name corrections
2019-09-08 22:24:29 -04:00
Sebastien
07873a7710
Jenkins integration - Migrate to CMake
2019-09-02 17:09:38 -04:00
sle118
4a4614951e
Include memory fixes from main branch
2019-08-29 13:10:02 -04:00
sle118
6e7793a756
initial work on a wifi/http configuration module
2019-08-29 06:49:21 -04:00
philippe44
2a770483a1
tweak BT + start to add AirPlay
2019-08-16 23:22:46 -07:00
philippe44
d97d9fb7c9
add BT sink
2019-08-12 21:19:14 -07:00
philippe44
6566e06bdf
spdif working
2019-08-09 22:29:47 -07:00
philippe44
da63df4d93
add a quick LED helper / prepare SqueezeAMP menuconfig
2019-08-06 13:21:00 -07:00
philippe44
2af82edce4
add opus codec (i2s default IO changed!)
2019-08-01 23:00:33 -07:00
philippe44
6c5ce6ba80
refactor step 1 - BT
2019-06-28 23:08:46 -07:00
philippe44
701c30a99b
add resample
...
consumes A LOT of CPU. Need alos to change the command line to set the
sample rate (-r) to a fixed value (BT) but accept igher (-Z) from LMS
and enable resampling (-R)
-R -Z 96000 -r \"44100-44100\" or similar
2019-06-22 15:43:04 -07:00
Sebastien Leclerc
8500b2180d
Console support WIP!
...
Some instabilities to tackle. BT Ring buffer were taken out. DAC is
crashing with stack overflow. So does A2DP after playing for a little
while. This needs to be investigated.
2019-06-19 18:11:17 -04:00
Sebastien Leclerc
142761eba3
BT ring buffering
2019-06-06 21:55:22 -04:00
Sebastien Leclerc
832180a4e4
Ring buffer implementation
...
First stab at implementing a ring buffer. Now tuning should be done.
The statistics report causes jitters and can be deactivated by lowering
the output verbosity.
2019-06-06 08:41:28 -04:00
philippe44
99d2afc0a0
BT update + enable gain
2019-05-31 20:58:24 -07:00