diff -r 6c158198356e -r ae942d28ec0e javaextensions/sensor/src.s60/cnetworkfieldintensitysensor.cpp --- a/javaextensions/sensor/src.s60/cnetworkfieldintensitysensor.cpp Thu Aug 19 09:48:13 2010 +0300 +++ b/javaextensions/sensor/src.s60/cnetworkfieldintensitysensor.cpp Tue Aug 31 15:09:22 2010 +0300 @@ -146,15 +146,16 @@ SensorData* data = iData[ KNISensorChannel ]; TTime currentTime; - if (data->iTimeStamps || (iBufferingPeriod > 0)) - { - currentTime.UniversalTime(); - if (iStartTime == KErrNotFound) + + if ((data->iTimeStampsIncluded) || (iBufferingPeriod > 0)) { - iStartTime = currentTime; + currentTime.UniversalTime(); + if (iStartTime == KErrNotFound) + { + iStartTime = currentTime; + } } - } - + // P&S sensors are assumed to have one channel only TInt interpretedValue = InterpretValue(aLevel);