removed 1024s from the code and replaced them with SAMPLES
arbitrary samples implemented, should work fine
usart data header struct, send number of samples