This repository contains published specifications and documents for VLCB, Versatile Layout Control Bus.
VLCB is an effort to complete the documentation and specification of CBUS(tm) so that developers and users can have a definitive set of documents describing the system in a complete and accurate manner. Note that DCC protocols are not currently covered in this release and will be added in a later release.
VLCB documents describe this Local Control Bus in terms of a base specification, the Minimum Node Specification, and a set of optional Services, each with its own specification document. Most application modules should be able to be formed by combining these specifications, and adding additional application code.
These specifications will be updated as additional requirements are identified.
- Service template V1.1 Service version 1
- Mimimum Node Specifcation #1 V1.1 Service version 1
- Event Teaching Specification #4 V1.1 Service version 1
- Event Producer Service Specification #6 V1.1 Service version 1
- Event Consumer Service Specification #5 V1.1 Service version 1
- Event Consume Own Events Service Specification #8 V1.1 Service version 1
- Event Acknowledge Service Specification #9 V1.1 Service version 1
- NV Service #2 V1.1 Service version 1
- CAN Service Specification #3 V1.1 Service version 1
- PIC Bootloader Service #10 V1.1 Service version 1
- Streaming Service #17 (TBD)
- DCC Command Station Service (TBD)
- DCC CAB Service (TBD)