关于GPS波特率的问题,不少坛子的大侠都讨论过,但都没有让人信服的结论。因为无论怎样选择,GPS大都可以正常使用,发现不了什么明显问题。本人查阅了不少资料,归纳出以下结论:
1、蓝牙虚拟端口(spp slave) 的波特率,按照有关协议和标准,最低波特率为9600。
2、波特率越高,传输数据越快;波特率越高,数据误码率越高,这样的结果是数据传输不稳定,严重的会导致系统不稳。
3、在保证数据传输速率的条件下,端口波特率应尽量选择较低的值。
GPS的数据量有限,设计认为4800波特率为最佳值。所以建议,导航一体机,波特率选择4800;而通过蓝牙端口接收的GPS导航设备,波特率选择9600为最佳。
另外,蓝牙GPS设备所标称的波特率,只是表示其数据传输的性能而已,不能做为波特率设置的最佳标准。
大家可以试试看,是否可以解决一些奇怪又头疼的问题。