Add glue/settings_view.hpp: wire_settings(mode) registers a "Joystick" SingleSelectView on the MEMLNaut display carousel (TFT + rotary encoder, same DisplayDriver as SystemView/SelfTest). For the 4-input two-joystick modes, "Single" pins ML input channels 2,3 (the second joystick) to neutral via ModeBase::set_input_pinned — the network is never rebuilt and trained state survives toggling. Default is Dual. Only registered when input arity == 4. Called from MEMLNaut-NISPS.ino setup() after addSystemInfoView(). MAP.md + CLAUDE.md glue listings updated. NOTE: compile-unverified — no arduino-cli/RP2350 toolchain on this host and no hardware; needs scripts/build-firmware.sh + a flash test (chokepoint A). |
||
|---|---|---|
| .. | ||
| glue | ||
| src | ||
| MEMLNaut-NISPS.ino | ||