2.2.9

  • New Fixed
  • R
    Rani Horev
  • on 31-03-2020

Download Links

Please join our forum and share your experience - captures and screen recordings are welcomed!

Alpha Mailing List
Join the Alpha Users Mailing List to be notified about the next release!

What’s new

  • Python measurement extensions!
    You can now easily build your own measurements for both analog and digital data with only a few lines of code. Check out the documentation here.
  • Added built-in measurement extensions for clock stats and analog voltage RMS.
  • High-level analyzer extensions API now supports user settings.
  • All dialogs in the application can now be dragged.
  • Traces color now matches the channel color by default.

Bug Fixes

  • Error reporting initialization
  • Internal error when removing analyzers automatically.
  • Occasionally the add analyzer menu would be empty.
  • The UI now reliably detects when backlogged capture processing is complete
  • Internal crash on Linux in serialization
  • Crash caused by high-level analyzer initialization error
  • Analyzers could cause a crash during live-view mode

2.2.8

  • Fixed
  • M
    Mark Garrison
  • on 24-03-2020

Download Links

Please join our forum and share your experience - captures and screen recordings are welcomed!

2.2.8 is a small follow up release after the big 2.2.7 release from last week. It mainly focuses on exception handling and memory management. The app now properly clears old memory when recording in looping mode, and it deletes sessions on a background thread to keep the UI responsive when restarting captures or closing tabs.

Alpha Mailing List

Join the Alpha Users Mailing List to be notified about the next release!

Reminder: releases now include a new interface for writing high-level protocol decoders in Python. Check out the documentation here: github.com/saleae/logic2-examples

Bug Fixes

  • fixed frequent crash in digital rendering that occurred after some digital data had been deleted
  • now properly delete memory when the capture buffer gets full.
  • moved session deletion to a new thread, so it doesn’t block the UI.
  • changed most USB error handling from hard crashing to an error notification.
  • reduced memory usage of digital recordings.

2.2.7

  • Fixed Improved
  • R
    Rani Horev
  • on 20-03-2020

Download Links

Please join our forum and share your experience - captures and screen recordings are welcomed!

TLDR;

2.2.7 brings dramatic performance improvements to digital capture processing and digital rendering! Our aim was to get the software to run smoothly when recording digital signals near the limit of the devices’ performance. Digital data processing is now 10x faster, meaning fewer “backlogged” captures!

Alpha Mailing List
Join the Alpha Users Mailing List to be notified about the next release!

Reminder: releases now include a new interface for writing high-level protocol decoders in Python. Check out the documentation here: github.com/saleae/logic2-examples

Bug Fixes:

  • Timing markers now snap to digital transitions again
  • saved calibration files are now loaded properly when offline
  • analyzer export now respects the currently selected display radix, instead of always exportin ASCII.
  • Custom protocol analyzers: if no results are added GenerateFrameTabularText, the frame is now hidden from the protocol results list view
  • Traces color now update immediately on change

Behind the scenes:

  • detailed performance instrumentation
  • significantly improved UI performance in live mode (5-10x)
  • dramatically improved processing performance of digital data (10x)
  • dramatically improved rendering performance of digital data (3x)
  • migrated analyzer management to a better state management system
  • refactored processing state updates from the data processing system

Features:

  • Custom protocol analyzers that have a “FilePath” or “FolderPath” TextSetting now have UI to select files or folders
  • press Ctrl+0 to reset text zoom (ctrl +/- zooms text size)
  • Cmd/ctrl+click on a decoded protocol result opens the analyzer sidebar tab and scrolls to that result

2.2.6

  • New
  • R
    Rani Horev
  • on 11-03-2020

Download Links

Python high-level analyzers are finally here! We haven’t polished the feature at all yet, so expect a lot of changes and improvements over the next few weeks. Please post your issues, your suggestions for improvements, and please share the high-level analyzers you write!

Documentation and examples can be found here: github.com/saleae/logic2-examples

What’s new

  • High-Level Analyzer Extensions! You can now write a short Python script and process decoded protocol results - change the text, merge multiple results, filter or create new results from scratch.
  • Added an RMS analog measurement and digital clock frequency measurements - Python measurements are coming soon!
  • Analyzer Export

Bug fixes

  • Right-click analyzer text will now open its menu
  • Stream to terminal button is now working properly
  • Behind the scenes: performance tracing, integration tests, dll downloads, channel reordering refactor

hlahla1236×837 2.63 MB

2.2.5

  • R
    Rani Horev
  • on 28-02-2020

Download Links

We would love to hear your feedback! Please join our forum and share your experience - screen recordings are welcomed!

What’s new

  • Trim data - you can trim the data between markers or by typing down the time

  • Live view now tracks the data perfectly and allows you to zoom in as far as you want
  • Jump to next/previous transition (and analyzer frame) now paginates half a screen
  • Performance improvements
  • Improved error management
  • Added mouse shortcuts to the help menu
  • Updated analyzer colors
  • Turn on/off analyzer display settings (stream to terminal and table) from the analyzer edit settings
  • Auto-update now checks for a new version periodically
  • Added an option to copy build properties
  • Bug fixes - deadlock in analyzers, flat digital line performance, analyzer deletion speedup, non-ascii user directory crash

Python High-level analyzers and measurements are coming soon!

    2.2.4

    • R
      Rani Horev
    • on 25-02-2020

    Download Links

    We would love to hear your feedback! Please join our forum and share your experience - screen recordings are welcomed!

    What’s new

    • Added tooltip to range measurements
    • Updated marker deletion to delete all selected markers
    • Added keyboard shortcuts to more context menus
    • enabled ctrl+A and ctrl+C shortcuts to copy contents from the protocol results terminal
    • Improved error reports so we can catch and fix more bugs!
    • Ctrl + and Ctrl - now increase/decrease font size & zoom the entire application
    • Updated other keyboard shortcuts - press ‘?’ In the app to view
    • Fixed display of device connection progress percentage
    • Fixed that really annoying NaN bug!
    • Optionally change the trace colors to match the channel colors
    • Improved analyzer bubble colors

    Coming next

    • Python measurements
    • High-level Python analyzers
    • Improved live view
    • Decoded protocols table

    2.2.3

    • R
      Rani Horev
    • on 25-02-2020

    Download Links

    We would love to hear your feedback! Please join our forum and share your experience - screen recordings are welcomed!

    Alpha Mailing List

    Join the Alpha Users Mailing List to be notified about the next release!

    What’s new

    • Measurements - you can now select a region (Shift + drag) and get basic measurements for that range. This is a basic version and a lot of features are coming soon, such as Python support and data tooltips
    • Better memory management and adjustable buffer size
    • Store and reload analyzers when re-opening the app
    • Scroll up/down over the graphs using alt/option key + scroll
    • Jump to next/previous digital transition
    • Improved serial terminal - analyzer results now match to analyzer color
    • Process back-logged data when stopping a capture
    • App stability improvements and bug fixes

    Coming next

    • Python measurements
    • High-level Python analyzers
    • Improved live view
    • Decoded protocols table

    2.2.1

    • R
      Rani Horev
    • on 25-02-2020

    Download Links

    We would love to hear your feedback! Please join our forum and share your experience - screen recordings are welcomed!

    Alpha Mailing List
    Join the Alpha Users Mailing List to be notified about the next release!

    What’s new

    • Files versioning - All previous versions of .sal will not be supported. All future versions will be supported forever
    • Digital and analog data now lined
    • Timing markers and pairs look are awesome now!
    • Updated channel indicators and colors
    • Improved time format
    • Improved error management
    • Trim view to existing data in looping mode
    • Double-click to zoom in
    • Bunch of bug fixes

    Coming next

    • Advanced measurements
    • High-level Python analyzers
    • Improved live view
    • Many more surprises