-
Notifications
You must be signed in to change notification settings - Fork 0
CtLab Library
The CtLab Library is a class library written in C# for accessing devices of the c't-Lab. The library consists of the following parts:
-
The Basic part is used for generic, low-level access to any c't-Lab device (like DCG, DDG, or DIV). This includes assembling and sending commands to that device as well as receiving messages from that device and parsing them.
-
Device-specific parts sit on top of the Basic part and provide more abstract, device-specific interfaces. Currently, there is only one device-specific part that can be used to access the CtLab FPGA SigLab. This device-specific part can also be used as a sample how to write similar parts for other devices (e.g. DCG, DDG, or DIV).
-
The Appliance part is used to orchestrate all the devices available in a particular c't-Lab setup. It is very small and must be customized according to the c't-Lab hardware you use and how it is configured.
Here you can obtain more information:
- How to use the library: CtLab Library Code Examples
- A more detailed decription (German-only): CtLab Library