We appreciate your patience; chapters 1-6 are on the verge of initial release as a PDF-only format. All major editing is now finished and it's in the hands of our final reviewers.
I worked my way through Chapters 1-6, trying to relearn C (for about the fourth time since the mid-80s).
I think it is a good introduction to C on the Activity Board.
I was a little surprised that you didn't introduce the keyword #define, but rather used all literal I/O pin numbers. Good programming practice and all like that...
In Button-ReactionTimer, the comment on pause(1)should, of course, be //pause 1 millisecond
I spent some time going back through Chap 1-6 and came up with the attached list of comments. Some are nits, some reflect personal taste, and a few relate to real errors. I hope you will find them useful. tc
Comments
Yup,
Looks like 2-3 weeks out.
https://www.parallax.com/news/2015-07-09/now-available-preview-whats-multicore-microcontroller-chapters-1-6
I think it is a good introduction to C on the Activity Board.
I was a little surprised that you didn't introduce the keyword #define, but rather used all literal I/O pin numbers. Good programming practice and all like that...
In Button-ReactionTimer, the comment on pause(1)should, of course, be //pause 1 millisecond