The control processor for the starter/generator system is
programmed to respond to current (torque) commands
received via the CAN bus. 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