Advertisement
Guest User

Untitled

a guest
Nov 30th, 2015
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. /****************************************************************************
  2.  
  3. Header file
  4. Audio2.h
  5.  
  6. Author: Margaret Coad
  7. Date: 11/10/15
  8.  
  9. ****************************************************************************/
  10.  
  11. #ifndef Audio2_H
  12. #define Audio2_H
  13.  
  14. // Event Definitions
  15. #include "ES_Configure.h" /* gets us event definitions */
  16. #include "ES_Types.h" /* gets bool type for returns */
  17.  
  18. // Definitions of event parameters for ES_PLAY_TUNE Event
  19. #define ARMedMode 0
  20. #define StartButton 1
  21. #define SuccessWrench 2
  22. #define SuccessBucket 3
  23. #define FailBucket 4
  24. #define PipeOut 5
  25. #define PipeIn 6
  26. #define CelebrationMode 7
  27. #define FailureMode 8
  28.  
  29. // typedefs for the states
  30. // State definitions for use with the query function
  31. typedef enum {Waiting2Play, Playing} Audio2State_t ;
  32.  
  33. // Public Function Prototypes
  34.  
  35. bool InitAudio2 ( uint8_t Priority );
  36. bool PostAudio2( ES_Event ThisEvent );
  37. ES_Event RunAudio2( ES_Event ThisEvent );
  38.  
  39.  
  40. #endif /* Audio2_H */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement