Modified: Add vehicle property to ico_set_vehicleinfo tool. Revise: add manifest...
[profile/ivi/ico-vic-amb-plugin.git] / src / ambinterface.cc
index bdf6fdd..e9275a5 100644 (file)
@@ -278,17 +278,13 @@ AMBIF::updateProperty(AMBVehicleInfo *vehicleinfo)
 {
     if (vehicleinfo->name == VehicleProperty::VehicleSpeed) {
         static uint16_t prevspd = -1;
-        static const uint16_t unusablespd = -1;
+        static uint16_t spdmax = -1;
         uint16_t spd = vehicleinfo->value->value<uint16_t>();
-        if ((prevspd == unusablespd && spd > 0) || (prevspd == 0 && spd > 0)) {
-            DebugOut(3) << "PERF CHG_VIC_INF VIC-Plugin notify Code of update " 
-                        << vehicleinfo->name 
-                        << ". VehicleSpeed is 1km/h or more.\n";
+        if ((prevspd == spdmax && spd > 0) || (prevspd == 0 && spd > 0)) {
+            DebugOut(3) << "PERF CHG_VIC_INF VIC-Plugin notify Code of update " << vehicleinfo->name << ". VehicleSpeed is 1km/h or more.\n";
         }
-        else if ((prevspd == unusablespd && spd == 0) || 
-                 (prevspd > 0 && spd == 0)) {
-            DebugOut(3) << "PERF CHG_VIC_INF VIC-Plugin notify Code of update " 
-                        << vehicleinfo->name << ". VehicleSpeed is 0km/h.\n";
+        else if ((prevspd == spdmax && spd == 0) || (prevspd > 0 && spd == 0)) {
+            DebugOut(3) << "PERF CHG_VIC_INF VIC-Plugin notify Code of update " << vehicleinfo->name << ". VehicleSpeed is 0km/h.\n";
         }
         prevspd = spd;
     }