Mirror actuator for RT2 lab

Dependencies:   FastPWM

Committer:
altb2
Date:
Sun May 02 08:55:44 2021 +0000
Revision:
16:28b6bb8a4b7f
Parent:
15:9f32f64eee5b
Final commit 4 students

Who changed what in which revision?

UserRevisionLine numberNew contents of line
altb2 15:9f32f64eee5b 1 #ifndef DATA_STRUCTS_H_
altb2 15:9f32f64eee5b 2 #define DATA_STRUCTS_H_
altb2 15:9f32f64eee5b 3
altb2 15:9f32f64eee5b 4
altb2 15:9f32f64eee5b 5 typedef struct{
altb2 15:9f32f64eee5b 6 float sens_phi[2];
altb2 15:9f32f64eee5b 7 float est_xy[2];
altb2 15:9f32f64eee5b 8 float sens_Vphi[2];
altb2 15:9f32f64eee5b 9 float cntrl_phi_des[2];
altb2 15:9f32f64eee5b 10 float cntrl_xy_des[2];
altb2 15:9f32f64eee5b 11 float i_des[2]; // desired currents
altb2 15:9f32f64eee5b 12 float wMot[4]; // desired speeds (rad/s)
altb2 15:9f32f64eee5b 13 bool laser_on;
altb2 15:9f32f64eee5b 14 uint8_t num_it;
altb2 15:9f32f64eee5b 15 }DATA_Xchange;
altb2 15:9f32f64eee5b 16 #endif
altb2 15:9f32f64eee5b 17