Working with multiple CAN buses and Full version for end users

Try checking this out.