Changeset 5972:3132a6dafffa in roaraudio


Ignore:
Timestamp:
01/27/14 13:44:10 (5 years ago)
Author:
phi
Branch:
default
Message:

Added 16 user defined RoarDMX events.

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • ChangeLog

    r5971 r5972  
    11v. 1.0beta12 - ? 
     2        * Added user defined RoarDMX events. 
    23 
    34v. 1.0beta11 - Tue Jan 21 2014 21:04 CET 
  • include/libroarlight/roardmx.h

    r5962 r5972  
    8282#define ROAR_ROARDMX_EVENT_FOGREADY 0x0B /* Fog machine is ready */ 
    8383#define ROAR_ROARDMX_EVENT_FOGHEAT  0x0C /* Fog machine is heating up */ 
     84#define ROAR_ROARDMX_EVENT_USER0    0x30 /* User defined event #0  */ 
     85#define ROAR_ROARDMX_EVENT_USER1    0x31 /* User defined event #1  */ 
     86#define ROAR_ROARDMX_EVENT_USER2    0x32 /* User defined event #2  */ 
     87#define ROAR_ROARDMX_EVENT_USER3    0x33 /* User defined event #3  */ 
     88#define ROAR_ROARDMX_EVENT_USER4    0x34 /* User defined event #4  */ 
     89#define ROAR_ROARDMX_EVENT_USER5    0x35 /* User defined event #5  */ 
     90#define ROAR_ROARDMX_EVENT_USER6    0x36 /* User defined event #6  */ 
     91#define ROAR_ROARDMX_EVENT_USER7    0x37 /* User defined event #7  */ 
     92#define ROAR_ROARDMX_EVENT_USER8    0x38 /* User defined event #8  */ 
     93#define ROAR_ROARDMX_EVENT_USER9    0x39 /* User defined event #9  */ 
     94#define ROAR_ROARDMX_EVENT_USER10   0x3A /* User defined event #10 */ 
     95#define ROAR_ROARDMX_EVENT_USER11   0x3B /* User defined event #11 */ 
     96#define ROAR_ROARDMX_EVENT_USER12   0x3C /* User defined event #12 */ 
     97#define ROAR_ROARDMX_EVENT_USER13   0x3D /* User defined event #13 */ 
     98#define ROAR_ROARDMX_EVENT_USER14   0x3E /* User defined event #14 */ 
     99#define ROAR_ROARDMX_EVENT_USER15   0x3F /* User defined event #15 */ 
    84100 
    85101// Data format on the wire: 
  • libroarlight/roardmx.c

    r5961 r5972  
    9999 {ROAR_ROARDMX_EVENT_FOGHEAT|ROAR_ROARDMX_ETYPE_ON,        "fogheat-on"}, 
    100100 {ROAR_ROARDMX_EVENT_FOGHEAT|ROAR_ROARDMX_ETYPE_HOLD,      "fogheat-hold"}, 
    101  {ROAR_ROARDMX_EVENT_FOGHEAT,                              "fogheat"} 
     101 {ROAR_ROARDMX_EVENT_FOGHEAT,                              "fogheat"}, 
     102 
     103 // User Defined events: 
     104 {ROAR_ROARDMX_EVENT_USER0,                                "user0"}, 
     105 {ROAR_ROARDMX_EVENT_USER1|ROAR_ROARDMX_ETYPE_BEAT,        "user1-beat"}, 
     106 {ROAR_ROARDMX_EVENT_USER1|ROAR_ROARDMX_ETYPE_OFF,         "user1-off"}, 
     107 {ROAR_ROARDMX_EVENT_USER1|ROAR_ROARDMX_ETYPE_ON,          "user1-on"}, 
     108 {ROAR_ROARDMX_EVENT_USER1|ROAR_ROARDMX_ETYPE_HOLD,        "user1-hold"}, 
     109 {ROAR_ROARDMX_EVENT_USER1,                                "user1"}, 
     110 {ROAR_ROARDMX_EVENT_USER2|ROAR_ROARDMX_ETYPE_BEAT,        "user2-beat"}, 
     111 {ROAR_ROARDMX_EVENT_USER2|ROAR_ROARDMX_ETYPE_OFF,         "user2-off"}, 
     112 {ROAR_ROARDMX_EVENT_USER2|ROAR_ROARDMX_ETYPE_ON,          "user2-on"}, 
     113 {ROAR_ROARDMX_EVENT_USER2|ROAR_ROARDMX_ETYPE_HOLD,        "user2-hold"}, 
     114 {ROAR_ROARDMX_EVENT_USER2,                                "user2"}, 
     115 {ROAR_ROARDMX_EVENT_USER3|ROAR_ROARDMX_ETYPE_BEAT,        "user3-beat"}, 
     116 {ROAR_ROARDMX_EVENT_USER3|ROAR_ROARDMX_ETYPE_OFF,         "user3-off"}, 
     117 {ROAR_ROARDMX_EVENT_USER3|ROAR_ROARDMX_ETYPE_ON,          "user3-on"}, 
     118 {ROAR_ROARDMX_EVENT_USER3|ROAR_ROARDMX_ETYPE_HOLD,        "user3-hold"}, 
     119 {ROAR_ROARDMX_EVENT_USER3,                                "user3"}, 
     120 {ROAR_ROARDMX_EVENT_USER4|ROAR_ROARDMX_ETYPE_BEAT,        "user4-beat"}, 
     121 {ROAR_ROARDMX_EVENT_USER4|ROAR_ROARDMX_ETYPE_OFF,         "user4-off"}, 
     122 {ROAR_ROARDMX_EVENT_USER4|ROAR_ROARDMX_ETYPE_ON,          "user4-on"}, 
     123 {ROAR_ROARDMX_EVENT_USER4|ROAR_ROARDMX_ETYPE_HOLD,        "user4-hold"}, 
     124 {ROAR_ROARDMX_EVENT_USER4,                                "user4"}, 
     125 {ROAR_ROARDMX_EVENT_USER5|ROAR_ROARDMX_ETYPE_BEAT,        "user5-beat"}, 
     126 {ROAR_ROARDMX_EVENT_USER5|ROAR_ROARDMX_ETYPE_OFF,         "user5-off"}, 
     127 {ROAR_ROARDMX_EVENT_USER5|ROAR_ROARDMX_ETYPE_ON,          "user5-on"}, 
     128 {ROAR_ROARDMX_EVENT_USER5|ROAR_ROARDMX_ETYPE_HOLD,        "user5-hold"}, 
     129 {ROAR_ROARDMX_EVENT_USER5,                                "user5"}, 
     130 {ROAR_ROARDMX_EVENT_USER6|ROAR_ROARDMX_ETYPE_BEAT,        "user6-beat"}, 
     131 {ROAR_ROARDMX_EVENT_USER6|ROAR_ROARDMX_ETYPE_OFF,         "user6-off"}, 
     132 {ROAR_ROARDMX_EVENT_USER6|ROAR_ROARDMX_ETYPE_ON,          "user6-on"}, 
     133 {ROAR_ROARDMX_EVENT_USER6|ROAR_ROARDMX_ETYPE_HOLD,        "user6-hold"}, 
     134 {ROAR_ROARDMX_EVENT_USER6,                                "user6"}, 
     135 {ROAR_ROARDMX_EVENT_USER7|ROAR_ROARDMX_ETYPE_BEAT,        "user7-beat"}, 
     136 {ROAR_ROARDMX_EVENT_USER7|ROAR_ROARDMX_ETYPE_OFF,         "user7-off"}, 
     137 {ROAR_ROARDMX_EVENT_USER7|ROAR_ROARDMX_ETYPE_ON,          "user7-on"}, 
     138 {ROAR_ROARDMX_EVENT_USER7|ROAR_ROARDMX_ETYPE_HOLD,        "user7-hold"}, 
     139 {ROAR_ROARDMX_EVENT_USER7,                                "user7"}, 
     140 {ROAR_ROARDMX_EVENT_USER8|ROAR_ROARDMX_ETYPE_BEAT,        "user8-beat"}, 
     141 {ROAR_ROARDMX_EVENT_USER8|ROAR_ROARDMX_ETYPE_OFF,         "user8-off"}, 
     142 {ROAR_ROARDMX_EVENT_USER8|ROAR_ROARDMX_ETYPE_ON,          "user8-on"}, 
     143 {ROAR_ROARDMX_EVENT_USER8|ROAR_ROARDMX_ETYPE_HOLD,        "user8-hold"}, 
     144 {ROAR_ROARDMX_EVENT_USER8,                                "user8"}, 
     145 {ROAR_ROARDMX_EVENT_USER9|ROAR_ROARDMX_ETYPE_BEAT,        "user9-beat"}, 
     146 {ROAR_ROARDMX_EVENT_USER9|ROAR_ROARDMX_ETYPE_OFF,         "user9-off"}, 
     147 {ROAR_ROARDMX_EVENT_USER9|ROAR_ROARDMX_ETYPE_ON,          "user9-on"}, 
     148 {ROAR_ROARDMX_EVENT_USER9|ROAR_ROARDMX_ETYPE_HOLD,        "user9-hold"}, 
     149 {ROAR_ROARDMX_EVENT_USER9,                                "user9"}, 
     150 {ROAR_ROARDMX_EVENT_USER10|ROAR_ROARDMX_ETYPE_BEAT,       "user10-beat"}, 
     151 {ROAR_ROARDMX_EVENT_USER10|ROAR_ROARDMX_ETYPE_OFF,        "user10-off"}, 
     152 {ROAR_ROARDMX_EVENT_USER10|ROAR_ROARDMX_ETYPE_ON,         "user10-on"}, 
     153 {ROAR_ROARDMX_EVENT_USER10|ROAR_ROARDMX_ETYPE_HOLD,       "user10-hold"}, 
     154 {ROAR_ROARDMX_EVENT_USER10,                               "user10"}, 
     155 {ROAR_ROARDMX_EVENT_USER11|ROAR_ROARDMX_ETYPE_BEAT,       "user11-beat"}, 
     156 {ROAR_ROARDMX_EVENT_USER11|ROAR_ROARDMX_ETYPE_OFF,        "user11-off"}, 
     157 {ROAR_ROARDMX_EVENT_USER11|ROAR_ROARDMX_ETYPE_ON,         "user11-on"}, 
     158 {ROAR_ROARDMX_EVENT_USER11|ROAR_ROARDMX_ETYPE_HOLD,       "user11-hold"}, 
     159 {ROAR_ROARDMX_EVENT_USER11,                               "user11"}, 
     160 {ROAR_ROARDMX_EVENT_USER12|ROAR_ROARDMX_ETYPE_BEAT,       "user12-beat"}, 
     161 {ROAR_ROARDMX_EVENT_USER12|ROAR_ROARDMX_ETYPE_OFF,        "user12-off"}, 
     162 {ROAR_ROARDMX_EVENT_USER12|ROAR_ROARDMX_ETYPE_ON,         "user12-on"}, 
     163 {ROAR_ROARDMX_EVENT_USER12|ROAR_ROARDMX_ETYPE_HOLD,       "user12-hold"}, 
     164 {ROAR_ROARDMX_EVENT_USER12,                               "user12"}, 
     165 {ROAR_ROARDMX_EVENT_USER13|ROAR_ROARDMX_ETYPE_BEAT,       "user13-beat"}, 
     166 {ROAR_ROARDMX_EVENT_USER13|ROAR_ROARDMX_ETYPE_OFF,        "user13-off"}, 
     167 {ROAR_ROARDMX_EVENT_USER13|ROAR_ROARDMX_ETYPE_ON,         "user13-on"}, 
     168 {ROAR_ROARDMX_EVENT_USER13|ROAR_ROARDMX_ETYPE_HOLD,       "user13-hold"}, 
     169 {ROAR_ROARDMX_EVENT_USER13,                               "user13"}, 
     170 {ROAR_ROARDMX_EVENT_USER14|ROAR_ROARDMX_ETYPE_BEAT,       "user14-beat"}, 
     171 {ROAR_ROARDMX_EVENT_USER14|ROAR_ROARDMX_ETYPE_OFF,        "user14-off"}, 
     172 {ROAR_ROARDMX_EVENT_USER14|ROAR_ROARDMX_ETYPE_ON,         "user14-on"}, 
     173 {ROAR_ROARDMX_EVENT_USER14|ROAR_ROARDMX_ETYPE_HOLD,       "user14-hold"}, 
     174 {ROAR_ROARDMX_EVENT_USER14,                               "user14"}, 
     175 {ROAR_ROARDMX_EVENT_USER15|ROAR_ROARDMX_ETYPE_BEAT,       "user15-beat"}, 
     176 {ROAR_ROARDMX_EVENT_USER15|ROAR_ROARDMX_ETYPE_OFF,        "user15-off"}, 
     177 {ROAR_ROARDMX_EVENT_USER15|ROAR_ROARDMX_ETYPE_ON,         "user15-on"}, 
     178 {ROAR_ROARDMX_EVENT_USER15|ROAR_ROARDMX_ETYPE_HOLD,       "user15-hold"}, 
     179 {ROAR_ROARDMX_EVENT_USER15,                               "user15"} 
    102180}; 
    103181 
Note: See TracChangeset for help on using the changeset viewer.