public static void PingAll() { HALAccelerometer.Ping(); HALAnalogAccumulator.Ping(); HALAnalogGyro.Ping(); HALAnalogInput.Ping(); HALAnalogOutput.Ping(); HALAnalogTrigger.Ping(); HALCompressor.Ping(); HALConstants.Ping(); HALDIO.Ping(); HALDriverStation.Ping(); HALEncoder.Ping(); HALI2C.Ping(); HALInterrupts.Ping(); HALNotifier.Ping(); HALPDP.Ping(); HALPorts.Ping(); HALPower.Ping(); HALPWM.Ping(); HALRelay.Ping(); HALSerialPort.Ping(); HALSolenoid.Ping(); HALSPI.Ping(); HALThreads.Ping(); }
/// <summary> /// Reads the battery voltage /// </summary> /// <returns>The battery voltage in Volts.</returns> public double GetBatteryVoltage() { int status = 0; double voltage = HALPower.HAL_GetVinVoltage(ref status); CheckStatus(status); return(voltage); }