Changeset 5975:d856dad45320 in roaraudio for include
- Timestamp:
- 01/27/14 16:22:27 (10 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/libroarlight/roardmx.h
r5972 r5975 120 120 * IPO4: not implemented. 121 121 * INC8S: not implemented. 122 * RANGESET: not implemented. 122 * RANGESET: Sets ranges of channels. 123 * The body consists of {start, stop, value}-trippels. 124 * Every entry is 5 byte: hi byte of start channel, low byte of start channel, 125 * hi byte of end channel, low byte of end channel and value. 126 * 123 127 * EVENT: transmit simple yet abstract events. 124 128 * The body is an array of bytes. Each byte represents one event. … … 162 166 // Data/high level: 163 167 // * *: 164 int roar_roardmx_message_numchannels(struct roar_roardmx_message * mes); 168 int roar_roardmx_message_numchannels(struct roar_roardmx_message * mes); // also works for rangesets 165 169 int roar_roardmx_message_add_chanval(struct roar_roardmx_message * mes, uint16_t channel, unsigned char val); 166 170 int roar_roardmx_message_get_chanval(struct roar_roardmx_message * mes, uint16_t * channel, unsigned char * val, int index); … … 176 180 // Not yet supported. 177 181 // * RANGESET: 178 // Not yet supported. 182 int roar_roardmx_message_new_rangeset(struct roar_roardmx_message * mes); 183 int roar_roardmx_message_add_rangeval(struct roar_roardmx_message * mes, uint16_t start, uint16_t end, unsigned char val); 184 int roar_roardmx_message_get_rangeval(struct roar_roardmx_message * mes, uint16_t * start, uint16_t * end, unsigned char * val, int index); 185 179 186 // * EVENT: 180 187 int roar_roardmx_message_new_event(struct roar_roardmx_message * mes);
Note: See TracChangeset
for help on using the changeset viewer.