Hardware Design: SIE
Sign in or create your account | Project List | Help
Hardware Design: SIE Git Source Tree
Root/
| 1 | package.cpath = "./?.so" |
| 2 | require "gpio" |
| 3 | |
| 4 | PORT_A = 0 |
| 5 | PORT_B = 1 |
| 6 | PORT_C = 2 |
| 7 | PORT_D = 3 |
| 8 | |
| 9 | function pulse() |
| 10 | gpio.set_pin(pio,17) |
| 11 | delay_s(1) |
| 12 | gpio.clear_pin(pio,17) |
| 13 | delay_s(1) |
| 14 | end |
| 15 | |
| 16 | function delay_s(delay) |
| 17 | delay = delay or 1 |
| 18 | local time_to = os.time() + delay |
| 19 | while os.time() < time_to do end |
| 20 | end |
| 21 | |
| 22 | pio=gpio.open_port(PORT_C) |
| 23 | gpio.gpio_as_output(pio,17) |
| 24 | |
| 25 | for i=0,2,1 do |
| 26 | pulse() |
| 27 | end |
| 28 | |
| 29 |
Branches:
master
