SmartRunner 3-D ToF
Konfiguration
Neue Treiberinstanz TCP/IP
public static VsxProtocolDriver Init(string ipAddress, int port =
VSXPORT, string pluginName = "")
public static VsxProtocolDriverSync Init(string ipAddress, int port
=VSXPORT, string pluginName = "")
Initialisiert eine neue Treiberinstanz, mittels derer über TCP/IP mit dem Gerät kommuniziert
werden kann. Während die IP-Adresse angegeben werden muss, kann der Standard VSX-
PORT = 50005 verwendet werden.
Mögliche Error-Ids: Keine
Neue Treiberinstanz seriell
public static VsxProtocolDriver Init(string serialPort, int bau-
drate, string sensorType, TheSensor.ConnectionType connectionType,
string pluginName = "")
public static VsxProtocolDriverSync Init(string serialPort, int bau-
drate, string sensorType, TheSensor.ConnectionType connectionType,
string pluginName = "")
Initialisiert eine neue Treiberinstanz, mittels derer seriell mit dem Gerät kommuniziert werden
kann.
Mögliche Error-Ids: Keine
Inhalt einer Datei senden
public static bool Succ, Error ErrorDesc) UploadData(string
filename)
public static bool Succ, Error ErrorDesc) UploadData(string
filename)
Sendet den Inhalt einer Datei, welcher entweder Bilddaten oder ein DynamicContainer sein
darf, an das Gerät.
Mögliche Error-Ids: VSX_DRIVER_LOAD_FILE_ERROR
IVsxMessage
public static (bool Succ, Error ErrorDesc) SaveData(string filename,
IVsxMessage message)
public static (bool Succ, Error ErrorDesc) SaveData(string filename,
IVsxMessage message)
Speichert eine IVsxMessage unter dem angegebenen Dateinamen ab.
Mögliche Error-Ids: VSX_DRIVER_DATA_ERROR, VSX_DRIVER_INVALID_DATA_ERROR,
VSX_DRIVER_SAVE_FILE_ERROR
Point-Cloud-Datei
public static (bool Succ, Error ErrorDesc) Save3DPointCloud-
Data(string filename, VsxImageData2Message x, VsxImageData2Message
y, VsxImageData2Message z)
public static (bool Succ, Error ErrorDesc) Save3DPointCloud-
Data(string filename, VsxImageData2Message x, VsxImageData2Message
y, VsxImageData2Message z)
Speichert eine Point-Cloud-Datei bestehend aus den Ebenen x, y und z unter dem angegebe-
nen Dateinamen ab.
Mögliche Error-Ids: VSX_DRIVER_DATA_ERROR, VSX_DRIVER_SAVE_FILE_ERROR
33