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
Christian Herzog
93dbaa516a
start with syslog
2020-03-05 20:50:36 +01:00
Christian Herzog
95267d4b3e
some cleanup
2020-03-04 19:04:57 +01:00
Sebastien
4f72f284ce
Additional messages added to messaging bus, increase dft size
2020-03-03 11:42:25 -05:00
Sebastien
5ab1f04ea5
taming the memory monster
2020-03-02 18:03:47 -05:00
Sebastien
168c15ce02
httpd alpha version - release
2020-02-21 17:16:48 -05:00
Sebastien
d4576bbdd4
httpd implementation - wip
2020-02-21 15:16:54 -05:00
Sebastien
22a1df82e1
Merge branch 'httpd' of https://github.com/sle118/squeezelite-esp32.git into httpd
2020-02-19 08:03:12 -05:00
Sebastien
4de4e07d99
messaging subsystem wip
2020-02-19 08:02:58 -05:00
Christian Herzog
0809a6e70c
tweak FW upload UI
2020-02-16 19:42:48 +01:00
Sebastien
8c3a52d40c
added ability to upload new firmware from the browser.
2020-02-14 13:33:50 -05:00
Sebastien
b680999e62
Merge branch 'master' into httpd
...
Conflicts:
components/wifi-manager/http_server.c
components/wifi-manager/wifi_manager.c
main/config.c
main/config.h
2020-01-22 15:13:18 -05:00
Christian Herzog
886676df88
show jack status
2020-01-11 17:26:29 +01:00
Christian Herzog
b268d2e8b0
show current output
2019-12-31 18:52:57 +01:00
Christian Herzog
5f9848dad1
use inline multilayer battery SVG
2019-12-28 15:50:39 +01:00
Christian Herzog
92a673bccc
no hyphens in filenames..
2019-12-27 21:06:51 +01:00
Christian Herzog
992c8d2679
add battery indicator
2019-12-27 20:31:09 +01:00
Sebastien
87255733a5
WIP httpd - saving current work. likely won't compile right now!
2019-12-12 11:33:58 -05:00
Christian Herzog
71f9f82270
allow spaces in player name
2019-12-02 19:32:35 +01:00
philippe44
c40d805b44
BT does not need resample setting - release
...
was more a way to force release ...
2019-11-24 21:36:48 -08:00
Christian Herzog
459d6fe208
fix DHCP host name population
2019-11-23 20:41:24 +01:00
Sebastien
cdbb198d8a
enhancement: new "config" module to access configuration in RAM
...
This is to allow moving some tasks/stack memory to SPIRAM, saving on
precious IRAM. HTTP server should also be more responsive.
2019-11-06 23:31:13 -05:00
Sebastien
4df1698722
Enhancement: add reboot button to nvs editor
...
The nvs editor will now allow rebooting to the currently active
partition
2019-11-01 10:18:41 -04:00
Sebastien
9c9fe3e0bf
fix boot loop caused by competing wifi_manager and cmd_wifi
...
It is now possible to set a default autoexec command to automatically
join wifi when wifi_manager is disabled. To test wifi stability without
wifi_manager, use the following commands:
nvs_set bypass_wm str -v "1"
nvs_set autoexec str -v "1"
nvs_set autoexec1 str -v "squeezelite -o I2S -b 500:2000 -d all=info -m
nvs_set autoexec2 str -v "join <ssid> <password>"
ESP32"
restart
Note that squeezelite occupies the "autoexec1" slot to avoid conflicts
with the wifi manager web configuration page when it is re-enabled. To
re-enable the wifi-manager, use the following commands:
nvs_set bypass_wm str -v "0"
restart
--
Additional change: Credits page now has a button to enable the nvs
editor even in ota mode
2019-11-01 09:50:05 -04:00
Sebastien
113e7be398
stability improvements
2019-10-29 19:02:40 -04:00
Sebastien
eb4a97a98c
Improve WiFi connection management.
2019-10-29 17:13:47 -04:00
Christian Herzog
fc1c0a4bd2
add update AP button
2019-10-20 11:07:00 +02:00
Christian Herzog
220f039be3
reenable status timer when rebooting
2019-10-20 10:53:35 +02:00
Christian Herzog
4e6720a8ec
fix BT sample rate on sl command line for now
2019-10-19 20:13:51 +02:00
Sébastien
76433b9594
Update code.js
2019-10-17 15:10:33 -04:00
Sebastien
cf5ee95adf
Apply volume correction factor for Bluetooth sink.
2019-10-16 17:08:05 -04:00
Sebastien
0a4a6b16c3
fix squeezelite startup toggle
2019-10-16 11:20:33 -04:00
Sebastien
d4315f29ca
OTA + nvs parameters bug fixes
2019-10-15 21:01:22 -04:00
Christian Herzog
ffe08ba868
reorder FW fields
2019-10-10 21:36:33 +02:00
Christian Herzog
63b1f1bcdb
rearrange menu items
2019-10-10 20:28:11 +02:00
Christian Herzog
93f8560a74
sort entries in nvs editor
2019-10-08 20:43:29 +02:00
Christian Herzog
5c8f57a95c
only show message on real error
2019-10-06 15:26:24 +02:00
Christian Herzog
f3d87d6d11
fix setting autoexec1
2019-10-05 13:34:22 +02:00
Christian Herzog
5a29b84a1c
fix broken autoexec toggle
2019-10-05 12:51:11 +02:00
Christian Herzog
49d7e74c55
populate UI dhcp name from config.json
2019-10-05 12:34:56 +02:00
Christian Herzog
6014f115fa
damn typo
2019-10-05 12:17:44 +02:00
Christian Herzog
75c2061fea
UI input for dhcp host name
2019-10-05 11:42:45 +02:00
Christian Herzog
550b5fbf18
make UI more intuitive
2019-10-05 11:19:05 +02:00
Christian Herzog
ed18b4a8ce
color message popup
2019-10-05 10:44:59 +02:00
Christian Herzog
2f8d5759f4
send config as JSON
2019-10-04 18:43:56 +02:00
Christian Herzog
56a6fd6e55
prevent duplicate messages
2019-10-03 21:57:41 +02:00
Christian Herzog
6255c5809f
proper error handling for all json posts
2019-10-03 21:20:56 +02:00
Christian Herzog
e2a6596cc2
error handling for autoexec1
2019-10-03 20:48:50 +02:00
Christian Herzog
2d7aef57ef
add FW search
2019-10-03 20:20:02 +02:00