The unified diff between revisions [65df00aa..] and [dc88787e..] is displayed below. It can also be downloaded as a raw diff.
This diff has been restricted to the following files: 'dcm.h'
# # old_revision [65df00aa2705ce33fd74f4dd706d2879fe99b2b0] # new_revision [dc88787ecd1d574feba045763baed2a7651ff33d] # # add_file "dcm.h" # content [6998232fd4c4c2c4e3ae55280f0b30d379de7e25] # ============================================================ --- /dev/null +++ dcm.h 6998232fd4c4c2c4e3ae55280f0b30d379de7e25 @@ -0,0 +1,14 @@ +/* dcm.h */ + +#include "types.h" + +extern float delta_t; + +void dcm_update(vec3f gyro); +void dcm_normalise(void); +bool dcm_renormalise(float *v); +void dcm_dump(void); +void dcm_send_packet(void); +void dcm_setvector(vec3f zvec); +void dcm_drift_correction(vec3f accel); +void dcm_attitude_error(vec3f target);