Commit Graph

932 Commits

Author SHA1 Message Date
Philippe G
8c33acfd35 tweak dac_controlset timing - release development.123-v4.0-ESP32-A1S-master-cmake development.123-v4.0-SqueezeAmp4MBFlash-master-cmake development.123-v4.0-SqueezeAmp8MBFlash-master-cmake development.123-v4.0-I2S-4MFlash-master-cmake 2020-09-01 16:24:36 -07:00
Sebastien
0222a34286 Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32.git into master-cmake 2020-09-01 16:45:11 -04:00
Sebastien
a90c9802ab Fix commands not working in telnet #43 - release 2020-09-01 16:43:48 -04:00
Philippe G
94da8ca950 i2c timeout change + remove some wifi test code used for led fix - release development.121-v4.0-I2S-4MFlash-master-cmake development.121-v4.0-ESP32-A1S-master-cmake development.121-v4.0-SqueezeAmp4MBFlash-master-cmake development.121-v4.0-SqueezeAmp8MBFlash-master-cmake 2020-09-01 13:40:25 -07:00
Philippe G
9a9a4fef65 Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32 into master-cmake 2020-09-01 12:24:11 -07:00
Philippe G
3a7b1f48c7 change a bit log 2020-09-01 12:24:09 -07:00
Sebastien
a46bbb409f Fixes #50 - Green led flash state reset on wifi connect - release development.119-v4.0-ESP32-A1S-master-cmake development.119-v4.0-I2S-4MFlash-master-cmake development.119-v4.0-SqueezeAmp4MBFlash-master-cmake development.119-v4.0-SqueezeAmp8MBFlash-master-cmake 2020-09-01 15:11:45 -04:00
Sebastien
08d16c2ca2 Led configuration wasn't correctly reported in logs 2020-09-01 12:03:31 -04:00
Philippe G
b501352ddc Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32 into master-cmake 2020-08-31 15:36:21 -07:00
Philippe G
1c51598366 shift i2c address by 1 for consistency - release 2020-08-31 15:36:17 -07:00
Sebastien
db839a9ccd Add new status field: is_i2c_locked to help with the new config page 2020-08-31 16:56:54 -04:00
Philippe G
5aba426b98 no mutex needed for polling - release development.115-v4.0-ESP32-A1S-master-cmake development.115-v4.0-SqueezeAmp8MBFlash-master-cmake development.115-v4.0-SqueezeAmp4MBFlash-master-cmake development.115-v4.0-I2S-4MFlash-master-cmake 2020-08-30 12:30:30 -07:00
Philippe G
6c184efa92 faster & simpler solution for stream poll() - release development.114-v4.0-I2S-4MFlash-master-cmake development.114-v4.0-SqueezeAmp8MBFlash-master-cmake development.114-v4.0-SqueezeAmp4MBFlash-master-cmake development.114-v4.0-ESP32-A1S-master-cmake 2020-08-30 11:22:03 -07:00
Philippe G
028a090864 update plugin files 2020-08-29 22:20:26 -07:00
Philippe G
7e097a7ee9 ST77xx memory corruption + mp3 sync using library + mutex for poll in stream() - release development.112-v4.0-SqueezeAmp8MBFlash-master-cmake development.112-v4.0-SqueezeAmp4MBFlash-master-cmake development.112-v4.0-I2S-4MFlash-master-cmake development.112-v4.0-ESP32-A1S-master-cmake 2020-08-29 22:07:07 -07:00
Philippe G
ce369638da extend poll() protection - release development.111-v4.0-I2S-4MFlash-master-cmake development.111-v4.0-ESP32-A1S-master-cmake development.111-v4.0-SqueezeAmp8MBFlash-master-cmake development.111-v4.0-SqueezeAmp4MBFlash-master-cmake 2020-08-28 19:40:57 -07:00
Philippe G
c8054ff9d2 protect stream poll against race condition - release development.110-v4.0-SqueezeAmp8MBFlash-master-cmake development.110-v4.0-ESP32-A1S-master-cmake development.110-v4.0-SqueezeAmp4MBFlash-master-cmake development.110-v4.0-I2S-4MFlash-master-cmake 2020-08-28 17:13:05 -07:00
Philippe G
e0e02f1e5f release ! development.109-v4.0-ESP32-A1S-master-cmake development.109-v4.0-I2S-4MFlash-master-cmake development.109-v4.0-SqueezeAmp4MBFlash-master-cmake development.109-v4.0-SqueezeAmp8MBFlash-master-cmake 2020-08-27 16:43:49 -07:00
Philippe G
7f671909bb better mad sync 2020-08-27 16:40:11 -07:00
Philippe G
d2ca0b3f33 identify patch - release development.108-v4.0-SqueezeAmp8MBFlash-master-cmake development.108-v4.0-ESP32-A1S-master-cmake development.108-v4.0-SqueezeAmp4MBFlash-master-cmake development.108-v4.0-I2S-4MFlash-master-cmake 2020-08-26 19:41:43 -07:00
Philippe G
e448a265c0 i2s.c strange issue to enable SPDIF
Not accessible from userland...
2020-08-26 19:37:35 -07:00
Philippe G
7a3774be7c i2c comment for SPDIF
esp-idf i2c.c *must* be patched at 2 different places for SPDIF to work
2020-08-26 19:26:12 -07:00
Sébastien
07930f6a56 i2s no longer need to be patched
We are now using our own i2s driver, which includes the required changes for SPDIF to work
2020-08-24 11:29:34 -04:00
Sebastien
8172ab535f Use our own local i2s driver as opposed to patching the esp-idf.
The esp-idf has a known issue with the i2s frequency calculation that
prevents us from leveraging the i2s output to drive SPDIF.  We used to
patch the esp-idf with our changed code before compiling, but that may
cause problems when setting up a new build environment and not reading
the instructions.
2020-08-24 11:28:12 -04:00
Philippe G
a9d75e3c35 fix vertical dual VU - release bleeding.edge.102-v4.0-SqueezeAmp8MBFlash-master-cmake bleeding.edge.102-v4.0-I2S-4MFlash-master-cmake bleeding.edge.103-v4.0-SqueezeAmp4MBFlash-master-cmake bleeding.edge.103-v4.0-I2S-4MFlash-master-cmake bleeding.edge.103-v4.0-ESP32-A1S-master-cmake bleeding.edge.102-v4.0-ESP32-A1S-master-cmake bleeding.edge.102-v4.0-SqueezeAmp4MBFlash-master-cmake bleeding.edge.103-v4.0-SqueezeAmp8MBFlash-master-cmake 2020-08-19 00:33:48 -07:00
Philippe G
a51e5fb4a7 Revert "fix vertual dual VU meter - release"
This reverts commit cb3cd9d840.
2020-08-19 00:33:11 -07:00
Philippe G
cb3cd9d840 fix vertual dual VU meter - release 2020-08-19 00:32:59 -07:00
Philippe G
55123d236d Revert "fix vertical dual VU meter"
This reverts commit 13364b5806.
2020-08-19 00:32:29 -07:00
Philippe G
13364b5806 fix vertical dual VU meter 2020-08-19 00:32:20 -07:00
Philippe G
7f1b92927c GPIO 7 erroneous access + few memory leaks - release bleeding.edge.101-v4.0-ESP32-A1S-master-cmake bleeding.edge.101-v4.0-SqueezeAmp4MBFlash-master-cmake bleeding.edge.101-v4.0-SqueezeAmp8MBFlash-master-cmake bleeding.edge.101-v4.0-I2S-4MFlash-master-cmake 2020-08-18 18:06:40 -07:00
Philippe G
7ce65b3095 remove large fonts - release 2020-08-17 13:37:57 -07:00
Philippe G
8e599e2d21 fix plugin - release 2020-08-16 00:09:20 -07:00
Philippe G
db6924deb6 update plugin 2020-08-15 19:04:32 -07:00
Philippe G
86b64d0415 headphone, bass/treble, battery from LMS 2020-08-15 18:43:02 -07:00
Philippe G
19a53fafd3 cJSON_Free forgot to commit 2020-08-14 23:53:17 -07:00
Philippe G
ea3c6696e2 solve memory leak in monitor & potentially http 2020-08-14 18:51:59 -07:00
Philippe G
f64a37a633 remove runtime stats 2020-08-14 11:50:33 -07:00
Philippe G
e816e011b1 fix I2S build default DAC config 2020-08-14 10:58:33 -07:00
Philippe G
5aa08cfd0c compile error when not using stats 2020-08-13 18:56:15 -07:00
Philippe G
0a822211de reorganize a bit sdkconfig's 2020-08-13 14:30:09 -07:00
Philippe G
2b049e1717 leftovers 2020-08-12 16:20:12 -07:00
Philippe G
c01a83b466 warning-free compile 2020-08-12 16:10:18 -07:00
Philippe G
089c856df3 clean display inline 2020-08-11 16:33:03 -07:00
Philippe G
603791de5b 30s reboot delay 2020-08-11 11:01:19 -07:00
Philippe G
3caa2fc452 opus correction 2020-08-10 13:00:58 -07:00
Philippe G
c78c66faf5 silence DAC do when using spdif & pins are shared 2020-08-03 19:10:21 -07:00
Philippe G
110ea17d69 remove config.c 2020-08-03 13:56:18 -07:00
Philippe G
da194eab14 add TAS5713 2020-08-03 13:53:50 -07:00
Philippe G
fcfa8470b2 update platform_config 2020-08-03 13:46:25 -07:00
Philippe G
d092bd21c1 ac101 name change 2020-08-03 13:31:03 -07:00