Commit Graph

21 Commits

Author SHA1 Message Date
Sebastien
5ab1f04ea5 taming the memory monster 2020-03-02 18:03:47 -05:00
Sebastien
4de4e07d99 messaging subsystem wip 2020-02-19 08:02:58 -05:00
Sebastien
b80faf911a fine tuning of httpd implementation 2020-02-13 16:22:51 -05:00
philippe44
450943735b add display + some refactoring 2020-01-10 12:32:50 -08:00
philippe44
4a08f1c5c5 display support + extra generic buttons 2020-01-07 12:46:59 -08:00
Sebastien
6fd80f0ff4 Store certificates in NVS, bug fixes - release 2019-11-22 16:37:53 -05:00
Sebastien
e9ba659b4f Refactor configuration. needs new recovery image! -- release
In order to use this new release, it is recommended to erase the flash
and replace the recovery partition with one that is at least at this
level.
2019-11-07 14:00:16 -05:00
Sebastien
b6f1ce9a7a NVS Refactor ** Factory+Squeezelite FLASH required for this branch!
This is a major refactoring of the nvs parameters storage. To support
this, a new partition was added. To start using this branch, one must
flash all binaries and possibly re-configure the system.
2019-10-03 14:15:59 -04:00
philippe44
53b0ab2390 refactoring step 3 - components
squeezelite is a component
platform_esp32 is the main
2019-06-29 13:16:46 -07:00
philippe44
6c5ce6ba80 refactor step 1 - BT 2019-06-28 23:08:46 -07:00
philippe44
a75f1f0cd5 fixed point resampling option 2019-06-26 21:31:50 -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
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
6ef5147e88 update codecs 2019-05-29 22:31:12 -07:00
philippe44
70ef69971f Stabilization
move vorbis allocation to SPIRAM
tweak defconfigs
improve data reception
wav,flac,mp3 work fine but BT seems to lose connection from time to time
2019-05-27 23:25:08 -07:00
philippe44
66b2f74ebe Initial commit
faad does not work yet
2019-05-26 19:29:56 -07:00
philippe44
3aec88e87d adding vorbis and alac 2019-05-24 22:09:27 -07:00
philippe44
355a87a9f1 complete environment 2019-05-21 19:20:22 -07:00
philippe44
d118b4ac36 update some build notes 2019-05-20 22:06:49 -07:00
philippe44
978afb363c full directory structure 2019-05-20 12:48:14 -07:00