The LuconSDK offers an API to users of the Gefasoft Lucon 2, who whish to integrate Lucon functionalities into their own applications.
Overview
The core library itself is written in the go programming language. Please take a look at the external dependencies shipped with the library and their licenses.
The API provides the functionality to:
- communicate with Lucon devices via UDP or RS232
- read, mutate and save parameters on a Lucon device
- control the output of light channels from the host software
We suggest to start developement by reading the introductory page of the API documentation.
Release notes
v1.0.7
Bug fixes:
- fixed naming of the OutputParamTriggerType from LightningOutputEnable to DependingOnTheLightingOutput. The naming is now in accordance with the Luconv2 website.
v1.0.6
Bug fixes:
- Fixed the dotnet interop mapping of the method LUCON_ChannelGetDesiredContinuousCurrent. Changed result out param from int to its intended type float. The result is therefore now correctly returned.
v1.0.5
Bug fixes:
- Fixed the rising and falling edge enum numbers being switched in Lucon and the SDK.
- Added OutputTriggerType to the TriggerOutputParams
v1.0.2:
Bug fixes:
- Fix bug in Udp connectivity: if a connection was opened without specificication of the local interface address and before the device became available on the network, the communication did not work.
v1.0.1:
Features:
- Unified version info for all build artifacts, first public release
v.1.0
Features: