Command 0xa5: Get Vehicle Type Variable#
ubyte | string |
---|---|
Variable | Vehicle Type ID |
Asks for the value of a certain variable of the named vehicle type.
The following variable values can be retrieved, the type of the return value is also shown in the table.
Variable | ValueType | Description | Python Method |
---|---|---|---|
id list (0x00) | stringList | Returns a list of ids of currently loaded vehicle types (the given vehicle type ID is ignored) | getIDList |
count (0x01) | int | Returns the number of currently loaded vehicle types (the given vehicle type ID is ignored) | getIDCount |
length (0x44) | double | Returns the length of the vehicles of this type [m] | getLength |
vmax (0x41) | double | Returns the maximum speed of vehicles of this type [m/s] | getMaxSpeed |
accel (0x46) | double | Returns the maximum acceleration possibility of vehicles of this type [m/s^2] | getAccel |
decel (0x47) | double | Returns the maximum deceleration possibility of vehicles of this type [m/s^2] | getDecel |
tau (0x48) | double | Returns the driver's desired time headway for vehicles of this type [s] | getTau |
sigma(0x5d) | double | Returns the driver's imperfection (dawdling) [0,1] | getImperfection |
speedFactor(0x5e) | double | Returns the road speed multiplier for drivers of this type [double] | getSpeedFactor |
speedDev(0x5f) | double | Returns the deviation of speedFactor for drivers of this type [double] | getSpeedDeviation |
vclass (0x49) | string | Returns the class of vehicles of this type | getVehicleClass |
emission_class (0x4a) | string | Returns the emission class of vehicles of this type | getEmissionClass |
shape (0x4b) | string | Returns the shape of vehicles of this type | getShapeClass |
minGap (0x4c) | double | Returns the offset (gap to front vehicle if halting) of vehicles of this type [m] | getMinGap |
width (0x4d) | double | Returns the width of vehicles of this type [m] | getWidth |
height (0xbc) | double | Returns the height of vehicles of this type [m] | getHeight |
color (0x45) | byte,byte,byte,byte | Returns the color of this type | getColor |
max lateral speed (0xba) | double | Returns the maximum lateral speed in m/s of this type. | getMaxSpeedLat |
lateral gap (0xbb) | double | Returns the desired lateral gap of this type at 50km/h in m. | getMinGapLat |
lateral alignment (0xb9) | string | Returns the preferred lateral alignment of the type. | getLateralAlignment |
action step length (0x7d) | double | Returns the action step length for the vehicle type in s. | getActionStepLength |
person capacity (0x38) | int | Returns the total number of persons that can ride in a vehicle of this type. | getPersonCapacity |
scale (0x8e) | double | Returns the traffic scaling factor for vehicles of this type | getScale |
boarding duration (0x2f) | double | Returns the boarding duration for passengers entering/leaving this vehicle. | getBoardingDuration |
impatience (0x26) | string | Returns the current base impatience of this vehicle. | getImpatience |
mass (0xc8) | double | Returns the current mass of this vehicle type. | getMass |
Overview Retrievable Vehicle Type Variables
Response 0xb5: Vehicle Type Variable#
ubyte | string | ubyte | <return_type> |
---|---|---|---|
Variable | Vehicle Type ID | Return type of the variable | <VARIABLE_VALUE> |
The respond to a "Command Get Vehicle Type Variable".