Building wxMGL Port. WxMGL is a port of wxWidgets using the MGL library available from. You need to delete everything and try a different unzip program. Opening a serial port in Linux using Mono and C#.Full tutorial at www.xanthium.in/Serial-Programming-using-Mono-and-CSharp-on-Linux. Programming and Interfacing the Serial/UART/RS-232 port of a. I built the GUI part using wxWidgets. For basic programming of serial port in linux please read. May 31, 2017  Programming serial port in C++ with wxWidgets for Windows and Linux.

Active3 years, 6 months ago

The Qt Serial Port module provides the following examples for reference to help understand the API usage. Running the Examples. To run the examples from Qt Creator, open the Welcome mode and select the example from Examples.

i am electronics and communication engineering student. i am working on a project in which a microcontroller send data to serial port of computer (asynchronously). i currently learning wxWidgets for my GUI work.

my question- is it possible to do using wxWidgets to get data and display. is it very difficult to implement this. i search for it but not get direct answer that how to implement this. so suggest me what i need to read for this. and what alternative available to do this. i use windows 7.

i also need to upload this data to web server (it is needed later)

dsolimano
7,6373 gold badges41 silver badges57 bronze badges
Natwar SinghNatwar Singh
1,0842 gold badges14 silver badges30 bronze badges

3 Answers

wxWidgets, to the best of my knowledge, does not implement serial I/O facilities. There are other libraries available that provide this. One of the best choices is probably boost::asio (see http://www.boost.org/doc/libs/1_40_0/doc/html/boost_asio/overview/serial_ports.html)

Jon TrauntveinProgrammingJon Trauntvein
2,8063 gold badges31 silver badges62 bronze badges

Serial Port Programming Tutorial

Wxwidgets Serial Port Programming Tutorial

wxWidgets is a cross-platform GUI framework.

Reading a serial port is nothing to do with the GUI, and not cross platform.

So wxWidgets has nothing to do with reading serial ports.

You can read/write from/to a serial port using the windows API.

CreateFile opens the port

Wxwidgets Examples

ReadFile reads data from the port

Difficult? Kinda!

ravenspointravenspoint
13.2k4 gold badges44 silver badges83 bronze badges
VZ.VZ.
15.1k2 gold badges28 silver badges36 bronze badges

Not the answer you're looking for? Browse other questions tagged c++serial-portwxwidgets or ask your own question.

Cross-platform Serial port (Com port) programming in C++ with wxWidgets for Windows and Linux

  • ceSerial.h : the header of the serial class library to include
  • ceSerial.cpp : the implementation of the serial class library
  • conserial.cpp : a simple console example program that uses 'ceSerial' class library
  • wxserial.cpp : a wxWidgets GUI example program using serial port

The explanation and examples can be found at

Visual Basic Serial Port Programming

To build and run console example, conserial.cpp, on Linux

To build and run console example, conserial.cpp, on Windows

Serial Port Programming In C#

To build and run wxWidgets example, wxserial.cpp, on Linux