From d0a07dd589abe2821a6ffdcd5c061727a5bdb41b Mon Sep 17 00:00:00 2001 From: Alaa_Z <52922664+alaa-az@users.noreply.github.com> Date: Mon, 25 Nov 2024 01:22:54 +0100 Subject: [PATCH] we may need to know if a CAN device is FD capable before opening the socket --- packages/linux_can/lib/src/can_device.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/linux_can/lib/src/can_device.dart b/packages/linux_can/lib/src/can_device.dart index 0f5885d..47a62e4 100644 --- a/packages/linux_can/lib/src/can_device.dart +++ b/packages/linux_can/lib/src/can_device.dart @@ -26,6 +26,8 @@ class CanDevice { final PlatformInterface _platformInterface; final NetworkInterface networkInterface; + bool get isFlexibleDataRateCapable => _platformInterface.isFlexibleDataRateCapable(networkInterface.name); + CanInterfaceAttributes _queryAttributes({Set? interests}) { return _platformInterface.queryAttributes(networkInterface.index, interests: interests); }