Examples of BGAPITransport


Examples of org.thingml.bglib.BGAPITransport

   
   
    public static void main( String[] args )
    {
        System.out.println( "Connecting BLED112 Dongle..." );
        BGAPITransport bgapi = BLED112.connectBLED112();
        bgapi.addListener(new BGAPIPacketLogger());
        BGAPI impl = new BGAPI(bgapi);
        impl.addListener(new SimpleDiscovery());
       
        try {
            Thread.sleep(500);
View Full Code Here

Examples of org.thingml.bglib.BGAPITransport

        jButtonBLED112Disc.setEnabled(false);
        port  = BLED112.connectSerial(BLED112.selectSerialPort());
        if (port != null) {
            try {
                jTextFieldBLED112.setText("Connected on " + port);
                bgapi = new BGAPI(new BGAPITransport(port.getInputStream(), port.getOutputStream()));
                bgapi.addListener(this);
                Thread.sleep(250);
                bgapi.send_system_get_info();
                jButtonBLED112Disc.setEnabled(true);
                if (jCheckBoxDebug.isSelected()) bgapi.getLowLevelDriver().addListener(logger);
View Full Code Here

Examples of org.thingml.bglib.BGAPITransport

   
   
    public static void main( String[] args )
    {
        System.out.println( "Connecting BLED112 Dongle..." );
        BGAPITransport bgapi = BLED112.connectBLED112();
        bgapi.addListener(new CheckBGAPIVersion());
        //bgapi.addListener(new BGAPIPacketLogger());
        try {
            Thread.sleep(500);
        } catch (InterruptedException ex) {
            Logger.getLogger(CheckBGAPIVersion.class.getName()).log(Level.SEVERE, null, ex);
        }
        System.out.println( "Requesting Version Number..." );
        BGAPIPacket p = new BGAPIPacket(0, 0, 8); // Get Info Packet
        bgapi.sendPacket(p);
       
    }
View Full Code Here

Examples of org.thingml.bglib.BGAPITransport

    }
   
    public static BGAPITransport connectBLED112() {
        SerialPort port = connectSerial();
        try {
            return new BGAPITransport(port.getInputStream(), port.getOutputStream());
        } catch (IOException ex) {
            Logger.getLogger(BLED112.class.getName()).log(Level.SEVERE, null, ex);
        }
        return null;
    }
View Full Code Here

Examples of org.thingml.bglib.BGAPITransport

    }
   
    public static BGAPITransport connectBLED112(String portName) {
        SerialPort port = connectSerial(portName);
        try {
            return new BGAPITransport(port.getInputStream(), port.getOutputStream());
        } catch (IOException ex) {
            Logger.getLogger(BLED112.class.getName()).log(Level.SEVERE, null, ex);
        }
        return null;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.