bearing (ground_course) in Ardupilot 2_7

I am currently using the Ardupilot 2_7 program and currently trying to read the ground_course value for my bearing indicator.
Some questions:
  1. are the values accurate?
  2. is the value measured by the GPS?
  3. if yes for the above question, someone teacher me how does gps read the value. 
  4. at what rate is it reading the bearing value?
  5. is it true that I won't read any change of bearing value if I am not moving but only turning on the spot?

Program:
        intUnion.byte[1]     = gps_buffer[j++];
        intUnion.byte[0]     = gps_buffer[j++];
        ground_course       = (unsigned int)intUnion.word;   

I don't understand how the ground_course get it's value.

Thanks..

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

This reply was deleted.

Activity

Neville Rodrigues liked Neville Rodrigues's profile
Jun 30
Santiago Perez liked Santiago Perez's profile
Jun 21
More…