diff options
Diffstat (limited to 'package/root')
-rw-r--r-- | package/root/config.xml | 21 | ||||
-rw-r--r-- | package/root/gear_shift_para.json | 32 | ||||
-rw-r--r-- | package/root/steering_wheel.json | 5 | ||||
-rw-r--r-- | package/root/steering_wheel_map.json | 36 |
4 files changed, 94 insertions, 0 deletions
diff --git a/package/root/config.xml b/package/root/config.xml new file mode 100644 index 0000000..9f3370a --- /dev/null +++ b/package/root/config.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<widget xmlns="http://www.w3.org/ns/widgets" id="agl-service-steering-wheel" version="1.0"> + <name>steering-wheel-service</name> + <icon src="icon.png"/> + <content src="config.xml" type="application/vnd.agl.service"/> + <description>The name says it all!</description> + <author>TOYOTA</author> + <license>APL2.0</license> + <feature name="urn:AGL:widget:provided-api"> + <param name="steering-wheel" value="ws" /> + </feature> + <feature name="urn:AGL:widget:required-api"> + <param name="lib/af-steering-wheel-binding.so" value="local" /> + </feature> + <feature name="urn:AGL:widget:required-permission"> + <param name="#target" value="main" /> + <param name="urn:AGL:permission::public:hidden" value="required" /> + </feature> +</widget> + + diff --git a/package/root/gear_shift_para.json b/package/root/gear_shift_para.json new file mode 100644 index 0000000..3b58da7 --- /dev/null +++ b/package/root/gear_shift_para.json @@ -0,0 +1,32 @@ +{ + "GEAR_PARA" : [ + { + "POS" : "First", + "VAL" : "4.12", + }, + { + "POS" : "Second", + "VAL" : "2.84", + }, + { + "POS" : "Third", + "VAL" : "2.28", + }, + { + "POS" : "Fourth", + "VAL" : "1.45", + }, + { + "POS" : "Fifth", + "VAL" : "1.0", + }, + { + "POS" : "Sixth", + "VAL" : "0.69", + }, + { + "POS" : "Reverse", + "VAL" : "3.21", + }, + ] +}
\ No newline at end of file diff --git a/package/root/steering_wheel.json b/package/root/steering_wheel.json new file mode 100644 index 0000000..1a5e889 --- /dev/null +++ b/package/root/steering_wheel.json @@ -0,0 +1,5 @@ +{ + "dev_name": "/dev/input/js0", + "wheel_map": "steering_wheel_map.json", + "gear_para": "gear_shift_para.json" +} diff --git a/package/root/steering_wheel_map.json b/package/root/steering_wheel_map.json new file mode 100644 index 0000000..9e580d9 --- /dev/null +++ b/package/root/steering_wheel_map.json @@ -0,0 +1,36 @@ +{
+ "PROPERTYS" : [
+ {
+ "PROPERTY" : "VehicleSpeed",
+ "TYPE" : "uint16_t",
+ },
+ {
+ "PROPERTY" : "EngineSpeed",
+ "TYPE" : "uint16_t",
+ },
+ {
+ "PROPERTY" : "AcceleratorPedalPosition",
+ "TYPE" : "uint16_t",
+ },
+ {
+ "PROPERTY" : "TransmissionGearInfo",
+ "TYPE" : "uint16_t",
+ },
+ {
+ "PROPERTY" : "TransmissionMode",
+ "TYPE" : "uint16_t",
+ },
+ {
+ "PROPERTY" : "SteeringWheelAngle",
+ "TYPE" : "uint16_t",
+ },
+ {
+ "PROPERTY" : "TurnSignalStatus",
+ "TYPE" : "uint16_t",
+ },
+ {
+ "PROPERTY" : "LightStatusBrake",
+ "TYPE" : "bool",
+ },
+ ]
+}
|