IBT: fixes work for burst_test
IBT: fixes for range, almost there, need to add one more channel to make sense logically
IBT: fixes allow correct # of bytes to be written
IBT: able to get exact copies., trying out real data
IBT: fixes allow full buffer to be filled. Keeps channels synchronized and writes specified number of scans
IBT: merge with previous