Sebastien
0c224b4b84
New config UI for Services (Airplay, bt, etc) - release
2020-09-12 23:09:38 -04:00
Chuck
cc5fb49ff8
Battery gauge fix ( #52 )
...
* Fix battery reporting in status.json, and adjust scaling for bettery level representation
* remove comment verbosity
* change battery_value_svc to return float
Co-authored-by: rochuck <chuck@zethus.ca >
2020-09-12 11:31:28 -04:00
Sebastien
78b7639400
WIP - User Interface improvements
2020-09-11 16:15:31 -04:00
Sebastien
56954962a3
WIP - Rework UI, add new commands for SPI and device name
2020-09-09 22:07:55 -04:00
Sebastien
5ff673ae7d
Fix build issue - release
2020-09-08 17:11:52 -04:00
Sebastien
573ddb6fda
Bug fix - some values weren't passed back in the command call - release
2020-09-08 16:46:50 -04:00
Sebastien
6195750b41
Minor fix to the UI and command line help text - release
2020-09-04 16:24:12 -04:00
Sebastien
889b1097cc
Reorganize configuration UI - release
...
The System tab is now hidden by default and can be enabled via a toggle
under the Credits tab, similar to how NVS tab works. A new tab was
created to hold configurations, and display configuration was added.
2020-09-04 16:02:53 -04:00
Sebastien
41cdb8bcdd
Allow saving/loading nvs from the nvs editor - release
2020-09-02 13:09:46 -04:00
Christian Herzog
8e639bd03f
fix SL command line
2020-06-10 16:57:34 +02:00
Philippe G
0521ecb250
tweak command line (wav) and equalizer warning messages
2020-05-30 00:08:31 -07:00
Sebastien
293d08deec
system config UI work in progress
2020-04-29 19:38:00 -04:00
Christian Herzog
0b3df3a155
allow sorting for branch
2020-04-22 21:18:37 +02:00
Sebastien
29737f720e
merge Equalizer - release
2020-04-17 14:18:39 -04:00
Christian Herzog
bb44b3f718
fix AP scan
2020-04-16 20:39:54 +02:00
Christian Herzog
cac9d329e1
fix message race condition
2020-04-15 21:40:00 +02: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
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