.. link: Code
.. description: Code
.. category: code
.. date: 2013/07/27 14:59:17
.. title: Code
.. slug: code
This site contains information about the following active projects:
* `jdksavdecc-c `_, an open source library for the AVDECC protocol in the C programming language.
* `gptp `_, a GPL'd open source driver for linux. Does not include timestamp hardware but could be adapted.
* `JDKSAvdeccArduino `_, source code for the smallest IEEE Std 1722.1-2013 AVDECC Controller. See it at `Youtube `_.
* `jdksavdecc-mcu `_, C++ source for IEEE Std 1722.1-2013 Entity and Controller Entities suitable for bare metal and embedded use.
* `jdksavdecc-proxy `_, C++ source for the IEEE Std 1722.1-2013 Layer 3 Proxy Server (APS).
* `avdecc-cmd `_, source code for simple command line tools for generating and sending arbitrary AVDECC commands. See the `readme file `_.
* `JDKSAvdeccLogger `_, an open logging mechanism built around IEEE 1722.1 vendor specific controls.
* `Obbligato `_, an open source C++11 library of useful utilities.
* `microsupport `_, an open source library written in C for minimal footprint for bare metal and embedded linux use cases.
Other Software Resources
------------------------
Other available software code projects and libraries for AVB include:
* `Open-AVB `_, an open source software stack project initiated by Intel, now managed by `AVnu `_.
* `The XMOS XCore Open Source Project `_, an open source AVB implementation for the XMOS chips.
* `Audioscience's AVDECC Controller Library `_, an open source 1722.1 controller library and example command line tool.