This file is part of the OpenJAUS HTML JAUS Reference.
Please support AS-4 JAUS and SAE by purchasing the corresponding Standard Document(s) from SAE International here.

Home / Iop_v3ServiceSet / Wiper


Version: 1.1
ID: urn:jaus:jss:iop:WiperService
Inherits From:
extended byurn:jaus:jss:core:AccessControl v1.1
extended byurn:jaus:jss:core:Events v1.1
extended byurn:jaus:jss:core:Transport v1.0

The Wiper Service provides a mechanism for controlling surface cleaning mechanisms, such as windshield wipers or camera cleaners. The Report Capabilities message can be used to determine the functionality supported by the underlying hardware. Note that while wipers are assumed as the basic cleaning modality, the service can also be applied to cellophane tear-away and other cleaning systems.

Internal Event Set

Message Set
Message ID Name
D7C0h QueryWiperCapabilities
D7C1h QueryWiperStatus
D7C3h ReportWiperCapabilities
D7C4h ReportWiperStatus
D7C2h SetWiperStatus

State Machine Diagram

Wiper State Machine Diagram
State Transitions
Label Transition Trigger Conditional Actions
A WiperDefaultLoop QueryWiperCapabilities sendReportWiperCapabilities
QueryWiperStatus sendReportWiperStatus

Action Name Type Description
activateWipers Set the specified wiper level state.
sendReportWiperCapabilities Send Action Send a Report Wiper Capabilities message
Output Message: ReportWiperCapabilities
sendReportWiperStatus Send Action Send a Report Wiper Status message
Output Message: ReportWiperStatus

Copyright © SAE International. Reprinted with Permission.
Portions Copyright © OpenJAUS LLC.
The information above is generated from the JAUS Services modelled in the OpenJAUS SDK using OpenJAUS Service Studio. It is provided as a resource to assist JAUS developers and is not a substitute for the JAUS Standards Documents which may be obtained from the SAE International.

Generated on 07/17/2019 from iop_v3.ojss