Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: improve serial port handling #915

Merged
merged 3 commits into from Jan 5, 2020
Merged

Commits on Dec 17, 2019

  1. fix: improve serial port selection

    Add 'Enter manually' as an item into the popup menu. If that is the
    chosen option the text field is enabled. If the user chooses a serial
    port from the list the text field is disabled and the configuration
    will be updated with the value from the list.
    tkurki committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    0c6604b View commit details
    Browse the repository at this point in the history
  2. feature: more extensive serial port listing

    List serial ports using three methods:
    - /dev/serial/by-id
    - /dev/ttyOP_*
    - using serialport module
    
    OpenPlotter 2 has a serial port manager that allows the user to
    rename serial ports with symbolic names using udev rules. On Linux
    there are already persistent names unde by-id and lastly serialport
    works on at least MacOS and hopefully on Windows as well.
    tkurki committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    484fb3c View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2019

  1. feature: discern op/by-path/by-id/listed serial ports

    Change payload to contain lists of serialports for
    the different listing methods and show them in the
    popup menu  with separators.
    tkurki committed Dec 23, 2019
    Configuration menu
    Copy the full SHA
    8f3e9be View commit details
    Browse the repository at this point in the history