adi_clock 0.3.0

Aldaron's Device Interface / Clock is a library developed by Plop Grizzly for measuring / getting time, sleeping with precision, and smooth animation.
Documentation
  • Coverage
  • 100%
    8 out of 8 items documented0 out of 0 items with examples
  • Size
  • Source code size: 12.33 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.66 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 10s Average build duration of successful builds.
  • all releases: 10s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • plopgrizzly/adi_clock
    4 1 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • AldaronLau

Aldaron's Device Interface / Clock (adi_clock 0.3.0)

Aldaron's Device Interface / Clock is a library developed by Plop Grizzly for interfacing with the CPU's Real-Time-Clock (RTC) and High Precision Event Timer (HPET). With this, one can time operations, get the time (TODO), sleep with precision, and animate smoothly.

Cargo / Documentation

Features

adi_clock's current features:

  • Get the state of the RTC (Real Time Clock)
  • Measure time passed with the HPET (High Precision Event Timer)
  • Create smooth animations with Pulse (See documentation)

adi_clock's planned features:

  • Get the time of day / date

Support

adi_clock's current support:

  • Unix
  • Windows

adi_clock's planned support:

  • Arduino and Raspberry Pi (no os)

Contributing

If you'd like to help implement functions for unsupported platforms, fix bugs, improve the API or improve the Documentation, then contact me at jeron.lau@plopgrizzly.com. I'll appreciate any help.