Documentation

Most vendors are not used to providing the type of documentation that is required to live in a multi-vendor environment. Ordinary installation manuals are not enough. For a RV builder to be able to install an RV-C component with confidence in its interoperability they need much more detailed information.

The “RV-C Interface Application Document” should include a description of the product and its functions. It should also explicitly and completely define the following:

* Source addressing scheme used, and default address.
* The PGNs and data items it supports.
* The PGNs and data items it requires to operate.
* The commands it accepts.
* The commands it issues.

As it describes each message or command, it should also document its failure modes – how the product responds if a datum is missing or an invalid command is received.

Service documentation should include the SIDs defined for the product, and service advice appropriate to each SID and Failure Mode.