Base class for communication with typical Metratec devices as well as other Serial and Ethernet devices in Flutter. Creates an abstract communication interface which can be used with serial, ethernet, ble, etc.
Web support for this package is minimal and does not include any of the comm_interface implementations as they depend on dart:io.
To use in web projects, import the metratec_device_web.dart
instead of metratec_device.dart
.