BOOL LedDriver_IsOn(int ledNumber) { if(IsLedOutOfBounds(ledNumber)) return FALSE; return ledsImage & (convertLedNumberToBit(ledNumber)); }
BOOL LedDriver_IsOn(int ledNumber) { if (IsLedOutOfBounds(ledNumber)) return FALSE; return FALSE; }
void LedDriver_TurnOff(int ledNumber) { if (IsLedOutOfBounds(ledNumber)) return; clearLedImageBit(ledNumber); }
void LedDriver_TurnOn(int ledNumber) { if (IsLedOutOfBounds(ledNumber)) return; setLedImageBit(ledNumber); }
bool LedDriver_IsOn(int ledNumber) { if(IsLedOutOfBounds(ledNumber)); return false; return ledsImage & ((convertLedNumberToBit(ledNumber))); }
int LedDriver_IsOn(int ledNumber) { if(IsLedOutOfBounds(ledNumber)){ return 0; } return 0 != (ledsImage & convertLedNumberToBit(ledNumber)); }
void LedDriver_TurnOff(int ledNumber) { if (IsLedOutOfBounds(ledNumber)) return; ledsImage &= ~convertLedNumberToBit(ledNumber); updateHardware(); }
void LedDriver_TurnOff(int ledNumber) { if(IsLedOutOfBounds(ledNumber)) { return; } clearLedImageBit(ledNumber); updateHardware(); }
void LedDriver_TurnOn(int ledNumber) { if(IsLedOutOfBounds(ledNumber)) { RUNTIME_ERROR("LED Driver: out-of-bounds LED", -1); return; } setLedImageBit(ledNumber); updateHardWare(); }
void LedDriver_TurnOff(int lednumber) { if(IsLedOutOfBounds(lednumber)) { RUNTIME_ERROR("LED Driver: out-of-bounds LED", lednumber); return; } ledsImage &= ~convertLedNumberToBit(lednumber); updateHardware(); }