Skip to content

feat: Full Device Configuration #41

Description

@mwolf1989

Description

Add a comprehensive device configuration editor with tabbed UI for all Meshtastic config categories.

Requirements

  • Create DeviceConfigView.swift — tabbed config editor (Device, Position, LoRa, Bluetooth, Network, Display, Power, MQTT)
  • Add admin message request handlers for each config type in protocol service
  • Add config response handlers to populate UI (receivedConfigs, receivedModuleConfigs)
  • Add save handlers to write config back to device (wrapped in beginEditSettings/commitEditSettings)
  • Add requestDeviceConfig() and saveDeviceConfig() to AppCoordinator
  • Add Device Config toolbar button in MainView
  • Session key management (reuse existing ensureSessionKey())

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