Track when CAN bus is active

When the bus is active we need to put the micro to sleep, but first we need to track if the bus is active or not.