42 _print_tab(
"ActiveTrial", active_trial);
50 String _format(String name,
float value)
52 return name+
":"+String(value);
55 void _print_tab(String name,
float value)
57 Serial.print(_format(name, value)+
"\t");
62 Serial.println(
"piLoggerStart");
67 Serial.println(
"piLoggerEnd");
Declares a class used to store data for the Exo to access.
Class to store all the data related to the exo.
Definition ExoData.h:38
LegData right_leg
Definition ExoData.h:122
int error_joint_id
Definition ExoData.h:130
int error_code
Definition ExoData.h:129
uint16_t get_status(void)
Get the status object.
Definition ExoData.cpp:98
LegData left_leg
Definition ExoData.h:121
float joint_velocity
Definition JointData.h:61
float joint_position
Definition JointData.h:58
float torque_reading
Definition JointData.h:47
MotorData motor
Definition JointData.h:45
bool toe_stance
Definition LegData.h:69
JointData ankle
Definition LegData.h:44
float toe_fsr
Definition LegData.h:59
float i
Definition MotorData.h:41
float p
Definition MotorData.h:39
float v
Definition MotorData.h:40
float last_command
Definition MotorData.h:38
void sendUpdate()
Definition PiLogger.h:11
PiLogger(ExoData *data)
Definition PiLogger.h:9
const uint16_t trial_on
Definition StatusDefs.h:31
const uint16_t fsr_calibration
Definition StatusDefs.h:34
const uint16_t error
Definition StatusDefs.h:39
const uint16_t fsr_refinement
Definition StatusDefs.h:35