Skip to content

Commit 7628378

Browse files
CezarySzyszkaAltranjdsika
authored andcommitted
Added Emergency and Service vehicle illumination. (#297)
* Added Emergency and Service vehicle illumination.
1 parent 98b31b3 commit 7628378

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

osi_object.proto

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -539,10 +539,20 @@ message MovingObject
539539
//
540540
optional BrakeLightState brake_light_state = 7;
541541

542-
// State of the (rear) license plate illumination
542+
// State of the (rear) license plate illumination.
543543
//
544544
optional GenericLightState license_plate_illumination_rear = 8;
545545

546+
// Lighting of emergency vehicles (ambulance, fire engine, police car, etc.).
547+
// Must be set only if a vehicle is allowed to use this illumination type.
548+
//
549+
optional GenericLightState emergency_vehicle_illumination = 9;
550+
551+
// Lighting of service vehicles (snow removal, garbage truck, towing vehicle, slow or wide vehicle, etc.).
552+
// Must be set only if a vehicle is allowed to use this illumination type.
553+
//
554+
optional GenericLightState service_vehicle_illumination = 10;
555+
546556
// Definition of indicator states.
547557
//
548558
enum IndicatorState
@@ -593,6 +603,21 @@ message MovingObject
593603
// Light is on.
594604
//
595605
GENERIC_LIGHT_STATE_ON = 3;
606+
607+
// Light is flashing blue.
608+
// To be used for emergency vehicles.
609+
//
610+
GENERIC_LIGHT_STATE_FLASHING_BLUE = 4;
611+
612+
// Light is flashing blue and red.
613+
// To be used for emergency vehicles.
614+
//
615+
GENERIC_LIGHT_STATE_FLASHING_BLUE_AND_RED = 5;
616+
617+
// Light is flashing amber.
618+
// To be used for service vehicles.
619+
//
620+
GENERIC_LIGHT_STATE_FLASHING_AMBER = 6;
596621
}
597622

598623
// Definition of brake light states.

0 commit comments

Comments
 (0)