Errata
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted By | Date submitted | Date corrected |
---|---|---|---|---|---|
Section Embedded Tool-Chains, first paragraph, first sentence |
typo vendor-nuetral Note from the Author or Editor: |
Anonymous | Jun 23, 2014 | Apr 17, 2015 | |
Printed | Page ix Under "development platforms" |
Three typos in one sentence: "appication", "designs" (should read as "designers"), and "harware". Note from the Author or Editor: |
Anonymous | Aug 11, 2014 | Apr 17, 2015 |
Page 25 3 paragraph of section "Logical Link Control and Adaptation Protocol" |
The first sentence says "the L2CAP layer is in charge or routing two main protocols". I think you mean "of" or "for" instead of "or". Note from the Author or Editor: |
Anonymous | May 15, 2014 | Apr 17, 2015 | |
Printed | Page 56 Table 4-1 |
"This particular GATT server happens to have only five attributes..." Note from the Author or Editor: |
Anonymous | Jun 30, 2014 | Apr 17, 2015 |
Page 60 Table 4-6 and preceding para. |
The text says "Each of those 10 properties is encoded as a single bit on the bitfield shown in Table 4-6." whereas Table4-6 only contains 9 properties. Note from the Author or Editor: |
Timothy Roper | Jun 06, 2014 | Apr 17, 2015 | |
Page 65 l. 10 |
"characteristic definition’s" should be "characteristic declaration's" |
Bun Mizuhara | Jan 07, 2015 | Apr 17, 2015 | |
Printed | Page 111 code sampel |
A status variable is declared as "bool" not "boolean" Note from the Author or Editor: |
Doug McCann | Sep 22, 2014 | Apr 17, 2015 |
Printed | Page 112 code sample |
service.getUuid().\toString() should omit back slash. Note from the Author or Editor: |
Doug McCann | Sep 22, 2014 | Apr 17, 2015 |
Printed | Page 119 code sample lower half of page |
This code is for the temperature sensor - I think. Clearly not the accelerometer. Note from the Author or Editor: |
Doug | Sep 26, 2014 | Apr 17, 2015 |
ePub | Page 123 1st para. |
Given that there is only one invalid handle value (0x0000), that leaves 0xFFFF rather than 0xFFFE as the amount of handles available. The decimal value given is (65535) agrees with this. Note from the Author or Editor: |
Tim | May 27, 2014 | Apr 17, 2015 |
Page 124 middle of page next to bird icon |
typo: availble |
Brian Drye | May 29, 2014 | Apr 17, 2015 | |
PDF, ePub | Page 125 last paragraph |
Typo: "The iOS app must then to read" -> "The iOS app must then read". |
Thomas Weisbach | Feb 22, 2015 | Apr 17, 2015 |
Page 126 Figure 9-2 |
The two services listed in the figure are identical. The second service should be 0x180a Note from the Author or Editor: |
Brian Drye | May 30, 2014 | Apr 17, 2015 | |
Page 126 Figure 9-2 |
The UUID for Battery Level characteristic is 0x2A19 rather than 0x2A39. Note from the Author or Editor: |
Bun Mizuhara | Jan 06, 2015 | Apr 17, 2015 | |
Page 133 Figure 9-3 |
Top of the figure: "ANCS Notification Consumer Advertising Packet Format" should be "iBeacon Advertising Packet Format" |
Bun Mizuhara | Nov 04, 2014 | Apr 17, 2015 | |
Page 139 Figure 9-6 |
Byte 3, Meaning: "(5 bytes in this case)" should be "(4 bytes in this case)" Note from the Author or Editor: |
Bun Mizuhara | Nov 04, 2014 | Apr 17, 2015 | |
ePub | Page 173 NOTE after Figure 9-4 |
Typo "advertisng" |
Tim | May 27, 2014 | Apr 17, 2015 |
ePub | Page 181 Para. before Figure 9-7 |
Change "pin" to "PIN" since it is an acronym. |
Tim | May 27, 2014 | Apr 17, 2015 |