aedat

Crates.ioaedat
lib.rsaedat
version1.3.3
sourcesrc
created_at2022-05-12 15:37:58.824235
updated_at2023-05-31 14:00:23.992703
descriptionA fast AEDAT4 Rust implementation. Forked from https://github.com/neuromorphicsystems/aedat, a Rust AEDAT4 decoder for Python projects.
homepagehttps://github.com/andrewcfreeman/aedat-rs
repositoryhttps://github.com/andrewcfreeman/aedat-rs
max_upload_size
id585290
size6,236,162
Andrew C. Freeman (ac-freeman)

documentation

https://github.com/andrewcfreeman/aedat-rs

README

AEDAT

AEDAT is a fast AEDAT 4 Rust reader.

This project was forked from https://github.com/neuromorphicsystems/aedat, to simply remove the Python hooks and to publish it as a crate. You can use this crate when building bespoke Rust software for processing DVS/DAVIS AEDAT4 files--e.g., networked vision systems or event compressors.

crates.io page

Documentation

Refer to the source project for some documentation, especially src/lib.rs. Future work will focus on adding proper Cargo docs to the Rust code.

Release notes

v1.3.0, 2023-03-08

  • Update socketed/TCP connections for dv-gui v1.6. This is a breaking (but good) change, as dv-gui added an IO header to the beginning of each packet.

Development to-do list

  • Add docs
  • Use buffered file readers, if they prove to be faster
Commit count: 59

cargo fmt