CanBus was developed by the Gernmans to allow communications with multiple sources efficiently. Unfortunately in some applications CanBus is not always reliable. I work with it in Surgical lights from several manufacturers. when working with high speed periferials(sp) it looses its ability to stay in sync. It is only an 4 bit assignable address in most cases, so its uses are limited. Otherwise it's an ok system