Package hu.bme.mit.ftsrg.jointstates.command

Examples of hu.bme.mit.ftsrg.jointstates.command.Message


    return true;
  }

  private static void normalToWrite(int jointStatesDepth) throws InterruptedException {
    logger.warning("jointstates sending message " + MessageType.WRITEREADY);
    CommandDelegator.sendMessage(new Message(jointStatesDepth, CommandDelegator.getSide(), Side.COMMANDER, MessageType.WRITEREADY));
    logger.warning("jointstates waiting for message " + MessageType.WRITE);
    if (CommandDelegator.receiveMessage().getMsgType() != MessageType.WRITE) {
      logger.severe("jointstates protocol error");
    }
    searchState = JointstatesSearchState.WRITE;
View Full Code Here


    searchState = JointstatesSearchState.WRITE;
  }

  private static void writeToRead(int jointStatesDepth) throws InterruptedException {
    logger.warning("jointstates sending message " + MessageType.READREADY);
    CommandDelegator.sendMessage(new Message(jointStatesDepth, CommandDelegator.getSide(), Side.COMMANDER, MessageType.READREADY));
    logger.warning("jointstates waiting for message " + MessageType.READ);
    if (CommandDelegator.receiveMessage().getMsgType() != MessageType.READ) {
      logger.severe("jointstates protocol error");
    }
    searchState = JointstatesSearchState.READ;
View Full Code Here

  @Override
  public void searchFinished(Search search) {
    super.searchFinished(search);
    try {
      CommandDelegator.sendMessage(new Message(0, CommandDelegator.getSide(), Side.COMMANDER, MessageType.END));
      CommandDelegator.end();
      JointstatesSearchStateMachine.finish();
      logger.info("jointstates search finished");
    } catch (InterruptedException e) {
      logger.severe(e.getMessage());
View Full Code Here

TOP

Related Classes of hu.bme.mit.ftsrg.jointstates.command.Message

Copyright © 2018 www.massapicom. 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.