Stratux CursoronTarget网关。

stratuxcot的Python项目详细描述


Screenshot of ADS-B PLI in ATAK.

目标网关上的stratuxcot Stratux光标用于转换Stratux飞机 将位置信息转换为光标对目标(CoT)的位置信息 (PLI)用于在态势感知(SA)应用程序上显示,如 Android团队意识工具包(ATAK),WinTAK,RaptorX等

Stratux消息通过/traffic Websocket接收。在

有关TAK工具套件的更多信息,请参见:https://www.civtak.org/

有关Stratux便携式ADS-B接收器的更多信息,请参见:http://stratux.me/

安装

目标网关上光标的Stratux由命令行工具提供 名为stratuxcot,可以从Python包安装 索引,或直接从此源树。在

从Python包索引(PyPI)安装:

$ pip install stratuxcot

从此源树安装:

^{pr2}$

使用

stratuxcot命令行程序有几个运行时参数:

$ stratuxcot -h
usage: stratuxcot [-h] -U COT_URL -W STRATUX_WS [-S COT_STALE] [-K FTS_TOKEN]

optional arguments:
  -h, --help            show this help message and exit
  -U COT_URL, --cot_url COT_URL
                        URL to CoT Destination.
  -W STRATUX_WS, --stratux_ws STRATUX_WS
                        Stratux Websocket URL.
  -S COT_STALE, --cot_stale COT_STALE
                        CoT Stale period, in seconds.
  -K FTS_TOKEN, --fts_token FTS_TOKEN
                        FTS REST API Token

故障排除

要报告错误,请将DEBUG=1环境变量设置为收集日志。在

单元测试/生成状态

stratuxcot当前的单元测试和构建状态可通过Travis CI获得:

https://travis-ci.com/ampledata/stratuxcot.svg?branch=master

来源

stratuxcot的源可以在Github上找到:https://github.com/ampledata/stratuxcot

作者

stratuxcot由Greg Albrecht W2GMD编写和维护oss@undef.net

https://ampledata.org/

许可证

stratuxcot是根据Apache许可证2.0版授权的。有关详细信息,请参阅许可证。在

示例

通过ws://172.17.2.188/traffic连接到Stratux设备,并将CoT转发到 主机172.17.2.152上的TCP端口8087:

$ stratuxcot -U tcp:172.17.2.152:8087 -W ws://172.17.2.188/traffic

作为守护进程运行

首先,安装主管:

$ sudo yum install supervisor
$ sudo service supervisord start

创建/etc/supervisor.d/斯特拉图斯科.ini包括以下内容:

[program:stratuxcot]
command=stratuxcot -U tcp:172.17.2.152:8087 -W ws://172.17.2.188/traffic

并更新主管:

$ sudo supervisorctl update

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

推荐PyPI第三方库


热门话题
另一个布局上的java Access文本视图   安卓在Java中,我什么时候应该用*导入整个包,而不是从包中导入单个对象?   JavaSpringMVC:请解释@RequestParam和@ModelAttribute之间的区别   java Flyway Ant构建未迁移   java“没有可供下载的文件”   如何解决java静态名称冲突?   我是否需要框架来补充JavaEE6、JSF2 WebApp?哪一个?   java如何传递HttpServletRequest参数?   只有java的视频不会播放声音。为什么?   java在Maven3中做这样的属性重写工作吗?   java计算Android中两个标记之间的距离   Javascript页面加载中的java复选框持久性问题   java序列化lambda函数的映射   java使用jersey、maven和eclipse配置swagger   java我可以在oncreate方法之外使用setContentView吗?   java在使用JAXRS响应类返回实体时遇到异常   java规范了加密和解密文本的文本编写方法   java如何更改ChoiceBox的默认大小?   java在Android上暂时禁用PIN/密码锁