final DMX512DataSet dataSet = new DMX512DataSet( startOfDecode, endOfDecode, data );
this.annotationListener.clearAnnotations( this.dataLine );
this.annotationListener.onAnnotation( new ChannelLabelAnnotation( this.dataLine, DMX512_DATA_LABEL ) );
final SerialConfiguration config = new SerialConfiguration( BAUDRATE, DATABITS, STOPBITS, PARITY,
BitEncoding.HIGH_IS_MARK, BitOrder.MSB_FIRST, BitLevel.HIGH);
final DMX512SerialDataDecoder decoder = new DMX512SerialDataDecoder( config, this.context );
decoder.setProgressListener( this.progressListener );
decoder.setCallback( new SerialDecoderCallback()