//////////////////////////////////////////////////////////////// 
// 
// PURPOSE: This contains ServoModule parameters for Whoidhs.
//
// NOTES:   All values (except "strings") must be followed by
//          a unit abbreviation (or one of the unit-like
//          abbreviations: n/a, bool, enum, count). 
// 
//////////////////////////////////////////////////////////////// 

BuoyancyServo.loadAtStartup    = 1 bool;
BuoyancyServo.simulateHardware = 0 bool;
BuoyancyServo.limitHi          = 9600 count; // Low physical limit for motor controller per 06/28/2018 calibration
BuoyancyServo.limitLo          = 1200 count; // Low physical limit for motor controller per 06/28/2018 calibration
BuoyancyServo.offsetVolume     = 200  cc;

ElevatorServo.loadAtStartup    = 1 bool;
ElevatorServo.simulateHardware = 0 bool;
ElevatorServo.currLimit        = 50 %; // Running higher than older rev H EZ servo cards due to new circuit
ElevatorServo.offsetAngle      = 0 degree;

MassServo.loadAtStartup        = 1 bool;
MassServo.simulateHardware     = 0 bool;

RudderServo.loadAtStartup      = 1 bool;
RudderServo.simulateHardware   = 0 bool;
RudderServo.currLimit          = 50 %; // Running higher than older rev H EZ servo cards due to new circuit
RudderServo.offsetAngle        = 0 degree;

ThrusterServo.loadAtStartup    = 1 bool;
ThrusterServo.simulateHardware = 0 bool;
ThrusterServo.currLimit        = 30 %; // Percent of current allowed. Reduced following coupling slippage 07/2015