PULSE

Pulse Generator

Pulse Generator Block Diagram

GUI (Graphical Programming Interface)

API (Application Programming Interface)

C API:

void Set_PG_Path(int gpio_path);

int Get_PG_Path(void);

void Set_PG_Pulse(float width, float period);

void Set_PG_Burst(int num_pulses, bool invert);

void PG_Start(bool start);

void Set_PG(float width, float period, int num_pulses, bool burst, bool invert, int path);


Python API:

set_pg_path(gpio_path)

get_pg_path()

set_pg_pulse(width, period)

pg_start_burst()

pg_start_continuous()

pg_stop()

set_pg_burst(num_pulses, invert)

set_pg(width, period, num_burst_pulses, invert, path)