Skip to content

Commit c49d1a6

Browse files
committed
Fix initial location for PIO program
1 parent ac17bb1 commit c49d1a6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

deploy/src/shift_driver.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,13 +98,13 @@ function open_shift_registers(pio_idx::Integer=0)
9898
pio_pin_init!(pio, pin)
9999
end
100100

101-
load_program!(pio, prog, config)
101+
offset = load_program!(pio, prog, config)
102102

103103
sm = claim_sm(pio)
104104
try
105105
pin_mask = UInt32(1) << SER_PIN | UInt32(1) << CLK_PIN | UInt32(1) << RCLK_PIN
106106
set_pindirs!(sm, pin_mask, pin_mask)
107-
PIOLib.init!(sm, 0, config)
107+
PIOLib.init!(sm, offset, config)
108108
setup_shift_register!(sm, NBITS)
109109
enable!(sm)
110110
catch

0 commit comments

Comments
 (0)