The unified diff between revisions [65df00aa..] and [81e4dce2..] 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 [81e4dce274e79dd9187ed4bd182e1d6fc0fdfb37]
#
# add_file "dcm.h"
#  content [801a64efefec7f36a5a97e191550b425a7f4def8]
#
============================================================
--- /dev/null	
+++ dcm.h	801a64efefec7f36a5a97e191550b425a7f4def8
@@ -0,0 +1,14 @@
+/* dcm.h */
+
+#include "types.h"
+
+extern float delta_t;
+
+void dcm_update(float omega_x, float omega_y, float omega_z);
+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);