Software for BTI DriveECU3 common rail controller hardware