Commit graph

509 commits

Author SHA1 Message Date
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
Pedro
24cfc8f691 Improve config write method. Add tests. 2023-11-06 19:04:35 +01:00
Pedro
25a1e3b495 Add working GET /config to the API 2023-11-06 15:37:33 +01:00
Pedro
2a954830ce Add option --use-config cli argument for a custom config file. 2023-11-06 15:20:09 +01:00
Pedro
cc182059bd Add rest API server 2023-11-06 13:54:38 +01:00
Pedro
0102220271 Add write() method to config and created first tests. 2023-11-06 11:30:37 +01:00
Pedro
8d99b0bfa2 Only use config for modem settings 2023-11-06 08:47:28 +01:00
DJ2LS
e95f9a1d6a make channel opener more random 2023-11-02 15:07:36 +01:00
DJ2LS
0c23ca0561 make channel opener more random 2023-11-02 15:02:47 +01:00
DJ2LS
5d7508dbed test with early retransmit of NACK 2023-10-31 22:28:19 +01:00
DJ2LS
b0d2c195ae fixed daemon startup 2023-10-31 16:45:18 +01:00
DJ2LS
5632310b8c added rx audio level and moved from linear to dB 2023-10-31 15:29:33 +01:00
DJ2LS
3f49b63930 adjusted arq timeouts... 2023-10-31 14:00:03 +01:00
DJ2LS
5d111cac5b enable / disable morse identifier 2023-10-31 09:53:31 +01:00
DJ2LS
4a47c3f58c adjusted morse module 2023-10-29 23:10:12 +01:00
DJ2LS
f59ccd5ae5 improved channel busy handler 2023-10-28 23:42:29 +02:00
DJ2LS
dff5b8e3cd improved channel opening 2023-10-28 22:37:15 +02:00
DJ2LS
be6035e159 version update 2023-10-28 20:13:27 +02:00
DJ2LS
c68c952f13 some more gui polising 2023-10-27 23:26:54 +02:00
DJ2LS
44a49a84a3 adjusted daemon process starting 2023-10-27 22:58:11 +02:00
DJ2LS
33094fa7a4 adjusted daemon process starting 2023-10-27 22:50:21 +02:00
DJ2LS
3e19428beb adjusted daemon process starting 2023-10-27 22:47:10 +02:00
DJ2LS
a48c7f08f1 adjusted daemon process starting 2023-10-27 22:03:11 +02:00
DJ2LS
b81bcb2c9f attempt with subprocess.run 2023-10-27 14:25:11 +02:00
DJ2LS
e30d71a85e attempt with rigctld watchdog 2023-10-26 20:04:57 +02:00
DJ2LS
eada33df2f temporary fix for starting the modem 2023-10-26 14:40:28 +02:00
DJ2LS
fc76844362 better sock handling for modem 2023-10-26 10:48:03 +02:00
DJ2LS
f9c281eb54 important catch error for network 2023-10-26 09:44:05 +02:00
DJ2LS
c98999190e
Merge branch 'main' into ls-github 2023-10-25 13:21:45 +02:00
DJ2LS
719e8f760d test with new version 2023-10-25 13:21:03 +02:00
DJ2LS
9aa0b7c7a0
Merge branch 'main' into ls-mesh 2023-10-24 23:27:26 +02:00
DJ2LS
005519c6c1 mesh hotfix 2023-10-24 22:18:18 +02:00
DJ2LS
a9468a9fd5 version update 2023-10-24 19:41:54 +02:00
DJ2LS
0a8cc3ade7 version update 2023-10-24 17:47:59 +02:00
DJ2LS
ea4d0f21f9
Merge branch 'main' into ls-modem 2023-10-23 21:02:21 +02:00
DJ2LS
4d40b59303 fix error where stopping the modem wasnt possible 2023-10-23 20:55:22 +02:00
DJ2LS
31cbdbeaf0 closes 471 2023-10-23 20:42:20 +02:00
DJ2LS
e2da509898 closes 492 2023-10-23 20:16:02 +02:00
DJ2LS
9cb5134737 version update 2023-10-23 13:36:10 +02:00
DJ2LS
053215a6bb final build test 2023-10-23 12:24:38 +02:00
DJ2LS
5d6f677a5e adjusted build step again 2023-10-23 09:46:56 +02:00
DJ2LS
56de66e68e test with universal support 2023-10-23 09:17:44 +02:00
DJ2LS
462db658b6 fixed daemon process handler 2023-10-22 21:32:28 +02:00
DJ2LS
36a50fa02b some mire linting.. 2023-10-22 11:13:02 +02:00
DJ2LS
777e9d0182 more code linting 2023-10-22 10:15:43 +02:00
DJ2LS
c39af3f830 moved from TODO: to TODO 2023-10-22 10:04:10 +02:00
Mashintime
8bf17da934 Rigctl tweaks, open rigcltd in own window on win 2023-10-21 22:04:32 -04:00
Mashintime
72255f7959 Only display info if libcodec2 can't be loaded 2023-10-21 16:51:40 -04:00
DJ2LS
c16bc45c53 forgot a tnc to modem change .. 2023-10-20 14:19:31 +02:00
DJ2LS
b0ed3d2474 forgot a tnc to modem change .. 2023-10-20 14:14:17 +02:00
DJ2LS
5d0d008cdc deleted tnc folder, moved to modem folder 2023-10-20 14:12:20 +02:00