/*!
- Ripple Mobile Environment Emulator v0.9.8 :: Built On Wed Dec 18 2013 13:59:40 GMT+0800 (CST)
+ Ripple Mobile Environment Emulator v0.9.8 :: Built On Fri Dec 20 2013 12:14:50 GMT+0800 (CST)
Apache License
Version 2.0, January 2004
];
_vehicleMapStack.vehiclePropertyRangeMap = {
- "VehicleSpeed-vehicleSpeed": [0, 400, 10],
+ "VehicleSpeed-vehicleSpeed": [0, 400, 1],
"EngineSpeed-engineSpeed": [0, 10000, 20],
- "Acceleration-x": [0, 200, 10],
- "Acceleration-y": [0, 200, 10],
- "Acceleration-z": [0, 200, 10],
- "Fuel-level": [0, 100, 10],
- "Fuel-range": [0, 1000, 10],
- "Fuel-instantConsumption": [0, 100, 10],
- "Fuel-instantEconomy": [0, 100, 10],
- "Fuel-averageEconomy": [0, 100, 10],
- "EngineOil-remaining": [0, 100, 10],
- "EngineOil-temperature": [0, 100, 10],
- "EngineOil-pressure": [0, 1000, 10],
- "Location-latitude": [-180, 180, 36],
- "Location-longitude": [-19, 90, 18],
- "Location-altitude": [0, 100, 10],
- "Location-direction": [0, 360, 36],
- "ExteriorBrightness-exteriorBrightness": [0, 100, 10],
- "Temperature-interior": [-5, 35, 7],
- "Temperature-exterior": [-40, 60, 10],
- "Odometer-odometer": [0, 10000, 100],
- "CruiseControlStatus-speed": [10, 100, 10],
+ "Acceleration-x": [0, 200, 1],
+ "Acceleration-y": [0, 200, 1],
+ "Acceleration-z": [0, 200, 1],
+ "Fuel-level": [0, 100, 1],
+ "Fuel-range": [0, 1000, 1],
+ "Fuel-instantConsumption": [0, 100, 1],
+ "Fuel-instantEconomy": [0, 100, 1],
+ "Fuel-averageEconomy": [0, 100, 1],
+ "EngineOil-remaining": [0, 100, 1],
+ "EngineOil-temperature": [0, 100, 1],
+ "EngineOil-pressure": [0, 1000, 1],
+ "Location-latitude": [-180, 180, 1],
+ "Location-longitude": [-19, 90, 1],
+ "Location-altitude": [0, 100, 1],
+ "Location-direction": [0, 360, 1],
+ "ExteriorBrightness-exteriorBrightness": [0, 100, 1],
+ "Temperature-interior": [-5, 35, 1],
+ "Temperature-exterior": [-40, 60, 1],
+ "Odometer-odometer": [0, 10000, 10],
+ "CruiseControlStatus-speed": [1, 100, 1],
"HVAC-targetTemperature": [0, 35, 7],
- "Sunroof-openness": [0, 100, 10],
- "Sunroof-tilt": [0, 100, 10],
- "ConvertibleRoof-openness": [0, 100, 10],
- "WindowStatus-openness": [0, 100, 10],
- "VehicleTopSpeedLimit-vehicleTopSpeedLimit": [0, 400, 10],
- "ObstacleDistance-obstacleDistance": [0, 120, 10],
- "Fluid-transmission": [0, 100, 10],
- "Fluid-brake": [0, 100, 10],
- "Fluid-washer": [0, 100, 10],
- "Battery-voltage": [0, 12, 4],
- "Battery-current": [0, 200, 10],
- "TirePressure-leftFront": [0, 500, 10],
- "TirePressure-rightFront": [0, 500, 10],
- "TirePressure-leftRear": [0, 500, 10],
- "TirePressure-rightRear": [0, 500, 10],
- "TireTemperature-leftFront": [0, 60, 10],
- "TireTemperature-rightFront": [0, 60, 10],
- "TireTemperature-leftRear": [0, 60, 10],
- "TireTemperature-rightRear": [0, 60, 10]
+ "Sunroof-openness": [0, 100, 1],
+ "Sunroof-tilt": [0, 100, 1],
+ "ConvertibleRoof-openness": [0, 100, 1],
+ "WindowStatus-openness": [0, 100, 1],
+ "VehicleTopSpeedLimit-vehicleTopSpeedLimit": [0, 400, 1],
+ "ObstacleDistance-obstacleDistance": [0, 120, 1],
+ "Fluid-transmission": [0, 100, 1],
+ "Fluid-brake": [0, 100, 1],
+ "Fluid-washer": [0, 100, 1],
+ "Battery-voltage": [0, 12, 1],
+ "Battery-current": [0, 200, 1],
+ "TirePressure-leftFront": [0, 500, 1],
+ "TirePressure-rightFront": [0, 500, 1],
+ "TirePressure-leftRear": [0, 500, 1],
+ "TirePressure-rightRear": [0, 500, 1],
+ "TireTemperature-leftFront": [0, 60, 1],
+ "TireTemperature-rightFront": [0, 60, 1],
+ "TireTemperature-leftRear": [0, 60, 1],
+ "TireTemperature-rightRear": [0, 60, 1]
};
_vehicleMapStack.vehicleAutoRunningMap = {
}
return format;
-} */
+}*/
_self = function () {
var vehicle;
break;
}
- return instanceType;
+ function _construct () {
+ var val;
+
+ for (val in value) {
+ instanceType[val] = value[val];
+ }
+ return instanceType;
+ }
+
+ return _construct();
};
VehiclePropertyType = function (propertyTypes) {
this.__defineSetter__("x", function (val) {
try {
- acceleration.x = t.unsigned_long(val, "[]");
+ acceleration.x = t.unsigned_long(val);
}
catch (err) {
}
this.__defineSetter__("y", function (val) {
try {
- acceleration.y = t.unsigned_long(val, "[]");
+ acceleration.y = t.unsigned_long(val);
}
catch (err) {
}
this.__defineSetter__("z", function (val) {
try {
- acceleration.z = t.unsigned_long(val, "[]");
+ acceleration.z = t.unsigned_long(val);
}
catch (err) {
}
return hvac.time;
});
- this.__defineGetter__("AIRFLOWDIRECTION_DEFROSTER", function () {
+ this.__defineGetter__("AIRFLOWDIRECTION_FRONTPANEL", function () {
return 0;
});
//"phonegap": {"1.0.0": require('ripple/platform/phonegap/1.0.0/spec')},
"tizen": {"2.0": require('ripple/platform/tizen/2.0/spec')},
"ivi": {"3.0": require('ripple/platform/ivi/3.0/spec')},
- "cordova": {"2.0.0": require('ripple/platform/cordova/2.0.0/spec')},
+ //"cordova": {"2.0.0": require('ripple/platform/cordova/2.0.0/spec')},
//"webworks.bb10": {"1.0.0": require('ripple/platform/webworks.bb10/1.0.0/spec')},
//"webworks.handset": {"2.0.0": require('ripple/platform/webworks.handset/2.0.0/spec')},
//"webworks.tablet": {"2.0.0": require('ripple/platform/webworks.tablet/2.0.0/spec')},
utils.forEach(platformList, function (platform, platformKey) {
platformNode = utils.createElement("option", {
- "innerText": platformKey,
+ "innerText": platformKey === "tizen" ? "mobile": platformKey,
"value": platformKey
});
for (i = 0; i < options.length; i++) {
option = options[i];
for (optionName in option) {
- if (option[optionName].toString() === propertyItems[item].value) {
+ if (option[optionName].toString() === propertyItems[item].value.toString()) {
optionHtml += '<option value="' + option[optionName] + '" selected>' +
optionName + '</option>';
}