transmit and decode working with variable length files in 600 bit chunks