fixed inverted leds
This commit is contained in:
parent
52d6ea2738
commit
e4aac2ad23
|
@ -26,22 +26,22 @@
|
||||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
* SUCH DAMAGE.
|
* SUCH DAMAGE.
|
||||||
*
|
*
|
||||||
* $Id: ESBLED.java,v 1.2 2008/02/11 15:53:28 fros4943 Exp $
|
* $Id: ESBLED.java,v 1.3 2008/06/27 14:10:00 nifi Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package se.sics.cooja.mspmote.interfaces;
|
package se.sics.cooja.mspmote.interfaces;
|
||||||
|
|
||||||
import java.awt.*;
|
import java.awt.*;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
import javax.swing.*;
|
import javax.swing.JPanel;
|
||||||
import org.apache.log4j.Logger;
|
import org.apache.log4j.Logger;
|
||||||
import org.jdom.Element;
|
import org.jdom.Element;
|
||||||
|
import se.sics.cooja.ClassDescription;
|
||||||
import se.sics.cooja.*;
|
import se.sics.cooja.Mote;
|
||||||
import se.sics.mspsim.core.*;
|
|
||||||
import se.sics.mspsim.platform.esb.ESBNode;
|
|
||||||
import se.sics.cooja.interfaces.LED;
|
import se.sics.cooja.interfaces.LED;
|
||||||
import se.sics.cooja.mspmote.ESBMote;
|
import se.sics.cooja.mspmote.ESBMote;
|
||||||
|
import se.sics.mspsim.core.*;
|
||||||
|
import se.sics.mspsim.platform.esb.ESBNode;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Fredrik Osterlind
|
* @author Fredrik Osterlind
|
||||||
|
@ -179,9 +179,9 @@ public class ESBLED extends LED implements PortListener {
|
||||||
|
|
||||||
|
|
||||||
public void portWrite(IOPort source, int data) {
|
public void portWrite(IOPort source, int data) {
|
||||||
redOn = (data & ESBNode.RED_LED) != 0;
|
redOn = (data & ESBNode.RED_LED) == 0;
|
||||||
greenOn = (data & ESBNode.GREEN_LED) != 0;
|
greenOn = (data & ESBNode.GREEN_LED) == 0;
|
||||||
yellowOn = (data & ESBNode.YELLOW_LED) != 0;
|
yellowOn = (data & ESBNode.YELLOW_LED) == 0;
|
||||||
|
|
||||||
setChanged();
|
setChanged();
|
||||||
notifyObservers();
|
notifyObservers();
|
||||||
|
|
Loading…
Reference in a new issue