I am using a battery powered GPS tracker which has the GPS sleeping most of the time. The unit wakes up the GPS, gets a position, speed & heading, transmits that information via satellite then goes back to sleep. Speed resolution is only 4 knots and heading resolution is only 45 degrees which isn't really sufficient for our needs. The manufacturer says that the reason for the lack of resolution is that they only wake up the GPS for a short time in order to gain a GPS fix, which is primarily to determine location and then the unit goes back to sleep. This is the first I have heard of this. Would a GPS have to wake up for a longer period in order to get a more accurate speed & heading? My suspicion is that the reason for the lack of resolution is more to do with the extra transmission cost - a few more bits need to be sent and also a bit more battery power to transmit those extra bits. Interested to know whether I have missed this and a first fix would not be able to have an accurate speed/heading. Seems to me if they can have 4 knots of resolution they must know the speed to better than 4 knots of accuracy. If it isn't accurate then how are they to know that it isn't actually moving at 50 knots?