 /* Validate supported Software components specified on system library properties page.
  */
#ifndef __PUMA_STATES_H__
#define __PUMA_STATES_H__

/*
 * Task Prototypes:
 * 
 *    RobotStateTask() - Report Robot state messages to Message server
 * 
 */
void PumaStatesTask();

extern  struct MESSAGE_Q  stateRecvQ[UNIMATION_MSG_Q_SIZE];

/*
 * Handle to our MicroC/OS-II Command Queue for sending commands received
 * on the GPIO DRV11J Data in from the Unimation controller to the Unimation Server task.
 */
extern OS_EVENT *PumaStatesRecvQ;

#endif /* __PUMA_STATES_H__ */
