Wojciech Kaczmarski
f80793f169
update to match libm17 1.1.8
2026-01-24 15:40:55 +01:00
Wojciech Kaczmarski
02a3195ed4
fixed newline at error printouts
2025-11-01 17:01:54 +01:00
Wojciech Kaczmarski
2000908c8c
added optional auto frequency control
2025-10-12 12:10:52 +03:00
Wojciech Kaczmarski
cbce71d977
extended EOT frame option
...
-e option enables 4xEOT frames
2025-10-10 15:12:07 +03:00
Wojciech Kaczmarski
eb4550a4f5
m17 packet encoder update (with test script)
2025-10-09 20:16:36 +03:00
Wojciech Kaczmarski
60800c2e05
add new micro-ecc
2025-10-05 13:31:13 +03:00
Wojciech Kaczmarski
98ebef6849
remove old micro-ecc
2025-10-05 13:30:52 +03:00
Wojciech Kaczmarski
f17e2d6097
updated micro-ecc
2025-10-05 13:01:22 +03:00
Wojciech Kaczmarski
26972b27aa
removed libm17 submodule
...
- updated m17-packet/Makefile
2025-10-05 12:58:38 +03:00
Wojciech Kaczmarski
ad10f44de5
GRC update
2025-10-04 19:19:58 +03:00
Wojciech Kaczmarski
e3a41cacf6
libm17 update
2025-10-04 19:04:52 +03:00
Wojciech Kaczmarski
527432a2ea
m17-decoder-sym updates
...
updated for the latest libm17
2025-04-02 17:31:19 +02:00
Wojciech Kaczmarski
2f4064f10d
Merge pull request #43 from lwvmobile/main
...
Fix Misc Debug and Encryption Items;
2025-04-01 08:52:58 +02:00
lwvmobile
1588792a1a
Fix Debug lsf.src value;
...
Fix Issues with Initial Link Setup Data Not Carrying Correct Frame Type bits for Encryption Type or Subtype;
Seperate scrambler_subtype_set to a seperate function to call when initializing the scrambler key to fix issue above;
Make aes_subtype variable and initialize before frame type set, and to pass to cipher for true 128, 192, 256 support based on user key;
End Debug Output at Super Frame border (fn==59);
2025-03-31 20:30:33 -04:00
Wojciech Kaczmarski
7730bc40a7
libm17 update
2025-03-31 19:38:42 +02:00
Wojciech Kaczmarski
41f431e153
libm17 update
2025-03-28 18:46:00 +01:00
Wojciech Kaczmarski
00bf338995
libm17 update
2025-03-15 18:23:33 +01:00
Wojciech Kaczmarski
355dc085ef
libm17 update, code cleanup
2025-03-15 13:22:11 +01:00
Wojciech Kaczmarski
d6ed76a3d7
libm17 update
...
Code can be simplified by using new generate/decode libm17 functions (TODO).
Updated packet TYPE field.
2025-03-13 10:24:56 +01:00
Wojciech Kaczmarski
478a3f006b
quick debug data dump
2025-02-16 22:34:24 +01:00
Wojciech Kaczmarski
8228cee992
memcpy fix for frame_data array
...
Thanks, Jim N1ADJ!
2025-02-13 14:02:15 +01:00
Wojciech Kaczmarski
3a4088b05a
libm17 update
2025-01-27 16:59:08 +01:00
Wojciech Kaczmarski
8820e0fe42
new -f arg to filter our erroneous frames
2025-01-27 16:58:36 +01:00
Wojciech Kaczmarski
e2b900f175
submodules update
2025-01-23 14:15:24 +01:00
Wojciech Kaczmarski
02dbd2d88e
Merge pull request #42 from lwvmobile/main
...
m17-decoder scrambler/signature fix
2025-01-22 10:46:05 +01:00
lwvmobile
b586b1fe50
m17-decoder-sym: fix issue where stale scrambler bytes are applied to signature frames at EOT;
2025-01-16 08:37:37 -05:00
Wojciech Kaczmarski
ef0cd6325f
submodules update
...
libm17 and tinier-aes
2025-01-11 15:11:48 +02:00
Wojciech Kaczmarski
63fab5c092
submodules update
2024-12-24 10:32:37 +02:00
Wojciech Kaczmarski
6657523d16
Merge pull request #39 from argilo/install-m17-coder
...
Add install target to m17-coder makefile
2024-11-08 19:48:46 +01:00
Wojciech Kaczmarski
dc0a1b4e63
Merge pull request #40 from argilo/m17-packet-decode-eof
...
Exit when EOF is detected
2024-11-08 19:48:27 +01:00
Wojciech Kaczmarski
6e42b79d2e
Merge pull request #41 from argilo/readme-typo
...
Fix typo in readme
2024-11-08 19:47:42 +01:00
Clayton Smith
f141d2305b
Fix typo in readme
2024-10-14 16:02:11 -04:00
Clayton Smith
9599302890
Exit when EOF is detected
2024-10-14 15:56:09 -04:00
Clayton Smith
1742845882
Add install target to m17-coder makefile
2024-10-14 15:35:00 -04:00
Wojciech Kaczmarski
084c21b87b
libm17 update
2024-09-26 12:55:34 +02:00
Wojciech Kaczmarski
76227a3449
libm17 update
2024-09-24 13:37:48 +02:00
Wojciech Kaczmarski
b2ba701593
nicer formatting and CRC checks
2024-09-21 18:52:48 +02:00
Wojciech Kaczmarski
613ff8e08d
eot generation updated to use libm17 func
2024-08-04 12:06:52 +02:00
Wojciech Kaczmarski
6bd91d85be
use libm17 reorder and randomize functions
2024-07-09 10:24:40 +02:00
Wojciech Kaczmarski
88cdac04be
use libm17 functions for symbol generation
2024-07-09 08:55:22 +02:00
Wojciech Kaczmarski
205c0b0bc4
added typedef enum for the output type
2024-07-08 15:47:33 +02:00
Wojciech Kaczmarski
9aed345dd6
different hex string parser for -R
2024-07-08 15:34:25 +02:00
Wojciech Kaczmarski
6fc335400a
Update README.md
...
length update
2024-07-08 14:02:46 +02:00
Wojciech Kaczmarski
12513c8665
Merge pull request #38 from lwvmobile/packet_encode_len_fix
...
Fix m17-packet-encode.c allowed packet len size; #37
2024-07-08 13:49:58 +02:00
lwvmobile
d887ef2834
m17-packet-encode.c fix -T memcpy
2024-07-08 07:33:08 -04:00
Wojciech Kaczmarski
d538656470
Update m17-packet-encode.c
...
proposed fixes
2024-07-08 08:33:05 +02:00
lwvmobile
38a3332e1a
Fix m17-packet-encode.c allowed packet len size; #37
...
Fix Potential overflow of text array memcpy on -T if strlen exceeds array size.
Fix uint8_t i to uint16_t when printing PKT data to prevent nonstop loop when i (pkt_cnt*25) exceeds 255;
Fix README and USAGE to use double quotation marks around -T text to be encoded.
2024-07-07 18:04:47 -04:00
Wojciech Kaczmarski
5f7c1df97b
Update README.md
...
update
2024-07-07 20:15:39 +02:00
Wojciech Kaczmarski
2683e4a2c0
Merge pull request #36 from lwvmobile/readme_updates
...
Update README to include Signature and Encryption Information;
2024-07-02 13:36:41 +02:00
lwvmobile
e23dfb4d4c
Update README to include Signature and Encryption Information;
2024-06-26 12:29:51 -04:00