项目作者: pgeorgiev98

项目描述 :
Serial port access application
高级语言: C++
项目地址: git://github.com/pgeorgiev98/5Com.git
创建时间: 2019-02-21T17:56:29Z
项目社区:https://github.com/pgeorgiev98/5Com

开源协议:MIT License

下载


5Com

An open-source serial port access application for Linux and Windows written in C++ with Qt5.

Screenshot

Features

  • You can view the serial port output
    • In a human-readable plain text format
    • In hex mode
    • In a verbose mode showing specific information for each byte
  • You can directly write a file to the serial port
  • You can send custom input to the port (with escape codes support)
  • You can export the data read from the port in plain text, hex, raw and csv formats
  • Support for custom baud rates (as long as the hardware also supports it)
  • Support for custom continuous transmission with a fixed packet interval
  • Support for custom sequences of data sending, waiting and RTS/DTR modifying
  • Option to view the pinout signals and manually change the RTS and DTR pins
  • A lot of other small convenience features

Installing from source

Compiling

  1. git clone https://github.com/pgeorgiev98/5Com
  2. mkdir 5Com/build
  3. cd 5Com/build
  4. # Make sure you're using the qt5 version of qmake. On some distributions
  5. # you may have to call `qmake -qt=5 ..` instead for example
  6. qmake ..
  7. # You may use make -jN where N is the number of threads your CPU has.
  8. # This should greatly speed up the compilation
  9. make
  10. # You can now check if the application works as normal
  11. app/5Com

Installing

After compiling you can install it by running

  1. cd app
  2. sudo make install