cm_transitions.cpp File Reference

This file contains functions that make the transition between states in the state machine. More...

#include "cm.h"
Include dependency graph for cm_transitions.cpp:

Functions

int transition_start_to_normal (void)
 Checks if a transition from TypeState.STARTSTATE to TypeState.NORMALSTATE should ocuur.
int transition_normal_to_cross (void)
 Checks if a transition from TypeState.NORMALSTATE to TypeState.CROSSSTATE should ocuur.
int transition_cross_to_stop (void)
 Checks if a transition from TypeState.CROSSSTATE to TypeState.STOPSTATE should ocuur.
int transition_stop_to_normal (void)
 Checks if a transition from TypeState.STOPSTATE to TypeState.NORMALSTATE should ocuur.
int transition_stop_to_park (void)
 Checks if a transition from TypeState.STOPSTATE to TypeState.PARKSTATE should ocuur.
int transition_stop_to_end (void)
 Checks if a transition from TypeState.STOPSTATE to TypeState.ENDSTATE should ocuur.
int transition_cross_to_normal_by_cross_sensor (void)
 Checks if a transition from TypeState.CROSSSTATE to TypeState.NORMALSTATE should ocuur.
int transition_cross_to_normal_by_timeout (void)
 Checks if a transition from TypeState.CROSSTATE to TypeState.NORMALSTATE should ocuur.

Detailed Description

This file contains functions that make the transition between states in the state machine.

Generated on Wed Jun 2 12:43:03 2010 for LAR Atlas by  doxygen 1.6.3