]> code.octet-stream.net Git - m17rt/blobdiff - m17core/src/fec.rs
Modem support for parsing packet frames
[m17rt] / m17core / src / fec.rs
index 75384172c8d0cf88cf2371575638db1c6302a021..0716be0a38ab4e804cd216001b7d2aab8b25d170 100755 (executable)
@@ -181,6 +181,11 @@ pub(crate) fn p_2(step: usize) -> (bool, bool) {
     (true, mod6 != 5)
 }
 
     (true, mod6 != 5)
 }
 
+pub(crate) fn p_3(step: usize) -> (bool, bool) {
+    let mod4 = step % 4;
+    (true, mod4 != 3)
+}
+
 fn best_previous(table: &[[u8; 32]; 244], step: usize, state: usize) -> u8 {
     if step == 0 {
         if state == 0 {
 fn best_previous(table: &[[u8; 32]; 244], step: usize, state: usize) -> u8 {
     if step == 0 {
         if state == 0 {