MovesenseDeviceInfo class
Information about used device and the platform which is running on it. Contains knowledge about the hardware version, serial number, app name or modules state.
Constructors
-
MovesenseDeviceInfo(String manufacturerName, String? brandName, String productName, String variant, String design, String hwCompatibilityId, String serial, String pcbaSerial, String sw, String hw, String? additionalVersionInfo, List<
MovesenseAddressInfo> addressInfo, String apiLevel) -
const
-
MovesenseDeviceInfo.fromMap(Map<
String, dynamic> map) -
Build from a JSON map.
factory
- MovesenseDeviceInfo.fromMovesenseData(String data)
-
Build from the raw JSON string returned by the device.
factory
Properties
- additionalVersionInfo → String?
-
final
-
addressInfo
→ List<
MovesenseAddressInfo> -
final
- apiLevel → String
-
final
- brandName → String?
-
final
- design → String
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hw → String
-
final
- hwCompatibilityId → String
-
final
- manufacturerName → String
-
final
- pcbaSerial → String
-
final
- productName → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serial → String
-
final
- sw → String
-
final
- variant → String
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJsonString(
) → String - Serialize to JSON string with the original Content wrapper.
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited