Controller Area Network(CAN) programming Tutorial 3: Attractive features of CAN