Garmin 60CSX 加蓝牙手记
来自Jack's Lab
目录 |
1 概述
材料:
- TTL 串口蓝牙模块 HM-11
- 防水硅胶 (704硅胶)
焊接点:
ISL4221 9脚(T1in)TX 接蓝牙模块的 RX
2 HM-11 Tips
模块串口默认配置为 9600 8N1
TX (Pin 2) 连 RX,RX (Pin 4) 连 TX
-> AT <- OK -> AT+ROLE? -< OK+Get:0 # 查询显示模块当前为从模式 -> AT+ROLE1 -< OK+Set:1 # 设置模块为主模式 -> AT+IMME? <- OK+Get:0 # 查询显示模块工作类型为 '0',即:上电立即工作 -> AT+IMME1 <- OK+Set:1 # 设置模块工作类型为 '1',即:上电后暂不工作,等待AT+START/AT+CON/AT+CONN等指令。重新上电后该设置值生效 -> AT+DISC? <- OK+DISCS <- OK+DISC:123456789012 <- OK+DISCE # 搜索蓝牙设备如果搜到BLE 设备会返回OK+DISC:123456789012,其中数字字符串代表对方蓝牙地址,最多返回6 个,下标从0 开始。搜索完成后返回OK+DISCE
3 GPS 串口输出
- Garmin 60CSX 的“设定”--->“接口”--->“串行传输模式”选“TEXT Out”的串口输出为:
@140422041523__________________________________________ <=== 没数据时显示为空 @140422041523__________________________________________ @140422041524__________________________________________ @140422041525__________________________________________ @140422041527N3869422E11636872G042+00332E0000N0000U0003 <=== 有数据时直接输出坐标 @140422041528N3869421E11636872G037+00332E0000N0000U0002 @140422041529N3869418E11636874G034+00331E0000N0000U0001 @140422041530N3869417E11636876G032+00331W0003S0003U0001
- HOLUX M-241 蓝牙GPS模块,支持蓝牙4.0的手机通过蓝牙串口APP、配对、连接后,获取到的数据为:
# GPS 搜索中 $GPGGA,041001.844,8960.0000,N,00000.0000,E,0,0,,137.0,M,13.0,M,,*4F $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GPGSV,1,1,01,22,,,30*7B $GPRMC,041001.844,V,8960.0000,N,00000.0000,E,0.00,0.00,080180,,,N*7C $GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32 # GPS 定位后 $GPGGA,045715.000,3932.5166,N,11658.7373,E,2,7,1.09,13.9,M,-6.0,M,0000,0000*72 $GPGSA,A,2,14,22,29,32,20,25,31,,,,,,1.38,1.09,0.84*05 $GPGSV,3,1,10,14,62,105,17,31,60,293,16,25,49,054,16,32,45,286,16*75 $GPGSV,3,2,10,50,35,139,27,22,20,181,32,29,19,109,22,20,16,315,15*72 $GPGSV,3,3,10,12,14,040,,16,01,209,*77 $GPRMC,045715.000,A,3932.5166,N,11658.7373,E,0.63,14.26,220414,,,D*5C $GPVTG,14.26,T,,M,0.63,N,1.17,K,D*0B
4 资源
- GPS Garmin 60csx拆机图: http://www.doyouhike.net/forum/comm_nav/367148,0,0,1.html
- 单反相机与GPS完美组合: http://www.doyouhike.net/forum/gear/418270,0,0,0.html