For your edification, entertainment, and delight, Mr JACK KLEIN (insert applause here) has kindly provided a support page for Chapter 18. Get the late-breaking news on this chapter by clicking that link! Meanwhile, stay tuned for the errata I have available to me, some of which was provided by Mr Klein himself!
[ Sorry, Jack, was that a bit OTT? ;-) ]
| Type | Page | Error | Correction | Reported By |
|---|---|---|---|---|
| Typographical | 764 | Wrong font | Use monospace font for unsigned char
(three occurrences). |
|
| Typographical | 765 | Wrong font | Use monospace font for unsigned char. |
|
| Typographical | 766 | Wrong font | Use monospace font for unsigned char. |
|
| Typographical | 767 | "No code word can start with the same bit sequence of a shorter code word." | Change to "No code word can start with the same bit sequence as a shorter code word." | |
| Typographical | 781 | "a time savings." | Change to "a time saving." | |
| Typographical | 782 | Wrong font | In the second sentence "...the argument code indicates...", the word "code" should be in monospaced font. The same applies to the first use of the same word in the following two sentences. | Jack Klein |
| Technical | 782 | T4_DECODE |
Should be T4_ENCODE |
Jack Klein |
| Typographical | 785 | Bad indenting. | length -= free_bits; should be indented to
match the line below. |
Jack Klein |
| Typographical | 785 | Wrong font. | Last paragraph: "...the code parameter is NULL." -
"code" should be in monospaced font. |
Jack Klein |
| Typographical | 787 | Wrong font | Use monospace font for short int. |
|
| Typographical | 800 | Wrong font | Use monospace font for unsigned chars. |
|
| Mind glitch | 806 | "Kind of garbled (my fault)" - Jack | Jack says - This sentence should end with a period where the comma is in "...bits are garbled,...". The rest of the text should be in another sentence, something like "Still parity is used in some common applications, such as serial communications." | Jack Klein |
| Typographical | 806 | Wrong font | Use monospace font for
unsigned chars - two occurrences. |
|
| Typographical | 807 | Bad indenting | The third line in main(), "char *nl;", should
be indented to match the line above. |
Jack Klein |
| Typographical | 807 | Wrong font | Use monospace font for unsigned char. |
|
| Typographical | 807 | Wrong case | last paragraph, last sentence "...C's bitwise AND shift operators..." the "AND" should be "and" because the word is used in the English language sense, not as a reference to the C language bitwise AND operator. | Jack Klein |
| Technical | 809 | Wrong word in "There are only two possible values". | Change to "There are only four possible values". | Jack Klein |
| Typographical | 809 | Missing word in "There are only possible values". | Change to "There are only four possible values". | Me - yes, this is a different error to the previous one! |
| Typographical | 809 | "This is caused by the fact the serial devices"...;. | Change to "This is caused by the fact that the serial devices" or, better still, "This is because the serial devices". | |
| Typographical | 809 | Last paragraph on page, missing word. Change "If the actual data starts off with run of 0 bits or octets" to | "If the actual data starts off with a run of 0 bits or octets" | |
| Typographical | 810 | Penultimate paragraph on this page; wrong font for temp |
Use monospace font for temp |
|
| Typographical | 817 | Missing word: "When the data read back from does not match" | Change to "When the data read back from them does not match" | |
| Clarification | 820 | "Examples might be volume or light intensity..." | "Examples might be sound volume or light intensity..." | Jack Klein |
| Typographical | 820 | Spelling! Two occurrences of "stationery" | Change each occurrence of "stationery" to "stationary" | |
| Typographical | 823 | CoumptePID |
Should be ComputePID |
|
| Typographical | 827 | Wrong font | Change "output" to "output" |
|
| Technical | 829 | Top paragraph states that the dashed line represents the set point and the solid line represents the process variable in Figures 18.7 through 18.12 inclusive. This is backwards. More information and color JPEGs of the original graphs may be seen on Jack Klein's Chapter 18 Support Page | Add the lines (or remove the legend entries!) | Jack Klein |
| Technical | 833 | Fifth paragraph, second sentence - "Like friction feed forward..." | Change to "Like acceleration feed forward" |