コード例 #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 ledsImage & (convertLedNumberToBit(ledNumber));
}
コード例 #3
0
ファイル: LedDriver.c プロジェクト: hitsk26/TDDinC
int LedDriver_IsOn(int ledNumber)
{
	if(IsLedOutOfBounds(ledNumber)){
		return 0;
	}
	return 0 != (ledsImage & convertLedNumberToBit(ledNumber));
}
コード例 #4
0
ファイル: LedDriver.c プロジェクト: Wintermark/tddLedDriver
void LedDriver_TurnOn(int ledNumber)
{
    if (IsLedOutOfBounds(ledNumber))
        return;

    ledsImage |= convertLedNumberToBit(ledNumber);
    updateHardware();
}
コード例 #5
0
ファイル: LedDriver.c プロジェクト: Wintermark/tddLedDriver
void LedDriver_TurnOff(int ledNumber)
{
    if (ledNumber <= 0 || ledNumber > 16)
        return;

    ledsImage &= ~(convertLedNumberToBit(ledNumber));
    updateHardware();
}
コード例 #6
0
ファイル: LedDriver.c プロジェクト: ykumano/TDDforEmbeddedC
void LedDriver_TurnOn(int ledNumber)
{
    if(ledNumber <= 0 || ledNumber > 16) {
        RUNTIME_ERROR("LED Driver: out-of-bounds LED", ledNumber);
        return;
    }
    ledsImage |= convertLedNumberToBit(ledNumber);
    updateHardware();
}
コード例 #7
0
ファイル: LedDriver.c プロジェクト: Wintermark/tddLedDriver
void LedDriver_TurnOn(int ledNumber)
{
    /* if (IsLedOutOfBounds(ledNumber)) */
    /*  return; */

    if (ledNumber <= 0 || ledNumber > 16)
        return;

    ledsImage |= convertLedNumberToBit(ledNumber);
    updateHardware();
}
コード例 #8
0
static void clearLedImageBit(int ledNumber)
{
    ledsImage &= ~(convertLedNumberToBit(ledNumber));
}
コード例 #9
0
static void setLedImageBit(int ledNumber)
{
    ledsImage |= convertLedNumberToBit(ledNumber);
}
コード例 #10
0
ファイル: LedDriver.c プロジェクト: Wintermark/tddLedDriver
void LedDriver_TurnOff(int ledNumber)
{
    ledsImage &= ~(convertLedNumberToBit(ledNumber));
    *ledsAddress = ledsImage;
}
コード例 #11
0
ファイル: LedDriver.c プロジェクト: Wintermark/tddLedDriver
void LedDriver_TurnOff(int ledNumber)
{
    *ledsAddress &= ~(convertLedNumberToBit(ledNumber));
}
コード例 #12
0
ファイル: LedDriver.c プロジェクト: Wintermark/tddLedDriver
void LedDriver_TurnOn(int ledNumber)
{
    ledsImage |= convertLedNumberToBit(ledNumber);
    *ledsAddress = ledsImage;
}
コード例 #13
0
ファイル: LedDriver.c プロジェクト: Wintermark/tddLedDriver
void LedDriver_TurnOn(int ledNumber)
{
    *ledsAddress |= convertLedNumberToBit(ledNumber);
}
コード例 #14
0
ファイル: LedDriver.c プロジェクト: Wintermark/tddLedDriver
BOOL LedDriver_IsOn(int ledNumber)
{
    return ledsImage & (convertLedNumberToBit(ledNumber));
}
コード例 #15
0
ファイル: LedDriver.c プロジェクト: Wintermark/tddLedDriver
static void setLedImageBit(int ledNumber)
{
    ledsImage |= convertLedNumberToBit(ledNumber);
    updateHardware();
}