# Room server-specific config # # Build with: -DEXTRA_CONF_FILE="boards/common/room_server.conf" # # Room servers use USB serial CLI for configuration — no BLE, no bonding, no NUS. # This overrides the BLE settings in zephcore_common.conf. # ========== Role Selection ========== CONFIG_ZEPHCORE_ROLE_ROOM_SERVER=y # ========== Disable BLE entirely ========== # Room servers have zero BLE functionality — all config via USB serial CLI. # Saves ~100KB flash and ~30KB RAM on nRF52. CONFIG_BT=n # ========== Entropy (required when BT is disabled) ========== # BT normally pulls in the entropy subsystem. Without BT, we need it explicitly # for Ed25519 key generation, LoRa random delays, etc. CONFIG_ENTROPY_GENERATOR=y