Telegraph Project from Quick-start Guide runs incorrectly

davekw7x:

Zoandar:
...That fixed it!!

Huzzah!!!

Zoandar:
...when you print a book, and the information in it is wrong, it stays wrong forever.

I poked around a little and found that the book has a web site (http://pragprog.com/titles/msard/arduino), and even an errata page (http://pragprog.com/titles/msard/errata)
You can make your own contribution to the community by posting a correction (or corrections) there. (Since I haven't bought the book, I wouldn't dream of taking it on myself to post there.)

Regards,

Dave

The errata page lists things found (apparently anyone is free to submit information) in both the printed and PDF versions of the book. One such submission explains why I wasn't getting any output to the Serial Monitor. The author had omitted the

Serial.begin(BAUD_RATE);

needed to initialize serial activity. Your suggestion had included that statement, so that's why it started working for me. But I don't see anything about the missing

 delay(_dit_length);

which fixed the whole project so it worked correctly. So I will probably submit that, giving thanks to you good folks here on the forum.

BTW, in another thread I had been stumbling around a bit trying to use the correct terms for things. Do I recall correctly that pretty much any line like the above (no matter whether it is a function, method, etc.) can all be referred to as a "statement"? My previous programming experiences date back into the 70s and 80s and I probably have forgotten most of it by now.