Commit graph

100 commits

Author SHA1 Message Date
Mashintime
e04b5e4a89 Update default modem port to 5000 2023-11-13 14:04:15 -05:00
Mashintime
1dc06d0aa4 Merge branch 'develop' of github.com:DJ2LS/FreeDATA into develop 2023-11-13 12:50:52 -05:00
Mashintime
30a25b76fb Show version info in check modal 2023-11-13 12:50:46 -05:00
DJ2LS
5f8192d5cf Merge remote-tracking branch 'origin/develop' into develop 2023-11-13 18:12:02 +01:00
DJ2LS
1852458cf5 remove globals 2023-11-13 18:11:55 +01:00
Mashintime
7092a5d447 Explorer fixes 2023-11-13 11:40:46 -05:00
DJ2LS
5301cd3b05 remove globals 2023-11-13 16:48:59 +01:00
Mashintime
3aaf28cb3b Fix crash on windows 2023-11-13 08:19:48 -05:00
DJ2LS
9fdeeff921 some small cleanup 2023-11-13 09:19:42 +01:00
DJ2LS
26be304699 fixed typo 2023-11-13 07:19:32 +01:00
DJ2LS
f1e84c2728 fixed another missing variable 2023-11-12 23:30:30 +01:00
DJ2LS
9130d97cae fixed a wrong config 2023-11-12 23:28:10 +01:00
DJ2LS
5962450be7 more cleanup 2023-11-12 23:22:53 +01:00
DJ2LS
b76726c4a5 show popup when modem restarting 2023-11-12 22:35:10 +01:00
DJ2LS
aef44b1536 first test with states 2023-11-12 19:56:15 +01:00
DJ2LS
5a10a07e21 adjusted modem and trigger states 2023-11-11 20:52:29 +01:00
DJ2LS
87f2cbff2a add first attempt of state handler 2023-11-11 20:46:49 +01:00
DJ2LS
78b545dff0 updated settings 2023-11-11 20:38:13 +01:00
DJ2LS
8b777a3ad2 changed some gui settings....broken settings now I think.. 2023-11-11 20:27:54 +01:00
DJ2LS
a009f6dd3c Merge remote-tracking branch 'origin/develop' into develop
# Conflicts:
#	modem/server.py
2023-11-11 20:02:08 +01:00
DJ2LS
bd2e173620 introduced state manager and changed config.ini 2023-11-11 20:01:15 +01:00
Mashintime
92c4831761 Fix modem not starting 2023-11-11 12:35:35 -05:00
Mashintime
e95c9f1ff7 Fix duplicate function name 2023-11-11 12:35:10 -05:00
DJ2LS
9f7bdfbc2b some server command related adjustments 2023-11-11 13:37:18 +01:00
DJ2LS
42b206536d reduced more variables from global store 2023-11-11 11:09:19 +01:00
DJ2LS
e82592bab7 possible fix of crashing audio device 2023-11-11 10:53:01 +01:00
DJ2LS
722f1ef785 adjusted modem startup and audio tests 2023-11-11 10:41:16 +01:00
Mashintime
a7ef928d0f Store and use real index of audio devices 2023-11-10 22:59:14 -05:00
DJ2LS
4cf915c399 audio device check before starting modem 2023-11-10 16:02:38 +01:00
DJ2LS
e7c976f5f4 start-stop modem via command 2023-11-09 22:11:53 +01:00
DJ2LS
8b49fc4f8e improved multiclient support and reconnecting 2023-11-09 19:35:38 +01:00
DJ2LS
3b9db2980c attempt using ptt 2023-11-09 18:00:12 +01:00
DJ2LS
3616e131f7 attempt using waerfall with websockets 2023-11-09 17:14:22 +01:00
DJ2LS
1dc766e70e tests with ping and beacon 2023-11-09 15:48:10 +01:00
DJ2LS
24ad55081c fix audio device selection 2023-11-09 14:15:11 +01:00
DJ2LS
a6aabd1bc4 adjusted some command handling 2023-11-09 13:52:27 +01:00
DJ2LS
bb73d897f9 fixed modem error when selectin audio devices 2023-11-09 13:52:03 +01:00
DJ2LS
7705723fe0 fixed modem error when selectin audio devices 2023-11-09 13:50:24 +01:00
DJ2LS
2eb47cf57f first test doing a CQ via POST 2023-11-09 10:37:45 +01:00
Pedro
2f7c3bc73c Add commented draft of modem endpoints 2023-11-08 19:21:36 +01:00
Pedro
bf866a73e6 Integrate the modem event queue in other modules 2023-11-08 18:49:38 +01:00
Pedro
08f35903af Connect modem events to /events websocket 2023-11-08 17:46:15 +01:00
Pedro
a4f4b7b052 Refactor modem.py init 2023-11-08 14:24:54 +01:00
Pedro
697cb7610a Improve modem audio device logging info 2023-11-08 14:03:35 +01:00
DJ2LS
0e21c33376 first test with fetching settings 2023-11-08 11:24:52 +01:00
DJ2LS
c38175f83f added CORS support 2023-11-08 10:54:08 +01:00
Pedro
045fcb1e4b Use audio device name crc as the id. Detect and match crc to find the correct device. 2023-11-07 15:20:09 +01:00
Pedro
61636fe473 Modem running inside the server for the first time. 2023-11-07 11:36:49 +01:00
Pedro
760585f9a6 Add endpoints GET /devices/audio and GET /devices/serial 2023-11-06 21:44:36 +01:00
Pedro
3b5131d63e Add POST /config with tests 2023-11-06 20:52:33 +01:00