《深入了解Android:Wi-Fi、NFC和GPS音量》勘误表
资源下载更新(我不知道为什么被115网盘屏蔽)
深入了解android它wifi-nfc-gps
115网盘礼包码:5lbee5qn4g5g
http://115.com/lb/5lbee5qn4g5g
和115沟通后,
http://115.com/lb/5lbdugrdt4r 恢复使用
段昌志兄认真阅读了几遍。还把全部的反馈给集中整理了下。很感谢,一本真正的好书是须要作者和读者一起努力打造才干够创造的!感谢段兄,感谢全部兄弟
感谢段昌志兄的细心反馈。不论前期怎样仔细,书写过程还是有一些错误。
此处整理下段兄所反馈的错误。
时间稍紧,以后再针对此处的bug进行回复。
P21
倒数第4行
“然后查看下网络内部是否有其它主机再用”
这里出现错别字”再”
P43
页面中部介绍伪终端的时候出现拼写错误.
“伪终端(psuedo terminal)”
应该是pseudo terminal
psuedo这个单词从有道词典中仅能查到网络释义,我又百度了下UNIX伪终端,发现拼写确实错了,应该是pseudo terminal
P65
在讲802.11c和802.11d的时候对LLC的翻译不太准确.
这里把LLC翻译为链路连接控制
协议上LLC的全称是logical link control,一般都翻译为逻辑链路控制
P69
在图3-3以下的第5行中说”在RTS帧中会说明要发送的数据帧的长度”,在以下一行中说”在CTS帧中也附上站A欲发送的数据帧的长度(从RTS中将次数据拷贝到CTS中)”
可是我在详细的RTS和CTS帧中都没有知道这里说的数据帧的长度.
RTS帧例如以下:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvSW5ub3N0/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" />
CTS帧例如以下:
依据协议(IEEE Std 802.11 - 2007)来看,在RTS的帧格式中也没有发现数据传输长度的表示字段,倒是发现了一个Duration字段,可是这个字段表示的是时间,也就是说这个RTS预约了多少时间用于传输兴许的数据或者管理帧,加上CTS帧和ACK以及SIFS的时间.
详细协议是这么描写叙述的(在协议的72页):
For all RTS frames sent by non-QoS STAs, the duration value is the time, in microseconds, required to transmit the pending data or management frame, plus one CTS frame, plus one ACK frame, plus three SIFS intervals.
CTS也是同理,也没有发现数据传输的帧长度这个字段,同样存在Duration字段,也是表示时间.
我翻译的不好,详细协议是这样描写叙述的(协议73页):
For all CTS frames sent in response to RTS frames, the duration value is the value obtained from the Duration field of the immediately previous RTS frame, minus the time, in microseconds, required to
transmit the CTS frame and its SIFS interval. If the calculated duration includes a fractional microsecond, that value is rounded up to the next higher integer.
另外发现,在本书的P91上你也描写叙述了RTS,这里的描写叙述就是依据协议描写叙述的了.
P83
第6行
“非QoS情况下,很明显那些UP较高的数据见得到优先处理.”
这里是错别字.应该是”就”
P87
在(3)Address域以下的第4行:
“0~23位是厂商向IETF等机构申请用来表示厂商的代码”,查了下资料,发现MAC中的OUI应该是向IEEE申请的吧.
我找了协议和百度百科的资料例如以下:
在IEEE Std802.11 – 2007的P128页上有这么一句:
在百度百科的例如以下地址:
《深入了解Android:Wi-Fi、NFC和GPS音量》勘误表的更多相关文章
- [活动已结束]《深入理解Android:Wi-Fi、NFC和GPS卷》CSDN社区活动
今天有一个CSDN社区活动,解答关于Android系统的学习.认识.开发等方面的问题,并就<深入理解Android:Wi-Fi.NFC和GPS卷>一书为大家答疑解惑,了解Android F ...
- Android – 学习操作NFC – 2
在<Android – 学习操作NFC – 1>说明了Android在处理NFC tag的机制.tag dispatch system的运作流程,以及三种ACTION_NDEF_DISCO ...
- Android中如何监听GPS开启和关闭
转自 chenming 原文 Android中如何监听GPS开启和关闭 摘要: 本文简单总结了如何监听GPS开关的小技巧 有时需要监听GPS的开关(这种需求并不多见).实现的思路是监听代表 GPS ...
- Android Service获取当前位置(GPS+基站)
需求详情:1).Service中每隔1秒执行一次定位操作(GPS+基站)2).定位的结果实时显示在界面上(要求得到经度.纬度)技术支持:1).获取经纬度通过GPS+基站获取经纬度,先通过GPS来获取, ...
- 移动支付之智能IC卡与Android手机进行NFC通信
本文来自http://blog.csdn.net/hellogv/ .引用必须注明出处. 眼下常见的智能IC卡执行着JavaCard虚拟机.智能IC卡上能够执行由精简后的Java语言编写 ...
- Android近场通信---NFC基础(一)(转)
转自 http://blog.csdn.net/think_soft/article/details/8169483 本文译自:http://developer.android.com/guide/t ...
- Android近场通信---NFC基础转)
Android近场通信---NFC基础(一)(转) 本文介绍在Android系通过你所能执行的基本任务。它解释了如何用NDEF消息格式来发送和接收NFC数据,并且介绍了支持这些功能的Android框架 ...
- 转自邓凡平 《深入理解Android:Wi-Fi,NFC和GPS》章节连载[节选]--第七章 深入理解Wi-Fi P2P部分节选
本章主要内容: 介绍Wi-Fi P2P相关知识: 介绍Android中WifiP2pService.wpa_supplicant的相关代码. 7.1 概述 承接第6章介绍的WSC,本章将继续介绍Wi ...
- Android 2.3 NFC简介
Android 2.3加入了NFC(近场通讯)的支持.官网developer.android.com的英文介绍如下:Near Field Communications (NFC)Android 2.3 ...
随机推荐
- javascript (四) 改变html样式
<h1 id="domo"> this is testing test</h1> <script> function changecolor() ...
- KMP算法及KMP算法的应用(POJ2406)
///KMP算法#include<bits/stdc++.h> using namespace std; ]; void makeNext(const char P[],int next[ ...
- 《转》如何成为一个牛逼的C/C++程序员?
原地址:http://blog.csdn.net/langeldep/article/details/6333562 这个题目的噱头太大,要真的写起来, 足够写一本书了. 本人是过来人, 结合自身的体 ...
- [Cocos2d-x]解决Android平台ndk-build时不自动删除外部库
参考链接: http://blog.chinaunix.net/uid-26009923-id-3430612.html http://hi.baidu.com/hpyfei/item/52a2b21 ...
- HDU4719-Oh My Holy FFF(DP线段树优化)
Oh My Holy FFF Time Limit: 5000/2500 MS (Java/Others) Memory Limit: 65535/65535 K (Java/Others) T ...
- LIS(最长的序列)和LCS(最长公共子)总结
LIS(最长递增子序列)和LCS(最长公共子序列)的总结 最长公共子序列(LCS):O(n^2) 两个for循环让两个字符串按位的匹配:i in range(1, len1) j in range(1 ...
- undefined reference to `sin'问题解决
作者:zhanhailiang 日期:2014-10-25 使用gcc编译例如以下代码时报"undefined reference to `sin'": #include < ...
- Android中的动画具体解释系列【4】——Activity之间切换动画
前面介绍了Android中的逐帧动画和补间动画,并实现了简单的自己定义动画.这一篇我们来看看怎样将Android中的动画运用到实际开发中的一个场景--Activity之间跳转动画. 一.定义动画资源 ...
- POJ 1122 FDNY to the Rescue!
给出某些交叉点的距离,-1 表示无法到达. 然后给出火灾发生点 和 附近的消防局位置. 排列消防局 的 时间 与路径. 反向建图,以火灾出发点为起点做一次SPFA. #include<cstd ...
- HDU 5009 Paint Pearls (动态规划)
Paint Pearls Problem Description Lee has a string of n pearls. In the beginning, all the pearls have ...