Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: IRNAS/ppk2-api-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: support_multiple_endpoints
Choose a base ref
Loading
...
head repository: IRNAS/ppk2-api-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 3 commits
  • 5 files changed
  • 3 contributors

Commits on Oct 15, 2024

  1. Merge pull request #47 from IRNAS/support_multiple_endpoints

    list_devices: adds support for several com ports
    wlgrd authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    a686f1c View commit details
    Browse the repository at this point in the history

Commits on May 18, 2026

  1. Fixed issue where unicode exception would be thrown if a previous PPK…

    …2 session were not terminated properly due to garbage data coming along with the metadata. We now expect them and try to get metadata one more time, but this time without garbage from previous session
    
    Added example to reproduce/showcase error and fix. This examples should also just work after connecting to a PPK2 via USB
    
    Empty buffer on ppk2 init, remove retries on metadata as it was rather treating the symptom instead of the root cause
    
    Add retries on connection as a bad exit can cause the serial port to not be immidiatly discovered
    
    Remove logging and raise exceptions instead. Calling logger.*(message) messes up with higher level application loggers. The application using the ppk2 lib should decide what to do with the exceptions and thereby log what they need.
    
    Fixed borken api call in power_profiler.py
    
    Harden API by adding types to functions
    
    cleanup import
    Tjoms99 committed May 18, 2026
    Configuration menu
    Copy the full SHA
    5f59d65 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2026

  1. Merge pull request #50 from Tjoms99/metadata_fix

    Fixed issue where metadata would come with garbage
    MrKevinWeiss authored May 19, 2026
    Configuration menu
    Copy the full SHA
    6f5cdcc View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.