// Industry type
enum EIndustryType
{
RM2_INDUSTRY_TYPE_NONE = -1, // Unknown industry type
RM2_INDUSTRY_TYPE_POLICE = 0, // Police industry
RM2_INDUSTRY_TYPE_TAXI_AEB = 1,// Taxi industry
RM2_INDUSTRY_TYPE_BUS_AEB = 2, // Bus industry
};
// Bus overlay type
enum EOsdBusAebType
{
OSD_BUS_AEB_NONE = 0,
OSD_BUS_AEB_LONGITUDINAL_VELOCITY = 1, // Forward longitudinal velocity
OSD_BUS_AEB_LONGITUDINAL_DISTANCE = 2, // Forward longitudinal distance
OSD_BUS_AEB_LATERAL_DISTANCE = 3, // Forward lateral distance
OSD_BUS_AEB_GEAR_STATE = 4, // Gear status
OSD_BUS_AEB_BRAKING_CONDITION = 5, // Brake status
OSD_BUS_AEB_BRAKE_PEDAL_PERCENTAGE = 6, // Brake pedal percentage
OSD_BUS_AEB_GAS_PEDAL_PERCENTAGE = 7, // Gas pedal percentage
OSD_BUS_AEB_FORWARD_COLLISION_TIME = 8, // Forward collision time
OSD_BUS_AEB_ULTRASONIC_DISTANCE = 9, // Forward ultrasonic distance
OSD_BUS_AEB_STEERING_WHEEL_ANGLE = 10, // Steering wheel angle
OSD_BUS_AEB_TURN_SIGNAL = 11, // Turn signal
OSD_BUS_AEB_BRAKE_DECELERATION = 12, // Brake deceleration
OSD_BUS_AEB_SPEED = 13, // Vehicle speed
OSD_BUS_AEB_BACK_LONGITUDINAL_VELOCITY = 14, // Backward longitudinal velocity
OSD_BUS_AEB_BACK_LONGITUDINAL_DISTANCE = 15, // Backward longitudinal distance
OSD_BUS_AEB_BACK_LATERAL_DISTANCE = 16, // Backward lateral distance
OSD_BUS_AEB_BACK_FORWARD_COLLISION_TIME = 17, // Backward collision time
OSD_BUS_AEB_BACK_ULTRASONIC_DISTANCE = 18, // Backward ultrasonic distance
OSD_BUS_AEB_LEFT_LONGITUDINAL_DISTANCE = 19, // Left longitudinal distance
OSD_BUS_AEB_LEFT_LATERAL_DISTANCE = 20, // Left lateral distance
OSD_BUS_AEB_RIGHT_LONGITUDINAL_DISTANCE = 21, // Right longitudinal distance
OSD_BUS_AEB_RIGHT_LATERAL_DISTANCE = 22, // Right lateral distance
};