#include <compass_honeywell.H>
Public Types | |
| enum | compass_honyewell_message_t { STATUS_FULL_BUFFER, STATUS_GARBAGE_DATA } |
Public Member Functions | |
| virtual | ~observer_t () |
| virtual void | publish_status (double tstamp, unsigned status) |
| virtual void | heading (double tstamp, double heading) |
| virtual void | motion (double tstamp, double roll, double pitch, double heading) |
| virtual cajun::compass_t::observer_t::~observer_t | ( | ) | [inline, virtual] |
| virtual void cajun::compass_t::observer_t::heading | ( | double | tstamp, | |
| double | heading | |||
| ) | [inline, virtual] |
Reimplemented in compass_observer_t.
Referenced by cajun::compass_t::decode_hpr().
| virtual void cajun::compass_t::observer_t::motion | ( | double | tstamp, | |
| double | roll, | |||
| double | pitch, | |||
| double | heading | |||
| ) | [inline, virtual] |
Reimplemented in compass_observer_t.
Referenced by cajun::compass_t::decode_hpr().
| virtual void cajun::compass_t::observer_t::publish_status | ( | double | tstamp, | |
| unsigned | status | |||
| ) | [inline, virtual] |
Reimplemented in compass_observer_t.
Referenced by cajun::compass_t::handle_input().
1.6.1