Alex exoskeleton
ALEX SoftwareDocumentation
|
#include "application.h"
Go to the source code of this file.
Functions | |
void | app_programStart (void) |
void | app_communicationReset (void) |
void | app_programEnd (void) |
void | app_programAsync (uint16_t timer1msDiffy) |
void | app_programControlLoop (void) |
Variables | |
char | buf [STRING_BUFFER_SIZE] |
char | ret [STRING_BUFFER_SIZE] |
ExoTestMachine | testMachine |
void app_communicationReset | ( | void | ) |
Function is called after CANopen communication reset.
Definition at line 25 of file application.cpp.
void app_programAsync | ( | uint16_t | timer1msDiff | ) |
Function is called cyclically from main.
timer1msDiff | Time difference since last call |
Definition at line 32 of file application.cpp.
void app_programControlLoop | ( | void | ) |
Function is called cyclically from realtime thread at constant intervals.
Code inside this function must be executed fast. Take care on race conditions.
Definition at line 35 of file application.cpp.
void app_programEnd | ( | void | ) |
Function is called just before program ends.
Definition at line 28 of file application.cpp.
void app_programStart | ( | void | ) |
Function is called on program startup.
Definition at line 19 of file application.cpp.
char buf[STRING_BUFFER_SIZE] |
Definition at line 14 of file application.cpp.
char ret[STRING_BUFFER_SIZE] |
Definition at line 15 of file application.cpp.
ExoTestMachine testMachine |
Definition at line 16 of file application.cpp.