コード例 #1
0
static void icuperiod_RightWheelFirstSensor(ICUDriver *icup) {
    last_period_RightWheelFirstSensor = icuGetPeriod(icup);
    
    if (timeStampRightWheelFirstSensor > timeStampRightWheelSecondSensor) {
        signRight = 1;
    }
    else {
        signRight = -1;
    }

    sign = min(signLeft, signRight);

    dRight += (sign * INCREMENT_RIGHT_WHEEL);
}
コード例 #2
0
static void icuperiodcb(ICUDriver *icup) {

  palClearPad(PORT_D, PD_LED2);
  last_period = icuGetPeriod(icup);
}
コード例 #3
0
static void icuperiod_LeftWheelSecondSensor(ICUDriver *icup) {
    last_period_LeftWheelSecondSensor = icuGetPeriod(icup);
}
コード例 #4
0
ファイル: main.c プロジェクト: Ankhbayar/mlab-chibios
static void icuperiodcb(ICUDriver *icup) {

  palClearPad(GPIOE, GPIOE_LED9_BLUE);
  last_period = icuGetPeriod(icup);
}
コード例 #5
0
ファイル: main.c プロジェクト: GuzTech/senoko-chibios-3
static void icuperiodcb(ICUDriver *icup) {

  palClearPad(GPIOD, GPIOD_LED4);
  last_period = icuGetPeriod(icup);
}
コード例 #6
0
ファイル: RCReceiver.c プロジェクト: tomkek/projects
static void icuperiod_CH2(ICUDriver *icup) {
    last_period_CH2 = icuGetPeriod(icup);
}
コード例 #7
0
static void icuperiodcb(ICUDriver *icup) {

  last_period = icuGetPeriod(icup);
}