ChkCreate_ADASDetectedObjectsDistanceViolation, ChkStart_ADASDetectedObjectsDistanceViolation
Valid for: CANoe DE • CANoe4SW DEFunction Syntax
dword chkCreate_ADASDetectedObjectsDistanceViolation (dword underOver, float threshold); //form 1dword chkCreate_ADASDetectedObjectsDistanceViolation (dword underOver, float threshold, char* callback); //form 2dword chkCreate_ADASDetectedObjectsDistanceViolation (dword underOver, float threshold, int64 trackingId); //form 3dword chkCreate_ADASDetectedObjectsDistanceViolation (dword underOver, float threshold, int64 trackingId, char* callback); //form 4dword chkStart_ADASDetectedObjectsDistanceViolation (dword underOver, float threshold); //form 5dword chkStart_ADASDetectedObjectsDistanceViolation (dword underOver, float threshold, char* callback); //form 6dword chkStart_ADASDetectedObjectsDistanceViolation (dword underOver, float threshold, int64 trackingId); //form 7dword chkStart_ADASDetectedObjectsDistanceViolation (dword underOver, float threshold, int64 trackingId, char* callback); //form 8
Constructor
TestCheck::CreateADASDetectedObjectsDistanceViolation (dword underOver, float threshold);TestCheck::CreateADASDetectedObjectsDistanceViolation (dword underOver, float threshold, char* callback);TestCheck::CreateADASDetectedObjectsDistanceViolation (dword underOver, float threshold, int64 trackingId);TestCheck::CreateADASDetectedObjectsDistanceViolation (dword underOver, float threshold, int64 trackingId, char* callback);TestCheck::StartADASDetectedObjectsDistanceViolation (dword underOver, float threshold);TestCheck::StartADASDetectedObjectsDistanceViolation (dword underOver, float threshold, char* callback);TestCheck::StartADASDetectedObjectsDistanceViolation (dword underOver, float threshold, int64 trackingId);TestCheck::StartADASDetectedObjectsDistanceViolation (dword underOver, float threshold, int64 trackingId, char* callback);
Check Name
ADAS Detected Objects Distance ObservationDescription
Observes the distance of the Detected Moving Objects. The check fires an event if the distance conditions passed as arguments are fulfilled.Parameters
- overUnder: Specifies if the distance violation is over or under the specified value.
- threshold: Specified value that determines the maximum or minimum distance. The distance is specified in meter.
- trackingId: TrackingId of the Detected Moving Object. Only the distance to this Detected Moving Object will be checked. If the value -1 is given, all Detected Moving Objects will be checked.
- callback: This parameter is optional. Name of the callback which is called when the check fails. Signature:
void Callback( dword checkId)orvoid Callback( TestCheck check).
Return Values
- 0: Check could not be created and must not be referenced
- > 0: Check was created successfully and may be referenced using the returned (handle-) value.
Possible Errors
- CAPL callback does not exist.