Go to the source code of this file.
|
XDA_DLL_API void | XsScanner_abortScan (void) |
|
XDA_DLL_API void | XsScanner_enumerateBluetoothDevices (struct XsPortInfoArray *ports) |
|
XDA_DLL_API void | XsScanner_enumerateNetworkDevices (struct XsPortInfoArray *ports) |
|
XDA_DLL_API void | XsScanner_enumerateSerialPorts (struct XsPortInfoArray *ports, int ignoreNonXsensDevices) |
| List all serial ports without scanning. More...
|
|
XDA_DLL_API void | XsScanner_enumerateUsbDevices (struct XsPortInfoArray *ports) |
|
XDA_DLL_API void | XsScanner_filterResponsiveDevices (struct XsPortInfoArray *ports, XsBaudRate baudrate, int singleScanTimeout, int detectRs485) |
|
XDA_DLL_API int | XsScanner_scanPort (struct XsPortInfo *port, XsBaudRate baudrate, int singleScanTimeout, int detectRs485) |
|
XDA_DLL_API void | XsScanner_scanPorts (struct XsPortInfoArray *ports, XsBaudRate baudrate, int singleScanTimeout, int ignoreNonXsensDevices, int detectRs485) |
|
XDA_DLL_API void | XsScanner_scanUsbHub (struct XsUsbHubInfo *hub, const struct XsPortInfo *port) |
|
XDA_DLL_API void | XsScanner_setScanLogCallback (XsScanLogCallbackFunc cb) |
| Set a callback function for scan log progress and problem reporting. More...
|
|
◆ XsScanLogCallbackFunc
typedef void(* XsScanLogCallbackFunc) (struct XsString const *) |
Defines the callback type that can be supplied to XsScanner_setScanLogCallback.
Definition at line 91 of file xsscanner.h.
◆ XsScanner_abortScan()
◆ XsScanner_enumerateBluetoothDevices()
◆ XsScanner_enumerateNetworkDevices()
◆ XsScanner_enumerateSerialPorts()
List all serial ports without scanning.
- Parameters
-
[out] | ports | The list of detected ports. |
[in] | ignoreNonXsensDevices | When non-zero (the default), only Xsens ports are returned. |
Definition at line 165 of file xsscanner.cpp.
◆ XsScanner_enumerateUsbDevices()
◆ XsScanner_filterResponsiveDevices()
◆ XsScanner_scanPort()
◆ XsScanner_scanPorts()
◆ XsScanner_scanUsbHub()
◆ XsScanner_setScanLogCallback()
Set a callback function for scan log progress and problem reporting.
When set, any scan will use the provided callback function to report progress and failures. Normal operation is not affected, so all return values for the scan functions remain valid.
- Parameters
-
cb | The callback function to use. When set to NULL, no callbacks will be generated. |
Definition at line 131 of file xsscanner.cpp.