Wojciech Kaczmarski
8212a96319
Decoder updates
...
- do not decrypt streams when the key sizes mismatch
- emit zeros, Codec2 silence, or nothing when unencryptable stream is received (also for signature frames)
- emit Codec2 silence for malformed frames (by Viterbi metric)
- remove the Encryption drop-down
2026-10-03 17:19:30 +03:00
Wojciech Kaczmarski
6c7efa3cc2
Encoder - continuous mode
...
- no message input required
- stopping the flowgraph mid-stream is reported (no EoT possible)
- control messages are ignored in continuous mode
2026-10-03 16:23:26 +03:00
Wojciech Kaczmarski
64ea54e7be
fix AES
...
- generate a fresh nonce (32-bit timestamp + 80 random bits) for every transmission and carry it in META
- fix the random bytes overwriting the last timestamp byte
- counter = nonce || FN
- take the AES key size from the received TYPE
- separate buffers for the AES key and the public key
- never print AES keys, only their length
2026-10-03 13:43:18 +03:00
OE3ANC
b2e7eea8cd
fixed bindings
2026-02-06 12:56:30 +01:00
Wojciech Kaczmarski
05d6629f37
"hide" the symbol sync block for now
2026-02-04 20:14:22 +01:00
Wojciech Kaczmarski
408fad3744
added a symbol sync block
2026-01-26 15:34:10 +01:00
Wojciech Kaczmarski
4b4637c683
WIP codec2 encoder block
2026-01-25 13:51:19 +01:00
Wojciech Kaczmarski
028970512a
updates
...
- removed the encoder's "Mode" selector (drop-down list)
- updated libm17
- added codec2-mod submodule
2026-01-24 17:31:34 +01:00
Wojciech Kaczmarski
caa65fde74
variable EoT length
...
useful for flushing all the DSP blocks after M17 Encoder
2025-11-19 17:08:29 +01:00
Wojciech Kaczmarski
5801da213c
bindings update
2025-11-12 14:03:30 +01:00
Wojciech Kaczmarski
bac42390ad
fixed python bindings
2025-10-27 14:03:12 +01:00
Wojciech Kaczmarski
a5d1f95b28
fixed python bindings
2025-10-27 13:06:38 +01:00
Jean-Michel Friedt
dc10cb7766
add AES Subtype as a user configurable menu in the graphical interface
2025-07-17 09:38:41 +02:00
Jean-Michel Friedt
28ebd2ad59
sync bindings
2024-12-24 10:01:07 +01:00
Jean-Michel Friedt
e5a61c6949
sync bindings
2024-12-24 09:52:04 +01:00
Jean-Michel Friedt
87557953a9
linking with C library and replace enum interface to GRC with native type (int)
2024-12-23 12:48:03 +01:00
Jean-Michel Friedt
0c63ce4213
update doc bindings
2024-12-23 06:41:40 +01:00
Jean-Michel Friedt
eee82a0cd6
update bindings
2024-12-23 06:33:05 +01:00
Jean-Michel Friedt
3993071522
replace int with encr_type enum
2024-12-22 13:54:14 +01:00
Jean-Michel Friedt
434391fef3
SignedStr on decoder
2024-06-20 18:52:23 +02:00
Jean-Michel Friedt
3e11b7bf45
getting ready for AES and ECC, not yet implemented
2024-06-20 17:57:55 +02:00
Jean-Michel Friedt
b7036eab41
user selectable callsign decoding + improved meta information display
2024-06-19 19:15:09 +02:00
Jean-Michel Friedt
82c50c8e04
type -> data
2024-06-08 15:19:56 +02:00
Jean-Michel Friedt
2f49621981
split all callback functions to a single parameter assembled as a mask + pulldown menus on loopback example
2024-06-08 14:56:56 +02:00
Jean-Michel Friedt
bf7bb4ab68
updated option tree in GRC
2024-06-08 12:54:12 +02:00
Jean-Michel Friedt
7b21ad66c1
revert to generic block rather than interpolating block: functional on RX
2024-06-07 10:21:25 +02:00
Jean-Michel Friedt
2cb2213ba0
Python binding update
2024-05-20 10:48:57 +02:00
Jean-Michel Friedt
ec7246136e
testing branch
2024-05-19 10:39:11 +02:00
Jean-Michel Friedt
9e175e43e6
doxygen files
2023-03-20 17:15:15 +01:00
Jean-Michel Friedt
bb64f0ae1c
add decoder Threshold as a user-tunable parameter + loopback example
2023-03-07 12:11:02 +01:00
Jean-Michel Friedt
aaefa3334e
remove all references to samp_rate
2023-03-05 13:55:24 +01:00
Jean-Michel Friedt
452f5b2099
correct callback functions references for Python binding: use gr_modtool bind from gr-m17 to regenerate bindings when updating callbacks or header files in include
2023-03-04 12:46:05 +01:00
Jean-Michel Friedt
32132356f9
replace SRC and DST 6-byte identifier with string + update md5sum of Python binding
2023-03-04 11:30:25 +01:00
Jean-Michel Friedt
0e916c1ebd
correct segmentation fault issue with number of sample handling
2023-02-22 10:11:22 +01:00
Jean-Michel Friedt
69d41f9794
match new file layout
2023-02-20 20:14:34 +01:00
Jean-Michel Friedt
a0fe3e643e
initial commit GNU Radio 3.10
2023-02-20 18:27:58 +01:00