diff options
author | Vladyslav Mustafin <vmustafin@luxoft.com> | 2020-08-06 15:45:16 +0300 |
---|---|---|
committer | Vladyslav Mustafin <vmustafin@luxoft.com> | 2020-08-06 15:45:16 +0300 |
commit | 300dbc5cba06badf9396f58ac1ff8e5a2bfcc2ca (patch) | |
tree | 0c1b079ec5426e11f5cfb7a694bd6ea0b8a5af9e | |
parent | 658390b6a6733cf9152aeda246055dc38084e215 (diff) | |
download | sdl_android-300dbc5cba06badf9396f58ac1ff8e5a2bfcc2ca.tar.gz |
Rollback GetVehicleData.java formatting
-rw-r--r-- | base/src/main/java/com/smartdevicelink/proxy/rpc/GetVehicleData.java | 447 |
1 files changed, 221 insertions, 226 deletions
diff --git a/base/src/main/java/com/smartdevicelink/proxy/rpc/GetVehicleData.java b/base/src/main/java/com/smartdevicelink/proxy/rpc/GetVehicleData.java index efd4dd6ac..5f015f8ff 100644 --- a/base/src/main/java/com/smartdevicelink/proxy/rpc/GetVehicleData.java +++ b/base/src/main/java/com/smartdevicelink/proxy/rpc/GetVehicleData.java @@ -38,234 +38,229 @@ import java.util.Hashtable; /** * Non periodic vehicle data read request. - * + * * <p><b>Parameter List</b></p> * <table border="1" rules="all"> - * <tr> - * <th>Param Name</th> - * <th>Type</th> - * <th>Description</th> - * <th>Required</th> - * <th>Version Available</th> - * </tr> - * <tr> - * <td>gps</td> - * <td>Boolean</td> - * <td>See GPSData</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>speed</td> - * <td>Boolean</td> - * <td>The vehicle speed in kilometers per hour</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>rpm</td> - * <td>Boolean</td> - * <td>The number of revolutions per minute of the engine</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>fuelLevel</td> - * <td>Boolean</td> - * <td>The fuel level in the tank (percentage)</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>fuelLevel_State</td> - * <td>Boolean</td> - * <td>The fuel level state</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>instantFuelConsumption</td> - * <td>Boolean</td> - * <td>The instantaneous fuel consumption in microlitres</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>fuelRange</td> - * <td>Boolean</td> - * <td>The estimate range in KM the vehicle can travel based on fuel level and consumption</td> - * <td>N</td> - * <td>SmartDeviceLink 5.0.0</td> - * </tr> - * <tr> - * <td>externalTemperature</td> - * <td>Boolean</td> - * <td>The external temperature in degrees celsius</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>turnSignal</td> - * <td>Boolean</td> - * <td>See TurnSignal</td> - * <td>N</td> - * <td>SmartDeviceLink 5.0.0</td> - * </tr> - * <tr> - * <td>vin</td> - * <td>Boolean</td> - * <td>Vehicle identification number</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>prndl</td> - * <td>Boolean</td> - * <td>See PRNDL</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>tirePressure</td> - * <td>Boolean</td> - * <td>See TireStatus</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>odometer</td> - * <td>Boolean</td> - * <td>Odometer in km</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>beltStatus</td> - * <td>Boolean</td> - * <td>The status of the seat belts</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>bodyInformation</td> - * <td>Boolean</td> - * <td>The body information including ignition status and internal temp</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>deviceStatus</td> - * <td>Boolean</td> - * <td>The device status including signal and battery strength</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>driverBraking</td> - * <td>Boolean</td> - * <td>The status of the brake pedal</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>wiperStatus</td> - * <td>Boolean</td> - * <td>The status of the wipers</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>headLampStatus</td> - * <td>Boolean</td> - * <td>Status of the head lamps</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>engineTorque</td> - * <td>Boolean</td> - * <td>Torque value for engine (in Nm) on non-diesel variants</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>accPedalPosition</td> - * <td>Boolean</td> - * <td>Accelerator pedal position (percentage depressed)</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>steeringWheelAngle</td> - * <td>Boolean</td> - * <td>Current angle of the steering wheel (in deg)</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>engineOilLife</td> - * <td>Boolean</td> - * <td>The estimated percentage of remaining oil life of the engine.</td> - * <td>N</td> - * <td>SmartDeviceLink 5.0.0</td> - * </tr> - * <tr> - * <td>electronicParkBrakeStatus</td> - * <td>Boolean</td> - * <td>The status of the park brake as provided by Electric Park Brake (EPB) system.</td> - * <td>N</td> - * <td>SmartDeviceLink 5.0.0</td> - * </tr> - * <tr> - * <td>cloudAppVehicleID</td> - * <td>Boolean</td> - * <td>Parameter used by cloud apps to identify a head unit</td> - * <td>N</td> - * <td>SmartDeviceLink 5.1.0</td> - * </tr> - * <tr> - * <td>eCallInfo</td> - * <td>Boolean</td> - * <td>Emergency Call notification and confirmation data</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>airbagStatus</td> - * <td>Boolean</td> - * <td>The status of the air bags</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>emergencyEvent</td> - * <td>Boolean</td> - * <td>Information related to an emergency event (and if it occurred)</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>clusterModeStatus</td> - * <td>Boolean</td> - * <td>The status modes of the cluster</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>myKey</td> - * <td>Boolean</td> - * <td>Information related to the MyKey feature</td> - * <td>N</td> - * <td></td> - * </tr> - * <tr> - * <td>handsOffSteering</td> - * <td>Boolean</td> - * <td>To indicate whether driver hands are off the steering wheel</td> - * <td>N</td> - * <td>SmartDeviceLink 7.0.0</td> - * </tr> - * </table> + * <tr> + * <th>Name</th> + * <th>Type</th> + * <th>Description</th> + * <th>Reg.</th> + * <th>Notes</th> + * <th>Version</th> + * </tr> + * <tr> + * <td>gps</td> + * <td>Boolean</td> + * <td>GPS data. See {@linkplain com.smartdevicelink.proxy.rpc.GPSData }for details</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0 </td> + * </tr> + * <tr> + * <td>speed</td> + * <td>Boolean</td> + * <td>The vehicle speed in kilometers per hour</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>rpm</td> + * <td>Boolean</td> + * <td>The number of revolutions per minute of the engine</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>fuelLevel</td> + * <td>Boolean</td> + * <td>The fuel level in the tank (percentage)</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>fuelLevel_State</td> + * <td>Boolean</td> + * <td>The fuel level state</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>instantFuelConsumption</td> + * <td>Boolean</td> + * <td>The instantaneous fuel consumption in microlitres</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>externalTemperature</td> + * <td>Boolean</td> + * <td>The external temperature in degrees celsius</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>vin</td> + * <td>Boolean</td> + * <td>Vehicle identification number</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>prndl</td> + * <td>Boolean</td> + * <td>Currently selected gear.</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>tirePressure</td> + * <td>Boolean</td> + * <td>Tire pressure status</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>odometer</td> + * <td>Boolean</td> + * <td>Odometer in km</td> + * <td>N</td> + * <td>Max Length: 500</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>beltStatus</td> + * <td>Boolean</td> + * <td>The status of the seat belts</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>bodyInformation</td> + * <td>Boolean</td> + * <td>The body information including ignition status and internal temp</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0 </td> + * </tr> + * <tr> + * <td>deviceStatus</td> + * <td>Boolean</td> + * <td>The device status including signal and battery strength</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>driverBraking</td> + * <td>Boolean</td> + * <td>The status of the brake pedal</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>wiperStatus</td> + * <td>Boolean</td> + * <td>The status of the wipers</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>headLampStatus</td> + * <td>Boolean</td> + * <td>Status of the head lamps</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>engineTorque</td> + * <td>Boolean</td> + * <td>Torque value for engine (in Nm) on non-diesel variants</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>engineOilLife</td> + * <td>Boolean</td> + * <td>The estimated percentage of remaining oil life of the engine</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 5.0</td> + * </tr> + * <tr> + * <td>accPedalPosition</td> + * <td>Boolean</td> + * <td>Accelerator pedal position (percentage depressed)</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>steeringWheelAngle</td> + * <td>Boolean</td> + * <td>Current angle of the steering wheel (in deg)</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 2.0</td> + * </tr> + * <tr> + * <td>turnSignal</td> + * <td>Boolean</td> + * <td>@see TurnSignal</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 5.0</td> + * </tr> + * <tr> + * <td>cloudAppVehicleID</td> + * <td>Boolean</td> + * <td>ID for the vehicle when connecting to cloud applications</td> + * <td>N</td> + * <td>Subscribable</td> + * <td>SmartDeviceLink 5.1 </td> + * </tr> + * <tr> + * <td>handsOffSteering</td> + * <td>Boolean</td> + * <td>To indicate whether driver hands are off the steering wheel</td> + * <td>N</td> + * <td>SmartDeviceLink 7.0.0</td> + * </tr> + * </table> + * + * + * <p><b>Response</b></p> + * + * <p> <b>Non-default Result Codes:</b></p> + * <p> SUCCESS</p> + * <p> INVALID_DATA</p> + * <p>OUT_OF_MEMORY</p> + * <p>TOO_MANY_PENDING_REQUESTS</p> + * <p>APPLICATION_NOT_REGISTERED</p> + * <p> GENERIC_ERROR</p> + * <p> REJECTED</p> + * <p> VEHICLE_DATA_NOT_ALLOWED</p> + * <p>VEHICLE_DATA_NOT_AVAILABLE</p> + * <p> USER_DISALLOWED</p> + * + * @see SubscribeVehicleData + * @see UnsubscribeVehicleData + * @since SmartDeviceLink 2.0 + * * */ public class GetVehicleData extends RPCRequest { |