Wojciech Kaczmarski
873dd478c3
typo fix
2024-06-26 10:53:43 +02:00
lwvmobile
a1e81625a3
Tweak m17-decoder-sym.c to check for signed_str when decrypting frames;
2024-06-25 12:58:41 -04:00
lwvmobile
8e7710b652
Fix Scrambler Seed Truncation Bugs on Coder and Decoder;
...
Fix Decoder Scrambler Subtype Decode;
Add Some Debug Frame Type Setting;
2024-06-25 04:35:34 -04:00
Wojciech Kaczmarski
e471c76f18
fix the LICH_CNT
2024-06-24 19:49:52 +02:00
Wojciech Kaczmarski
ebb082726b
typo
2024-06-24 19:41:50 +02:00
Wojciech Kaczmarski
fe140f6d07
show AES key length at the decoder
2024-06-24 19:37:08 +02:00
Wojciech Kaczmarski
58e4d0bc5e
load ECDSA keys from file
2024-06-24 19:05:15 +02:00
Wojciech Kaczmarski
8f73286422
bugfixes
...
-aes_t enum
-fixed key load bug when loaded from file
-removed some spaces for formatting consistency
2024-06-23 13:57:16 +02:00
lwvmobile
adc523cf5e
Add scrambler_seed_calculation function to decoder so seed can be recalculated if missing frame, etc;
2024-06-22 21:43:31 -04:00
lwvmobile
d1da990985
Pretty TODO Lists;
2024-06-22 15:04:58 -04:00
lwvmobile
d1e1d9eb8e
Add Crypto Code to m17-decoder-sym.c;
2024-06-22 15:01:49 -04:00
Wojciech Kaczmarski
28c510af26
zero out (reset) digest at FN=0
2024-06-22 14:48:46 +02:00
Wojciech Kaczmarski
fdf40f7489
stream digest fix
2024-06-21 17:13:34 +02:00
Wojciech Kaczmarski
32b63ff74e
ECDSA update
2024-06-20 15:57:47 +02:00
Wojciech Kaczmarski
f177399bb6
added TYPE field decoder
2024-06-19 15:44:19 +02:00
Wojciech Kaczmarski
4d34d9a5a8
added some useful args
2024-06-19 15:19:26 +02:00
Wojciech Kaczmarski
6a65289b21
libm17 submodule update
...
- removed redundant Makefile entry
2024-06-01 10:37:50 +02:00
Wojciech Kaczmarski
3ceff08654
migrated to libm17
2024-01-24 12:39:09 +01:00
Wojciech Kaczmarski
47dae3c230
added soft bit (de)randomizer too
2024-01-14 18:05:07 +01:00
Wojciech Kaczmarski
f657d03527
wrapped up symbol slicing function
2024-01-14 17:55:17 +01:00
Wojciech Kaczmarski
a6c75950e6
added new functions
...
- soft_bit_NOT()
- reorder_soft_bits()
2024-01-09 11:05:06 +01:00
Wojciech Kaczmarski
33c381ab9b
unit tests
...
- symbol map bugfix
2024-01-08 14:32:08 +01:00
A. Maitland Bottoms
c4287118a9
use the single include file
2024-01-06 23:05:41 -05:00
Wojciech Kaczmarski
72f01c6321
fixed all m17-* demo apps
2023-12-30 10:44:24 +01:00
Wojciech Kaczmarski
a50dbc0aa7
WIP librarify
...
fixed the rest of main .c files
2023-12-29 19:00:27 +01:00
Wojciech Kaczmarski
7a43152c88
M17 library
...
compiles fine, but otherwise untested. should be OK
2023-12-28 14:44:23 +01:00
Clayton Smith
c0a0bf2b0c
Remove usage of unistd.h
...
By replacing write with fwrite, we can eliminate the dependence on the
POSIX system call API. This change also fixes the last remaining
warnings in m17-coder-sym, so -Wall can be turned on.
2023-11-15 18:38:41 -05:00
Wojciech Kaczmarski
9a5c06be78
added missing variable
2023-09-22 09:14:20 +02:00
Wojciech Kaczmarski
cd77e8ae76
`m17-decoder-sym` - syncword detection update
2023-09-22 09:10:39 +02:00
Clayton Smith
475df7fefd
Require the LICH to be from a single superframe
2023-09-14 01:24:05 -04:00
Wojciech Kaczmarski
cf1e16a294
Merge pull request #9 from argilo/eof-eot
...
Correctly handle EoF, and transmit EoT
2023-09-13 10:33:13 +02:00
Clayton Smith
896d57ad0a
Correctly handle EoF, and transmit EoT
2023-09-12 20:55:16 -04:00
Clayton Smith
48e528224e
Add null termination after callsign
2023-09-12 15:03:28 -04:00
Wojciech Kaczmarski
83e3357693
`m17-decoder` update
...
- new cross-correlator
- Makefile update
2023-09-12 17:11:27 +02:00
Wojciech Kaczmarski
f8ead61a57
`m17-packet-encode` update
...
Still WIP
2023-09-07 15:38:46 +02:00
Clayton Smith
3d930d4ce0
Fix reads from stdin
2023-01-13 17:00:13 -05:00
Wojciech Kaczmarski
4953335cf2
added callsign decoder
2023-01-12 17:43:21 +01:00
Wojciech Kaczmarski
35bef66603
Add files via upload
2022-12-28 10:04:38 +01:00
Wojciech Kaczmarski
b0c9e568d5
Add files via upload
2022-12-07 17:51:28 +01:00