The vehicle supervisory controller
simply transmits a single CAN message every
10 ms specifying the required generator phase-current
command. The current command is a signed quantity,
with a positive value corresponding to a motoring torque
and a negative value corresponding to a generating torque.
The starter/generator control processor transmits two
periodic CAN messages. The first is a data message transmitted
every 10 ms. The data message includes the computed
speed, position of the BLDC, the measured phase