Skip to content

jaer-2.7.0

Latest
Compare
Choose a tag to compare
@tobidelbruck tobidelbruck released this 09 Feb 16:58
· 63 commits to master since this release

Go to install4j jAER installers on dropbox to download installers.

See video installing and updating jaer on YouTube.

This major release adds many new features and bug fixes.

Features

  • jaer Preferences have been completely reorganized for a flatter, simpler, and more rational structure rooted at JavaPrefs/jaer. See ca19853. Utility methods and dialogs have been added to migrate Preferences from older structure if older preferences (e.g. biases or filter settings) are detected.
  • Preferred annotation allow defining EventFilter properties that are shown in Simple view.
  • EventFilter in FilterPanel has Copy/Paste of properties, reset to Defaults, Export and Import for individual filters.
  • FilterPanel has been greatly improved to highlight non-default and modified properties.
  • FilterPanel recognizes ComboBoxModel property and builds JComboBox for it. See NoiseTesterFilter.
  • Marks are preserved for each played file using a HashMap that is saved to Preferences.
  • Zooming and panning are greatly improved and AEViewer has a method to zoom around a particular pixel.
  • New denoising methods QuantizedSTCF and AgePolarityFilter are added (also to NoiseTesterFilter)
  • Recording(logging) to AEDAT has remote control command in AEViewer to pause logging.
  • NoiseTesterFilter has ability to sweep ROC curves to compare denoisers, and can export the ROC sweeps to CSV files.

Bug fixes and minor improvements

  • Jogging default is set to better 100 packets.
  • Moving a logged recording to another filesystem is greatly improved.
  • NoiseTesterFilter has been rewritten to use the new ComboBoxModel feature.
  • If an AEDAT file is being logged to, users are reminded to end it before exiting.
  • DrawGL text rendering is used in many filters now instead of bitmapped GLUT, allowing font scaling.
  • Shutdown has been made more robust and final console output goes to System.out since logging is shut down.
  • RectangularClusterTracker has option to zoom on tracked cluster and shows a HUD for it; this functionality uses the AEViewer zoom on a point capability.
  • NoiseTesterFilter many bug fixes and improvements

Full Changelog: 2.6.3...2.7.0