Click or drag to resize
Lyncée Tec SDK Documentation

This is the documentation for the Lyncée Tec Software Development Kit

This documentation refers to the version 6.5.x of the nugets, which work with a Koala database version 39.

SDK Requirements

For development

  • Microsoft Visual Studio 2015 with NuGet Package Manager extension, v3.4 or above

  • .NET 4.5.2

  • Windows 7, 64-bit

For execution

  • Execution is supported on the computer provided with the DHM, and requires a Koala dongle.

Prior knowledge Requirements
  • Programming in a .NET managed language with Visual Studio and the NuGet Package Manager extension.

  • Using the Lyncée Tec Koala Software and making measures with the Digital Holographic Microscope (DHM).

  • Understanding of the full processing stack to reconstruct a hologram.

SDK Content

The Lyncée Tec SDK is distributed via 10 nuget packages:

  • LynceeTec.Interfaces

  • LynceeTec.ToolBox

  • LynceeTec.Epos

  • LynceeTec.USBDevices

  • LynceeTec.DigitizerInterface

  • LynceeTec.StageInterface

  • LynceeTec.Sequence.IO

  • LynceeTec.Utils.Video

  • LynceeTec.Processing

  • LynceeTec.DHM

In addition, some third party native libraries are distributed as .zip.

Where to find the SDK and other resources
Using the SDK

To setup a new project:

  • Add the packages LynceeTec.DHM, LynceeTec.Sequence.IO and LynceeTec.Processing to your project. The other required Lyncée Tec and third party packages will be referenced automatically.

  • Make sure you copy the native dependencies from the build folder of each package in your output directory.

  • Make sure you copy the additional third party native libraries in your output directory.

  • Remove the unnecessary references to the following libraries from your project:

    • EntityFramework.SqlServer (correct your app.config accordingly)

    • Mono.CSharp

Tip Tip

Lyncée Tec libraries use log4net for logging. We recommend that you set up a log4net log in your project to help debug your work with the SDK. The log4net library is available as a nuget package, which is automatically installed by the main Lyncée Tec packages.

Other ressources

Lyncée Tec provides sample programs to show how to use the SDK:

  • SimpleExample: basic usage of the libraries.

  • ProcessingExample: parametrization of the hologram reconstruction.

  • Other application-specific programs, if available.