dev #1

Merged
david merged 25 commits from dev into main 2025-04-28 14:20:45 -07:00
2 changed files with 9 additions and 5 deletions
Showing only changes of commit ed9ce3b9ec - Show all commits

View File

@ -12,6 +12,7 @@ def menu():
print("\nMenu")
print("1: Read Reg by name")
print("2: Write reg hex value by name")
print("3: Dump registers")
print("0: Quit")
if __name__ == "__main__":
@ -59,6 +60,8 @@ if __name__ == "__main__":
time.sleep(0.1)
value_check = read_register(spi,addr)
print("Updated Value: " + hex(value) +" == " + str(value))
elif cmd == 3:
dump_regs(spi)
else:
print("Invalid command")
finally:

11
util.py
View File

@ -58,8 +58,9 @@ def test_read_write_reg(spi):
raise Exception("Test Read+Write failed")
return check == test_value
def dump_regs():
for reg_name, reg_loc in regs_addr.items():
addr = reg_loc
reg_value = read_register(addr)
print(reg_name + ":"+str(reg_value))
def dump_regs(spi):
for reg_type, reg_data in regs_addr.items():
for reg_name, reg_addr in reg_data.items():
name :str = reg_name
value = read_register(spi, reg_addr)
print((name+":").ljust(15) +hex(value).ljust(4)+"\t"+str(value))