DJ2LS
c174a543fd
initial work on mesh prototype
2023-05-24 09:00:54 +02:00
DJ2LS
69749d30ae
updated dataclasses
2023-04-27 21:43:56 +02:00
DJ2LS
e14b16f3cf
added placeholder for dataclasses
2023-04-26 18:23:49 +02:00
DJ2LS
f6a2b650d8
convert bool to string for is_IRS
2023-02-05 14:35:10 +01:00
DJ2LS
d17b77e323
big cleanup
2023-02-02 23:49:52 +01:00
DJ2LS
41293590cb
safe search for json keys
2023-02-02 22:41:35 +01:00
dj2ls
cc61f6a602
added timestamp to explorer
2023-01-05 15:28:41 +01:00
dj2ls
e05577b492
return failed callsign check with bytes instead of str
2022-12-29 17:49:30 +01:00
DJ2LS
4d8b8f7f46
accepted some sourcery suggestions
2022-12-26 12:49:01 +01:00
DJ2LS
dcec4a4d17
attempt avoiding false positives for session id
2022-12-25 12:55:52 +01:00
DJ2LS
6e3edb5b30
attempt using threading.Event().wait() instead of time.sleep()
2022-12-12 12:28:52 +01:00
DJ2LS
b57fb299b4
improved network info messages for arq session, also increased heartbeat timer
2022-12-01 09:50:44 +01:00
DJ2LS
51f70b27d6
updated import
2022-11-11 11:18:07 +01:00
DJ2LS
b761471ec3
snr fix
2022-11-09 20:47:46 +01:00
dj2ls
1db840e1f4
attempt to fix rx data
2022-10-06 11:21:36 +02:00
dj2ls
0ab0f444a2
simplified session id check
2022-10-05 20:28:47 +02:00
dj2ls
3d044189ac
move to session id instead of crc
2022-10-05 19:24:50 +02:00
Paul Kronenwetter
5619a71340
Add information to sock logs.
...
Minor formatting changes.
Other minor log changes.
2022-06-24 14:55:59 -04:00
Paul Kronenwetter
38f468adce
Various refactorings.
...
Type hints, trailing backslash, range usage, etc.
2022-06-15 19:40:11 -04:00
Paul Kronenwetter
866388b625
Remove excess newlines.
2022-06-15 19:37:55 -04:00
Paul Kronenwetter
bea8679cef
Prefer double- over single-quote.
...
Other minor fixes.
2022-06-15 19:35:21 -04:00
DJ2LS
520f32aac2
Second run reducing number of problems
2022-06-15 19:29:01 -04:00
DJ2LS
c71369aa44
First run reducing number of problems
2022-06-15 19:27:26 -04:00
Paul Kronenwetter
647fd2d6ca
Adjust get_logger names.
2022-05-31 20:35:35 -04:00
Paul Kronenwetter
bc6db3950f
Suppress expected exceptions.
...
Fixes issue #196 .
2022-05-29 09:47:11 -04:00
Paul Kronenwetter
99586c6d19
Fix for IndexError related to SSID extraction.
2022-05-29 09:43:17 -04:00
Paul Kronenwetter
6a565ffe41
Merge branch 'main' into refactor_N2KIQ-202205-2
2022-05-28 11:52:05 -04:00
Paul Kronenwetter
98c1030c24
Incorporate some changes from pep8_improvements.
...
Simplify structlog calls.
Other refactoring.
2022-05-25 21:23:30 -04:00
Paul Kronenwetter
08202bbaec
Prefer double- over single-quote.
...
Other minor fixes.
2022-05-25 18:27:33 -04:00
DJ2LS
d992fd8dc0
Second run reducing number of problems
2022-05-23 13:11:16 +02:00
DJ2LS
b6face744b
First run reducing number of problems
2022-05-23 09:37:24 +02:00
Paul Kronenwetter
8a5e290a30
Various refactorings.
...
Type hints, trailing backslash, range usage, etc.
2022-05-15 11:07:56 -04:00
Paul Kronenwetter
3a70b87e21
Remove excess newlines.
2022-05-15 11:06:14 -04:00
Paul Kronenwetter
9753735c40
Remove excess trailing spaces.
2022-05-15 11:06:07 -04:00
dj2ls
57e4af83af
first test with 24bit crc
...
moved from 16bit crc to 24bit crc...First test for ping and file transfer seems to be working... This has been too easy... 🤔
2022-04-19 11:09:11 +02:00
dj2ls
53af74f757
first test with 6bit callsign encoding
...
seems to work, but we have to redesign the way how we handle callsigns. This is really confusing...
2022-04-17 22:16:13 +02:00
dj2ls
2daafd183a
removed some info lines
2022-04-16 16:28:04 +02:00
Jörg
adbaa8e6f3
keep uncoded SSID 0 - 63 and changed to fixed binary code word length 6
2022-04-14 15:27:03 +02:00
Jörg
7c4ccac6a0
added helper functions for en/decoding 8 byte upper case call [A-Z,0-9] in 6 byte code word with 6 bits per sign
...
can even do longer or shorter en/decoding using bytes_length parameter for other purpose
could be extendet for lower case letters, not implemented to save performance
2022-04-14 12:41:58 +02:00
DB1UJ
a25b5f01c1
added author, typo
2022-04-14 10:26:48 +02:00
DB1UJ
9542d32c8a
added 6 byte grid coding in 26 bit
...
added encode and decode maidenhead grid square QTH locator as capital letter into 4 byte (only 26 bit used)
2022-04-14 08:44:09 +02:00
DJ2LS
faefd84ae5
Revert "black code formatting"
...
This reverts commit 92cfa367f3
.
2022-04-11 11:10:32 +02:00
dj2ls
92cfa367f3
black code formatting
2022-04-11 11:03:54 +02:00
Paul Kronenwetter
cdefbb841f
Better handle check_callsign changes.
2022-04-10 16:45:05 -04:00
dj2ls
b132122d08
bug fixes & gui improvements
...
fixed tnc not listening to default SSIDs ( here we need to adjust the GUI for supporting changing SSIDs ). Also improved the chat interface a little bit - we have now separated control buttons instead of within a message.
2022-04-10 11:37:09 +02:00
dj2ls
4b296a48df
added tuning range selector
2022-03-19 12:42:10 +01:00
dj2ls
1519c22358
connection mode, documentation, ...
...
changes in all areas
2022-03-04 16:50:32 +01:00
dj2ls
2e66d3d836
hotfix for callsigns without missing ssid
2022-02-24 22:04:38 +01:00
dj2ls
25392303e4
increased callsign length and added ssid
...
this now more compatible to VARA to avoid confusion. Callsign length now 7 char + 1 ssid
2022-02-21 12:20:36 +01:00
dj2ls
5bdd6c569e
increased CRC
...
increased crc for callsigns to CRC16 and for data to CRC32
2022-01-24 19:42:59 +01:00