BLEFirmware
Represents firmware information for a BLE device update.
This class encapsulates the metadata and location information needed to identify and retrieve a specific firmware version for a BLE device. It includes information about the target product, version identifier, and the download location.