What is ISO 20794‑2 about?
ISO 20794‑2 is part two of the multi-series standard that describes the application layer protocol including the application measurement and control data management, message transfer and fault management.
The application and application layer contain the following descriptions:
- Message structure
- Communication method
- Network management (optional)
- Measurement and control data
- Error handling
ISO 20794‑2 also specifies:
- The service interfaces
- The service interface parameters
Who is ISO 20794‑2 for?
ISO 20794‑2 on clock extension peripheral interface (CXPI) application layer is useful for:
- Road vehicle manufacturers
- Designers and developers of clock extension peripheral interface (CXPI)
- Automotive engineers
- Vehicle switches and sensors manufacturers
- Application layer designers and developers
Why should you use ISO 20794‑2?
CXPI is an automotive low-speed single-wire network. It is an enabler for reducing vehicle weight and fuel consumption by reducing wire counts to simple devices like switches and sensors.
CXPI serves as and is designed for automotive control applications, for example, door control group, light switch, and HVAC (Heating Ventilation and Air Conditioning) systems.
ISO 20794‑2 provides application layer for clock extension peripheral interface (CXPI) that includes application measurement and control data communication to exchange information between applications in different nodes based on message communication.
ISO 20794‑2 gives wake-up and sleep functionality.
ISO 20794‑2 describes two kinds of communication methods that can be selected at system design by each node:
- The event-triggered method, which supports application measurement- and control-based (event-driven) slave node communication
- The polling method, which supports slave node communication based on a periodic master schedule
ISO 20794‑2 lays out guidelines to performs error detection and reports the result to the application.
ISO 20794‑2 helps in application error management.