Description
Pi-Star OS auto-detects my simplex MMDVM hotspot board as a duplex hat and forces Duplex=1 in the MMDVMHost configuration at every boot. I have a simplex board (STM32-DVM / MMDVM_HS - Raspberry Pi Hat GPIO), but the system incorrectly identifies it as duplex.
When I manually change Duplex=0 through the dashboard config editor, the hotspot works perfectly. However, after every reboot, the setting reverts to Duplex=1, making the hotspot non-functional until I manually edit it again.
Steps to Reproduce
Install Pi-Star OS on Raspberry Pi Zero 2W with simplex MMDVM_HS hat
Boot the system
Navigate to Dashboard → Config Editor → MMDVMHost
Change Duplex=1 to Duplex=0
Save changes
Reboot the hotspot
Check /etc/mmdvmhost/MMDVMHost.ini or /data/etc/mmdvmhost/MMDVMHost.ini
Expected Result: Duplex=0 persists after reboot
Actual Result: Duplex=1 is restored automatically
Description
Pi-Star OS auto-detects my simplex MMDVM hotspot board as a duplex hat and forces Duplex=1 in the MMDVMHost configuration at every boot. I have a simplex board (STM32-DVM / MMDVM_HS - Raspberry Pi Hat GPIO), but the system incorrectly identifies it as duplex.
When I manually change Duplex=0 through the dashboard config editor, the hotspot works perfectly. However, after every reboot, the setting reverts to Duplex=1, making the hotspot non-functional until I manually edit it again.
Steps to Reproduce
Expected Result: Duplex=0 persists after reboot
Actual Result: Duplex=1 is restored automatically