/*----------------------------------------------------------------------------*/ /* Copyright (c) FIRST 2014. All Rights Reserved. */ /* Open Source Software - may be modified and shared by FRC teams. The code */ /* must be accompanied by the FIRST BSD license file in $(WIND_BASE)/WPILib. */ /*----------------------------------------------------------------------------*/ #pragma once #ifndef __WPILIB_POWER_DISTRIBUTION_PANEL_H__ #define __WPILIB_POWER_DISTRIBUTION_PANEL_H__ #include "SensorBase.h" /** * Class for getting voltage, current, and temperature from the CAN PDP * @author Thomas Clark */ class PowerDistributionPanel : public SensorBase { public: PowerDistributionPanel(); double GetVoltage(); double GetTemperature(); double GetCurrent(uint8_t channel); }; #endif /* __WPILIB_POWER_DISTRIBUTION_PANEL_H__ */