Skip to content

Releases: ckarcz/CrazyflieDotNet

CrazyflieDotNet Crazyradio USB Driver

07 Oct 02:23
Compare
Choose a tag to compare
Pre-release

This is the first alpha release of the C# CrazyflieDotNet Crazyradio USB dongle driver.

Requirements:

  • Windows
  • .Net FX 4.0+
  • LibUsb Win32 Crazyradio driver.

The ICrazyradioDriver interface defines an abstraction over lower level libusb layer device interaction. The provided Crazyradio driver implementation allows the user to get a list of all currently connected Crazyradio dongles and exposes all available configuration options and actions.

Note: ICrazyradioDriver and its default implementation take in an array of bytes for SendData because the usb driver should be entirely ignorant of the Crazyflie Realtime Transfer Protocol (CRTP). The CRTP API will be implemented within another library and released as features are implemented.