21 return (pin >= 0 && pin < 64) ? (
u64(1) << pin) :
u64(0);
u8 u8 fract8 blur_amount FL_NO_EXCEPT
constexpr u64 pinMaskBit(int pin) FL_NO_EXCEPT
Bit for pin in a 64-bit pin mask; 0 when pin is outside [0, 64).
u64 pinUnsafeForProbeMask() FL_NO_EXCEPT
Mask of pins 0..63 that isPinUnsafeToProbe rejects (0 = none).
const char * pinProbeDriveSkipReason(int pin) FL_NO_EXCEPT
Why a probe may read pin but must not drive it, or nullptr when it may drive it.
const char * pinProbeSkipReason(int pin) FL_NO_EXCEPT
Why a probe must not touch pin at all (no pinMode, read or write), or nullptr when it may.
bool isPinUnsafeToProbe(int pin) FL_NO_EXCEPT
True when pinProbeSkipReason(pin) is non-null.
Base definition for an LED controller.