Please enter your details to download the

First Name*:  
Last Name*:  
Company Name*:  
Email address*: 

Ask the expert
Please use the form below to send us any question you may have for our application experts.

First Name*:  
Last Name*:  
Email address*: 
Country *:  
Your Question: (maximum 2500 chars) 

World leaders in
LED Lighting and Control

Gardasoft Application software

Gardasoft Vision provides five pieces of software to assist the use of Gardasoft controllers in machine vision applications. The Software Development Kit

1. Software Development Kit (SDK) for Triniti and non Triniti controllers

The Software Development Kit for Gardasoft TrinitiTM and non-TrinitiTM controllers contains a C# API with additional abstraction layers for C++ and VB and example applications. The SDK contains ready-to-use software functions for adjusting key parameters within Gardasoft triniti ‘TR’ enabled controllers and support for Gardasoft RT and RC controllers. The ‘discover’ and ‘send command’ functions support communications with all ethernet controllers by ASCII command system.

2. GardasoftMaint Maintenance Application Software

The GardasoftMaint Maintenance Application is an essential application for supporting Gardasoft Controllers. The application is a tool for discovering all the controllers connected via a network or serial ports. It is used to access the controller web-interface, send RS232 and ethernet commands, update firmware, and configure the IP address.

App note 979 – Updating Firmware with GardasoftMaint gives a full explanation of how to download, install and run GardasoftMaint and explains how to update controller firmware.

3. Gardasoft Vision Utility

The Gardasoft Vision Utility provides a simple, visual timing diagram of the machine vision system lighting and camera timing and dynamically displays the timing of the trigger, camera and light. This utility allows the user to select a camera or lighting controller on the system and adjust a variety of parameters, including:

  • Trigger type
  • Trigger source
  • Trigger delay
  • Camera exposure timing
  • Light Strobe Timing
  • Pulse width
  • Brightness

The system can be configured with either an external trigger to both camera and lighting or with the camera directly triggering the lighting. The utility has an image viewing window which shows the actual image produced by the camera with the current settings. This makes it very easy to see the instant effect of adjusting parameters. Once the image has been optimised the settings can be saved and the configuration repeated on every controller channel.

Lens control

The Vision Utility also works with Optotune liquid lenses which are controlled using the Gardasoft CL-180 Liquid Lens Controller. The Vision Utility allows the focal power of the lens to be selected and adjusted, with the effect of the adjustments being immediately visible in the image viewer.

4. Cognex In-Sight Snippets

The Cognex In-Sight Explorer snippets have been produced to allow simple communication and control of the Triniti range of Gardasoft controllers from within the In-Sight Explorer application. The “snippets” are compatible with In-Sight Explorer version 4.9.0 onwards.

Gardasoft-In-Sight-Comms-Configuration-Snippet-Release-vx.x This “snippet” is used once in each job spreadsheet to allow configuration of the communication with the Gardasoft controller.

Gardasoft-In-Sight-Channel-Configuration-Snippet-Release-vx.x An instance of this “snippet” is used for each channel to be configured within the Gardasoft controller to allow configuration of the lighting/pulses.

The Gardasoft Controller Snippets for Cognex In-Sight Explorer User Guide gives details on how to download, install and to communicate with Gardasoft controllers using In-Sight Explorer.

5. Gardasoft Plugin for Teledyne Dalsa Sherlock

The Gardasoft Plugin for Teledyne Dalsa Sherlock allows control of Gardasoft trinitiTM and GigE Vision controllers direct from the Sherlock machine vision software interface.