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

Other Useful Business Software
Auth0 for AI Agents now in GA Icon
Auth0 for AI Agents now in GA

Ready to implement AI with confidence (without sacrificing security)?

Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
Start building today
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