Hi mwibbels,
I found your module works with PyS60 1.4.0 too (by rebuild it).
If you want to use it without rebuild PyS60 you have to adjust capabilities of PyS60 with the same you have for LocationRequestor using ensymble.
However, using nmea_info I found a bug on LocationRequestor:
While LBSReferenceApp.cpp
Code:
const TReal SpeedRatio = 36.0/10.0;
if ( !Math::IsNaN(speedAccuracy) )
{
// Convert to km/h
speedAccuracy = speedAccuracy * SpeedRatio;
}
locationrequestor.cpp
Code:
TReal32 CLocationRequestor::toKmPerHour(TReal32 mPerS)
{
if ( !Math::IsNaN(STATIC_CAST(TReal64,mPerS)) )
{
// Convert to km/h
mPerS = (mPerS * 10) / 36; WRONG
}
return mPerS;
}
While it should be
Code:
TReal32 CLocationRequestor::toKmPerHour(TReal32 mPerS)
{
if ( !Math::IsNaN(STATIC_CAST(TReal64,mPerS)) )
{
// Convert to km/h
mPerS = (mPerS * 36) / 10;
}
return mPerS;
}
If you want you can get this: http://usa.dpeddi.com/locationreques...d_unsigned.sis (build against python 1.4)
Best Regards,
Eddi