|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kuka.roboticsAPI.controllerModel.sunrise.state.kmp.VoltaboxBatteryState
public class VoltaboxBatteryState
Wrapper class for every info about the battery of KMP1500.
| Nested Class Summary | |
|---|---|
static class |
VoltaboxBatteryState.Builder
Builds a VoltaboxBatteryState. |
| Constructor Summary | |
|---|---|
VoltaboxBatteryState()
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
MobilePlatformBatteryWarningState |
getBatteryWarningState()
Gets the battery warning state [critical, warning, normal]. |
long |
getFirmwareVersionDay()
Gets the battery management system's firmware version. |
long |
getFirmwareVersionMonth()
Gets the battery management system's firmware version. |
long |
getFirmwareVersionYear()
Gets the battery management system's firmware version. |
long |
getIsReferenceChargeNeeded()
Gets the state of reference charge, whether the reference charge is needed or not. |
long |
getLoadCycles()
Gets the load cycles of the battery. |
long |
getOperatingHours()
Gets the operating hours of the battery. |
long |
getStateOfCharge()
Gets the battery state of charge [%]. |
long |
getStateOfHealth()
Gets the battey state of health. |
double |
getTotalCurrent()
Gets the charging current [A]. |
int |
hashCode()
|
boolean |
isChargerConnected()
Gets the state of charging, whether the charging is plugged in or not. |
boolean |
isChargingActive()
Gets the state of charging, whether the charging is on or off. |
boolean |
isChargingEnabled()
Gets the state of charging, whether the charing process is enabled or not. |
boolean |
isChargingRelayEnabled()
Gets the state of charging, whether the charing relay is enabled or not. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public VoltaboxBatteryState()
| Method Detail |
|---|
public long getLoadCycles()
IMobilePlatformBatteryState
getLoadCycles in interface IMobilePlatformBatteryStatepublic long getOperatingHours()
IMobilePlatformBatteryState
getOperatingHours in interface IMobilePlatformBatteryStatepublic long getStateOfCharge()
IMobilePlatformBatteryState
getStateOfCharge in interface IMobilePlatformBatteryStatepublic long getStateOfHealth()
IMobilePlatformBatteryState
getStateOfHealth in interface IMobilePlatformBatteryStatepublic double getTotalCurrent()
IMobilePlatformBatteryState
getTotalCurrent in interface IMobilePlatformBatteryStatepublic MobilePlatformBatteryWarningState getBatteryWarningState()
IMobilePlatformBatteryState
getBatteryWarningState in interface IMobilePlatformBatteryStatepublic boolean isChargingActive()
IMobilePlatformBatteryState
isChargingActive in interface IMobilePlatformBatteryStatetrue if the charging process is currently active, false otherwise.public boolean isChargingEnabled()
IMobilePlatformBatteryState
isChargingEnabled in interface IMobilePlatformBatteryStatetrue if the charging is enabled, false otherwise.public boolean isChargingRelayEnabled()
IMobilePlatformBatteryState
isChargingRelayEnabled in interface IMobilePlatformBatteryStatetrue if the charging relay is enabled, false otherwise.public boolean isChargerConnected()
IMobilePlatformBatteryState
isChargerConnected in interface IMobilePlatformBatteryStatetrue if charger is connected, false otherwise.public long getFirmwareVersionDay()
IMobilePlatformBatteryState
getFirmwareVersionDay in interface IMobilePlatformBatteryStatepublic long getFirmwareVersionMonth()
IMobilePlatformBatteryState
getFirmwareVersionMonth in interface IMobilePlatformBatteryStatepublic long getFirmwareVersionYear()
IMobilePlatformBatteryState
getFirmwareVersionYear in interface IMobilePlatformBatteryStatepublic long getIsReferenceChargeNeeded()
IMobilePlatformBatteryState
getIsReferenceChargeNeeded in interface IMobilePlatformBatteryStatepublic int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||