Skip to content

Commit f65f8a0

Browse files
Do not overwrite selected gear.
It isn't possible to create manual transmission cars in SVL if the ROS2 bridge forces `selected_gear` to either `GEAR_REVERSE` or `GEAR_DRIVE` despite the actual value of `data.Gear`.
1 parent 4da29e9 commit f65f8a0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Ros2Conversions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ public static Data.Lgsvl.CanBusData ConvertFrom(Data.CanBusData data)
339339
right_turn_signal_active = data.RightTurnSignal,
340340
wipers_active = data.Wipers,
341341
reverse_gear_active = data.InReverse,
342-
selected_gear = (data.InReverse ? Gear.GEAR_REVERSE : Gear.GEAR_DRIVE),
342+
selected_gear = (Gear)data.Gear,
343343
engine_active = data.EngineOn,
344344
engine_rpm = data.EngineRPM,
345345
gps_latitude = data.Latitude,

0 commit comments

Comments
 (0)