From 96caad502b3b7e7e717d9b9cb6ee187ca40adfbc Mon Sep 17 00:00:00 2001 From: Shaun Walker Date: Mon, 23 Feb 2026 09:47:56 +1000 Subject: [PATCH] Correct merge issue with_parse_int Updated SPI configuration to parse bus, cs, and cs_pin as integers. --- repeater/config.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/repeater/config.py b/repeater/config.py index 0a7f0ac..ac6e967 100644 --- a/repeater/config.py +++ b/repeater/config.py @@ -237,9 +237,9 @@ def get_radio_for_board(board_config: dict): set_spi_transport(ch341_spi) combined_config = { - "bus_id": spi_config["bus_id"], - "cs_id": spi_config["cs_id"], - "cs_pin": spi_config["cs_pin"], + "bus_id": _parse_int(spi_config["bus_id"]), + "cs_id": _parse_int(spi_config["cs_id"]), + "cs_pin": _parse_int(spi_config["cs_pin"]), "gpio_chip": spi_config.get("gpio_chip", 0), "use_gpiod_backend": spi_config.get("use_gpiod_backend", False), "reset_pin": _parse_int(spi_config["reset_pin"]),