Skip to main content
Open topic with navigation CAPL Functions » FlexRay » frGetRateCorrection

frGetRateCorrection

Valid for: CANoe DE Note FlexRay bus statistics for CAPL is deactivated by default and must be activated before calling this function. You can do this by calling function frEnableStatistics in an on start handler, see example below.

Function Syntax

long frGetRateCorrection(long channel, long channelMask);

Description

Gets the rate correction of a FlexRay channel.

Parameters

  • channel
    FlexRay channel (1…32).
  • channelMask
    Channel mask
    • 1 = subchannel A
    • 2 = subchannel B

Return Values

Rate correction, if FlexRay statistics is enabled; 0 otherwise.

Example

on start
{
  frEnableStatistics(1, 1); // Enable FlexRay statistics on channel 1
}

void myStatisticFunc()
{
  long value;

  value = frGetRateCorrection(1, 1); // Channel 1, subchannel A
  // … do something with the value …
}