sonar_tritech
Public Member Functions | Public Attributes | List of all members
sea_net::HeadCommand Struct Reference

#include <SeaNetTypesInternal.hpp>

Public Member Functions

 HeadCommand ()
 

Public Attributes

uint8_t V3B_params
 
uint16_t head_control
 
uint8_t head_type
 
uint32_t txn_ch1
 
uint32_t txn_ch2
 
uint32_t rxn_ch1
 
uint32_t rxn_ch2
 
uint16_t pulse_length
 
uint16_t range_scale
 
uint16_t left_limit
 
uint16_t right_limit
 
uint8_t ad_span
 
uint8_t ad_low
 
uint8_t initial_gain_ch1
 
uint8_t initial_gain_ch2
 
uint16_t slope_ch1
 
uint16_t slope_ch2
 
uint8_t motor_step_delay_time
 
uint8_t motor_step_angle_size
 
uint16_t ad_interval
 
uint16_t number_of_bins
 
uint16_t max_ad_buff
 
uint16_t lockout_time
 
uint16_t minor_axis_dir
 
uint8_t major_axis_pan
 
uint8_t crtl2
 
uint16_t scan_z
 
uint8_t ad_span_ch1
 
uint8_t ad_span_ch2
 
uint8_t ad_low_ch1
 
uint8_t ad_low_ch2
 
uint8_t igain_ch1
 
uint8_t igain_ch2
 
uint8_t adc_set_point_ch1
 
uint8_t adc_set_point_ch2
 
uint16_t advanced_slope_ch1
 
uint16_t advanced_slope_ch2
 
uint16_t advanced_slope_delay_ch1
 
uint16_t advanced_slope_delay_ch2
 

Constructor & Destructor Documentation

◆ HeadCommand()

sea_net::HeadCommand::HeadCommand ( )
inline

Member Data Documentation

◆ ad_interval

uint16_t sea_net::HeadCommand::ad_interval

◆ ad_low

uint8_t sea_net::HeadCommand::ad_low

◆ ad_low_ch1

uint8_t sea_net::HeadCommand::ad_low_ch1

◆ ad_low_ch2

uint8_t sea_net::HeadCommand::ad_low_ch2

◆ ad_span

uint8_t sea_net::HeadCommand::ad_span

◆ ad_span_ch1

uint8_t sea_net::HeadCommand::ad_span_ch1

◆ ad_span_ch2

uint8_t sea_net::HeadCommand::ad_span_ch2

◆ adc_set_point_ch1

uint8_t sea_net::HeadCommand::adc_set_point_ch1

◆ adc_set_point_ch2

uint8_t sea_net::HeadCommand::adc_set_point_ch2

◆ advanced_slope_ch1

uint16_t sea_net::HeadCommand::advanced_slope_ch1

◆ advanced_slope_ch2

uint16_t sea_net::HeadCommand::advanced_slope_ch2

◆ advanced_slope_delay_ch1

uint16_t sea_net::HeadCommand::advanced_slope_delay_ch1

◆ advanced_slope_delay_ch2

uint16_t sea_net::HeadCommand::advanced_slope_delay_ch2

◆ crtl2

uint8_t sea_net::HeadCommand::crtl2

◆ head_control

uint16_t sea_net::HeadCommand::head_control

◆ head_type

uint8_t sea_net::HeadCommand::head_type

◆ igain_ch1

uint8_t sea_net::HeadCommand::igain_ch1

◆ igain_ch2

uint8_t sea_net::HeadCommand::igain_ch2

◆ initial_gain_ch1

uint8_t sea_net::HeadCommand::initial_gain_ch1

◆ initial_gain_ch2

uint8_t sea_net::HeadCommand::initial_gain_ch2

◆ left_limit

uint16_t sea_net::HeadCommand::left_limit

◆ lockout_time

uint16_t sea_net::HeadCommand::lockout_time

◆ major_axis_pan

uint8_t sea_net::HeadCommand::major_axis_pan

◆ max_ad_buff

uint16_t sea_net::HeadCommand::max_ad_buff

◆ minor_axis_dir

uint16_t sea_net::HeadCommand::minor_axis_dir

◆ motor_step_angle_size

uint8_t sea_net::HeadCommand::motor_step_angle_size

◆ motor_step_delay_time

uint8_t sea_net::HeadCommand::motor_step_delay_time

◆ number_of_bins

uint16_t sea_net::HeadCommand::number_of_bins

◆ pulse_length

uint16_t sea_net::HeadCommand::pulse_length

◆ range_scale

uint16_t sea_net::HeadCommand::range_scale

◆ right_limit

uint16_t sea_net::HeadCommand::right_limit

◆ rxn_ch1

uint32_t sea_net::HeadCommand::rxn_ch1

◆ rxn_ch2

uint32_t sea_net::HeadCommand::rxn_ch2

◆ scan_z

uint16_t sea_net::HeadCommand::scan_z

◆ slope_ch1

uint16_t sea_net::HeadCommand::slope_ch1

◆ slope_ch2

uint16_t sea_net::HeadCommand::slope_ch2

◆ txn_ch1

uint32_t sea_net::HeadCommand::txn_ch1

◆ txn_ch2

uint32_t sea_net::HeadCommand::txn_ch2

◆ V3B_params

uint8_t sea_net::HeadCommand::V3B_params

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