YX5200_MSG.h 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. #ifndef __YX5200_MSG_H__
  2. #define __YX5200_MSG_H__
  3. enum
  4. {
  5. MSG_0 = 0,
  6. MSG_1,
  7. MSG_2,
  8. MSG_3,
  9. MSG_4,
  10. MSG_5,
  11. MSG_6,
  12. MSG_7,
  13. MSG_8,
  14. MSG_9,
  15. MSG_DEVICE_REMOVED,
  16. MSG_CHANGE_WORK_MODE,
  17. MSG_MUSIC_NEW_DEVICE_IN,
  18. MSG_MUSIC_SELECT_NEW_DEVICE,
  19. MSG_MUSIC_SELECT_NEW_FILE,
  20. MSG_MUSIC_PLAY_NEW_FILE, //0x0F
  21. MSG_MUSIC_CONTINUE_PLAY_FILE, //0x10
  22. MSG_VOL_UP,
  23. MSG_VOL_DOWN,
  24. MSG_MUSIC_NEXT_FILE,
  25. MSG_MUSIC_PREV_FILE,
  26. MSG_MUSIC_PP,
  27. MSG_MUSIC_PLAY,
  28. MSG_MUSIC_PAUSE,
  29. MSG_MUSIC_STOP,
  30. MSG_MUSIC_FF,
  31. MSG_MUSIC_FR,
  32. MSG_MUSIC_FFR_DONE,
  33. MSG_MUSIC_NEXT_EQ,
  34. MSG_MUSIC_PREV_EQ,
  35. MSG_NEXT_PLAYMODE,
  36. MSG_PREV_PLAYMODE, //0x1F
  37. MSG_NEXT_WORKMODE, //0x20
  38. MSG_PREV_WORKMODE,
  39. MSG_PICH_SONG,
  40. MSG_PICH_DEVICE,
  41. MSG_NEXT_DEVICE,
  42. MSG_PREV_DEVICE,
  43. MSG_DELAY_TIME,
  44. MSG_MUSIC_OVER,
  45. MSG_RETURN_INIT,
  46. MSG_RETURN_MINIT, //返回模块上电的参数
  47. MSG_QUERY_NUMTOTAL,//查询当前设备总文件数
  48. MSG_RETURN_NUMTOTAL,//显示返回的总文件数
  49. MSG_QUERY_CURNUM, //查询当前播放的曲目
  50. MSG_RETURN_CURNUM, //显示当前播放的曲目
  51. MSG_QUERY_FILENUM, //查询文件数
  52. MSG_RETURN_FILENUM, //显示文件数
  53. MSG_QUERY_FOLDNUM, //查询文件夹数
  54. MSG_RETURN_FOLDNUM, //显示文件夹数
  55. MSG_QUERY_VOL, //查询当前的音量//0x2F
  56. MSG_RETURN_VOL, //显示当前的音量//0x30
  57. MSG_QUERY_EQ, //查询当前的EQ
  58. MSG_RETURN_EQ, //显示当前的EQ
  59. MSG_QUERY_PLAYMODE, //查询当前的播放模式
  60. MSG_RETURN_PLAYMODE,//显示当前的播放模式
  61. MSG_QUERY_ERROR ,
  62. MSG_RECV_ERROR ,
  63. MSG_UART_ACK,
  64. MSG_TRIG_MODE,//触发模式[播放一曲即进入暂停]
  65. MSG_10MS,
  66. MSG_100MS,
  67. MSG_200MS,
  68. MSG_INPUT_TIMEOUT,
  69. MSG_PLAY_RANDOM,//随机播放
  70. MSG_SET_PLAYMODE,//指定播放模式[单曲、单曲循环、指定文件名]
  71. MSG_PLAYALL,
  72. MSG_PLAYALL_ON,
  73. MSG_PLAYALL_OFF,
  74. MSG_UDISK_IN,
  75. MSG_TF_IN,
  76. MSG_PC_IN,
  77. MSG_UDISK_OUT,
  78. MSG_TF_OUT,
  79. MSG_PC_OUT,
  80. NO_MSG = 0xFF,
  81. };
  82. #endif