diff options
author | Andre Hartmann <aha_1980@gmx.de> | 2021-07-27 17:41:27 +0200 |
---|---|---|
committer | André Hartmann <aha_1980@gmx.de> | 2021-08-05 13:27:46 +0000 |
commit | a9a7ffb5a97f254a57591e69c3e24212d1743cf4 (patch) | |
tree | 5384b946019a304fbe6361399584699ce2f10234 /src/plugins/canbus/socketcan/socketcanbackend.h | |
parent | 8c8b0c4cdabca6917a35daf75a799b8d75a18cdb (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.h | 2 |
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(); |