See description

GUI for signal Gen done,
Arb Signal Gen and noise, done but needs testing
Multiplexer Code produced but need to sort out GPIOs
pulse train gen done
single pulse done