WIP: getconfig functionality

This commit is contained in:
Pim van den Berg 2023-07-10 21:01:51 +02:00
parent c9d82f67a0
commit c8097aa265
2 changed files with 4 additions and 0 deletions

View File

@ -23,6 +23,7 @@ actions = {
"getserial": [0x90, 0xE1],
"getdatatype": [0xA4, 0x00],
"getdatalog": [0xA4, 0x01],
"getconfig": [0xC0, 0x30],
"getsetting": [0xA4, 0x10],
}

View File

@ -12,6 +12,7 @@ actions = {
"getserial": [0x90, 0xE1],
"getdatatype": [0xA4, 0x00],
"getdatalog": [0xA4, 0x01],
"getconfig": [0xC0, 0x30],
"getsetting": [0xA4, 0x10],
}
@ -75,6 +76,8 @@ class I2CMaster:
0x00,
]
)
elif action == "getconfig":
request = [0x80] + actions[action] + [0x04, 0x04, 0x00, 0x00, 0x00, 0x0C]
else:
# 0x80 = source, 0x04 = msg_type, 0x00 = length
request = [0x80] + actions[action] + [0x04, 0x00]