当前位置: 首页>>代码示例>>Java>>正文


Java DbgLog.msg方法代码示例

本文整理汇总了Java中com.qualcomm.ftccommon.DbgLog.msg方法的典型用法代码示例。如果您正苦于以下问题:Java DbgLog.msg方法的具体用法?Java DbgLog.msg怎么用?Java DbgLog.msg使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.qualcomm.ftccommon.DbgLog的用法示例。


在下文中一共展示了DbgLog.msg方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: fileSetup

import com.qualcomm.ftccommon.DbgLog; //导入方法依赖的package包/类
private FileInputStream fileSetup() {

    final String filename = Utility.CONFIG_FILES_DIR
        + utility.getFilenameFromPrefs(R.string.pref_hardware_config_filename, Utility.NO_FILE) + Utility.FILE_EXT;

    FileInputStream fis;
    try {
      fis = new FileInputStream(filename);
    } catch (FileNotFoundException e) {
      String msg = "Cannot open robot configuration file - " + filename;
      utility.complainToast(msg, context);
      DbgLog.msg(msg);
      utility.saveToPreferences(Utility.NO_FILE, R.string.pref_hardware_config_filename);
      fis = null;
    }
    utility.updateHeader(Utility.NO_FILE, R.string.pref_hardware_config_filename, R.id.active_filename, R.id.included_header);
    return fis;
  }
 
开发者ID:MHS-FIRSTrobotics,项目名称:FTC-Simple,代码行数:19,代码来源:FtcRobotControllerActivity.java

示例2: fileSetup

import com.qualcomm.ftccommon.DbgLog; //导入方法依赖的package包/类
private FileInputStream fileSetup() {

        final String filename = Utility.CONFIG_FILES_DIR
                + utility.getFilenameFromPrefs(R.string.pref_hardware_config_filename, Utility.NO_FILE) + Utility.FILE_EXT;

        FileInputStream fis;
        try {
            fis = new FileInputStream(filename);
        } catch (FileNotFoundException e) {
            String msg = "Cannot open robot configuration file - " + filename;
            utility.complainToast(msg, context);
            DbgLog.msg(msg);
            utility.saveToPreferences(Utility.NO_FILE, R.string.pref_hardware_config_filename);
            fis = null;
        }
        utility.updateHeader(Utility.NO_FILE, R.string.pref_hardware_config_filename, R.id.active_filename, R.id.included_header);
        return fis;
    }
 
开发者ID:FTC7729,项目名称:2016-FTC,代码行数:19,代码来源:FtcRobotControllerActivity.java

示例3: onServiceBind

import com.qualcomm.ftccommon.DbgLog; //导入方法依赖的package包/类
public void onServiceBind(FtcRobotControllerService service) {
  DbgLog.msg("Bound to Ftc Controller Service");
  controllerService = service;
  updateUI.setControllerService(controllerService);

  callback.wifiDirectUpdate(controllerService.getWifiDirectStatus());
  callback.robotUpdate(controllerService.getRobotStatus());
  requestRobotSetup();
}
 
开发者ID:MHS-FIRSTrobotics,项目名称:FTC-Simple,代码行数:10,代码来源:FtcRobotControllerActivity.java

示例4: onNewIntent

import com.qualcomm.ftccommon.DbgLog; //导入方法依赖的package包/类
@Override
protected void onNewIntent(Intent intent) {
    super.onNewIntent(intent);
    if (UsbManager.ACTION_USB_ACCESSORY_ATTACHED.equals(intent.getAction())) {
        // a new USB device has been attached
        DbgLog.msg("USB Device attached; app restart may be needed");
    }
}
 
开发者ID:FTC7729,项目名称:2016-FTC,代码行数:9,代码来源:FtcRobotControllerActivity.java

示例5: onServiceBind

import com.qualcomm.ftccommon.DbgLog; //导入方法依赖的package包/类
public void onServiceBind(FtcRobotControllerService service) {
    DbgLog.msg("Bound to Ftc Controller Service");
    controllerService = service;
    updateUI.setControllerService(controllerService);

    callback.wifiDirectUpdate(controllerService.getWifiDirectStatus());
    callback.robotUpdate(controllerService.getRobotStatus());
    requestRobotSetup();
}
 
开发者ID:FTC7729,项目名称:2016-FTC,代码行数:10,代码来源:FtcRobotControllerActivity.java

示例6: onNewIntent

import com.qualcomm.ftccommon.DbgLog; //导入方法依赖的package包/类
@Override
protected void onNewIntent(Intent intent) {
  super.onNewIntent(intent);
  if (UsbManager.ACTION_USB_ACCESSORY_ATTACHED.equals(intent.getAction())) {
    // a new USB device has been attached
    DbgLog.msg("USB Device attached; app restart may be needed");
  }
}
 
开发者ID:ftc8099,项目名称:resQ-2015,代码行数:9,代码来源:FtcRobotControllerActivity.java

示例7: loop

import com.qualcomm.ftccommon.DbgLog; //导入方法依赖的package包/类
@Override
public void loop() {
  double angle = 0;
  double strength = 0;

  // Is an IR signal detected?
  if (irSeeker.signalDetected()) {
    // an IR signal is detected

    // Get the angle and strength of the signal
    angle = irSeeker.getAngle();
    strength = irSeeker.getStrength();

    // which direction should we move?
    if (angle < -20) {
      // we need to move to the left
      motorRight.setPower(MOTOR_POWER);
      motorLeft.setPower(-MOTOR_POWER);
    } else if (angle > 20) {
      // we need to move to the right
      motorRight.setPower(-MOTOR_POWER);
      motorLeft.setPower(MOTOR_POWER);
    } else if (strength < HOLD_IR_SIGNAL_STRENGTH) {
      // the IR signal is weak, approach
      motorRight.setPower(MOTOR_POWER);
      motorLeft.setPower(MOTOR_POWER);
    } else {
      // the IR signal is strong, stay here
      motorRight.setPower(0.0);
      motorLeft.setPower(0.0);
    }
  } else {
    // no IR signal is detected
    motorRight.setPower(0.0);
    motorLeft.setPower(0.0);
  }

  telemetry.addData("angle", angle);
  telemetry.addData("strength", strength);

  DbgLog.msg(irSeeker.toString());
}
 
开发者ID:MHS-FIRSTrobotics,项目名称:FTC-Simple,代码行数:43,代码来源:IrSeekerOp.java

示例8: loop

import com.qualcomm.ftccommon.DbgLog; //导入方法依赖的package包/类
@Override
public void loop() {
    double angle = 0;
    double strength = 0;

    // Is an IR signal detected?
    if (irSeeker.signalDetected()) {
        // an IR signal is detected

        // Get the angle and strength of the signal
        angle = irSeeker.getAngle();
        strength = irSeeker.getStrength();

        // which direction should we move?
        if (angle < -20) {
            // we need to move to the left
            motorRight.setPower(MOTOR_POWER);
            motorLeft.setPower(-MOTOR_POWER);
        } else if (angle > 20) {
            // we need to move to the right
            motorRight.setPower(-MOTOR_POWER);
            motorLeft.setPower(MOTOR_POWER);
        } else if (strength < HOLD_IR_SIGNAL_STRENGTH) {
            // the IR signal is weak, approach
            motorRight.setPower(MOTOR_POWER);
            motorLeft.setPower(MOTOR_POWER);
        } else {
            // the IR signal is strong, stay here
            motorRight.setPower(0.0);
            motorLeft.setPower(0.0);
        }
    } else {
        // no IR signal is detected
        motorRight.setPower(0.0);
        motorLeft.setPower(0.0);
    }

    telemetry.addData("angle", angle);
    telemetry.addData("strength", strength);

    DbgLog.msg(irSeeker.toString());
}
 
开发者ID:MHS-FIRSTrobotics,项目名称:TeamClutch2016,代码行数:43,代码来源:IrSeekerOp.java

示例9: loop

import com.qualcomm.ftccommon.DbgLog; //导入方法依赖的package包/类
@Override
public void loop() {

    float hsvValues[] = {0F,0F,0F};

    Color.RGBToHSV(ColorSensor.red(), ColorSensor.green(), ColorSensor.blue(), hsvValues);

    boolean bPrevState = false;
    boolean bCurrState = false;

    boolean bEnabled = true;

    bCurrState = gamepad1.x || gamepad2.x;

    // check for button state transitions.
    if (bCurrState == true && bCurrState != bPrevState)  {
        // button is transitioning to a pressed state.

        // print a debug statement.
        DbgLog.msg("MY_DEBUG - x button was pressed!");

        // update previous state variable.
        bPrevState = bCurrState;

        // on button press, enable the LED.
        bEnabled = true;

        // turn on the LED.
        ColorSensor.enableLed(bEnabled);
    } else if (bCurrState == false && bCurrState != bPrevState)  {
        // button is transitioning to a released state.

        // print a debug statement.
        DbgLog.msg("MY_DEBUG - x button was released!");

        // update previous state variable.
        bPrevState = bCurrState;

        // on button press, enable the LED.
        bEnabled = false;

        // turn off the LED.
        ColorSensor.enableLed(false);
    }

    telemetry.addData("Text", "*** Robot Data***");
    telemetry.addData("Clear", ColorSensor.alpha());
    telemetry.addData("Red  ", ColorSensor.red());
    telemetry.addData("Green", ColorSensor.green());
    telemetry.addData("Blue ", ColorSensor.blue());
    telemetry.addData("Hue", hsvValues[0]);

}
 
开发者ID:FTCTeam4991,项目名称:FTC2015-2016Game,代码行数:54,代码来源:FTCColorSensorTest.java


注:本文中的com.qualcomm.ftccommon.DbgLog.msg方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。