From 3eae87e4bc56aa4e8a9fc72a6d49c409be4ddb4d Mon Sep 17 00:00:00 2001 From: Arne Zachlod Date: Fri, 16 Jan 2026 17:15:30 +0100 Subject: [PATCH] set transmit rate to 10 Mbps --- differential_manchester.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/differential_manchester.c b/differential_manchester.c index c8b5612..892ce10 100644 --- a/differential_manchester.c +++ b/differential_manchester.c @@ -28,9 +28,9 @@ int main() { printf("Transmit program loaded at %d\n", offset_tx); printf("Receive program loaded at %d\n", offset_rx); - // Configure state machines, set bit rate at 5 Mbps - differential_manchester_tx_program_init(pio, sm_tx, offset_tx, pin_tx, 125.f / (16 * 5)); - differential_manchester_rx_program_init(pio, sm_rx, offset_rx, pin_rx, 125.f / (16 * 5)); + // Configure state machines, set bit rate at 10 Mbps + differential_manchester_tx_program_init(pio, sm_tx, offset_tx, pin_tx, 125.f / (16 * 10)); + differential_manchester_rx_program_init(pio, sm_rx, offset_rx, pin_rx, 125.f / (16 * 10)); pio_sm_set_enabled(pio, sm_tx, false); pio_sm_put_blocking(pio, sm_tx, 0);