Examples of RPCSwitch


Examples of com.googlecode.grtframework.sensor.RPCSwitch

     * Master button: started and initialized
     */
    MountedPosition masterButtonPos = new MountedPosition(RootMount.get(),
        BUTTON_POSITIONS[MASTER_BUTTON][X],
        BUTTON_POSITIONS[MASTER_BUTTON][Y], 0);
    RPCSwitch masterRPC = new RPCSwitch(usbConn,
        BUTTON_RPC_KEYS[MASTER_BUTTON]);
    SwitchDisplay masterButtonDisplay = new SwitchDisplay(masterRPC,
        masterButtonPos, MECHANISM_NAMES[MASTER_BUTTON]);
    masterRPC.startListening();
    masterButtonDisplay.startListening();
    switchDisplay.addDisplayable(masterButtonDisplay);

    /**
     * Auto Button: started and initialized
     */
    MountedPosition autoButtonPos = new MountedPosition(RootMount.get(),
        BUTTON_POSITIONS[AUTO_BUTTON][X],
        BUTTON_POSITIONS[AUTO_BUTTON][Y], 0);
    RPCSwitch autoRPC = new RPCSwitch(usbConn, BUTTON_RPC_KEYS[AUTO_BUTTON]);

    SwitchDisplay autoButtonDisplay = new SwitchDisplay(autoRPC,
        autoButtonPos, MECHANISM_NAMES[AUTO_BUTTON]);
    autoRPC.startListening();
    autoButtonDisplay.startListening();
    switchDisplay.addDisplayable(autoButtonDisplay);

    /**
     * RPC SWITCHES
     */
    RPCSwitch[] rpcSwitches = new RPCSwitch[NUM_MECHS];
    for (int i = 0; i < NUM_MECHS; i++) {
      rpcSwitches[i] = new RPCSwitch(usbConn, BUTTON_RPC_KEYS[i]);
      rpcSwitches[i].startListening();
    }

    /**
     * Mechanism buttons : started and initialized
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.