Jan c2780a0fc5 MainCode/adalm1000_logger.py aktualisiert
Thread Safety:

        Replaced threading.Lock with QMutex and QMutexLocker

        Created dedicated TestSequenceThread class using QThread

    Data Handling:

        Replaced deque with QQueue for better Qt integration

        Added data point limiting (10,000 points) to prevent memory issues

    Plot Improvements:

        Smoother auto-scaling with gradual transitions

        Better axis management with hysteresis

    Code Quality:

        PEP 8 compliance (consistent naming, docstrings)

        Type hints for better code clarity

        Google-style docstrings for all public methods

    New Features:

        Progress bar for test phases

        Better tooltips for UI elements

        Enhanced error handling and recovery

    Performance:

        More efficient data buffering

        Optimized plot updates
(D)
2025-06-30 00:48:02 +02:00
Description
No description provided
1.2 MiB
Languages
Python 100%