Commit Graph

355 Commits

Author SHA1 Message Date
philippe44
5e5dc9ba29 1st artwork version 2020-03-18 23:42:44 -07:00
philippe44
126d3f4e04 airplay: fix some silly unsigned errors and handle network blackouts - release 2020-03-17 19:01:44 -07:00
philippe44
a79022147c SSD1326 correction + prepare new slimproto message for artwork 2020-03-16 22:08:40 -07:00
Sebastien
3870b86a31 JTAG debugging script work now. - release
under the build directory, a number of new files will be written with
prefixes like flash_dbg_* and dbg_*. These can be used to debug using
jtag.  the flash_dbg* files will flash the binaries to the dbg target
and, if necessary, set the offset for debugging (e.g. when running
squeezelite, the debugger needs to know that it's running in an offset
that's not the same as recovery). These files can be used in a command
like : xtensa-esp32-elf-gdb.exe --command=build/flash_dbg_squeezelite
2020-03-15 10:46:40 -04:00
Sebastien
1f508039e8 Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	components/driver_bt/bt_app_sink.c
2020-03-15 08:37:23 -04:00
philippe44
026abab197 fixed BT - release 2020-03-14 23:51:53 -07:00
philippe44
0b3aad6b7a fixed BT 2020-03-14 23:50:16 -07:00
Sebastien
dfc5d0d0ad Merge remote-tracking branch 'origin/master' into master-cmake 2020-03-14 13:53:49 -04:00
philippe44
6da48f2179 cleanup display after boot / server change - release 2020-03-13 23:14:54 -07:00
Sebastien
c578803b62 Merge remote-tracking branch 'origin/master' into master-cmake 2020-03-11 23:52:42 -04:00
Sebastien
d16b9fac7c Merge remote-tracking branch 'origin/master' into master-cmake 2020-03-11 23:05:08 -04:00
philippe44
fa565eff70 fix display race condition - release 2020-03-11 19:07:45 -07:00
philippe44
a9e45620e2 misc corrections - release
- green led was off at reboot
- visu conflict when switching AirPlay or BT
- try to get a more sensible synchro for AirPlay
2020-03-10 22:32:26 -07:00
Sebastien
2ab14d62be Merged with httpd - work in progress 2020-03-10 17:27:06 -04:00
philippe44
a43ee25033 display race condition fix - release 2020-03-10 09:24:04 -07:00
Sebastien
804c67ef9a Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	components/raop/raop.c
	components/raop/rtp.c
2020-03-10 10:52:18 -04:00
Sebastien
879272dfe4 idf.py app now builds both squeezelite and recovery in a single pass 2020-03-09 23:47:15 -04:00
philippe44
bbe42f68a3 Tweak A1S to make it work with devkit + correct one minor bug in buttons - release 2020-03-09 19:45:44 -07:00
Sebastien
b2ea4a2cdd untangling references. linking almost completed! 2020-03-08 10:46:30 -04:00
Sebastien
70aa420406 Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	components/raop/raop.c
	components/raop/rtp.c
	main/cmd_squeezelite.c
2020-03-08 09:54:50 -04:00
philippe44
ca702d1b90 filter out AirPlay erroneous sync point - release 2020-03-07 18:14:11 -08:00
philippe44
8e95bd3dd2 AirPlay fix & misc
- Spectrum scale fix
- Initialize more display parameters
- Reboot after 30s of no connection
- Reboot after IP address change
2020-03-07 14:01:53 -08:00
Sebastien
ca70068d88 backpedal on renaming the display component 2020-03-06 17:44:46 -05:00
Sebastien
3c9fc8f0c3 minor changes to make files 2020-03-06 17:41:12 -05:00
Sebastien
562bec14fe migrating to esp-idf V4.0 gcc 8.2 and CMake 2020-03-06 16:43:56 -05:00
Sebastien
c97f9e2c59 retrofit to gcc8 2020-03-04 13:01:24 -05:00
philippe44
2b924fa425 Validated 256 pixels SSD1326 2020-03-03 20:37:23 -08:00
philippe44
7584b1bd5b scroller correction + JPEG improvements 2020-02-27 23:05:04 -08:00
philippe44
a9f1240965 Fixed ClearWindow & few scroller tweaks
systematic verification of ClearWindow done ...
2020-02-25 23:23:08 -08:00
philippe44
5109877909 more display update (still need to fix ClearWindow) 2020-02-25 19:38:08 -08:00
philippe44
f008229acd more display refactoring, led bug correction 2020-02-24 21:54:56 -08:00
philippe44
a3d0b67670 display refactor 2020-02-22 16:09:25 -08:00
philippe44
5e5a8241f3 comment for - release
real reason is dsp patch backporting
2020-02-20 08:47:32 -08:00
philippe44
1d8fa61d77 force - release 2020-02-19 19:33:16 -08:00
philippe44
4fa993f1a1 trying to solve memory issue - release 2020-02-19 17:58:46 -08:00
philippe44
b9de51a125 comments - release 2020-02-18 23:44:22 -08:00
philippe44
d78c50f781 "log-like" scale on spectrum visu 2020-02-18 18:37:03 -08:00
philippe44
4e7ff0a37a AirPlay co-existence improvements, couple of display issues 2020-02-18 00:57:33 -08:00
philippe44
fe5f9feeaf stop scrolling when activating visualizer on small screens 2020-02-17 00:19:15 -08:00
philippe44
86f5a19cdd forgot to add BT in visualizer 2020-02-16 23:35:40 -08:00
philippe44
ed224f6b71 Add spectrum visualizer 2020-02-16 22:56:14 -08:00
philippe44
ff7b7f0846 Player sends its resolution to LMS + SPI speed settable 2020-02-11 14:31:17 -08:00
philippe44
dd7b4a0fb4 Automatic screen with update from player 2020-02-11 12:43:04 -08:00
philippe44
26c9a9e897 Verify that SPI works with SH1106 2020-02-10 20:44:50 -08:00
philippe44
c4b0168370 auto-detect DAC 2020-02-09 14:22:35 -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
4d68121111 ac101 tweaks 2020-02-06 16:33:41 -08:00
philippe44
96cfd8e27d clean AC101 driver a bit (still a lot to do) 2020-02-05 23:52:39 -08:00
philippe44
2ec55f0969 basic I2S compile 2020-02-05 18:32:34 -08:00
philippe44
f9da2d2d0f DAC external instead of null 2020-02-05 18:17:05 -08:00