2
0
mirror of https://opendev.org/x/pyghmi synced 2026-05-06 09:04:17 +00:00

Add firmware version to device_id for some devices change with version

Change-Id: I73fdce5a47ca2d89e64e9d3108087d62085c0473
This commit is contained in:
Penghui Cui
2021-09-26 18:00:22 +08:00
parent 3d63935ca0
commit 365dbed879

View File

@@ -240,6 +240,10 @@ class Command(object):
'<I', struct.pack('3B', *response['data'][6:9]) + b'\x00')[0],
'product_id': struct.unpack(
'<H', struct.pack('2B', *response['data'][9:11]))[0],
'firmware_version': '{0}.{1}{2}'.format(
response['data'][2] & 0b1111111,
response['data'][3] >> 4 & 0b1111,
response['data'][3] & 0b1111)
}
def oem_init(self):