Commit graph

66 commits

Author SHA1 Message Date
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
dj2ls 92087da49f arq class and fifo queue processing
moved to a much more clear app design. Huge change, so problems and bugs are no surprise.
2022-01-07 11:25:28 +01:00
dj2ls 982569fa1a moved callsign and grid to daemon settings
closes #101
2022-01-05 14:15:59 +01:00
DJ2LS f8cc8c58c8 new logging
still not finished....
2021-11-18 19:40:22 +01:00