Thanks for the reply. The solution you have provided above would mean that my application would need to calculate the speed manually using distance and time. But when running on a real device we can get the GPS speed without having to do any calculations. My application relies on and uses the GPS speed, which is easy to get on a real device, I don't think it would make sense to then calculate it manually just for simulators.