Hi Paul, and thanks again for you help.
This is what I get when I run it using PulsePosition. To try to make things a bit easier to see, I changed the pulse lengths so they alternated between 1000 and 2000 (i.e. channels 1, 3, 5, and 7 were 1000, 2, 4, 6, 8 were 2000). My results don't seem to...