Wrong Data Sending

MarkBatchelour:
In the code as you have it, it isnt sending the line end character (the ' ln ' bit in println) until after loop has gone round one more time, so the line doesn't come out on the monitor when you expect it

The Serial monitor (or any other terminal program) will not require a line ending character. See my output in the previous post,