3.2.3.4.5–Provide Vehicle Control Data Interface (Pspec*)
This process shall be responsible for providing a communications and data processing interface between processes in the Provide Vehicle Control and Monitoring function. These processes shall comprise those responsible for controlling individual functions, e.g. throttle, brake, etc., and those that interface to actuators and those that monitor vehicle operation.This Pspec is associated with the Vehicle Subsystem*.
This Pspec is associated with the following Equipment Packages*:
Data Flows*:
- actuator_commands--Out
- avo_control_data_update--In
- brake_commands--In
- driver_commands--In
- feedback_actuator_response--In
- feedback_change_lane_servo_status--In
- feedback_headway_servo_status--In
- feedback_lane_servo_status--In
- feedback_servo_status--Out
- feedback_speed_servo_status--In
- headway--Out
- lane_deviation--Out
- lane_steering_commands--In
- manual_brake_input_detected--Out
- manual_steering_input_detected--Out
- manual_throttle_input_detected--Out
- platoon_change_lane_servo_override--Out
- platoon_following_commands--In
- platoon_headway_servo_override--Out
- platoon_lane_servo_override--Out
- platoon_speed_servo_override--Out
- select_headway--Out
- select_lane_hold--Out
- select_speed--Out
- sensor_data--In
- speed--Out
- steering_commands--In
- throttle_commands--In
- vehicle_control_data--Out
- vehicle_control_data_store--In
- vehicle_headway_control_data--Out
- vehicle_speed_control_data--Out

