Open the first device available
Opening the first available device requires only an instance of OpalKelly::FrontPanelDevices and is done by calling Open() without a specified serial number. In C++ Open() can take NULL as an input, but C#, Java, and Python require an empty string.
C/C++
OpalKelly::FrontPanelDevices devices;
auto dev = devices.Open();Code language: PHP (php)C#
okCFrontPanelDevices devices = new okCFrontPanelDevices();
okCFrontPanel dev = devices.Open("");Code language: JavaScript (javascript)Python
devices = ok.FrontPanelDevices()
dev = devices.Open()Java
public class Example {
okCFrontPanelDevices devices;
okCFrontPanel dev;
public void OpenDevice() {
devices = new okCFrontPanelDevices();
dev = devices.Open("");
}
}Code language: PHP (php)JavaScript
const deviceManager = window.FrontPanelAPI.deviceManager;
const dev = await deviceManager.openDevice("");Code language: JavaScript (javascript)