Skip to content

Hardware auto-detection incorrectly identifies simplex MMDVM_HS hat as duplex, Duplex -> Simplex setting does not persist across reboots #1

Description

@laterbreh

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions