{
   "CONF_PARAM_1" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_ASCEND",
      "CONF_PARAM_LABEL" : "AscentTimeOut",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_AscentToSurfaceTimeOut_minutes",
      "CONF_PARAM_DESCRIPTION" : "maximum time a float will try to reach its target depth (surface) before aborting this step"
   },
   "CONF_PARAM_2" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_NUDGE",
      "CONF_PARAM_LABEL" : "BuoyancyNudge",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_AscentAdjustmentToBuoyancy_COUNT",
      "CONF_PARAM_DESCRIPTION" : "commonly cited as 'buoyancy nudge', this controls the ascent rate, units could be COUNT or whatever is reported, i.e. for SOLOII it is seconds pump is run to adjust float rise rate on ascent."
   },
   "CONF_PARAM_3" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_IBN",
      "CONF_PARAM_LABEL" : "BuoyancyNudgeInitial",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_FirstBuoyancyNudge_COUNT",
      "CONF_PARAM_DESCRIPTION" : "test message data - initial buoyancy nudge which is used at both the beginning and end of the profile  "
   },
   "CONF_PARAM_4" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_CHR",
      "CONF_PARAM_LABEL" : "CompensatorHyperRetraction",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_CompensatorHyperRetraction_COUNT",
      "CONF_PARAM_DESCRIPTION" : "setting for the compensator hyper-retraction"
   },
   "CONF_PARAM_5" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_CTO",
      "CONF_PARAM_LABEL" : "ConnectTimeOut",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_ConnectionTimeOut_seconds",
      "CONF_PARAM_DESCRIPTION" : "Connection time-out, i.e. maximum transmission period for one telemetry session"
   },
   "CONF_PARAM_6" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_CPAP",
      "CONF_PARAM_LABEL" : "CpActivationP",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_CPActivationPressure_dbar",
      "CONF_PARAM_DESCRIPTION" : "CP Activation Pressure"
   },
   "CONF_PARAM_7" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_CT",
      "CONF_PARAM_LABEL" : "CycleTime",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_CycleTime_minutes",
      "CONF_PARAM_DESCRIPTION" : "For APEX and ARVOR floats this is the total duration of one cycle, usually 240 hours (10 days). For SOLO floats this is the total duration of one cycle, assuming that all float operations reach their full time-out intervals before moving to the next float stage. Typically the actual cycle time will be shorter than this value."
   },
   "CONF_PARAM_8" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_DB",
      "CONF_PARAM_LABEL" : "DebugBits",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_DebugBits_hex",
      "CONF_PARAM_DESCRIPTION" : "Awaiting clarification. A request is in with Webb for more information"
   },
   "CONF_PARAM_9" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_DPDP",
      "CONF_PARAM_LABEL" : "DeepProfileDescentTime",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_DescentToProfTimeOut_minutes",
      "CONF_PARAM_DESCRIPTION" : "maximum amount of time allowed for the float to descend to Profile pressure from Park pressure"
   },
   "CONF_PARAM_10" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_DPF",
      "CONF_PARAM_LABEL" : "DeepProfileFirstFloat",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_DeepProfileFirstFloat_LOGICAL",
      "CONF_PARAM_DESCRIPTION" : "Some APEX floats are set to do a profile on deployment. This means that when the float is deployed it skips the drift phase at the PARKING depth and sinks directly to the PROFILE depth and starts ascending for the first profile. Independent of the Park and Profile cycle length, the first profile is always a Deep Profile that begins at the Profile Depth. This means the float returns a CTD profile relatively soon, typically less than a day, after the float is deployed. This feature supports comparison of the initial float profile with a conventional CTD cast from the ship. The result is that the first cycle is of shorter duration with a profile depth equal to PROFILE configuration pressure (regardless of the CONFIG_ParkAndProfileCycleCounter_COUNT configuration information). (Yes = 1, No = 0)."
   },
   "CONF_PARAM_11" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_TPP",
      "CONF_PARAM_LABEL" : "DeepProfilePistonPos",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_PistonProfile_COUNT",
      "CONF_PARAM_DESCRIPTION" : "preset profile piston position, in counts   "
   },
   "CONF_PARAM_12" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_TP",
      "CONF_PARAM_LABEL" : "DeepProfilePressure",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_ProfilePressure_dbar",
      "CONF_PARAM_DESCRIPTION" : "profile pressure - this may change if the float is reprogrammed and must be reported in the mission configuration settings"
   },
   "CONF_PARAM_13" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_DOWN",
      "CONF_PARAM_LABEL" : "DownTime",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_DownTime_minutes",
      "CONF_PARAM_DESCRIPTION" : "preset duration of the down time (start of descent to start of ascent) - changed from : CONFIG_DownTimeInterval_hours and CONFIG_DownTimeOut"
   },
   "CONF_PARAM_14" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_FLBB",
      "CONF_PARAM_LABEL" : "FlbbMode",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_AUX_FlbbMode_NUMBER",
      "CONF_PARAM_DESCRIPTION" : "Controls FLNTU sampling. Zero disables sampling and nonzero enables sampling. "
   },
   "CONF_PARAM_15" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_FEXT",
      "CONF_PARAM_LABEL" : "FullExtension",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_PistonFullExtension_COUNT",
      "CONF_PARAM_DESCRIPTION" : "TBD"
   },
   "CONF_PARAM_16" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_FRET",
      "CONF_PARAM_LABEL" : "FullRetraction",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_PistonFullRetraction_COUNT",
      "CONF_PARAM_DESCRIPTION" : "TBD"
   },
   "CONF_PARAM_17" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_TBP",
      "CONF_PARAM_LABEL" : "MaxAirBladder",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_PressureBladderMax_COUNT",
      "CONF_PARAM_DESCRIPTION" : "maximum air bladder pressure setting - units could be COUNT"
   },
   "CONF_PARAM_18" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_MLS",
      "CONF_PARAM_LABEL" : "MaxLogKb",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_MaxSizeEngineeringLogFile_kbyte",
      "CONF_PARAM_DESCRIPTION" : "Maximum size of engineering log file."
   },
   "CONF_PARAM_19" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_PRE",
      "CONF_PARAM_LABEL" : "MissionPrelude",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_MissionPreludeTime_minutes",
      "CONF_PARAM_DESCRIPTION" : "This is the duration the float transmits test messages for (from start up) before the first dive. It’s crucial in calculating the time of the first descent."
   },
   "CONF_PARAM_20" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_OK",
      "CONF_PARAM_LABEL" : "OkVacuum",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_OkVacuum_COUNT",
      "CONF_PARAM_DESCRIPTION" : "Internal vacuum threshold (counts)."
   },
   "CONF_PARAM_21" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_PACT",
      "CONF_PARAM_LABEL" : "PActivationPistonPosition",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_PistonPositionPressureActivation_COUNT",
      "CONF_PARAM_DESCRIPTION" : "preset piston position for pressure activation"
   },
   "CONF_PARAM_22" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_PDP",
      "CONF_PARAM_LABEL" : "ParkDescentTime",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_DescentToProfTimeOut_minutes",
      "CONF_PARAM_DESCRIPTION" : "maximum amount of time allowed for the float to descend to Profile pressure from Park pressure"
   },
   "CONF_PARAM_23" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_PPP",
      "CONF_PARAM_LABEL" : "ParkPistonPos",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_PistonPark_COUNT",
      "CONF_PARAM_DESCRIPTION" : "preset park piston position, in counts   "
   },
   "CONF_PARAM_24" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_PRKP",
      "CONF_PARAM_LABEL" : "ParkPressure",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_ParkPressure_dbar",
      "CONF_PARAM_DESCRIPTION" : "park pressure - this may change if the float is reprogrammed and must be reported in the mission configuration settings"
   },
   "CONF_PARAM_25" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_N",
      "CONF_PARAM_LABEL" : "PnPCycleLen",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_ParkAndProfileCycleCounter_COUNT",
      "CONF_PARAM_DESCRIPTION" : "The number of profiles performed from Park depth before a deep profile is done."
   },
   "CONF_PARAM_26" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_DIR",
      "CONF_PARAM_LABEL" : "ProfilingDirection",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_Direction_NUMBER",
      "CONF_PARAM_DESCRIPTION" : "Ascending = 1, Descending = 2, Ascending and Descending = 3"
   },
   "CONF_PARAM_27" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_TRI",
      "CONF_PARAM_LABEL" : "TelemetryRetry",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_TelemetryRetryInterval_minutes",
      "CONF_PARAM_DESCRIPTION" : "Amount of time the float waits before trying to retransmit"
   },
   "CONF_PARAM_28" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_TOD",
      "CONF_PARAM_LABEL" : "TimeOfDay",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_DownTimeExpiryTimeOfDay_minutes",
      "CONF_PARAM_DESCRIPTION" : "a time out value (time of day, i.e. in minutes past midnight) for expiration of the down time"
   },
   "CONF_PARAM_29" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_UP",
      "CONF_PARAM_LABEL" : "UpTime",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_UpTime_minutes",
      "CONF_PARAM_DESCRIPTION" : "preset duration of the 'up' time (start of ascent to start of descent) - changed from : CONFIG_UpTimeInterval_hours and CONFIG_UpTimeOut"
   },
   "CONF_PARAM_30" :
   {
      "CONF_PARAM_DEC_ID" : "CONFIG_DEBUG",
      "CONF_PARAM_LABEL" : "Verbosity",
      "CONF_PARAM_DEFINITION" : "n/a",
      "CONF_PARAM_NAME" : "CONFIG_LoggingVerbosity_NUMBER",
      "CONF_PARAM_DESCRIPTION" : "Logging verbosity is an integer (values in range [0,4] for these floats) describing the parameters to be output. An integer in the range [0,4] that determines the logging verbosity with lower values producing more terse logging. A verbosity of 2 yields standard logging."
   }
}
