This Python and Tkinter application uses the features of UDEV to automatically identify USB to RS-232 type connections.
Connected devices are shown in /dev/serial/by-id as a link to the virtual port. This is used for automatic connection.
User settings such as baud rate and line endings associated with the unique ID are stored in a configuration file for future connections.
Transmit data may be entered as ASCII or hex by using '#' as an entry mode escape character. Entering '#' will toggle mode from ASCII to hex and vice versa. Enter '#' character by entering '##'.
White space characters such as line feed can be entered by using '\' as an escape character. For example '\r' for carriage return. White space characters are ignored in hex mode. Enter '\' by typing '\\'.

Features

  • Written in Python with Tkinter GUI
  • Automatic identification of virtual ports
  • Easy entry of hex data by using entry mode switching
  • Uses tkinter as thread and callback manager

Project Activity

See All Activity >

Follow NATTYA

NATTYA Web Site

You Might Also Like
SKUDONET Open Source Load Balancer Icon
SKUDONET Open Source Load Balancer

Take advantage of Open Source Load Balancer to elevate your business security and IT infrastructure with a custom ADC Solution.

SKUDONET ADC, operates at the application layer, efficiently distributing network load and application load across multiple servers. This not only enhances the performance of your application but also ensures that your web servers can handle more traffic seamlessly.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of NATTYA!

Additional Project Details

Registered

2018-05-04