diff --git a/Powertrain.dbc b/Powertrain.dbc
new file mode 100644
index 0000000000000000000000000000000000000000..94d350b501d476a5bf1c92db026f5874939d8e78
--- /dev/null
+++ b/Powertrain.dbc
@@ -0,0 +1,233 @@
+VERSION ""
+
+
+NS_ : 
+	NS_DESC_
+	CM_
+	BA_DEF_
+	BA_
+	VAL_
+	CAT_DEF_
+	CAT_
+	FILTER
+	BA_DEF_DEF_
+	EV_DATA_
+	ENVVAR_DATA_
+	SGTYPE_
+	SGTYPE_VAL_
+	BA_DEF_SGTYPE_
+	BA_SGTYPE_
+	SIG_TYPE_REF_
+	VAL_TABLE_
+	SIG_GROUP_
+	SIG_VALTYPE_
+	SIGTYPE_VALTYPE_
+	BO_TX_BU_
+	BA_DEF_REL_
+	BA_REL_
+	BA_DEF_DEF_REL_
+	BU_SG_REL_
+	BU_EV_REL_
+	BU_BO_REL_
+	SG_MUL_VAL_
+
+BS_:
+
+BU_: Gateway_Powertrain Engine Gear
+VAL_TABLE_ Gear_Direction 2 "RR" 1 "NN" 0 "FF" ;
+VAL_TABLE_ Switch 1 "OFF" 0 "ON" ;
+VAL_TABLE_ Gear_Position_Manual 7 "R" 6 "6" 5 "5" 4 "4" 3 "3" 2 "2" 1 "1" 0 "N" ;
+
+
+BO_ 3221225472 VECTOR__INDEPENDENT_SIG_MSG: 0 Vector__XXX
+ SG_ P_Engine_Speed : 0|12@1- (0.1,0) [0|0] "" Vector__XXX
+ SG_ P_Engine_Milage : 0|8@1- (0.1,0) [0|20] "" Vector__XXX
+ SG_ P_Steering_Torque : 0|8@1- (1,0) [0|0] "" Vector__XXX
+ SG_ P_Engine_ChargeMotion_Valve : 0|8@1- (1,0) [0|0] "" Vector__XXX
+ SG_ P_Engine_CamShaft_Actuator : 0|1@1- (1,0) [0|0] "" Vector__XXX
+ SG_ P_Engine_CrankShaft_RPM : 0|8@1- (1,0) [0|0] "" Vector__XXX
+ SG_ P_Engine_CamShaft_Phase : 0|8@1- (1,0) [0|180] "" Vector__XXX
+ SG_ P_Engine_Manifold_Pressure : 0|8@1- (1,0) [0|0] "" Vector__XXX
+ SG_ P_Engine_ThrottleDevice : 0|8@1- (1,0) [0|0] "" Vector__XXX
+ SG_ P_Engine_HotAirflow_Sensor : 0|8@1- (1,0) [0|0] "" Vector__XXX
+
+BO_ 4 P_Engine_Sensoric: 7 Vector__XXX
+ SG_ P_Engine_Acceleration : 37|16@1- (1,0) [-32768|32767] "N" Vector__XXX
+ SG_ P_Engine_Engine_Status : 10|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_LambdaSensor : 29|8@1- (1,0) [0|0] "" Vector__XXX
+ SG_ P_Engine_KnockSensor : 9|1@1- (1,0) [0|0] "" Vector__XXX
+ SG_ P_Engine_Air_Temperature : 20|9@1- (1,0) [0|300] "" Vector__XXX
+ SG_ P_Engine_Temperature : 11|9@1- (1,0) [0|300] "" Vector__XXX
+ SG_ P_Engine_Oil_Temperature : 0|9@1- (1,0) [0|300] "" Vector__XXX
+
+BO_ 6 P_Rail_Fuel: 6 Vector__XXX
+ SG_ P_Engine_Fuel_Temperature : 24|9@1- (1,0) [0|300] "" Vector__XXX
+ SG_ P_Engine_Fuel_Pump : 17|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_FuelTank_Valve : 16|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_HighPressure_Pump_0 : 15|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_HighPressure_Pump_1 : 14|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_HighPressure_Pump_2 : 13|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_HighPressure_Pump_3 : 12|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_HighPressure_Pump_4 : 11|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_HighPressure_Pump_5 : 10|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_Rail_Valve : 9|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_Exhaust_Temperature : 0|9@1- (1,0) [0|300] "" Vector__XXX
+
+BO_ 5 P_EngineTronic: 4 Vector__XXX
+ SG_ P_Engine_Rail_Pressure : 16|8@1- (1,0) [0|0] "" Vector__XXX
+ SG_ P_Engine_Exhaust_Valve_0 : 11|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_Exhaust_Valve_5 : 9|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_Exhaust_Valve_4 : 31|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_Exhaust_Valve_3 : 29|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_Exhaust_Valve_2 : 27|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_Exhaust_Valve_1 : 25|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_Spark_Plug_5 : 7|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_Spark_Plug_4 : 5|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_Spark_Plug_3 : 3|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_Spark_Plug_2 : 1|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_Spark_Plug_1 : 15|1@1- (1,0) [0|1] "" Vector__XXX
+ SG_ P_Engine_Spark_Plug_0 : 13|1@1- (1,0) [0|1] "" Vector__XXX
+
+BO_ 3 P_Steering_Additonal: 2 Vector__XXX
+ SG_ P_Steering_HandleBar_Angle : 8|6@1- (1,0) [0|45] "" Vector__XXX
+ SG_ P_Steering_HandleBar_Length : 0|7@1- (1,0) [0|100] "" Vector__XXX
+
+BO_ 2 P_Steering: 2 Vector__XXX
+ SG_ P_Steering_Horn : 10|1@1- (1,0) [0|1] "Boolean" Vector__XXX
+ SG_ P_Steering_Angle : 0|10@1- (1,0) [-450|450] "" Vector__XXX
+
+BO_ 1 P_Powertrain: 7 Vector__XXX
+ SG_ P_Engine_Brake : 48|6@1- (1,0) [0|100] "" Vector__XXX
+ SG_ P_Engine_DiagnoseLight : 31|1@1- (1,0) [-1|0] "" Vector__XXX
+ SG_ P_Engine_Engine_RPM : 32|15@1- (1,0) [0|20000] "" Vector__XXX
+ SG_ P_Engine_Throttle : 24|7@1- (1,0) [0|100] "" Vector__XXX
+ SG_ P_Engine_Torque : 16|8@1- (1,0) [0|0] "" Vector__XXX
+ SG_ P_Engine_Power : 8|8@1- (1,0) [0|0] "" Vector__XXX
+ SG_ P_Engine_Petrol_Level : 0|8@1- (1,20) [0|0] "" Vector__XXX
+
+BO_ 0 P_Gear_Manual: 4 Gear
+ SG_ P_Gearbox_Torque : 22|8@1- (1,0) [0|0] "" Vector__XXX
+ SG_ P_Gearbox_Direction : 6|2@1- (1,0) [-1|1] "" Vector__XXX
+ SG_ P_Gearbox_Power : 8|14@1- (1,0) [0|10000] "" Vector__XXX
+ SG_ P_Gearbox_Position_Manual : 1|3@1+ (1,0) [0|7] ""  Gateway_Powertrain,Engine
+
+BO_TX_BU_ 0 : Gateway_Powertrain,Gear;
+
+
+CM_ BO_ 3221225472 "This is a message for not used signals, created by Vector CANdb++ DBC OLE DB Provider.";
+CM_ SG_ 3221225472 P_Steering_Torque "Drehmomentsensor
+Drehmomentsensor
+Drehmomentsensor
+";
+CM_ SG_ 3221225472 P_Engine_CamShaft_Actuator "Nockenwellenversteller
+";
+CM_ SG_ 3221225472 P_Engine_ThrottleDevice "Drosselvorrichtung
+";
+CM_ SG_ 4 P_Engine_KnockSensor "Klopfsensor";
+CM_ SG_ 4 P_Engine_Air_Temperature "Lufttemperatursensor
+0-300 Grad";
+CM_ SG_ 4 P_Engine_Temperature "Motortemperatursensor
+0-300 Grad";
+CM_ SG_ 4 P_Engine_Oil_Temperature "Motoröltemperatursensor
+0-300°";
+CM_ SG_ 6 P_Engine_Fuel_Temperature "Kraftstofftemperatursensor
+";
+CM_ SG_ 6 P_Engine_Fuel_Pump "Kraftstofffördermodul + Epumpe
+ON/OFF";
+CM_ SG_ 6 P_Engine_FuelTank_Valve "Tankentlüftungsventil
+ON/OFF";
+CM_ SG_ 6 P_Engine_HighPressure_Pump_0 "Hochdruckpumpe für Vebrennungskammer";
+CM_ SG_ 6 P_Engine_HighPressure_Pump_1 "Hochdruckpumpe für Vebrennungskammer";
+CM_ SG_ 6 P_Engine_HighPressure_Pump_2 "Hochdruckpumpe für Vebrennungskammer";
+CM_ SG_ 6 P_Engine_HighPressure_Pump_3 "Hochdruckpumpe für Vebrennungskammer";
+CM_ SG_ 6 P_Engine_HighPressure_Pump_4 "Hochdruckpumpe für Vebrennungskammer";
+CM_ SG_ 6 P_Engine_HighPressure_Pump_5 "Hochdruckpumpe für Vebrennungskammer";
+CM_ SG_ 6 P_Engine_Rail_Valve "Hochdruckeinspritzventil + Rail
+";
+CM_ SG_ 6 P_Engine_Exhaust_Temperature "Abgastemerperatursensor
+0-300 Grad";
+CM_ SG_ 5 P_Engine_Exhaust_Valve_0 "Abgasrückführventil
+ON/OFF";
+CM_ SG_ 5 P_Engine_Exhaust_Valve_5 "Abgasrückführventil
+ON/OFF";
+CM_ SG_ 5 P_Engine_Exhaust_Valve_4 "Abgasrückführventil
+ON/OFF";
+CM_ SG_ 5 P_Engine_Exhaust_Valve_3 "Abgasrückführventil
+ON/OFF";
+CM_ SG_ 5 P_Engine_Exhaust_Valve_2 "Abgasrückführventil
+ON/OFF";
+CM_ SG_ 5 P_Engine_Exhaust_Valve_1 "Abgasrückführventil
+ON/OFF";
+CM_ SG_ 5 P_Engine_Spark_Plug_5 "Zündkerze 5
+Boolean 1/0 AN/AUS";
+CM_ SG_ 5 P_Engine_Spark_Plug_4 "Zündkerze 4
+Boolean 1/0 AN/AUS";
+CM_ SG_ 5 P_Engine_Spark_Plug_3 "Zündkerze 3
+Boolean 1/0 AN/AUS";
+CM_ SG_ 5 P_Engine_Spark_Plug_2 "Zündkerze 2
+Boolean 1/0 AN/AUS";
+CM_ SG_ 5 P_Engine_Spark_Plug_1 "Zündkerze 1
+Boolean 1/0 AN/AUS";
+CM_ SG_ 5 P_Engine_Spark_Plug_0 "Zündkerze 0
+Boolean 1/0 AN/AUS";
+CM_ SG_ 3 P_Steering_HandleBar_Angle "Positionswinkel des Lenkrad";
+CM_ SG_ 3 P_Steering_HandleBar_Length "Lenkstangenlänge
+ 0-100%";
+CM_ SG_ 2 P_Steering_Horn "Hupe
+Boolean 1/0";
+CM_ SG_ 2 P_Steering_Angle "Lenkwinkel
+";
+CM_ SG_ 1 P_Engine_DiagnoseLight "Diagnoselampe
+";
+CM_ SG_ 1 P_Engine_Engine_RPM "Motordrehzahlsensor
+0-20000";
+CM_ SG_ 1 P_Engine_Throttle "Fahrpedalmodul
+Winkel des Pedals";
+CM_ SG_ 1 P_Engine_Petrol_Level "Füllstand Benzin";
+CM_ SG_ 0 P_Gearbox_Direction "Richtung des Getriebe";
+CM_ SG_ 0 P_Gearbox_Power "Drehzahl am Getriebe";
+CM_ SG_ 0 P_Gearbox_Position_Manual "Position des Getriebe";
+BA_DEF_  "BusType" STRING ;
+BA_DEF_ BU_  "NodeLayerModules" STRING ;
+BA_DEF_ BU_  "ECU" STRING ;
+BA_DEF_ BU_  "CANoeJitterMax" INT 0 0;
+BA_DEF_ BU_  "CANoeJitterMin" INT 0 0;
+BA_DEF_ BU_  "CANoeDrift" INT 0 0;
+BA_DEF_ BU_  "CANoeStartDelay" INT 0 0;
+BA_DEF_DEF_  "BusType" "";
+BA_DEF_DEF_  "NodeLayerModules" "";
+BA_DEF_DEF_  "ECU" "";
+BA_DEF_DEF_  "CANoeJitterMax" 0;
+BA_DEF_DEF_  "CANoeJitterMin" 0;
+BA_DEF_DEF_  "CANoeDrift" 0;
+BA_DEF_DEF_  "CANoeStartDelay" 0;
+BA_ "BusType" "CAN";
+VAL_ 3221225472 P_Engine_ChargeMotion_Valve 1 "OFF" 0 "ON" ;
+VAL_ 3221225472 P_Engine_CamShaft_Actuator 1 "OFF" 0 "ON" ;
+VAL_ 4 P_Engine_Engine_Status 1 "On" 0 "Off" ;
+VAL_ 4 P_Engine_KnockSensor 1 "OFF" 0 "ON" ;
+VAL_ 6 P_Engine_Fuel_Pump 1 "OFF" 0 "ON" ;
+VAL_ 6 P_Engine_FuelTank_Valve 1 "OFF" 0 "ON" ;
+VAL_ 6 P_Engine_HighPressure_Pump_0 1 "OFF" 0 "ON" ;
+VAL_ 6 P_Engine_HighPressure_Pump_1 1 "OFF" 0 "ON" ;
+VAL_ 6 P_Engine_HighPressure_Pump_2 1 "OFF" 0 "ON" ;
+VAL_ 6 P_Engine_HighPressure_Pump_3 1 "OFF" 0 "ON" ;
+VAL_ 6 P_Engine_HighPressure_Pump_4 1 "OFF" 0 "ON" ;
+VAL_ 6 P_Engine_HighPressure_Pump_5 1 "OFF" 0 "ON" ;
+VAL_ 6 P_Engine_Rail_Valve 1 "OFF" 0 "ON" ;
+VAL_ 5 P_Engine_Exhaust_Valve_0 1 "OFF" 0 "ON" ;
+VAL_ 5 P_Engine_Exhaust_Valve_5 1 "OFF" 0 "ON" ;
+VAL_ 5 P_Engine_Exhaust_Valve_4 1 "OFF" 0 "ON" ;
+VAL_ 5 P_Engine_Exhaust_Valve_3 1 "OFF" 0 "ON" ;
+VAL_ 5 P_Engine_Exhaust_Valve_2 1 "OFF" 0 "ON" ;
+VAL_ 5 P_Engine_Exhaust_Valve_1 1 "OFF" 0 "ON" ;
+VAL_ 5 P_Engine_Spark_Plug_5 1 "OFF" 0 "ON" ;
+VAL_ 5 P_Engine_Spark_Plug_4 1 "OFF" 0 "ON" ;
+VAL_ 5 P_Engine_Spark_Plug_3 1 "OFF" 0 "ON" ;
+VAL_ 5 P_Engine_Spark_Plug_2 1 "OFF" 0 "ON" ;
+VAL_ 5 P_Engine_Spark_Plug_1 1 "OFF" 0 "ON" ;
+VAL_ 5 P_Engine_Spark_Plug_0 1 "OFF" 0 "ON" ;
+VAL_ 2 P_Steering_Horn 1 "OFF" 0 "ON" ;
+VAL_ 1 P_Engine_DiagnoseLight 1 "OFF" 0 "ON" ;
+VAL_ 0 P_Gearbox_Direction 2 "RR" 1 "NN" 0 "FF" ;
+VAL_ 0 P_Gearbox_Position_Manual 7 "R" 6 "6" 5 "5" 4 "4" 3 "3" 2 "2" 1 "1" 0 "N" ;