Files
lasertag/firmware/libs/Kconfig
Eduard Iten 1a589e104c
All checks were successful
Deploy Docs / build-and-deploy (push) Successful in 12s
Sync while working on OT
2026-02-18 14:37:32 +01:00

26 lines
1.1 KiB
Plaintext

choice LASERTAG_DEVICE_ROLE
prompt "Lasertag Device Role"
default LASERTAG_ROLE_VEST
help
Select the role of the lasertag device. This can be used to conditionally compile code specific to vests, guns, or other device types.
config LASERTAG_ROLE_VEST
bool "Vest"
help
A standard role for the vest device, which may have responsibilities such as receiving hit notifications, managing player health, etc.
config LASERTAG_ROLE_WEAPON
bool "Weapon"
help
A special role for the weapon device, which may have additional responsibilities such as sending hit notifications, managing ammo count, etc.
config LASERTAG_ROLE_LEADER
bool "Game Leader"
help
A special role for the game leader device, which may have additional responsibilities such as starting/stopping games, managing player lists, etc.
endchoice
rsource "lasertag_utils/Kconfig"
rsource "thread_mgmt/Kconfig"
rsource "ble_mgmt/Kconfig"
rsource "ir/Kconfig"
rsource "game_mgmt/Kconfig"
rsource "fs_mgmt/Kconfig"
rsource "audio/Kconfig"