dl::TNetworkSettings Struct Reference

A collection of wireless network configuration settings. More...

#include <dlapi.h>

Public Attributes

unsigned int ssidLength
 Length of the SSID string. More...
 
unsigned int passphraseLength
 Length of the passphrase string. More...
 
ENetworkMode mode
 The networking mode. Changing this value requires a reboot of the camera. More...
 
char ssid [32]
 String containing the SSID of the camera's network settings. More...
 
char passphrase [64]
 String containing the passphrase of the camera's network settings. More...
 
bool isUsaCanadaMode
 true to enable USA/Canada mode. (More details to come) More...
 
bool isPassphraseHex
 true to treat the passphrase as hex pairs, false to treat it as an ASCII phrase. More...
 

Detailed Description

A collection of wireless network configuration settings.

See also
ICamera::queryNetworkSettings(), ICamera::setNetworkSettings(), ICamera::getNetworkSettings()

A structure containing network connection details. You can use this to set up a camera's WiFi connection; though we don't strictly advise this, since it's possible do this via the free DL Config utility, available from https://diffractionlimited.com/, and is a part of the DLAPI SDK.

If you need to implement this control in your software, you can obtain the network settings structure via ICamera::queryNetworkSettings() and ICamera::getNetworkSettings(), and set it via ICamera::setNetworkSettings().

Member Data Documentation

◆ isPassphraseHex

bool dl::TNetworkSettings::isPassphraseHex

true to treat the passphrase as hex pairs, false to treat it as an ASCII phrase.

◆ isUsaCanadaMode

bool dl::TNetworkSettings::isUsaCanadaMode

true to enable USA/Canada mode. (More details to come)

◆ mode

ENetworkMode dl::TNetworkSettings::mode

The networking mode. Changing this value requires a reboot of the camera.

See also
ENetworkMode

◆ passphrase

char dl::TNetworkSettings::passphrase[64]

String containing the passphrase of the camera's network settings.

◆ passphraseLength

unsigned int dl::TNetworkSettings::passphraseLength

Length of the passphrase string.

◆ ssid

char dl::TNetworkSettings::ssid[32]

String containing the SSID of the camera's network settings.

◆ ssidLength

unsigned int dl::TNetworkSettings::ssidLength

Length of the SSID string.


The documentation for this struct was generated from the following file:
  • C:/NightlyBuild/DL_Imaging/Aluma_Software/dlapi/src/dlapi.h