/** * @param outputDeviceEnum * @param ph * @param controller * @param bpp */ public AbstractDmxDevice( OutputDeviceEnum outputDeviceEnum, ApplicationConfigurationHelper ph, PixelControllerOutput controller, int bpp) { super(outputDeviceEnum, ph, controller, bpp); this.colorFormat = ph.getColorFormat(); this.panelOrder = ph.getPanelOrder(); this.xResolution = ph.parseOutputXResolution(); this.yResolution = ph.parseOutputYResolution(); this.snakeCabeling = ph.isOutputSnakeCabeling(); this.mapping = ph.getOutputMappingValues(); this.initialized = false; }