#include "config.h" DeviceRole detect_role() { pinMode(PIN_ROLE, INPUT_PULLDOWN); return digitalRead(PIN_ROLE) == HIGH ? DeviceRole::Sender : DeviceRole::Receiver; }