Merge pull request #7 from adafruit/add_reset
Some checks failed
Build CI / test (push) Has been cancelled
Some checks failed
Build CI / test (push) Has been cancelled
add hardware reset to examples
This commit is contained in:
commit
f24788d94a
3 changed files with 24 additions and 0 deletions
|
|
@ -94,9 +94,17 @@ Usage Example
|
|||
import audiobusio
|
||||
import audiocore
|
||||
import board
|
||||
import digitalio
|
||||
|
||||
import adafruit_tlv320
|
||||
|
||||
# Reset the DAC before use
|
||||
reset_pin = digitalio.DigitalInOut(board.D12)
|
||||
reset_pin.direction = digitalio.Direction.OUTPUT
|
||||
reset_pin.value = False # Set low to reset
|
||||
time.sleep(0.1) # Pause 100ms
|
||||
reset_pin.value = True # Set high to release from reset
|
||||
|
||||
i2c = board.I2C()
|
||||
dac = adafruit_tlv320.TLV320DAC3100(i2c)
|
||||
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ in simpletest.
|
|||
import time
|
||||
|
||||
import board
|
||||
import digitalio
|
||||
|
||||
from adafruit_tlv320 import (
|
||||
DAC_PATH_MIXED,
|
||||
|
|
@ -41,6 +42,13 @@ from adafruit_tlv320 import (
|
|||
VOL_RIGHT_TO_LEFT,
|
||||
)
|
||||
|
||||
# Reset the DAC before use
|
||||
reset_pin = digitalio.DigitalInOut(board.D12)
|
||||
reset_pin.direction = digitalio.Direction.OUTPUT
|
||||
reset_pin.value = False # Set low to reset
|
||||
time.sleep(0.1) # Pause 100ms
|
||||
reset_pin.value = True # Set high to release from reset
|
||||
|
||||
print("Initializing I2C and TLV320DAC3100...")
|
||||
i2c = board.I2C()
|
||||
dac = TLV320DAC3100(i2c)
|
||||
|
|
|
|||
|
|
@ -9,9 +9,17 @@ import time
|
|||
import audiobusio
|
||||
import audiocore
|
||||
import board
|
||||
import digitalio
|
||||
|
||||
import adafruit_tlv320
|
||||
|
||||
# Reset the DAC before use
|
||||
reset_pin = digitalio.DigitalInOut(board.D12)
|
||||
reset_pin.direction = digitalio.Direction.OUTPUT
|
||||
reset_pin.value = False # Set low to reset
|
||||
time.sleep(0.1) # Pause 100ms
|
||||
reset_pin.value = True # Set high to release from reset
|
||||
|
||||
i2c = board.I2C()
|
||||
dac = adafruit_tlv320.TLV320DAC3100(i2c)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue