summaryrefslogtreecommitdiffstats
path: root/src/plugins/canbus/systeccan/systeccan_symbols_p.h
diff options
context:
space:
mode:
authorAndre Hartmann <aha_1980@gmx.de>2021-07-27 17:41:27 +0200
committerAndré Hartmann <aha_1980@gmx.de>2021-08-05 13:27:46 +0000
commita9a7ffb5a97f254a57591e69c3e24212d1743cf4 (patch)
tree5384b946019a304fbe6361399584699ce2f10234 /src/plugins/canbus/systeccan/systeccan_symbols_p.h
parent8c8b0c4cdabca6917a35daf75a799b8d75a18cdb (diff)
CAN: Implement QCanBusDevice::deviceInfo() in the plugins
* PasstruCAN: Untested * PeakCAN: Tested on Windows with PCAN-USB Pro FD. * SocketCAN: Tested on Linux with virtual and real hardware. * SystecCAN: Tested on Windows with USBcanmodul2. * TinyCAN: Untested * VectorCAN: Tested with the virtual Vector interface. * VirtualCAN: Tested on Windows and Linux. Pick-to: 6.2 Change-Id: I3836a81a9cb1570a22b6264b34fca88ccc0ab57e Reviewed-by: André Hartmann <aha_1980@gmx.de>
Diffstat (limited to 'src/plugins/canbus/systeccan/systeccan_symbols_p.h')
-rw-r--r--src/plugins/canbus/systeccan/systeccan_symbols_p.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/canbus/systeccan/systeccan_symbols_p.h b/src/plugins/canbus/systeccan/systeccan_symbols_p.h
index 037f994..e6e31ba 100644
--- a/src/plugins/canbus/systeccan/systeccan_symbols_p.h
+++ b/src/plugins/canbus/systeccan/systeccan_symbols_p.h
@@ -302,6 +302,8 @@ GENERATE_SYMBOL_VARIABLE(UCANRET, UcanReadCanMsgEx, tUcanHandle, quint8 *, tCanM
GENERATE_SYMBOL_VARIABLE(UCANRET, UcanResetCan, tUcanHandle)
GENERATE_SYMBOL_VARIABLE(UCANRET, UcanWriteCanMsgEx, tUcanHandle, quint8, tCanMsgStruct *, quint32 *)
GENERATE_SYMBOL_VARIABLE(UCANRET, UcanGetStatus, tUcanHandle, tStatusStruct *)
+GENERATE_SYMBOL_VARIABLE(UCANRET, UcanGetHardwareInfoEx2, tUcanHandle, tUcanHardwareInfoEx *,
+ void * /* channelInfo0 */, void * /* channelInfo1 */);
inline bool resolveSystecCanSymbols(QLibrary *systecLibrary)
{
@@ -324,6 +326,7 @@ inline bool resolveSystecCanSymbols(QLibrary *systecLibrary)
RESOLVE_SYMBOL(UcanResetCan);
RESOLVE_SYMBOL(UcanWriteCanMsgEx);
RESOLVE_SYMBOL(UcanGetStatus);
+ RESOLVE_SYMBOL(UcanGetHardwareInfoEx2);
return true;
}