本文整理汇总了Java中com.qualcomm.ftccommon.DbgLog类的典型用法代码示例。如果您正苦于以下问题:Java DbgLog类的具体用法?Java DbgLog怎么用?Java DbgLog使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
DbgLog类属于com.qualcomm.ftccommon包,在下文中一共展示了DbgLog类的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类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论