Philippe G
1f78db596e
debounce is 50ms default, .defaults has always been overwritten by build params.... (battery scale) - release
2022-02-03 23:15:38 -08:00
Philippe G
b828e7f3e6
ensure amp gpio lock, add longpress - release
2022-02-02 11:28:31 -08:00
Philippe G
796d39d0a9
Muse: battery range update and dimm led - release
2022-01-28 18:23:18 -08:00
Philippe G
3d8c3ae776
proper handling of target config between NVS and dedicated - release
2022-01-26 14:51:08 -08:00
Philippe G
7bfaa05ad2
use built-in Muse keys - release
2022-01-26 02:28:58 -08:00
Philippe G
f813ad62e4
forgot to set battery scale for muse - release
2022-01-25 11:53:33 -08:00
Philippe G
297859a442
fix long_press & read battery at boot
2022-01-24 16:06:14 -08:00
Philippe G
ed457a287c
add battery for muse
2022-01-23 00:04:40 -08:00
Philippe G
dbdd0739db
make targets "loadable"
2022-01-20 17:30:36 -08:00
Philippe G
34e7433905
Muse volume
2022-01-20 16:05:51 -08:00
Philippe G
413ebcb912
more muse (battery)
2022-01-19 12:52:44 -08:00
Philippe G
b93f97c52b
targets
2022-01-19 01:16:09 -08:00
Philippe G
ac7ba228e8
2nd step of integrating Muse
2022-01-19 00:17:49 -08:00
Philippe G
94fe9b0acf
First set of MUSE support
2022-01-18 20:00:23 -08:00
Philippe G
507c2c9755
first commit of GPIO expander
2021-11-29 19:24:52 -08:00
Philippe G
92260f939d
trace backport error
2021-11-26 18:15:23 -08:00
Philippe G
bbca38aaec
Can't set NDEBUG with bluedroid (compiler optimization bug) + remove code when BT/AirPlay are not used
2021-11-26 18:07:20 -08:00
Philippe G
ada74ab127
telnet & http server send command to stdin of console
...
The NVS commands must be executed using an internal stack, so push all keyboard-like inputs to the console
2021-11-24 23:15:13 -08:00
Philippe G
4f6dcc2cc7
add SPI ethernet
2021-10-31 14:45:35 -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
48e8525ba9
make equalizer a string + make sure output-i2s is exited
...
- Can't really use BLOB (creates issue with HTTP visualizer)
- Player was stuck after WiFi loss b/c with some race conditions, BT deinit crashes and creates the reboot wanted after 5*5 failures. But when BT does not crash, reboot was not happening and player was stuck with slimproto not exited and player not rebooted
2021-07-01 01:20:59 -07:00
Philippe G
c79cf5b58f
more AAC SBR combinations
2021-04-19 22:47:35 -07:00
Philippe G
8904ec1afd
remove extra bt_sink NVS initialization
2021-04-14 23:56:25 -07:00
Sebastien
afe697e4b1
Merge remote-tracking branch 'origin/master-cmake' into master-cmake
2021-04-14 18:15:38 -04:00
Philippe G
879b1f9107
handle abs & local BT volume - release
2021-04-13 18:04:23 -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
Sebastien
7c13c130b8
Wifi UI update
2020-12-21 11:01:22 -05:00
Sebastien
8fbe1159f5
Reworking BT output
2020-11-03 17:54:31 -05:00
Sebastien
78b7639400
WIP - User Interface improvements
2020-09-11 16:15:31 -04:00
Philippe G
94da8ca950
i2c timeout change + remove some wifi test code used for led fix - release
2020-09-01 13:40:25 -07:00
Sebastien
a46bbb409f
Fixes #50 - Green led flash state reset on wifi connect - release
2020-09-01 15:11:45 -04:00
Philippe G
1c51598366
shift i2c address by 1 for consistency - release
2020-08-31 15:36:17 -07:00
Philippe G
86b64d0415
headphone, bass/treble, battery from LMS
2020-08-15 18:43:02 -07:00
Philippe G
e816e011b1
fix I2S build default DAC config
2020-08-14 10:58:33 -07:00
Philippe G
c01a83b466
warning-free compile
2020-08-12 16:10:18 -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
Philippe G
3c76f6fcb5
driver for ST7735/89 & LED PWM
2020-07-28 18:35:10 -07:00
Sebastien
6eee8cecd8
update certificate authority determination - release
2020-05-19 15:08:22 -04:00
Sebastien
1a2de11e92
Merge remote-tracking branch 'origin/master' into master-cmake
...
Conflicts:
README.md
components/config/config.c
components/driver_bt/bt_app_sink.c
components/raop/raop.c
components/services/audio_controls.c
main/platform_esp32.h
2020-05-18 10:13:32 -04:00
Philippe G
5b6ddf0b02
add IR and "raw" button mode - release
2020-05-09 18:07:26 -07:00
Philippe G
8f0709d5b1
clarify our licensing intention
2020-05-04 18:40:48 -07:00
Sebastien
293d08deec
system config UI work in progress
2020-04-29 19:38:00 -04:00
Sebastien
8100c090fa
bluetooth fixup wip
2020-04-25 09:02:48 -04:00
Sebastien
fda25bbd30
more elf resizing and option tuning - release
2020-04-12 14:08:05 -04:00
Sebastien
811451f24e
cmake on esp-idf V4.0 - testing version - release
2020-04-09 23:08:40 -04:00
Sebastien
fcf86c5e75
cmake ota leverage esp_http_client
2020-04-06 10:31:32 -04:00
Sebastien
ea873ae3bc
Stabilizing a few things.
...
Music plays, httpd responds in a snap, messaging subsystem works, full
end-to-end flash erase/flash/configure wifi & hardware/reboot to
squeezelite was tested.
CMake system works well: it now allows to flash in a single command
(assuming esp-idf V4.0 is properly installed on the system) with the
standard line:
idf.py flash -p <comport>
this makes building and flashing the app less confusing for new
developers/users wanting to experiment
2020-03-11 15:51:55 -04:00
Sebastien
7adc14a5aa
fixing some merging issues
2020-03-10 20:01:18 -04:00