Skip to content

jAER 3.6.2

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Oct 07:03

jAER 3.6.2 follows 3.6.1. It adds lossy timestamp compression, markers during recording, and a much faster VCR deck merge, and fixes long-file info, FlyEye USB open, and timeshift recording.

Download

You have CPU Download
Windows 10 / 11 x64 jAER_windows-x64_3_6_2.exe
macOS Apple Silicon (M1–M4) jAER_macos_aarch64_3_6_2.dmg
macOS Intel jAER_macos_3_6_2.dmg
Linux x64 jAER_unix_3_6_2.sh
Linux x64 .deb jAER_linux-amd64_3_6_2.deb
Any OS Sample data (~995 MB) jaer-sample-data.zip (README)

Each installer includes a bundled Eclipse Temurin JDK 25. You do not install Java yourself. GitHub lists the same files again under Assets.

Install, update, and uninstall steps are in the Install Guide.

New features

  1. Lossy timestamp resolution
  2. Markers while recording
  3. Faster VCR deck merge
  4. Recording overlay
  5. Latency bench on every OS
  6. FlyMotion arrow scale

Lossy timestamp resolution

File → Save As and live recording can coarsen event timestamps. AEDAT-4 lossy time bins collapse events that share a quantized time, pixel, and polarity into a count (optional On+Off collapse). AEDAT-Z keeps every event and right-shifts the timestamp. Off by default. A shift of 10 is about 1 ms. Details: Lossy timestamp resolution.

Markers while recording

i, o, m, and Clear work while an AEDAT-4 recording is open. On the live view they land at the current end of the file (m is earlier by the reaction-time preference). During timeshift they land at the playhead. Marks stay on the scrubber as the file grows and are saved in the playback-mark sidecar, including after a rename.

Faster VCR deck merge

Merging a multi-cassette ZSTD deck rewrites later cassettes on several cores instead of decompressing, shifting, and recompressing each packet on one thread. A 25-cassette deck that took about an hour finished in about a minute.

Recording overlay

The recording overlay shows the file size next to the elapsed time. The auto-stop estimate scales from hours through days, weeks, and months.

Latency bench on every OS

DVSLatencyMeasurement can pick a USB serial port on macOS, Linux, and Windows. Setup remains in the Low-Latency section of the jAER User Guide.

FlyMotion arrow scale

FlyMotion global-flow arrows scale separately from the optical-flow scale bar.

Bug fixes

  1. File info for a long AEDAT-4 file no longer saturates duration near 35.8 minutes, and the packet-index scan runs off the UI thread. (980537128)
  2. Panning works with a one-finger touchpad slide or a left-button drag. Filters that already use left-drag keep that gesture. (7f7beabc3)
  3. Back to live no longer closes the AEDAT-4 writer and stops the recording. (cea6f8455)
  4. USB acquisition pauses while a recording-stop dialog is open, including Prophesee. (4e8880354)
  5. Opening a second DVS128 for FlyEye no longer aborts the USB open. (62b8f5050)
  6. The recording folder chooser shows the folder list on macOS. (19e788378)
  7. Opening a bogus CSV no longer floods the log with exceptions. (a89115ccf)