package.cpath = "./?.so" require "sram_gpio_lib" function pulse() sram_gpio_lib.jz_gpio_set_pin(pio,17) delay_s(1) sram_gpio_lib.jz_gpio_clear_pin(pio,17) delay_s(1) end function delay_s(delay) delay = delay or 1 local time_to = os.time() + delay while os.time() < time_to do end end pio=sram_gpio_lib.point_new() sram_gpio_lib.jz_gpio_as_output(pio,17) for i=0,5,1 do pulse() end