Garmin GND10的FDX协议读取器

fdxread的Python项目详细描述


用于Garmin GND10的FDX读卡器
这是一个软件,用于读取Garmin
GND10网关USB端口上的FDX协议数据。

GND10单元用于船上,并在Nexus FDX和NMEA2000之间转换。

` requirements.txt,应使用pip安装


````
git clone https://github.com/lkarsten/fdxread.git
cd fdxread
virtualenv——系统站点包venv
。venv/bin/activate
pip install-r requirements.txt
```


在Linux和OS X上测试。


参数:
要读取的inputfile串行端口或文件。示例://DEV/TTYACM0,
COM3,./file。转储
BR/>可选参数:
-H,帮助显示此帮助消息并退出
格式FMT输出模式,默认NMEA0183。(json,signalk,nmea0183,raw)
--在开始(对于文件)之前查找n个字节到文件中
--以n步的速度读取到每秒n条消息(对于文件)
-v,--详细详细输出

fdx read用于从garmin gnd10单元读取fdx协议数据。
`````


````
(在已填充的虚拟机中,如上所述)
./fdxread/dev/ttyacm0
```

并将NMEA0183输出到stdout。

为了避免浪费串行端口和锁,我通常在端口10110上运行
[kplex](http://www.stripydog.com/kplex/)TCP服务器,并使用netcat将
输出管道传输到它。这样opencpn就能很容易地读取它,我就能知道我在地图上的位置。





background information
-



有件事很简单,我仍然不确定其他指标是否正确。

请参阅“fdxprotocol.rst”和
“libfdx/decode.py”,以获取解决此问题时所做的注释。

license
----


此存储库的内容是根据GNU GPLV2授权的。有关详细信息,请参见“license”文件。


版权所有(C)2016-2017 Lasse Karstensen

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Android中Twitter共享的java xAuth身份验证?   带有@XmlAnyAttribute和方法的java Bug?(使用JAXB-RI)   安卓 ArrayAdapter导致java。lang.NullPointerException   java如何使用JExel从现有excel文件中删除工作表   java树映射随机停止正确返回值   使用switch和scanner类java使用用户选择   java JCalendar多天选择   Java文件zip正在创建损坏的文件   Ajax调用中的java未定义错误   java处理JSON更改信息的最佳方法   java JNI不适用于AppKit线程   java在运行时为JTable的特定行设置背景色   java如何在for循环中添加按钮?   java在getclass()方法之后强制转换对象