static TIntegral readSerialIntegralTimeout(void)
Reads an integral type, timing out if necessary.
Definition comms.cpp:173
static auto detectDigitalPinToBitMask(void)
Definition port_pin.h:15
R return_type_of(R(*)(Args...))
static auto detectPortRegisterType(void)
Definition port_pin.h:14
decltype(type_detection_detail::return_type_of(&type_detection_detail::detectDigitalPinToBitMask)) pin_mask_t
The return type of a "call" to digitalPinToBitMask()
Definition port_pin.h:22
decltype(type_detection_detail::return_type_of(&type_detection_detail::detectPortRegisterType)) port_register_t
The return type of a "call" to portOutputRegister()
Definition port_pin.h:19