Defines | Functions

lift.h File Reference

#include "def.h"
#include "def.h"
Include dependency graph for lift.h:
This graph shows which files directly or indirectly include this file:

Defines

#define PUSH_END_SWITCH   (1<<17)
#define LIFT_END_SWITCH   (1<<19)
#define LIFT_FRONT_SWITCH   21
#define LIFT_BACK_SWITCH   20
#define PUSHER_FRONT_SWITCH   23
#define PUSHER_BACK_SWITCH   22

Functions

void fsm_stop (struct fsm *fsm, events my_event)
void fsm_move (struct fsm *fsm, events my_event)
void fsm_init (struct fsm *fsm, events my_event)
void fsm_homing_fw (struct fsm *fsm, events my_event)
void fsm_homing_bw (struct fsm *fsm, events my_event)
void fsm_irc (struct fsm *fsm)
void fsm_wait (struct fsm *fsm, events my_event)
void fsm_homing_bwf (struct fsm *fsm, events my_event)
void fsm_homing_fw_up (struct fsm *fsm, events my_event)
void fsm_homing_bw_zero (struct fsm *fsm, events my_event)
void fsm_homing_fw_5 (struct fsm *fsm, events my_event)

Define Documentation

#define LIFT_BACK_SWITCH   20
#define LIFT_END_SWITCH   (1<<19)
#define LIFT_FRONT_SWITCH   21
#define PUSH_END_SWITCH   (1<<17)
#define PUSHER_BACK_SWITCH   22
#define PUSHER_FRONT_SWITCH   23

Function Documentation

void fsm_homing_bw ( struct fsm fsm,
events  my_event 
)
void fsm_homing_bw_zero ( struct fsm fsm,
events  my_event 
)
void fsm_homing_bwf ( struct fsm fsm,
events  my_event 
)
void fsm_homing_fw ( struct fsm fsm,
events  my_event 
)
void fsm_homing_fw_5 ( struct fsm fsm,
events  my_event 
)
void fsm_homing_fw_up ( struct fsm fsm,
events  my_event 
)
void fsm_init ( struct fsm fsm,
events  my_event 
)

Here is the caller graph for this function:

void fsm_irc ( struct fsm fsm  ) 

Here is the caller graph for this function:

void fsm_move ( struct fsm fsm,
events  my_event 
)

Here is the call graph for this function:

void fsm_stop ( struct fsm fsm,
events  my_event 
)

Here is the call graph for this function:

void fsm_wait ( struct fsm fsm,
events  my_event 
)