summaryrefslogtreecommitdiffstats
path: root/src/plugins/canbus/socketcan/socketcanbackend.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/socketcan/socketcanbackend.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/socketcan/socketcanbackend.h')
-rw-r--r--src/plugins/canbus/socketcan/socketcanbackend.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/canbus/socketcan/socketcanbackend.h b/src/plugins/canbus/socketcan/socketcanbackend.h
index 43d8383..d632126 100644
--- a/src/plugins/canbus/socketcan/socketcanbackend.h
+++ b/src/plugins/canbus/socketcan/socketcanbackend.h
@@ -98,11 +98,13 @@ public:
QString interpretErrorFrame(const QCanBusFrame &errorFrame) override;
+ static QCanBusDeviceInfo socketCanDeviceInfo(const QString &deviceName);
static QList<QCanBusDeviceInfo> interfaces();
void resetController() override;
bool hasBusStatus() const override;
CanBusStatus busStatus() override;
+ QCanBusDeviceInfo deviceInfo() const override;
private Q_SLOTS:
void readSocket();