With a view to maximising the available processor power (cycles) available for further enhancements of the algorithms used in ArduPilot I am always on the look out for ways to improve the efficiency of the code.
I'm not getting a GPS lock with uBlox 5.I wondered if the checksum comparison (below) is correct as UBX_ck_b is not checked but UBX_ck_a is used twice?Code extract from GPS_UBLOX tab:if((ck_a=UBX_ck_a)&&(ck_b=UBX_ck_a)) //Verify the received checksum