dvl_teledyne
Public Attributes | List of all members
dvl_teledyne::AcquisitionConfiguration Struct Reference

#include <PD0Messages.hpp>

Public Attributes

Sensors used_sensors
 
uint8_t lag_duration
 
uint8_t cell_count
 
uint8_t profiling_mode
 
uint8_t low_correlation_threshold
 
uint8_t code_repetition_count
 
uint16_t pings_per_ensemble
 
float cell_length
 
float blank_after_transmit_distance
 
float water_layer_min_ping_threshold
 
float water_layer_velocity_threshold
 
base::Time time_between_ping_groups
 
float yaw_alignment
 
float yaw_bias
 
float first_cell_distance
 
float transmit_pulse_length
 
uint8_t water_layer_start
 
uint8_t water_layer_end
 
uint8_t false_target_threshold
 
bool low_latency_trigger
 
float transmit_lag_distance
 
bool narrow_bandwidth_mode
 
uint8_t base_frequency_index
 

Detailed Description

Acquisition information as reported by the device

Member Data Documentation

uint8_t dvl_teledyne::AcquisitionConfiguration::base_frequency_index

?

float dvl_teledyne::AcquisitionConfiguration::blank_after_transmit_distance

??? Is it the minimum ground distance allowed ?

uint8_t dvl_teledyne::AcquisitionConfiguration::cell_count

How many depth cells are sampled

float dvl_teledyne::AcquisitionConfiguration::cell_length

Length of a depth cell in meters

uint8_t dvl_teledyne::AcquisitionConfiguration::code_repetition_count
uint8_t dvl_teledyne::AcquisitionConfiguration::false_target_threshold

Intensity threshold above which a cell or a beam are discarded during processing

float dvl_teledyne::AcquisitionConfiguration::first_cell_distance

Distance to the first depth cell, in meters

uint8_t dvl_teledyne::AcquisitionConfiguration::lag_duration
uint8_t dvl_teledyne::AcquisitionConfiguration::low_correlation_threshold
bool dvl_teledyne::AcquisitionConfiguration::low_latency_trigger

If true, the low latency hardware trigger is enabled

bool dvl_teledyne::AcquisitionConfiguration::narrow_bandwidth_mode

If true, the device is in narrow bandwidth mode (higher range but lower accuracy)

uint16_t dvl_teledyne::AcquisitionConfiguration::pings_per_ensemble

Total count of pings per ensemble

uint8_t dvl_teledyne::AcquisitionConfiguration::profiling_mode
base::Time dvl_teledyne::AcquisitionConfiguration::time_between_ping_groups

Time between two consecutive ping groups

float dvl_teledyne::AcquisitionConfiguration::transmit_lag_distance

Distance between pulse repetitions, in meters

float dvl_teledyne::AcquisitionConfiguration::transmit_pulse_length

Length, in meters, of a pulse

Sensors dvl_teledyne::AcquisitionConfiguration::used_sensors

Set of sensors used during the acquisition

uint8_t dvl_teledyne::AcquisitionConfiguration::water_layer_end

End of the water layer in depth cells

float dvl_teledyne::AcquisitionConfiguration::water_layer_min_ping_threshold

Minimum percentage of good pings in the water profiling data required to output a velocity

uint8_t dvl_teledyne::AcquisitionConfiguration::water_layer_start

Start of the water layer in depth cells

float dvl_teledyne::AcquisitionConfiguration::water_layer_velocity_threshold

Reject water velocity estimate if the error is above this threshold (in m/s)

float dvl_teledyne::AcquisitionConfiguration::yaw_alignment

Angular correction between beam 3 and the yaw sensor, in radians

float dvl_teledyne::AcquisitionConfiguration::yaw_bias

Magnetic correction: angular correction applied to the yaw sensor reading, in radians


The documentation for this struct was generated from the following file: