We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 666f4ef commit 2a22758Copy full SHA for 2a22758
examples/txuart.py
@@ -5,7 +5,7 @@
5
import rp2pio
6
import adafruit_pioasm
7
8
-code = adafruit_pioasm.assemble(
+code = adafruit_pioasm.Program(
9
"""
10
.program uart_tx
11
.side_set 1 opt
@@ -25,16 +25,15 @@
25
26
class TXUART:
27
def __init__(self, *, tx, baudrate=9600):
28
- self.pio = rp2pio.StateMachine(
29
- code,
+ self.pio = rp2pio.StateMachine(code.assembled,
30
first_out_pin=tx,
31
first_sideset_pin=tx,
32
frequency=8 * baudrate,
33
initial_sideset_pin_state=1,
34
initial_sideset_pin_direction=1,
35
initial_out_pin_state=1,
36
initial_out_pin_direction=1,
37
- sideset_enable=True,
+ **code.pio_kwargs
38
)
39
40
@property
0 commit comments