OpenCPN Partial API docs
Loading...
Searching...
No Matches
ConnectionEditDialog Class Reference

Dialog for editing connection parameters. More...

#include <connection_edit.h>

Inheritance diagram for ConnectionEditDialog:

Public Member Functions

 ConnectionEditDialog (wxWindow *parent)
 
void Init (void)
 
void SetInitialSettings (void)
 
void PreloadControls (ConnectionParams *cp)
 
ConnectionParamsGetParamsFromControls ()
 
void SetPropsLabel (wxString label)
 
void ApplySettings ()
 
ConnectionParamsCreateConnectionParamsFromSelectedItem ()
 
ConnectionParamsUpdateConnectionParamsFromControls (ConnectionParams *pConnectionParams)
 
void SetSelectedConnectionPanel (ConnectionParamsPanel *panel)
 
void OnSelectDatasource (wxListEvent &event)
 
void OnAddDatasourceClick (wxCommandEvent &event)
 
void OnRemoveDatasourceClick (wxCommandEvent &event)
 
void OnTypeSerialSelected (wxCommandEvent &event)
 
void OnTypeNetSelected (wxCommandEvent &event)
 
void OnTypeGPSSelected (wxCommandEvent &event)
 
void OnTypeBTSelected (wxCommandEvent &event)
 
void OnTypeCANSelected (wxCommandEvent &event)
 
void OnNetProtocolSelected (wxCommandEvent &event)
 
void OnBaudrateChoice (wxCommandEvent &event)
 
void OnProtocolChoice (wxCommandEvent &event)
 
void OnCrcCheck (wxCommandEvent &event)
 
void OnRbAcceptInput (wxCommandEvent &event)
 
void OnRbIgnoreInput (wxCommandEvent &event)
 
void OnBtnIStcs (wxCommandEvent &event)
 
void OnCbInput (wxCommandEvent &event)
 
void OnCbOutput (wxCommandEvent &event)
 
void OnCbMultiCast (wxCommandEvent &event)
 
void OnCbAdvanced (wxCommandEvent &event)
 
void OnClickMore (wxMouseEvent &event)
 
void OnRbOutput (wxCommandEvent &event)
 
void OnBtnOStcs (wxCommandEvent &event)
 
void OnConnValChange (wxCommandEvent &event)
 
void OnValChange (wxCommandEvent &event)
 
void OnUploadFormatChange (wxCommandEvent &event)
 
void OnShowGpsWindowCheckboxClick (wxCommandEvent &event)
 
void EnableConnection (ConnectionParams *conn, bool value)
 
void OnDiscoverButton (wxCommandEvent &event)
 
void UpdateDiscoverStatus (wxString stat)
 
void OnPriorityDialog (wxCommandEvent &event)
 
void SetConnectionParams (ConnectionParams *cp)
 
void SetDefaultConnectionParams (void)
 
void SetDSFormRWStates ()
 
void SetDSFormOptionVizStates ()
 
void FillSourceList ()
 
void UpdateSourceList (bool bResort)
 
bool SortSourceList (void)
 
void SetUDPNetAddressVisiblity (void)
 
bool IsAddressMultiCast (wxString ip)
 
bool IsAddressBroadcast (wxString ip)
 
bool IsDefaultPort (wxString address)
 
void ClearNMEAForm (void)
 
void SetNMEAFormToSerial (void)
 
void SetNMEAFormToNet (void)
 
void SetNMEAFormToGPS (void)
 
void SetNMEAFormToBT (void)
 
void SetNMEAFormToCAN (void)
 
void SetNMEAFormForSerialProtocol ()
 
void SetNMEAFormForNetProtocol ()
 
void ShowTypeCommon (bool visible=true)
 
void ShowNMEACommon (bool visible)
 
void ShowNMEASerial (bool visible)
 
void ShowNMEANet (bool visible)
 
void ShowNMEAGPS (bool visible)
 
void ShowNMEABT (bool visible)
 
void ShowNMEACAN (bool visible)
 
void OnScanBTClick (wxCommandEvent &event)
 
void onBTScanTimer (wxTimerEvent &event)
 
void StopBTScan (void)
 
void OnWheelChoice (wxMouseEvent &event)
 
void ShowInFilter (bool bshow=true)
 
void ShowOutFilter (bool bshow=true)
 
void LayoutDialog ()
 
void CreateControls ()
 
void ConnectControls ()
 

Public Attributes

const wxString DEFAULT_TCP_PORT = "10110"
 
const wxString DEFAULT_UDP_PORT = "10110"
 
const wxString DEFAULT_GPSD_PORT = "2947"
 
const wxString DEFAULT_SIGNALK_PORT = "3000"
 
const wxString DEFAULT_IP_ADDRESS = "localhost"
 
const wxString DEFAULT_UDP_OUT_ADDRESS = "255.255.255.255"
 
wxWindow * m_parent
 
wxScrolledWindow * m_scrolledwin
 
wxGridSizer * gSizerNetProps
 
wxGridSizer * gSizerSerProps
 
wxGridSizer * gSizerCanProps
 
wxTextCtrl * m_tNetAddress
 
wxTextCtrl * m_tNetPort
 
wxTextCtrl * m_tFilterSec
 
wxTextCtrl * m_tcInputStc
 
wxTextCtrl * m_tcOutputStc
 
wxCheckBox * m_cbCheckCRC
 
wxCheckBox * m_cbGarminHost
 
wxCheckBox * m_cbGarminUploadHost
 
wxCheckBox * m_cbCheckSKDiscover
 
wxCheckBox * m_cbFurunoGP3X
 
wxCheckBox * m_cbNMEADebug
 
wxCheckBox * m_cbFilterSogCog
 
wxCheckBox * m_cbInput
 
wxCheckBox * m_cbMultiCast
 
wxCheckBox * m_cbAdvanced
 
wxCheckBox * m_cbOutput
 
wxCheckBox * m_cbAPBMagnetic
 
wxComboBox * m_comboPort
 
wxStdDialogButtonSizer * m_sdbSizerDlgButtons
 
wxButton * m_ButtonSKDiscover
 
wxButton * m_ButtonPriorityDialog
 
wxStaticText * m_StaticTextSKServerStatus
 
wxButton * m_buttonAdd
 
wxButton * m_buttonRemove
 
wxButton * m_buttonScanBT
 
wxButton * m_btnInputStcList
 
wxButton * m_btnOutputStcList
 
wxButton * m_sdbSizerDlgButtonsOK
 
wxButton * m_sdbSizerDlgButtonsApply
 
wxButton * m_sdbSizerDlgButtonsCancel
 
wxStaticBoxSizer * sbSizerConnectionProps
 
wxStaticBoxSizer * sbSizerInFilter
 
wxStaticBoxSizer * sbSizerOutFilter
 
wxRadioButton * m_rbTypeSerial
 
wxRadioButton * m_rbTypeNet
 
wxRadioButton * m_rbTypeInternalGPS
 
wxRadioButton * m_rbTypeInternalBT
 
wxRadioButton * m_rbNetProtoTCP
 
wxRadioButton * m_rbNetProtoUDP
 
wxRadioButton * m_rbNetProtoGPSD
 
wxRadioButton * m_rbIAccept
 
wxRadioButton * m_rbIIgnore
 
wxRadioButton * m_rbOAccept
 
wxRadioButton * m_rbNetProtoSignalK
 
wxRadioButton * m_rbOIgnore
 
wxRadioButton * m_rbTypeCAN
 
wxStaticText * m_stBTPairs
 
wxStaticText * m_stNetProto
 
wxStaticText * m_stNetAddr
 
wxStaticText * m_stNetPort
 
wxStaticText * m_stSerPort
 
wxStaticText * m_stSerBaudrate
 
wxStaticText * m_stSerProtocol
 
wxStaticText * m_stFilterSec
 
wxStaticText * m_stPrecision
 
wxStaticText * m_stTalkerIdText
 
wxStaticText * m_stNetComment
 
wxStaticText * m_stSerialComment
 
wxStaticText * m_stCANSource
 
wxStaticText * m_stAuthToken
 
wxTextCtrl * m_tNetComment
 
wxTextCtrl * m_tSerialComment
 
wxTextCtrl * m_tAuthToken
 
wxStaticBox * m_sbConnEdit
 
wxChoice * m_choiceBTDataSources
 
wxChoice * m_choiceBaudRate
 
wxChoice * m_choiceSerialProtocol
 
wxChoice * m_choicePriority
 
wxChoice * m_choicePrecision
 
wxChoice * m_choiceCANSource
 
wxChoice * m_choiceNetDataProtocol
 
wxBoxSizer * boxSizerConnections
 
wxStaticText * m_stNetDataProtocol
 
ConnectionParamsmSelectedConnection
 
wxScrolledWindow * m_scrollWinConnections
 
bool connectionsaved
 
bool m_advanced = false
 
bool m_connection_enabled
 
bool m_bNMEAParams_shown
 
int m_btNoChangeCounter
 
int m_btlastResultCount
 
int m_BTscanning
 
wxArrayString m_BTscan_results
 
wxTimer m_BTScanTimer
 
wxArrayString m_choice_CANSource_choices
 
ObsListener new_device_listener
 

Protected Attributes

wxString MORE
 
wxString LESS
 
wxStaticText * m_more
 

Detailed Description

Dialog for editing connection parameters.

Provides an interface for creating new connections or editing existing connection parameters in detail.

Definition at line 47 of file connection_edit.h.

Constructor & Destructor Documentation

◆ ConnectionEditDialog() [1/2]

ConnectionEditDialog::ConnectionEditDialog ( )

Definition at line 179 of file connection_edit.cpp.

◆ ConnectionEditDialog() [2/2]

ConnectionEditDialog::ConnectionEditDialog ( wxWindow *  parent)

Definition at line 181 of file connection_edit.cpp.

◆ ~ConnectionEditDialog()

ConnectionEditDialog::~ConnectionEditDialog ( )

Definition at line 192 of file connection_edit.cpp.

Member Function Documentation

◆ ApplySettings()

void ConnectionEditDialog::ApplySettings ( )

Definition at line 1834 of file connection_edit.cpp.

◆ ClearNMEAForm()

void ConnectionEditDialog::ClearNMEAForm ( void  )

Definition at line 1131 of file connection_edit.cpp.

◆ ConnectControls()

void ConnectionEditDialog::ConnectControls ( )

Definition at line 2134 of file connection_edit.cpp.

◆ CreateConnectionParamsFromSelectedItem()

ConnectionParams * ConnectionEditDialog::CreateConnectionParamsFromSelectedItem ( )

Definition at line 1950 of file connection_edit.cpp.

◆ EnableConnection()

void ConnectionEditDialog::EnableConnection ( ConnectionParams conn,
bool  value 
)

Definition at line 826 of file connection_edit.cpp.

◆ GetParamsFromControls()

ConnectionParams * ConnectionEditDialog::GetParamsFromControls ( )

Definition at line 1998 of file connection_edit.cpp.

◆ Init()

void ConnectionEditDialog::Init ( void  )

Definition at line 198 of file connection_edit.cpp.

◆ IsAddressBroadcast()

bool ConnectionEditDialog::IsAddressBroadcast ( wxString  ip)

Definition at line 2333 of file connection_edit.cpp.

◆ IsAddressMultiCast()

bool ConnectionEditDialog::IsAddressMultiCast ( wxString  ip)

Definition at line 2316 of file connection_edit.cpp.

◆ IsDefaultPort()

bool ConnectionEditDialog::IsDefaultPort ( wxString  address)

Definition at line 2328 of file connection_edit.cpp.

◆ LayoutDialog()

void ConnectionEditDialog::LayoutDialog ( )

Definition at line 1546 of file connection_edit.cpp.

◆ OnBaudrateChoice()

void ConnectionEditDialog::OnBaudrateChoice ( wxCommandEvent &  event)
inline

Definition at line 85 of file connection_edit.h.

◆ OnBtnIStcs()

void ConnectionEditDialog::OnBtnIStcs ( wxCommandEvent &  event)

Definition at line 1597 of file connection_edit.cpp.

◆ OnBtnOStcs()

void ConnectionEditDialog::OnBtnOStcs ( wxCommandEvent &  event)

Definition at line 1605 of file connection_edit.cpp.

◆ onBTScanTimer()

void ConnectionEditDialog::onBTScanTimer ( wxTimerEvent &  event)

Definition at line 854 of file connection_edit.cpp.

◆ OnCbAdvanced()

void ConnectionEditDialog::OnCbAdvanced ( wxCommandEvent &  event)

Definition at line 1769 of file connection_edit.cpp.

◆ OnCbInput()

void ConnectionEditDialog::OnCbInput ( wxCommandEvent &  event)

Definition at line 1662 of file connection_edit.cpp.

◆ OnCbMultiCast()

void ConnectionEditDialog::OnCbMultiCast ( wxCommandEvent &  event)

Definition at line 1742 of file connection_edit.cpp.

◆ OnCbOutput()

void ConnectionEditDialog::OnCbOutput ( wxCommandEvent &  event)

Definition at line 1676 of file connection_edit.cpp.

◆ OnClickMore()

void ConnectionEditDialog::OnClickMore ( wxMouseEvent &  event)

Definition at line 1758 of file connection_edit.cpp.

◆ OnConnValChange()

void ConnectionEditDialog::OnConnValChange ( wxCommandEvent &  event)

Definition at line 908 of file connection_edit.cpp.

◆ OnCrcCheck()

void ConnectionEditDialog::OnCrcCheck ( wxCommandEvent &  event)
inline

Definition at line 87 of file connection_edit.h.

◆ OnDiscoverButton()

void ConnectionEditDialog::OnDiscoverButton ( wxCommandEvent &  event)

Definition at line 1570 of file connection_edit.cpp.

◆ OnNetProtocolSelected()

void ConnectionEditDialog::OnNetProtocolSelected ( wxCommandEvent &  event)

Definition at line 1613 of file connection_edit.cpp.

◆ OnPriorityDialog()

void ConnectionEditDialog::OnPriorityDialog ( wxCommandEvent &  event)

Definition at line 2129 of file connection_edit.cpp.

◆ OnProtocolChoice()

void ConnectionEditDialog::OnProtocolChoice ( wxCommandEvent &  event)

Definition at line 1825 of file connection_edit.cpp.

◆ OnRbAcceptInput()

void ConnectionEditDialog::OnRbAcceptInput ( wxCommandEvent &  event)

Definition at line 1651 of file connection_edit.cpp.

◆ OnRbIgnoreInput()

void ConnectionEditDialog::OnRbIgnoreInput ( wxCommandEvent &  event)

Definition at line 1654 of file connection_edit.cpp.

◆ OnRbOutput()

void ConnectionEditDialog::OnRbOutput ( wxCommandEvent &  event)

Definition at line 1658 of file connection_edit.cpp.

◆ OnScanBTClick()

void ConnectionEditDialog::OnScanBTClick ( wxCommandEvent &  event)

Definition at line 838 of file connection_edit.cpp.

◆ OnSelectDatasource()

void ConnectionEditDialog::OnSelectDatasource ( wxListEvent &  event)

Definition at line 1563 of file connection_edit.cpp.

◆ OnShowGpsWindowCheckboxClick()

void ConnectionEditDialog::OnShowGpsWindowCheckboxClick ( wxCommandEvent &  event)

Definition at line 1777 of file connection_edit.cpp.

◆ OnTypeBTSelected()

void ConnectionEditDialog::OnTypeBTSelected ( wxCommandEvent &  event)

Definition at line 933 of file connection_edit.cpp.

◆ OnTypeCANSelected()

void ConnectionEditDialog::OnTypeCANSelected ( wxCommandEvent &  event)

Definition at line 923 of file connection_edit.cpp.

◆ OnTypeGPSSelected()

void ConnectionEditDialog::OnTypeGPSSelected ( wxCommandEvent &  event)

Definition at line 928 of file connection_edit.cpp.

◆ OnTypeNetSelected()

void ConnectionEditDialog::OnTypeNetSelected ( wxCommandEvent &  event)

Definition at line 918 of file connection_edit.cpp.

◆ OnTypeSerialSelected()

void ConnectionEditDialog::OnTypeSerialSelected ( wxCommandEvent &  event)

Definition at line 913 of file connection_edit.cpp.

◆ OnUploadFormatChange()

void ConnectionEditDialog::OnUploadFormatChange ( wxCommandEvent &  event)

Definition at line 938 of file connection_edit.cpp.

◆ OnValChange()

void ConnectionEditDialog::OnValChange ( wxCommandEvent &  event)

Definition at line 836 of file connection_edit.cpp.

◆ PreloadControls()

void ConnectionEditDialog::PreloadControls ( ConnectionParams cp)

Definition at line 1381 of file connection_edit.cpp.

◆ SetConnectionParams()

void ConnectionEditDialog::SetConnectionParams ( ConnectionParams cp)

Definition at line 1385 of file connection_edit.cpp.

◆ SetDefaultConnectionParams()

void ConnectionEditDialog::SetDefaultConnectionParams ( void  )

Definition at line 1493 of file connection_edit.cpp.

◆ SetDSFormOptionVizStates()

void ConnectionEditDialog::SetDSFormOptionVizStates ( void  )

Definition at line 1143 of file connection_edit.cpp.

◆ SetDSFormRWStates()

void ConnectionEditDialog::SetDSFormRWStates ( void  )

Definition at line 1320 of file connection_edit.cpp.

◆ SetInitialSettings()

void ConnectionEditDialog::SetInitialSettings ( void  )

Definition at line 194 of file connection_edit.cpp.

◆ SetNMEAFormForNetProtocol()

void ConnectionEditDialog::SetNMEAFormForNetProtocol ( )

Definition at line 1812 of file connection_edit.cpp.

◆ SetNMEAFormForSerialProtocol()

void ConnectionEditDialog::SetNMEAFormForSerialProtocol ( )

Definition at line 1801 of file connection_edit.cpp.

◆ SetNMEAFormToBT()

void ConnectionEditDialog::SetNMEAFormToBT ( void  )

Definition at line 1116 of file connection_edit.cpp.

◆ SetNMEAFormToCAN()

void ConnectionEditDialog::SetNMEAFormToCAN ( void  )

Definition at line 1087 of file connection_edit.cpp.

◆ SetNMEAFormToGPS()

void ConnectionEditDialog::SetNMEAFormToGPS ( void  )

Definition at line 1102 of file connection_edit.cpp.

◆ SetNMEAFormToNet()

void ConnectionEditDialog::SetNMEAFormToNet ( void  )

Definition at line 1073 of file connection_edit.cpp.

◆ SetNMEAFormToSerial()

void ConnectionEditDialog::SetNMEAFormToSerial ( void  )

Definition at line 1061 of file connection_edit.cpp.

◆ SetPropsLabel()

void ConnectionEditDialog::SetPropsLabel ( wxString  label)

Definition at line 822 of file connection_edit.cpp.

◆ SetSelectedConnectionPanel()

void ConnectionEditDialog::SetSelectedConnectionPanel ( ConnectionParamsPanel panel)

Definition at line 790 of file connection_edit.cpp.

◆ SetUDPNetAddressVisiblity()

void ConnectionEditDialog::SetUDPNetAddressVisiblity ( void  )

Definition at line 1471 of file connection_edit.cpp.

◆ ShowInFilter()

void ConnectionEditDialog::ShowInFilter ( bool  bshow = true)

Definition at line 1365 of file connection_edit.cpp.

◆ ShowNMEABT()

void ConnectionEditDialog::ShowNMEABT ( bool  visible)

Definition at line 1037 of file connection_edit.cpp.

◆ ShowNMEACAN()

void ConnectionEditDialog::ShowNMEACAN ( bool  visible)

Definition at line 1032 of file connection_edit.cpp.

◆ ShowNMEACommon()

void ConnectionEditDialog::ShowNMEACommon ( bool  visible)

Definition at line 959 of file connection_edit.cpp.

◆ ShowNMEAGPS()

void ConnectionEditDialog::ShowNMEAGPS ( bool  visible)

Definition at line 1024 of file connection_edit.cpp.

◆ ShowNMEANet()

void ConnectionEditDialog::ShowNMEANet ( bool  visible)

Definition at line 991 of file connection_edit.cpp.

◆ ShowNMEASerial()

void ConnectionEditDialog::ShowNMEASerial ( bool  visible)

Definition at line 1011 of file connection_edit.cpp.

◆ ShowOutFilter()

void ConnectionEditDialog::ShowOutFilter ( bool  bshow = true)

Definition at line 1373 of file connection_edit.cpp.

◆ ShowTypeCommon()

void ConnectionEditDialog::ShowTypeCommon ( bool  visible = true)

Definition at line 949 of file connection_edit.cpp.

◆ StopBTScan()

void ConnectionEditDialog::StopBTScan ( void  )

Definition at line 895 of file connection_edit.cpp.

◆ UpdateConnectionParamsFromControls()

ConnectionParams * ConnectionEditDialog::UpdateConnectionParamsFromControls ( ConnectionParams pConnectionParams)

Definition at line 2004 of file connection_edit.cpp.

◆ UpdateDiscoverStatus()

void ConnectionEditDialog::UpdateDiscoverStatus ( wxString  stat)

Definition at line 1593 of file connection_edit.cpp.

◆ UpdateSourceList()

void ConnectionEditDialog::UpdateSourceList ( bool  bResort)

Definition at line 1554 of file connection_edit.cpp.

Member Data Documentation

◆ boxSizerConnections

wxBoxSizer* ConnectionEditDialog::boxSizerConnections

Definition at line 188 of file connection_edit.h.

◆ connectionsaved

bool ConnectionEditDialog::connectionsaved

Definition at line 199 of file connection_edit.h.

◆ DEFAULT_GPSD_PORT

const wxString ConnectionEditDialog::DEFAULT_GPSD_PORT = "2947"

Definition at line 51 of file connection_edit.h.

◆ DEFAULT_IP_ADDRESS

const wxString ConnectionEditDialog::DEFAULT_IP_ADDRESS = "localhost"

Definition at line 53 of file connection_edit.h.

◆ DEFAULT_SIGNALK_PORT

const wxString ConnectionEditDialog::DEFAULT_SIGNALK_PORT = "3000"

Definition at line 52 of file connection_edit.h.

◆ DEFAULT_TCP_PORT

const wxString ConnectionEditDialog::DEFAULT_TCP_PORT = "10110"

Definition at line 49 of file connection_edit.h.

◆ DEFAULT_UDP_OUT_ADDRESS

const wxString ConnectionEditDialog::DEFAULT_UDP_OUT_ADDRESS = "255.255.255.255"

Definition at line 56 of file connection_edit.h.

◆ DEFAULT_UDP_PORT

const wxString ConnectionEditDialog::DEFAULT_UDP_PORT = "10110"

Definition at line 50 of file connection_edit.h.

◆ gSizerCanProps

wxGridSizer * ConnectionEditDialog::gSizerCanProps

Definition at line 153 of file connection_edit.h.

◆ gSizerNetProps

wxGridSizer* ConnectionEditDialog::gSizerNetProps

Definition at line 153 of file connection_edit.h.

◆ gSizerSerProps

wxGridSizer * ConnectionEditDialog::gSizerSerProps

Definition at line 153 of file connection_edit.h.

◆ LESS

wxString ConnectionEditDialog::LESS
protected

Definition at line 212 of file connection_edit.h.

◆ m_advanced

bool ConnectionEditDialog::m_advanced = false

Definition at line 200 of file connection_edit.h.

◆ m_bNMEAParams_shown

bool ConnectionEditDialog::m_bNMEAParams_shown

Definition at line 202 of file connection_edit.h.

◆ m_btlastResultCount

int ConnectionEditDialog::m_btlastResultCount

Definition at line 203 of file connection_edit.h.

◆ m_btnInputStcList

wxButton * ConnectionEditDialog::m_btnInputStcList

Definition at line 166 of file connection_edit.h.

◆ m_btNoChangeCounter

int ConnectionEditDialog::m_btNoChangeCounter

Definition at line 203 of file connection_edit.h.

◆ m_btnOutputStcList

wxButton* ConnectionEditDialog::m_btnOutputStcList

Definition at line 167 of file connection_edit.h.

◆ m_BTscan_results

wxArrayString ConnectionEditDialog::m_BTscan_results

Definition at line 204 of file connection_edit.h.

◆ m_BTscanning

int ConnectionEditDialog::m_BTscanning

Definition at line 203 of file connection_edit.h.

◆ m_BTScanTimer

wxTimer ConnectionEditDialog::m_BTScanTimer

Definition at line 205 of file connection_edit.h.

◆ m_buttonAdd

wxButton* ConnectionEditDialog::m_buttonAdd

Definition at line 166 of file connection_edit.h.

◆ m_ButtonPriorityDialog

wxButton * ConnectionEditDialog::m_ButtonPriorityDialog

Definition at line 163 of file connection_edit.h.

◆ m_buttonRemove

wxButton * ConnectionEditDialog::m_buttonRemove

Definition at line 166 of file connection_edit.h.

◆ m_buttonScanBT

wxButton * ConnectionEditDialog::m_buttonScanBT

Definition at line 166 of file connection_edit.h.

◆ m_ButtonSKDiscover

wxButton* ConnectionEditDialog::m_ButtonSKDiscover

Definition at line 163 of file connection_edit.h.

◆ m_cbAdvanced

wxCheckBox * ConnectionEditDialog::m_cbAdvanced

Definition at line 159 of file connection_edit.h.

◆ m_cbAPBMagnetic

wxCheckBox * ConnectionEditDialog::m_cbAPBMagnetic

Definition at line 160 of file connection_edit.h.

◆ m_cbCheckCRC

wxCheckBox* ConnectionEditDialog::m_cbCheckCRC

Definition at line 156 of file connection_edit.h.

◆ m_cbCheckSKDiscover

wxCheckBox * ConnectionEditDialog::m_cbCheckSKDiscover

Definition at line 157 of file connection_edit.h.

◆ m_cbFilterSogCog

wxCheckBox * ConnectionEditDialog::m_cbFilterSogCog

Definition at line 158 of file connection_edit.h.

◆ m_cbFurunoGP3X

wxCheckBox* ConnectionEditDialog::m_cbFurunoGP3X

Definition at line 158 of file connection_edit.h.

◆ m_cbGarminHost

wxCheckBox * ConnectionEditDialog::m_cbGarminHost

Definition at line 156 of file connection_edit.h.

◆ m_cbGarminUploadHost

wxCheckBox * ConnectionEditDialog::m_cbGarminUploadHost

Definition at line 156 of file connection_edit.h.

◆ m_cbInput

wxCheckBox * ConnectionEditDialog::m_cbInput

Definition at line 158 of file connection_edit.h.

◆ m_cbMultiCast

wxCheckBox* ConnectionEditDialog::m_cbMultiCast

Definition at line 159 of file connection_edit.h.

◆ m_cbNMEADebug

wxCheckBox * ConnectionEditDialog::m_cbNMEADebug

Definition at line 158 of file connection_edit.h.

◆ m_cbOutput

wxCheckBox* ConnectionEditDialog::m_cbOutput

Definition at line 160 of file connection_edit.h.

◆ m_choice_CANSource_choices

wxArrayString ConnectionEditDialog::m_choice_CANSource_choices

Definition at line 206 of file connection_edit.h.

◆ m_choiceBaudRate

wxChoice * ConnectionEditDialog::m_choiceBaudRate

Definition at line 184 of file connection_edit.h.

◆ m_choiceBTDataSources

wxChoice* ConnectionEditDialog::m_choiceBTDataSources

Definition at line 184 of file connection_edit.h.

◆ m_choiceCANSource

wxChoice * ConnectionEditDialog::m_choiceCANSource

Definition at line 185 of file connection_edit.h.

◆ m_choiceNetDataProtocol

wxChoice* ConnectionEditDialog::m_choiceNetDataProtocol

Definition at line 186 of file connection_edit.h.

◆ m_choicePrecision

wxChoice * ConnectionEditDialog::m_choicePrecision

Definition at line 185 of file connection_edit.h.

◆ m_choicePriority

wxChoice* ConnectionEditDialog::m_choicePriority

Definition at line 185 of file connection_edit.h.

◆ m_choiceSerialProtocol

wxChoice * ConnectionEditDialog::m_choiceSerialProtocol

Definition at line 184 of file connection_edit.h.

◆ m_comboPort

wxComboBox* ConnectionEditDialog::m_comboPort

Definition at line 161 of file connection_edit.h.

◆ m_connection_enabled

bool ConnectionEditDialog::m_connection_enabled

Definition at line 201 of file connection_edit.h.

◆ m_more

wxStaticText* ConnectionEditDialog::m_more
protected

Definition at line 213 of file connection_edit.h.

◆ m_parent

wxWindow* ConnectionEditDialog::m_parent

Definition at line 150 of file connection_edit.h.

◆ m_rbIAccept

wxRadioButton * ConnectionEditDialog::m_rbIAccept

Definition at line 173 of file connection_edit.h.

◆ m_rbIIgnore

wxRadioButton * ConnectionEditDialog::m_rbIIgnore

Definition at line 173 of file connection_edit.h.

◆ m_rbNetProtoGPSD

wxRadioButton* ConnectionEditDialog::m_rbNetProtoGPSD

Definition at line 173 of file connection_edit.h.

◆ m_rbNetProtoSignalK

wxRadioButton* ConnectionEditDialog::m_rbNetProtoSignalK

Definition at line 174 of file connection_edit.h.

◆ m_rbNetProtoTCP

wxRadioButton * ConnectionEditDialog::m_rbNetProtoTCP

Definition at line 172 of file connection_edit.h.

◆ m_rbNetProtoUDP

wxRadioButton * ConnectionEditDialog::m_rbNetProtoUDP

Definition at line 172 of file connection_edit.h.

◆ m_rbOAccept

wxRadioButton * ConnectionEditDialog::m_rbOAccept

Definition at line 173 of file connection_edit.h.

◆ m_rbOIgnore

wxRadioButton* ConnectionEditDialog::m_rbOIgnore

Definition at line 175 of file connection_edit.h.

◆ m_rbTypeCAN

wxRadioButton * ConnectionEditDialog::m_rbTypeCAN

Definition at line 175 of file connection_edit.h.

◆ m_rbTypeInternalBT

wxRadioButton* ConnectionEditDialog::m_rbTypeInternalBT

Definition at line 172 of file connection_edit.h.

◆ m_rbTypeInternalGPS

wxRadioButton * ConnectionEditDialog::m_rbTypeInternalGPS

Definition at line 171 of file connection_edit.h.

◆ m_rbTypeNet

wxRadioButton * ConnectionEditDialog::m_rbTypeNet

Definition at line 171 of file connection_edit.h.

◆ m_rbTypeSerial

wxRadioButton* ConnectionEditDialog::m_rbTypeSerial

Definition at line 171 of file connection_edit.h.

◆ m_sbConnEdit

wxStaticBox* ConnectionEditDialog::m_sbConnEdit

Definition at line 183 of file connection_edit.h.

◆ m_scrolledwin

wxScrolledWindow* ConnectionEditDialog::m_scrolledwin

Definition at line 151 of file connection_edit.h.

◆ m_scrollWinConnections

wxScrolledWindow* ConnectionEditDialog::m_scrollWinConnections

Definition at line 196 of file connection_edit.h.

◆ m_sdbSizerDlgButtons

wxStdDialogButtonSizer* ConnectionEditDialog::m_sdbSizerDlgButtons

Definition at line 162 of file connection_edit.h.

◆ m_sdbSizerDlgButtonsApply

wxButton* ConnectionEditDialog::m_sdbSizerDlgButtonsApply

Definition at line 168 of file connection_edit.h.

◆ m_sdbSizerDlgButtonsCancel

wxButton * ConnectionEditDialog::m_sdbSizerDlgButtonsCancel

Definition at line 168 of file connection_edit.h.

◆ m_sdbSizerDlgButtonsOK

wxButton * ConnectionEditDialog::m_sdbSizerDlgButtonsOK

Definition at line 167 of file connection_edit.h.

◆ m_StaticTextSKServerStatus

wxStaticText* ConnectionEditDialog::m_StaticTextSKServerStatus

Definition at line 164 of file connection_edit.h.

◆ m_stAuthToken

wxStaticText * ConnectionEditDialog::m_stAuthToken

Definition at line 181 of file connection_edit.h.

◆ m_stBTPairs

wxStaticText* ConnectionEditDialog::m_stBTPairs

Definition at line 176 of file connection_edit.h.

◆ m_stCANSource

wxStaticText * ConnectionEditDialog::m_stCANSource

Definition at line 180 of file connection_edit.h.

◆ m_stFilterSec

wxStaticText* ConnectionEditDialog::m_stFilterSec

Definition at line 178 of file connection_edit.h.

◆ m_stNetAddr

wxStaticText * ConnectionEditDialog::m_stNetAddr

Definition at line 176 of file connection_edit.h.

◆ m_stNetComment

wxStaticText* ConnectionEditDialog::m_stNetComment

Definition at line 180 of file connection_edit.h.

◆ m_stNetDataProtocol

wxStaticText* ConnectionEditDialog::m_stNetDataProtocol

Definition at line 189 of file connection_edit.h.

◆ m_stNetPort

wxStaticText * ConnectionEditDialog::m_stNetPort

Definition at line 176 of file connection_edit.h.

◆ m_stNetProto

wxStaticText * ConnectionEditDialog::m_stNetProto

Definition at line 176 of file connection_edit.h.

◆ m_stPrecision

wxStaticText * ConnectionEditDialog::m_stPrecision

Definition at line 178 of file connection_edit.h.

◆ m_stSerBaudrate

wxStaticText * ConnectionEditDialog::m_stSerBaudrate

Definition at line 177 of file connection_edit.h.

◆ m_stSerialComment

wxStaticText * ConnectionEditDialog::m_stSerialComment

Definition at line 180 of file connection_edit.h.

◆ m_stSerPort

wxStaticText* ConnectionEditDialog::m_stSerPort

Definition at line 177 of file connection_edit.h.

◆ m_stSerProtocol

wxStaticText * ConnectionEditDialog::m_stSerProtocol

Definition at line 177 of file connection_edit.h.

◆ m_stTalkerIdText

wxStaticText* ConnectionEditDialog::m_stTalkerIdText

Definition at line 179 of file connection_edit.h.

◆ m_tAuthToken

wxTextCtrl * ConnectionEditDialog::m_tAuthToken

Definition at line 182 of file connection_edit.h.

◆ m_tcInputStc

wxTextCtrl * ConnectionEditDialog::m_tcInputStc

Definition at line 154 of file connection_edit.h.

◆ m_tcOutputStc

wxTextCtrl* ConnectionEditDialog::m_tcOutputStc

Definition at line 155 of file connection_edit.h.

◆ m_tFilterSec

wxTextCtrl * ConnectionEditDialog::m_tFilterSec

Definition at line 154 of file connection_edit.h.

◆ m_tNetAddress

wxTextCtrl* ConnectionEditDialog::m_tNetAddress

Definition at line 154 of file connection_edit.h.

◆ m_tNetComment

wxTextCtrl* ConnectionEditDialog::m_tNetComment

Definition at line 182 of file connection_edit.h.

◆ m_tNetPort

wxTextCtrl * ConnectionEditDialog::m_tNetPort

Definition at line 154 of file connection_edit.h.

◆ m_tSerialComment

wxTextCtrl * ConnectionEditDialog::m_tSerialComment

Definition at line 182 of file connection_edit.h.

◆ MORE

wxString ConnectionEditDialog::MORE
protected

Definition at line 212 of file connection_edit.h.

◆ mSelectedConnection

ConnectionParams* ConnectionEditDialog::mSelectedConnection

Definition at line 191 of file connection_edit.h.

◆ new_device_listener

ObsListener ConnectionEditDialog::new_device_listener

Definition at line 208 of file connection_edit.h.

◆ sbSizerConnectionProps

wxStaticBoxSizer* ConnectionEditDialog::sbSizerConnectionProps

Definition at line 169 of file connection_edit.h.

◆ sbSizerInFilter

wxStaticBoxSizer * ConnectionEditDialog::sbSizerInFilter

Definition at line 169 of file connection_edit.h.

◆ sbSizerOutFilter

wxStaticBoxSizer* ConnectionEditDialog::sbSizerOutFilter

Definition at line 170 of file connection_edit.h.


The documentation for this class was generated from the following files: