vrLib SDK Documentation
PowerManager Class
NamespacesVideoRayPowerManager
Represents the power manager subsystem on the ROV
Declaration Syntax
C#Visual BasicVisual C++
public class PowerManager
Public Class PowerManager
public ref class PowerManager
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
PowerManager()()()
Initializes a new instance of the PowerManager class

Absolute_Power_max
Gets or sets the maximum setting that the power manager will go to

Absolute_Power_min
Gets or sets the minimum setting that the power manager will go to

Current_12v
Gets the current draw on the main 12V bus.

Current_LimitMax
Gets or sets maximum current trigger level at which the power manager engages

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
PowerAvailable
Gets or sets the current available power.

PowerAvailable_Current_decrement
Gets or sets the rate at which the power manager will decrease power when a current trigger is hit.

PowerAvailable_Current_increment
Gets or sets the rate at which the power manager will increase power after the current trigger is cleared.

PowerAvailable_MaxThrust_clamp
Gets or sets the power available when the max thrust threshold is hit

PowerAvailable_MaxThrust_increment
Gets or sets how fast the power available recovers when the max thrust threshold is hit

PowerAvailable_Voltage_decrement
Gets or sets the rate at which the power manager will decrease power when a voltage trigger is hit.

PowerAvailable_Voltage_increment
Gets or sets the rate at which the power manager will increase power after the voltage trigger is cleared.

Tether_voltage_drop
Gets the measured voltage dropped in the tether on start-up light flashing

ThrustDelta_LimitMax
Gets or sets the maximum thrust deltat at which the power manager engages

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Voltage_12v
Gets the voltage on the main 12V bus

Voltage_LimitMin
Gets or sets the minimum voltage trigger at which the power manager engages

Voltage_Tether
Gets the tether voltage.

Inheritance Hierarchy
Object
PowerManager

Assembly: vrLib (Module: vrLib) Version: 2.0.1.0 (2.0.1.0)