pyfastservo dac: hard_reset -> soft_reset

This commit is contained in:
linuswck 2024-11-08 15:32:56 +08:00
parent 5d55ab4c9c
commit 51c8b755d2
1 changed files with 2 additions and 2 deletions

View File

@ -45,7 +45,7 @@ def spi_read(spi, address):
rx_buffer = spi.xfer2([0x80 | address, 0x00]) rx_buffer = spi.xfer2([0x80 | address, 0x00])
return rx_buffer[1] return rx_buffer[1]
def hard_reset(spi): def soft_reset(spi):
spi_write(spi, 0x00, 0x10) # Software reset spi_write(spi, 0x00, 0x10) # Software reset
spi_write(spi, 0x00, 0x00) # Release software reset spi_write(spi, 0x00, 0x00) # Release software reset
spi_read(spi, 0x00) # Read reset address (necessary for reset to take effect) spi_read(spi, 0x00) # Read reset address (necessary for reset to take effect)
@ -132,7 +132,7 @@ def configure_ad9117():
spi.cshigh = False spi.cshigh = False
try: try:
hard_reset(spi) soft_reset(spi)
if not check_version(spi): if not check_version(spi):
print("Unrecognized DAC version") print("Unrecognized DAC version")
return False return False