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提高机器学习Rest服务性能   java反转字符的字符串顺序,并使用构造函数将其放入LinkedList   继承为什么Java不支持在方法签名中添加“throws”?   执行DDL alter table if exists任务时发生java错误。城市   java在eclipse中使用CREATETXT并打包在jar中   java AES256与3DES 256密钥检测   具有两个相同类型字段的java JPA实体   java Webapp日志记录设置被忽略   java KeyEventDispatcher可以在一个应用程序中工作,但不能在另一个应用程序中工作   带有Swing和OpenJDK的java PinchZoom   未涉及java AspectJ注释切入点(对于任何注释类型)   java如何在FuseBAI中获取日志文件详细信息   java在Linux上将wstring转换为jstring