1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-01-18 03:52:11 +01:00

AHRS: Cannot process messages while idling as this makes the main loop execution time non-deterministic based on OP (i.e. could get three messages and push the time up). It would be a nice featuer since you can get a raw and EKF update in the same step, but if the AHRS_Comm loop is fast (which is should be to keep update latency low) then this will hammer the AHRS with redunant requests.

git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1594 ebee16cc-31ac-478f-84a7-5cbb03baadba
This commit is contained in:
peabody124 2010-09-12 02:54:51 +00:00 committed by peabody124
parent e90e714c2b
commit 59758122e1

View File

@ -325,7 +325,7 @@ int main()
idle_counter = 0;
do {
idle_counter ++;
process_spi_request();
//process_spi_request();
} while ( ahrs_state != AHRS_DATA_READY );
ahrs_state = AHRS_PROCESSING;