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