Add support for RAK6421 with RAK13300x radios and enhance configuration options

- Introduced `en_pin` and `en_pins` parameters in radio configuration.
- Updated `get_radio_for_board` to handle new configuration options.
- Added unit tests to verify correct handling of `en_pins`.
This commit is contained in:
Rightup committed 2026-04-26 15:52:27 +01:00
1 parent 8ab7bad173
commit d780afa56a
6 files changed
+123 -6

No files matched your search

+2 -2
View File
@@ -30,7 +30,7 @@ keywords = ["mesh", "networking", "lora", "repeater", "daemon", "iot"]
dependencies = [
"pymc_core[hardware]==1.0.10",
"pymc_core[hardware] @ git+https://github.com/rightup/pyMC_core.git@dev",
"pyyaml>=6.0.0",
"cherrypy>=18.0.0",
"paho-mqtt>=1.6.0",
@@ -45,7 +45,7 @@ dependencies = [
[project.optional-dependencies]
# SX1262/SPI support (Linux only; required for Raspberry Pi HATs)
hardware = [
"pymc_core[hardware]",
"pymc_core[hardware] @ git+https://github.com/rightup/pyMC_core.git@dev",
]
# RRD metrics (Performance Metrics chart); system librrd required (e.g. apt install rrdtool)
rrd = [