Set Program to State Machine
State Machine and Program
Functions to Set Program
StateMachine& set_program(const Program& program);
StateMachine& set_program(const Program& program, pio_hw_t* pio);
StateMachine& set_program(const Program& program, pio_hw_t* pio, uint sm);
Functions to Share Program with Another State Machine
StateMachine& share_program(StateMachine& smToShareProgram);
StateMachine& share_program(StateMachine& smToShareProgram, pio_hw_t* pio);
StateMachine& share_program(StateMachine& smToShareProgram, pio_hw_t* pio, uint sm);