Commit Graph

123 Commits

Author SHA1 Message Date
ZanzyTHEbar
e9c51a61be update
- basic formatting
2022-12-27 18:06:53 +00:00
ZanzyTHEbar
faf9a5b347 update
- fix pathing in  autoversioning script
2022-12-26 23:07:48 +00:00
ZanzyTHEbar
f776d74cff update
- fix customname build creating a folder
- implement creating a version.txt file
2022-12-15 00:54:46 +00:00
ZanzyTHEbar
74d09fb1f8 update
- add GitHub OTA Handler to API
2022-12-14 23:33:12 +00:00
ZanzyTHEbar
3123469953 update
- add support for logging tag
2022-12-14 20:19:13 +00:00
ZanzyTHEbar
ec0c344895 update
- begin adding Github OTA support
2022-12-14 19:58:23 +00:00
ZanzyTHEbar
965499e067 update
- begin adding Github OTA support
2022-12-14 18:21:22 +00:00
ZanzyTHEbar
1aa9d951da update
- remove underscore
2022-12-13 23:06:22 +00:00
ZanzyTHEbar
0678c5cbda update
- remove callback method
2022-12-13 22:59:52 +00:00
ZanzyTHEbar
f2d5a6f2aa update
- remove callback method
2022-12-13 22:58:18 +00:00
ZanzyTHEbar
b57468a9c1 update
- remove callback method
2022-12-13 22:57:45 +00:00
ZanzyTHEbar
70efcf0988 update
- add underscore to queryService
2022-12-13 22:56:21 +00:00
ZanzyTHEbar
a862e54d4a update
- implement autodiscovery class
2022-12-13 22:46:07 +00:00
ZanzyTHEbar
87a481f7b5 update
- almost ready for testing
2022-12-13 22:17:39 +00:00
ZanzyTHEbar
8597e066d4 update
- begin AutoDiscovery class
2022-12-13 21:48:29 +00:00
ZanzyTHEbar
fc7d1e022b update
- add better logging for buffer failure
2022-12-13 04:02:24 +00:00
ZanzyTHEbar
981012550a fix logging bug in streamServer 2022-12-13 03:04:35 +00:00
ZanzyTHEbar
8599926313 update
- format error as hex
2022-12-13 01:35:48 +00:00
ZanzyTHEbar
b964bcdaa2 update
- add logging
- change outdated log statements
2022-12-13 01:29:39 +00:00
lorow
e0c45c1fb5 Merge remote-tracking branch 'origin/master' into feature/storage-with-preferences
# Conflicts:
#	ESP/.gitignore
#	ESP/lib/src/data/utilities/Observer.hpp
#	ESP/lib/src/io/LEDManager/LEDManager.cpp
#	ESP/lib/src/io/camera/cameraHandler.cpp
#	ESP/lib/src/io/camera/cameraHandler.hpp
#	ESP/lib/src/network/OTA/OTA.hpp
#	ESP/lib/src/network/WifiHandler/WifiHandler.hpp
#	ESP/lib/src/network/WifiHandler/wifiHandler.cpp
#	ESP/lib/src/network/mDNS/MDNSManager.cpp
#	ESP/lib/src/network/mDNS/MDNSManager.hpp
#	ESP/lib/src/network/stream/streamServer.cpp
#	ESP/lib/src/network/stream/streamServer.hpp
#	ESP/lib/src/network/webserver/webserverHandler.cpp
#	ESP/lib/src/network/webserver/webserverHandler.hpp
#	ESP/src/main.cpp
2022-12-11 18:28:48 +01:00
ZanzyTHEbar
311fada522 update
- temporarily set GET requests on TxPowerLevel
2022-12-05 18:43:52 +00:00
ZanzyTHEbar
d7024a256b update
- set hostname from config in wifihandler
2022-12-05 16:24:27 +00:00
ZanzyTHEbar
85a5605064 update
- fix a few bugs in adhoc and project config
- format
2022-12-05 15:20:49 +00:00
lorow
935f8c1c20 Rewrite WiFi connection stack 2022-12-04 17:14:02 +01:00
ZanzyTHEbar
70c8d1697b update
- fix bug in mDNS handler
2022-12-03 04:49:08 +00:00
lorow
2827ab8717 make api responses consistent: status -> msg 2022-12-01 23:37:40 +01:00
lorow
e137601fc5 Add ping and save routes, remove atomic saves from config endpoints 2022-12-01 23:03:30 +01:00
ZanzyTHEbar
c850372243 update
- implement setTxPower into main API
- implement temporary dedicated global method
- implement wifiConfig method per network
2022-12-01 21:25:29 +00:00
ZanzyTHEbar
6a1192b356 update
- add deviceConfigSave
- add mdnsConfigSave
- add request send 200 to setDeviceConfig api event
2022-12-01 20:44:04 +00:00
ZanzyTHEbar
a636036365 add setTxPower to initSTA 2022-11-28 18:15:43 +00:00
ZanzyTHEbar
42413febee update
- remove WiFi.mode and WiFi.setSleep from initSTA
- these methods were called twice if there is networks in the config
however they fail to connect for some reason
2022-11-28 18:12:29 +00:00
ZanzyTHEbar
3f3e721519 update
- move Wifi.setTxPower below Wifi.begin
2022-11-28 18:05:59 +00:00
ZanzyTHEbar
05918c8e87 move setTXPowerLevel() below the begin statement 2022-11-28 18:01:34 +00:00
ZanzyTHEbar
8fde33b172 update
- change if to else if for handlers in baseAPI
2022-11-27 21:21:16 +00:00
ZanzyTHEbar
1be8e5fe19 set default TX level to 5dBm 2022-11-27 21:04:22 +00:00
ZanzyTHEbar
4637b16885 update
- set wifi tx power level to 5dBm by default
2022-11-27 20:59:42 +00:00
lorow
18ac6ff484 Fix wifi command not updating/adding new networks 2022-11-23 01:23:51 +01:00
lorow
5dc236af06 Add documentation regarding passing down empty fields in baseAPI 2022-11-23 00:08:51 +01:00
lorow
6a2f003761 Extract queryMDNS to feature/mdns-query 2022-11-23 00:06:25 +01:00
ZanzyTHEbar
e20d960dec update
- fix query service
- save result of query service to the config
2022-11-17 22:51:22 +00:00
lorow
a223039a5a implement getJsonConfig command 2022-11-11 00:43:55 +01:00
RodDeacon
719fd1156b refactor indentations to four space project standard 2022-11-02 10:58:46 +01:00
ZanzyTHEbar
326ec8e4cd Major Update
- migrate the rest of the toRepresentation methods out of header file
- optimize toRepresentation methods
- add query service to set up service name and hostname
2022-11-01 22:12:16 +00:00
ZanzyTHEbar
746a0a9f9b Major Update
- migrate toRepresentation methods out of header file
- optimize toRepresentation methods
- add helper for string formatting
- put proper include guards in helper and MDNSManager
- begin adding queryMDNS code
2022-11-01 20:24:50 +00:00
ZanzyTHEbar
88f5cf29b7 Major Update
- fixed Hostname issue with ArduinoOTA and mDNS
- fix flashing binary issue on Unix systems
2022-11-01 18:32:05 +00:00
ZanzyTHEbar
168993128e update
- move the MDNSHandler constructor definition to cpp file
This is cleaner and proper class structure - definitions never go
header files unless it's a template
2022-11-01 17:03:17 +00:00
lorow
b2d7abe954 Add basic toRepresentation serialization methods for config elements 2022-10-25 00:25:58 +02:00
lorow
4baf7a89c4 Remove unused API methods, fix missing pinout issues, fix OTA not having a password set up correctly, fix missing default password in platformio file 2022-10-16 20:07:23 +02:00
Lorow
ce8b27dee4 Fix MDNS not starting properly and always having the same service name 2022-10-02 18:49:05 +02:00
ZanzyTHEbar
335abd1de8 update
- Optimizing StateManager
- Create LEDStates enum
- Migrate entire project to StateManager
2022-09-25 11:54:57 +01:00