示例#1
0
BOOL LedDriver_IsOn(int ledNumber)
{
    if(IsLedOutOfBounds(ledNumber))
        return FALSE;

    return ledsImage & (convertLedNumberToBit(ledNumber));
}
示例#2
0
BOOL LedDriver_IsOn(int ledNumber)
{
    if (IsLedOutOfBounds(ledNumber))
        return FALSE;

    return FALSE;
}
示例#3
0
void LedDriver_TurnOff(int ledNumber)
{
    if (IsLedOutOfBounds(ledNumber))
        return;

    clearLedImageBit(ledNumber);
}
示例#4
0
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)));
}
示例#6
0
int LedDriver_IsOn(int ledNumber)
{
	if(IsLedOutOfBounds(ledNumber)){
		return 0;
	}
	return 0 != (ledsImage & convertLedNumberToBit(ledNumber));
}
示例#7
0
void LedDriver_TurnOff(int ledNumber)
{
    if (IsLedOutOfBounds(ledNumber))
        return;

    ledsImage &= ~convertLedNumberToBit(ledNumber);
    updateHardware();
}
示例#8
0
void LedDriver_TurnOff(int ledNumber)
{
	if(IsLedOutOfBounds(ledNumber))
	{
		return;
	}

	clearLedImageBit(ledNumber);
	updateHardware();
}
示例#9
0
void LedDriver_TurnOn(int ledNumber)
{
	if(IsLedOutOfBounds(ledNumber))
	{
		RUNTIME_ERROR("LED Driver: out-of-bounds LED", -1);
		return;
	}
	setLedImageBit(ledNumber);
	updateHardWare();
}
示例#10
0
void LedDriver_TurnOff(int lednumber)
{
	if(IsLedOutOfBounds(lednumber))
	{
		RUNTIME_ERROR("LED Driver: out-of-bounds LED", lednumber);
		return;
	}

	ledsImage &= ~convertLedNumberToBit(lednumber);
	updateHardware();
}