The unified diff between revisions [bfc9e27f..] 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 [bfc9e27f5c40da31ae4269394aaf0545e5856a70] # new_revision [dc88787ecd1d574feba045763baed2a7651ff33d] # # patch "dcm.h" # from [801a64efefec7f36a5a97e191550b425a7f4def8] # to [6998232fd4c4c2c4e3ae55280f0b30d379de7e25] # ============================================================ --- dcm.h 801a64efefec7f36a5a97e191550b425a7f4def8 +++ dcm.h 6998232fd4c4c2c4e3ae55280f0b30d379de7e25 @@ -4,11 +4,11 @@ extern float delta_t; extern float delta_t; -void dcm_update(float omega_x, float omega_y, float omega_z); +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(float x, float y, float z); -void dcm_drift_correction(float x, float y, float z); -void dcm_attitude_error(float x, float y, float z); +void dcm_setvector(vec3f zvec); +void dcm_drift_correction(vec3f accel); +void dcm_attitude_error(vec3f target);