switch-pico/bluepad32_config/sdkconfig.h
Joey Yakimowich-Payne 9f6dddb790 WIP: checkpoint Wii native IMU and upstream IR bridge
Pause Wii pointing work with firmware 0.33-wii-trace installed. Preserve the pinned libogc IR pipeline, calibrated native IMU, software BOOTSEL, and standard camera sensitivity trial.

Tracking instability, tracking loss, and ineffective vertical movement remain unresolved. Level-2 camera filtering is not hardware-qualified. Nine targeted regression tests pass; firmware and persistent storage were verified after flashing.
2026-09-11 17:05:54 -06:00

23 lines
780 B
C

#pragma once
#include "bluetooth_transport_config.h"
// The AIO firmware exposes one fixed Bluepad32 device slot per USB interface.
#define CONFIG_BLUEPAD32_MAX_DEVICES 4
#define CONFIG_BLUEPAD32_MAX_ALLOWLIST 4
#define CONFIG_BLUEPAD32_GAP_SECURITY 1
#define CONFIG_BLUEPAD32_ENABLE_BLE_BY_DEFAULT SWITCH_PICO_ENABLE_BLE
#define CONFIG_BLUEPAD32_PLATFORM_CUSTOM
#define CONFIG_TARGET_PICO_W
// 2 == Info
#define CONFIG_BLUEPAD32_LOG_LEVEL 2
// Standard Wii camera presets; native diagnostic builds may select level 2.
#ifndef SWITCH_PICO_WII_IR_SENSITIVITY_LEVEL
#define SWITCH_PICO_WII_IR_SENSITIVITY_LEVEL 3
#endif
#if SWITCH_PICO_WII_IR_SENSITIVITY_LEVEL != 2 && SWITCH_PICO_WII_IR_SENSITIVITY_LEVEL != 3
#error "Wii IR sensitivity must be standard preset 2 or 3"
#endif