Placeholder Saleae LLC
Home Logic Logic16 Accessories Downloads Contact About Cart
Version 1.1.15
  • Just a fix for an issue with the new DMX512 analyzer.


Version 1.1.14
  • Added DMX512 decoding!
  • Fixed binary compatibility issue with the Saleae Analyzer SDK -- now custom analyzers built against older versions of the SDK will continue to work (without recompilation). We accidentally broke this a few builds back.
  • Some exciting stuff is in the works, but it's a few months out. We're shooting for a release around the end of the year.


Version 1.1.13
  • Fixed an issue where new Logics and Logic16s were not getting assigned ids properly -- which caused a number of issues and crashes for users using more than one device. This would happen if you purchased and used 2 or more new devices in the last few months on the same machine. If you're having an issue and think this this might be it, deleting your setting file could fix it. Here are the locations of the settings file:
    • On Vista/7: C:/Users/YoutUserName/AppData/Roaming/Saleae LLC/Logic/settings.xml (The AppData folder is a hidden folder)
    • On XP: C:/Documents and Settings/YourUserName/Application Data/Saleae LLC/Logic/settings.xml (The Application Data folder is a hidden folder)
    • On OSX: /Users/YourUserName/Library/Preferences/Saleae
    • On Linux: Inside the folder with the Logic executable, in the Settings folder.
  • Fixed issue with channel reordering on Logic16. It should never do it now.
  • Some exciting stuff is in the works, but it's a few months out. We're shooting for a release around the end of the year.


Version 1.1.12
  • Obtained new code signing certificate after the old one expired, and unexpectedly caused older installers to fail. This normally shouldn't happen, but it turns out we forgot to 'timestamp' the driver package which keeps the signature valid even after the associated certificate expires.
  • Fixed issue with channel reordering on Logic16 on Linux and Mac. It still appears to occasionally happen, but much more rarely now -- we'll get that fixed shortly.
  • Changed the way analyzers export their data to use far less memory -- this was causing an issue when exporting very large amounts of analyzer results.


Version 1.1.11 beta
  • Adding ability to re-run an analyzer starting at the T1 timing marker. This has been a long requested capability.


Version 1.1.10 beta
  • Added Simple Parallel decoder! We have much more ambitious plans than this, but it may hold you over until then.
  • Fix for ppc version (i.e. non-Intel) on Mac -- who knew, it's been broken since 1.1.5. I guess not many of us are using ppc Macs.


Version 1.1.9
  • Increased Logic16 USB bandwidth performance by 50%! Old limits were 2 ch @ 100MHz, 4 ch @ 50MHz, 8 ch at 25MHz, and 16 ch at 12.5Mhz. New limits are 3 ch @ 100MHz, 6 ch @ 50MHz, 9 ch @ 32MHz, and 16 ch @ 16MHz.
  • Added support for CAN remote frames
  • Organized the Preferences dialog into multiple tabs
  • Added ability (in Preferences) to edit Logic16 LED behavior
  • Added option (in Preferences) to collect up to 1 T samples
  • Finally *really* solved the issue where Linux 64-bit would not accept saved data from other platforms
  • Fixed issue where software would hang if analyzers were used and the device couldn't keep up
  • Fixed issue where double-clicking the Options menu would add extraneous items to it
  • Fixed issue with binary export -- previously had wrong endiness when using data larger than 8-bit
  • Fixed issue with Logic16 Device SDK memory leak
  • Fixed issue where Device SDK would not build on OSX
  • Fixed marque zoom operation -- shift-click-and-drag
  • Fixed bugs related to hiding channel 0
  • Fixed bugs related to reordering channels
  • Fixed bug with analyzers which caused the minimum sample rate to remain after an analyzer was removed
  • Fixed crash bug caused by exporting analyzers which didn't decode any data
  • Fixed bug where the pin tab button was visible when it shouldn't be
  • Fixed crash bug caused by analyzer processing progress display


Version 1.1.8
  • Manchester decoding! Standard, differential, bi-phase mark code (FM1), bi-phase space code (FM0). It's pretty flexible and we have high hopes for it.
  • 9-bit Serial decoding! Also called MP Mode or Multiprocessor mode. Basically a 9th bit specifies if the byte is an address, or data.
  • Demo mode works with Logic16
  • Big updates to the User's Guide for Logic16
  • Fixes for a number of crashes and other issues


Version 1.1.7 Beta (On the Community Site)
  • Fixed remaining corruption/crash bug related to long data collections using a trigger (when the trigger did not occur for a long period)
  • Updated Linux version to reflect window and text system preferences
  • Added keyboard shortcuts for timing markers (the 1 and 2 keys)
  • Internal overhaul of how sessions work
  • Added tabs
  • Added proper file name display in Window title
  • Greatly increased performance of loading and saving session files
  • Session files are now fully cross platform (before we had a pesky issue with Linux 64-bit)
  • New channel options menu for hiding channels, reordering channels, and resetting settings quickly, etc.
  • Fixed some minor issues with screenshots
  • Fixed issues with 1-Wire analyzer
  • Fixed issue where analyzers would block if they were backlogged and you tried to start a new capture
  • Fixed issue where I2C would still not decode the very last event recorded (added some capability to the SDK for this)
  • Full support for Logic16


Version 1.1.5 Beta (On the Community Site)
  • Fixed memory corruption/crash bug related to long data collections using a trigger (when the trigger did not occur for a long period)
  • Fixed memory corruption/crash bug related to USB on Linux
  • Modified all analyzers to work with the new Analyzer SDK
  • Enhanced capabilities of analyzers
  • Added Hex/Ascii mixed display mode
  • Added ability for individual analyzers to optionally display using their own display settings (radix)
  • Fixed issue where many analyzers would not decode or export the last frame in a data collection
  • Fixed issue in CAN where bitstuffing would be interpreted incorrectly under certain circumstances
  • Fixed issue on Mac where application would fail if user's home directory wasn't in its normal spot on the main hard drive
  • Fixed issue with the width of I2C Start/Stop bubbles
  • Fixed issue with timing marker snapping when zoomed all the way in
  • UNI/O updated to ignore glitches per the spec
  • Fixed issue related to timing markers being placed outside the valid data region
  • Added readme to Linux software
  • Fixed issue where autobaud could set the serial bit rate to an invalid value
  • Expanded/enhanced user's guide, added section on safety & equipment protection
  • Added progress dialog to analyzer export
  • Analyzer now exports data using the application's display setting (radix)
  • Fixed issue where some unicode paths caused application crashes or failures
  • Fixed significant number of crash bugs that were reported automatically
  • Partially fixed issue with 64-bit Linux session files. Now 64-bit Linux session files can be opened on other platforms. If you need to go the other direction, let us know and we can provide a workaround. In future releases all the 1.1.5 session files will work, so regardless of platform you can save sessions knowing they can be opened in future revisions.


Version 1.1.4
  • Overhauled error reporting system to generate crash dumps and/or accurate stack traces, especially better for SIGSEV/SIGABRT type crashes
  • Support for 64-bit Linux distributions. After releasing this version, we found that the 64-bit Linux build saves and loads sessions that are not compatible with the other Logic builds. We will get this fixed in the next revision, but please don't count on saved 1.1.4 64-bit Linux sessions being loadable in future releases.
  • Added I2S / PCM analyzer
  • Added Microchip UNI/O analyzer
  • Reduced time before tooltips appear
  • SHIFT key modifier now speeds up arrow-key zooming and panning
  • Fix for SPI issue where if final, unused clock edge fell outside the enable edge, the byte was discarded
  • Fix for issue related to audo-baud not working reliably on sparse serial data
  • Added several preferences options, including pre-trigger buffer
  • Fix for issue where CAN would not finish analyzing the last packet in a capture
  • Added simple, marquee-select zoom (shift-click-and-drag); will make this better in the future
  • Fixed issue where SPI words longer than 32-bits we're incorrectly decoded
  • Fixed issue where after a trigger occurred, the samples displayed was the overall total, not the total past the trigger (as was indicated by the title)
  • Fixed issue with default placement of window on Linux and Mac


Version 1.1.3
  • Brand new icons and fixed file associations, distinct from 1.0.33 and prior
  • Added support for USB 1.1 (500KHz sample speed max)
  • Added right/left click-to-zoom that was present in the 1.0.33 and prior versions
  • Gracefully handles attempted imports of 1.0.33 .logicsession files, providing options based on platform and presence of 1.0.33 software
  • Fonts tweaked, should now change size based on OS preferences
  • Activated user guide link
  • Software 'latest version status' now contains version # information
  • Changes to zero-padding for binary and hex to match the number of bits making up the underling data (affects analyzers)


Version 1.1.1 - 1.1.2
  • Created User's Guide for new software
  • Fixed issue with windows getting 'stuck' maximized
  • Fixed issued on Win XP where finding a driver failed when both 1.0.33 and 1.1.0 were installed
  • Save As, Open dialogs now recall the last place they were, as well as recall file types where appropriate
  • Fixed issue where CTRL-S would not work until the Options menu was accessed at least once
  • Added splash screen to notify user that arrow keys can be used for scrolling and zooming (probably will remove later)
  • Fixed crash where opening software on Windows via a session file (double-clicking it) if Logic was plugged in
  • Fixed crash when attempting to export analyzer data where there was no data captured
  • Fixed crash related to removing and adding analyzers
  • Fixed issue where right sidebar would 'wiggle' in size if the font was too large
  • Added .csv file extension option to analyzer data export


Version 1.1.0
  • Entirly new software, see here for the highlights


Version 1.0.33
  • An I2C address display option many have been requesting.
  • Fix for issue with serial bitrate validation.
  • Next major release will be the cross-platform version. To be notified then the beta is available, sign up at the bottom of the Logic page.


Version 1.0.32
  • Basic Microchip UNI/O® support! UNI/O® is a cool new single-wire protocol that uses device addressing and manchester encoding.
  • Next major release will be the cross-platform version. To be notified then the beta is available, sign up at the bottom of the Logic page.


Version 1.0.31
  • Bug fixes...
  • Next major release will be the cross-platform version. To be notified then the beta is available, sign up at the bottom of the Logic page.


Version 1.0.30
  • Bug fixes...
  • Next major release will be the cross-platform version. To be notified then the beta is available, sign up at the bottom of the Logic page.


Version 1.0.29
  • Bug fixes...
  • Next major release will be the cross-platform version. To be notified then the beta is available, sign up at the bottom of the Logic page.


Version 1.0.28
  • Couple of small stop-gap things -- our main focus is the OSX/Linux support right now.
  • Ability to use Logic's serial analyzer with inverted serial signals.
  • Ability to save screenshots directly to the clipboard. Turn this on under preferences.
  • More on the way!


Version 1.0.26
  • 1-Wire Support! (A little bit preliminary, but should be pretty helpful none the less.)
  • Fixes for a number of fairly-rare exceptions that have been reported for a while now.
  • Fix for reversed relative timing markers for negative time.


Version 1.0.25
  • Data displayed in the Meta data area is now configurable and includes Duty Cycle.
  • Menus for Number of Samples and Sample Rate now display timing information during selection.
  • Fixed incorrect maximum Serial Rate which was causing some exceptions.
  • Fixed issue with USB device insertion and removal related exceptions.
  • Fixed issue related to the scroll wheel not functioning in certain conditions.


Version 1.0.24
  • Complete switchover to new driver for Vista 64-bit support.
  • Now you can stop data collection early (click stop) and explore just the data captured to that point.
  • Version 1.0.24 fixes a crash during data collection in 1.0.23.
  • In case you're wondering, we did skip 1.0.22. It was kind of a private beta to test out 64-bit Vista.


Version 1.0.21
  • Just a couple simple things this time around:
  • Contrast adjustment for brushed metal background to improve readability.
  • Fix for issue where checkboxes appeared inoperable under Windows is in "classic" style display mode.
  • Fix for issue in 1.0.20 when running on Vista.


Version 1.0.20
  • SPI Analyzer now allows you to forgo using the 'Enable' line.
  • All analyzers now give you the chance to quickly rename your signals to match the analyzer.
  • Much better exception reporting functionality - now all exceptions (crashes) should give you an opportunity to report them. Previously, some were silent.
  • New 'Preferences' menu item for some new and future preferences.


Version 1.0.19
  • Fix for Protocol Analyzer threading issue introduced in 1.0.18
  • Totally overhauled data pipeline; all data is now compressed and dynamically uncompressed on the fly. Significant optimizations for speed and memory usage.
  • Support for up to 4 protocol Analyzers simultaneously.
  • Fixed several issues, including a screenshot issue and an issue with the width/period/frequency calculation.
  • Added session file name to window title bar in read-only sessions.
  • Improved the behavior of update notification.


Home     Logic     Logic16     Accessories     Downloads    Other Distributors    Contact     Blog     Jobs     About    Follow Saleae on Twitter  
Copyright © 2012 Saleae LLC. All rights reserved.     US+World | EU