sonar_tritech
Classes | Namespaces | Macros | Functions | Variables
SeaNetTypesInternal.hpp File Reference
#include "SeaNetTypes.hpp"

Go to the source code of this file.

Classes

struct  sea_net::HeadCommand
 
struct  sea_net::AliveData
 
struct  sea_net::ImagingHeadData
 
struct  sea_net::ProfilingHeadData
 
struct  sea_net::BBUserData
 
class  sea_net::SeaNetPacket
 

Namespaces

 sea_net
 

Macros

#define SEA_NET_MAX_PACKET_SIZE   4096
 

Functions

struct sea_net::ProfilingHeadCommand sea_net::__attribute__ ((packed))
 
 HeadCommand ()
 

Variables

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
 

Macro Definition Documentation

◆ SEA_NET_MAX_PACKET_SIZE

#define SEA_NET_MAX_PACKET_SIZE   4096

Function Documentation

◆ HeadCommand()

__attribute__::HeadCommand ( )

Variable Documentation

◆ ad_interval

uint16_t ad_interval

◆ ad_low

uint8_t ad_low

◆ ad_low_ch1

uint8_t ad_low_ch1

◆ ad_low_ch2

uint8_t ad_low_ch2

◆ ad_span

uint8_t ad_span

◆ ad_span_ch1

uint8_t ad_span_ch1

◆ ad_span_ch2

uint8_t ad_span_ch2

◆ adc_set_point_ch1

uint8_t adc_set_point_ch1

◆ adc_set_point_ch2

uint8_t adc_set_point_ch2

◆ advanced_slope_ch1

uint16_t advanced_slope_ch1

◆ advanced_slope_ch2

uint16_t advanced_slope_ch2

◆ advanced_slope_delay_ch1

uint16_t advanced_slope_delay_ch1

◆ advanced_slope_delay_ch2

uint16_t advanced_slope_delay_ch2

◆ crtl2

uint8_t crtl2

◆ head_control

uint16_t head_control

◆ head_type

uint8_t head_type

◆ igain_ch1

uint8_t igain_ch1

◆ igain_ch2

uint8_t igain_ch2

◆ initial_gain_ch1

uint8_t initial_gain_ch1

◆ initial_gain_ch2

uint8_t initial_gain_ch2

◆ left_limit

uint16_t left_limit

◆ lockout_time

uint16_t lockout_time

◆ major_axis_pan

uint8_t major_axis_pan

◆ max_ad_buff

uint16_t max_ad_buff

◆ minor_axis_dir

uint16_t minor_axis_dir

◆ motor_step_angle_size

uint8_t motor_step_angle_size

◆ motor_step_delay_time

uint8_t motor_step_delay_time

◆ number_of_bins

uint16_t number_of_bins

◆ pulse_length

uint16_t pulse_length

◆ range_scale

uint16_t range_scale

◆ right_limit

uint16_t right_limit

◆ rxn_ch1

uint32_t rxn_ch1

◆ rxn_ch2

uint32_t rxn_ch2

◆ scan_z

uint16_t scan_z

◆ slope_ch1

uint16_t slope_ch1

◆ slope_ch2

uint16_t slope_ch2

◆ txn_ch1

uint32_t txn_ch1

◆ txn_ch2

uint32_t txn_ch2

◆ V3B_params

uint8_t V3B_params