sync during ir_recv dev
All checks were successful
Deploy Docs / build-and-deploy (push) Successful in 12s

This commit is contained in:
2026-02-16 15:06:27 +01:00
parent 8d97a5d33f
commit 480baa97fa
2 changed files with 117 additions and 102 deletions

View File

@@ -13,24 +13,25 @@ int main(void)
ir_packet_t test_packet = {0};
/* Test 1: Perfektes Signal */
LOG_INF("Sending perfect packet...");
test_packet.data.fields.type = 1;
test_packet.data.fields.id = 42;
test_packet.data.fields.value = 15;
ir_recv_sim_send_packet(&test_packet, NULL);
k_msleep(100);
k_msleep(1000);
LOG_INF("Sending noisy packet with high jitter...");
test_packet.data.fields.id = 255;
ir_sim_error_t ext_error = {
.noise_flips_per_8 = 1, /* 2 von 8 Samples pro Block sind falsch */
.jitter_mark = 1, /* Mark schwankt zwischen 6 und 10 Samples */
.jitter_space_0 = 1, /* Space0 schwankt zwischen 4 und 12 Samples */
.jitter_space_1 = 1 /* Space1 schwankt zwischen 14 und 18 Samples */
.noise_flips_per_8 = 2, /* 2 von 8 Samples pro Block sind falsch */
.jitter_mark = 2, /* Mark schwankt zwischen 6 und 10 Samples */
.jitter_space_0 = 4, /* Space0 schwankt zwischen 4 und 12 Samples */
.jitter_space_1 = 2 /* Space1 schwankt zwischen 14 und 18 Samples */
};
ir_recv_sim_send_packet(&test_packet, &ext_error);
ir_recv_sim_send_packet(&test_packet, NULL);//&ext_error);
return 0;
}