mbeam_imagenex
Public Member Functions | Public Attributes | List of all members
mbeam_imagenex::Config Struct Reference

#include <Config.hpp>

Public Member Functions

 Config ()
 
Configoperator>> (raw::MBeamExtCmd &cmd)
 

Public Attributes

MBeamCtrl ctrl
 
MBeamTrans trans
 
MBeamRange range
 
uint8_t gain
 
uint8_t disp_gain
 
bool gain_eq
 
MBeamSectorSize sector_size
 
MBeamWidth beam_width
 
MBeamNo no_beams
 
uint8_t averaging
 
uint16_t sound_velocity
 
MBeamMode mode
 
MBeamOut out83p83b
 
bool prof_pt_enable
 
uint8_t prof_min_range
 
uint8_t prof_min_lev
 
MBeamXdrc xdcr_up_dn
 
int prof_tilt
 
bool rec837
 
bool rec83p
 
MBeamProfPFilter prof_filter
 

Constructor & Destructor Documentation

mbeam_imagenex::Config::Config ( )
inline

Member Function Documentation

Config& mbeam_imagenex::Config::operator>> ( raw::MBeamExtCmd cmd)
inline

Member Data Documentation

uint8_t mbeam_imagenex::Config::averaging
MBeamWidth mbeam_imagenex::Config::beam_width
MBeamCtrl mbeam_imagenex::Config::ctrl
uint8_t mbeam_imagenex::Config::disp_gain
uint8_t mbeam_imagenex::Config::gain
bool mbeam_imagenex::Config::gain_eq
MBeamMode mbeam_imagenex::Config::mode
MBeamNo mbeam_imagenex::Config::no_beams
MBeamOut mbeam_imagenex::Config::out83p83b
MBeamProfPFilter mbeam_imagenex::Config::prof_filter
uint8_t mbeam_imagenex::Config::prof_min_lev
uint8_t mbeam_imagenex::Config::prof_min_range
bool mbeam_imagenex::Config::prof_pt_enable
int mbeam_imagenex::Config::prof_tilt
MBeamRange mbeam_imagenex::Config::range
bool mbeam_imagenex::Config::rec837
bool mbeam_imagenex::Config::rec83p
MBeamSectorSize mbeam_imagenex::Config::sector_size
uint16_t mbeam_imagenex::Config::sound_velocity
MBeamTrans mbeam_imagenex::Config::trans
MBeamXdrc mbeam_imagenex::Config::xdcr_up_dn

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