DJ2LS
|
02062e3e18
|
some more frame porting
|
2023-11-30 20:35:07 +01:00 |
|
Pedro
|
ca1257bab7
|
Remove comments about old data_queue_received format
|
2023-11-30 10:55:51 +01:00 |
|
Pedro
|
4d0bef497b
|
Deliver frequency offset info to frame handler
|
2023-11-30 10:54:37 +01:00 |
|
Pedro
|
16786d4a7e
|
Switch to new frame dispatcher process data with new class based frame handlers.
|
2023-11-30 09:24:36 +01:00 |
|
Pedro
|
32e1aa7edb
|
Improve frame handler event broadcast
|
2023-11-30 08:44:18 +01:00 |
|
Pedro
|
63273b7f02
|
Add PingFrameHandler
|
2023-11-30 00:15:16 +01:00 |
|
Pedro
|
f4b00ce68a
|
Add inheritance based frame handling on rx
|
2023-11-29 22:53:50 +01:00 |
|
Pedro
|
b901b8efaa
|
Handle exception on frame deconstruction
|
2023-11-29 21:30:09 +01:00 |
|
Pedro
|
bf4855aa63
|
Fix ping receive handling
|
2023-11-29 19:09:01 +01:00 |
|
Pedro
|
06e79e627e
|
Fix beacon rx handling
|
2023-11-29 18:51:30 +01:00 |
|
Pedro
|
6020b69527
|
Fix received CQ handling. Ping receive still broken.
|
2023-11-29 18:25:32 +01:00 |
|
Pedro
|
2dbf6883a0
|
Add previously forgotten Demodulator
|
2023-11-29 18:24:42 +01:00 |
|
Pedro
|
d5a1a74f1a
|
Separate demodulation code
|
2023-11-29 17:35:23 +01:00 |
|
Mashintime
|
f044b64ace
|
Audio dbfs support
|
2023-11-28 17:46:55 -05:00 |
|
Mashintime
|
bf31ca5891
|
Busy slot states
|
2023-11-28 17:29:01 -05:00 |
|
DJ2LS
|
99e6c86220
|
implemented some arq commands
|
2023-11-28 20:43:41 +01:00 |
|
DJ2LS
|
27e05d2d8e
|
added more arq frames
|
2023-11-28 20:34:33 +01:00 |
|
DJ2LS
|
618bf3ae4b
|
some code adjustments
|
2023-11-28 20:00:39 +01:00 |
|
Pedro
|
f5415ce7cd
|
Improve DataFrameFactory and tests
|
2023-11-27 23:08:00 +01:00 |
|
Pedro
|
5202a93676
|
Delete old ping tx code
|
2023-11-26 23:00:55 +01:00 |
|
DJ2LS
|
e398eaa413
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-11-26 22:36:40 +01:00 |
|
DJ2LS
|
018add39d2
|
trying to fix a error without testing it...
|
2023-11-26 22:36:35 +01:00 |
|
Pedro
|
8f2f464846
|
Move Beacon from data_handler_broadcasts to modem
|
2023-11-26 22:24:09 +01:00 |
|
Pedro
|
ff0e4c25a2
|
Improve beacon
|
2023-11-26 21:51:43 +01:00 |
|
Mashintime
|
eb0cf4a4a1
|
Radio mode handling in state data
|
2023-11-26 13:54:28 -05:00 |
|
Mashintime
|
d2eb4ffd09
|
Missed a variable
|
2023-11-26 12:24:19 -05:00 |
|
Mashintime
|
12e5d2ff7a
|
Fix dynamic control of FFT data stream
|
2023-11-26 12:22:22 -05:00 |
|
Pedro
|
1db9d1fca6
|
Refactor beacon
|
2023-11-26 15:45:41 +01:00 |
|
Pedro
|
0f10d73a61
|
Refactor beacon
|
2023-11-26 15:23:20 +01:00 |
|
Pedro
|
851cef2b9b
|
Small code improvements
|
2023-11-26 14:51:58 +01:00 |
|
Pedro
|
c164faae21
|
Fix "send test frame"
|
2023-11-26 14:25:14 +01:00 |
|
Pedro
|
766342a866
|
Fix Command log message
|
2023-11-26 13:11:45 +01:00 |
|
Pedro
|
e3e486b5fc
|
Fix PingCommand
|
2023-11-26 12:53:28 +01:00 |
|
Pedro
|
e0bd7c5e09
|
Fix several errors to get server to start again.
|
2023-11-26 12:45:51 +01:00 |
|
DJ2LS
|
9872b52741
|
first attempt using frame deconstructor
|
2023-11-26 11:41:37 +01:00 |
|
DJ2LS
|
8883616e67
|
first attempt using frame templates
|
2023-11-26 10:33:06 +01:00 |
|
DJ2LS
|
b5ee39b2d2
|
first attempt using frame templates
|
2023-11-26 10:25:13 +01:00 |
|
Pedro
|
8670646ca7
|
Implement more commands and remove old code
|
2023-11-26 00:11:39 +01:00 |
|
Pedro
|
dea132203b
|
Make modem transmit queue item format more explicit
|
2023-11-25 23:39:35 +01:00 |
|
Pedro
|
cf50e69e3a
|
Implement fec and fec wake up frames
|
2023-11-25 23:22:31 +01:00 |
|
Pedro
|
f96c566223
|
Move codec2 functions to codec2 interface
|
2023-11-25 23:14:49 +01:00 |
|
Pedro
|
bfaa284837
|
WIP
|
2023-11-25 19:05:42 +01:00 |
|
Pedro
|
e8a2a5d12a
|
WIP
|
2023-11-25 18:21:41 +01:00 |
|
Pedro
|
395e505b84
|
Work in progress
|
2023-11-24 10:46:51 +01:00 |
|
DJ2LS
|
dbd1cf1d98
|
first prototype of registering arq session
|
2023-11-23 23:10:53 +01:00 |
|
Pedro
|
5bb25c3d45
|
Refactoring of tx commands - WIP
|
2023-11-23 16:59:53 +01:00 |
|
Pedro
|
5c34ef40da
|
Add DataFrameFactory with the different frame types
|
2023-11-23 16:11:47 +01:00 |
|
DJ2LS
|
1cf6d5914a
|
test with frame dispatcher
|
2023-11-23 10:14:11 +01:00 |
|
Mashintime
|
22e2f2f08a
|
Enable fft when client connects to fft ws
|
2023-11-23 01:02:56 -05:00 |
|
Mashintime
|
28e7694545
|
Fix websockets not sending data
|
2023-11-23 01:01:29 -05:00 |
|
Pedro
|
a5ebf2d0fc
|
Improve threading.Event() usage on transmission
|
2023-11-22 21:54:50 +01:00 |
|
Pedro
|
8dfae3b35a
|
Remove beacon state handling from data transmission queue
|
2023-11-22 18:07:30 +01:00 |
|
Pedro
|
06dd1637cd
|
Set beacon directly on modem state
|
2023-11-22 18:05:31 +01:00 |
|
Pedro
|
8c2c6a8ce0
|
Explicit args on modem primitive methods. API error format.
|
2023-11-22 14:57:51 +01:00 |
|
Pedro
|
eda5580f83
|
Isolate websocket management
|
2023-11-22 12:04:07 +01:00 |
|
DJ2LS
|
9d96e1ee37
|
adjusted pyinstaller conf
|
2023-11-20 16:02:22 +01:00 |
|
DJ2LS
|
e2c615b4ed
|
first test running tests in github actions
|
2023-11-20 15:50:48 +01:00 |
|
DJ2LS
|
083a98263b
|
adjusted arq classes
|
2023-11-20 09:00:07 +01:00 |
|
DJ2LS
|
670a1703de
|
move some functions to a helper file
|
2023-11-20 07:39:54 +01:00 |
|
DJ2LS
|
5426cb3a1b
|
first test with CQ ... setting handling still bad
|
2023-11-19 23:17:43 +01:00 |
|
DJ2LS
|
81f6ce4636
|
more work on ARQ modules..
|
2023-11-19 22:44:16 +01:00 |
|
DJ2LS
|
b1d8810bcf
|
splitting ARQ into subclasses
|
2023-11-19 22:12:30 +01:00 |
|
DJ2LS
|
d94399e07c
|
moved arq stuff to own module...
|
2023-11-19 17:09:47 +01:00 |
|
DJ2LS
|
d8ce1d456f
|
splitted data handler... broken!
|
2023-11-19 14:56:29 +01:00 |
|
DJ2LS
|
442a041952
|
attempt fixing some callsign related stuff...aaargh
|
2023-11-19 14:03:48 +01:00 |
|
DJ2LS
|
225af9e8b5
|
fixed explorer publishing
|
2023-11-19 12:31:56 +01:00 |
|
DJ2LS
|
129b7f6029
|
fixed receiving qrv
|
2023-11-19 10:22:38 +01:00 |
|
DJ2LS
|
6670f36ad8
|
read config after hot reload
|
2023-11-19 09:56:00 +01:00 |
|
Mashintime
|
e1bb03f4d9
|
Go Go CQ CQ
|
2023-11-19 02:34:43 -05:00 |
|
Mashintime
|
a804ff94af
|
More work on ping and beacons
|
2023-11-19 02:30:47 -05:00 |
|
Mashintime
|
96efa8fb25
|
Add snr to dispatcher
|
2023-11-19 02:29:40 -05:00 |
|
Mashintime
|
36e71f44f7
|
Fix up beacons
|
2023-11-18 23:06:03 -05:00 |
|
Mashintime
|
50b92d813e
|
Use correct format for mycallsign
|
2023-11-18 17:55:05 -05:00 |
|
Mashintime
|
7c73e131a5
|
Some rig control work
|
2023-11-18 17:50:40 -05:00 |
|
Pedro
|
fec578b1d7
|
Fix invalid mycallsign decoding (it is now a string and not a byte array)
|
2023-11-18 18:43:52 +01:00 |
|
Pedro
|
4a650e66c1
|
Fix ping API endpoint and caller
|
2023-11-18 18:14:23 +01:00 |
|
Pedro
|
477c93570c
|
Fix config.ini.example settings
|
2023-11-18 18:06:40 +01:00 |
|
Mashintime
|
3b33ce9a62
|
Merge branch 'develop' of github.com:DJ2LS/FreeDATA into develop
|
2023-11-18 12:05:28 -05:00 |
|
Mashintime
|
daa8604c7b
|
Fix a few cfg items in modem.py
|
2023-11-18 11:55:49 -05:00 |
|
DJ2LS
|
05a7bcfa42
|
fixed default config
|
2023-11-18 17:27:26 +01:00 |
|
Pedro
|
befdb15f41
|
Change config.ini.example to match config changes
|
2023-11-18 17:00:09 +01:00 |
|
Pedro
|
4f7972b546
|
Simplify and fix broken settings.
|
2023-11-18 16:59:19 +01:00 |
|
Pedro
|
c6871dbf52
|
More progress..
|
2023-11-18 16:58:21 +01:00 |
|
Mashintime
|
b837c0f854
|
Delay initial explorer report incase of bugs/issues
|
2023-11-18 03:49:32 -05:00 |
|
Mashintime
|
dc843276c2
|
get_crc, check if input is not bytes
|
2023-11-18 03:28:43 -05:00 |
|
DJ2LS
|
07e6c33e89
|
and another global has been eliminated..
|
2023-11-17 23:33:30 +01:00 |
|
DJ2LS
|
108851fb78
|
and another global has been eliminated..
|
2023-11-17 23:07:24 +01:00 |
|
DJ2LS
|
5121cb5a14
|
and another global has been eliminated..
|
2023-11-17 23:05:41 +01:00 |
|
DJ2LS
|
145ac1533a
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-11-17 22:45:20 +01:00 |
|
DJ2LS
|
0489db4292
|
and another global has been eliminated..
|
2023-11-17 22:45:10 +01:00 |
|
Mashintime
|
d84dc12fb0
|
Fix config errors
|
2023-11-17 16:36:12 -05:00 |
|
Mashintime
|
f2befd29f2
|
Add support for /modem/state rest
|
2023-11-17 16:35:52 -05:00 |
|
Mashintime
|
5cc05d26e7
|
Merge branch 'develop' of github.com:DJ2LS/FreeDATA into develop
|
2023-11-17 16:05:09 -05:00 |
|
DJ2LS
|
cbe05caea2
|
and another global has been eliminated..
|
2023-11-17 20:03:03 +01:00 |
|
DJ2LS
|
f912841f5a
|
and another global has been eliminated..
|
2023-11-17 18:20:51 +01:00 |
|
Mashintime
|
c684cd58e0
|
Merge branch 'develop' of github.com:DJ2LS/FreeDATA into develop
|
2023-11-17 06:54:26 -05:00 |
|
DJ2LS
|
6682bf360a
|
and another global has been eliminated..
|
2023-11-17 11:07:29 +01:00 |
|
DJ2LS
|
27209ff843
|
and another global has been eliminated..
|
2023-11-17 10:58:07 +01:00 |
|
DJ2LS
|
d7755b147a
|
and another global has been eliminated..
|
2023-11-17 10:37:50 +01:00 |
|
DJ2LS
|
4e14eeecb7
|
and another global has been eliminated..
|
2023-11-17 10:22:45 +01:00 |
|