bunti/bunti_server/src/main/java/de/ctdo/bunti/dmx/DMX.java

24 lines
577 B
Java
Raw Normal View History

2012-03-02 21:09:43 +00:00
package de.ctdo.bunti.dmx;
public class DMX {
public static int DMX_CHANNELS_MAX = 511;
public static int DMX_CHANNELS_MIN = 0;
public static int DMX_CHANNEL_VALUE_MAX = 255;
public static int DMX_CHANNEL_VALUE_MIN = 0;
public static int sanitizeDMXValue(int value) {
if(value < DMX_CHANNEL_VALUE_MIN) value = DMX_CHANNEL_VALUE_MIN;
if(value > DMX_CHANNEL_VALUE_MAX) value = DMX_CHANNEL_VALUE_MAX;
return value;
}
public static boolean checkChannelBoundaries(int channel) {
return (channel >= DMX_CHANNELS_MIN && channel <= DMX_CHANNELS_MAX);
}
2012-03-02 21:09:43 +00:00
}