Class Utilities
- Namespace
- nanoFramework.Hardware.GiantGecko
- Assembly
- nanoFramework.Hardware.GiantGecko.dll
Utilities for managing and handling Silabs Giant Gecko target devices.
public class Utilities
- Inheritance
-
Utilities
- Inherited Members
- Extension Methods
Constructors
Utilities()
public Utilities()
Properties
DeviceFamily
Gets the Device Family.
public static byte DeviceFamily { get; }
Property Value
Remarks
e.g. 72 for EFM32 Giant Gecko Device Family.
This is coming from bits 23:16 of PART address in MCU. Check product manual for details.
DeviceNumber
Gets the Device number.
public static uint DeviceNumber { get; }
Property Value
Remarks
Part number as unsigned integer (e.g. 233 for EFR32BG1P233F256GM48-B0).
This is coming from bits 15:0 of PART address in MCU. Check product manual for details.
ProductionRevision
Gets the Production revision.
public static byte ProductionRevision { get; }
Property Value
Remarks
This is coming from bits 31:24 of PART address in MCU. Check product manual for details.
UniqueDeviceId
Gets the 64 bits of the device unique number.
public static byte[] UniqueDeviceId { get; }
Property Value
- byte[]
Remarks
This is composed of the UNIQUEL and UNIQUEH from MCU. Check product manual for details.