fromDeviceInfo

fun fromDeviceInfo(modelNumber: String?, hardwareVersion: String?): DeviceHardware?

Resolve the generation from the DIS Model Number and Hardware Revision strings: fromModelNumber, with the hardware revision telling HALO and HALO_V2 apart.