private void CreateUARTCommunicator() { SetupCommunicationSettings com_settings = FrameworkSettingsFile.Default.GetSettings <SetupCommunicationSettings>(); if (!com_settings.UARTEnabled) { return; } // init communication manager UARTCommunicator uart_communicator = new UARTCommunicator(); uart_communicator.PortName = com_settings.UARTPort; uart_communicator.BaudRate = com_settings.UARTBaud; CommunicationManager.Default.AddCommunicator(uart_communicator); }
private void CreateUSBCommunicator() { SetupCommunicationSettings usb_settings = FrameworkSettingsFile.Default.GetSettings <SetupCommunicationSettings>(); if (!usb_settings.USBEnabled) { return; } // init communication manager USBCommunicator usb_communicator = new USBCommunicator(); usb_communicator.VID = usb_settings.USBVID; usb_communicator.PID = usb_settings.USBPID; CommunicationManager.Default.AddCommunicator(usb_communicator); }
private void CreateUDPCommunicator() { SetupCommunicationSettings com_settings = FrameworkSettingsFile.Default.GetSettings <SetupCommunicationSettings>(); if (!com_settings.UDPEnabled) { return; } // init communication manager UDPCommunicator udp_communicator = new UDPCommunicator(); udp_communicator.UDPLocalPort = com_settings.UDPLocalPort; udp_communicator.UDPRemotePort = com_settings.UDPRemotePort; CommunicationManager.Default.AddCommunicator(udp_communicator); }
public void Load() { m_settings = SetupDialog.CurrentSettings.GetSettings <SetupCommunicationSettings>(); }