-
-
Notifications
You must be signed in to change notification settings - Fork 48
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
21 changed files
with
86 additions
and
122 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1 @@ | ||
|
||
![ATAK Screenshot with PyTAK Logo.](atak_screenshot_with_pytak_logo-x25.jpg) | ||
|
||
# Python Team Awareness Kit Documentation | ||
|
||
PyTAK is a Python Module for creating [TAK](https://tak.gov) clients, servers & gateways. | ||
|
||
PyTAK includes: | ||
|
||
- TAK Protocol support for interconnecting with ATAK, WinTAK, iTAK & TAK Server. | ||
- Classes for handling TAK, Cursor on Target (CoT) & non-CoT data. | ||
- Functions for parsing and serializing TAK & CoT data. | ||
- Functions for sending and receiving TAK & CoT data over a network. | ||
{!README.md!} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ site_url: https://pytak.rtfd.io/ | |
repo_url: https://github.com/snstac/pytak/ | ||
site_description: Python Team Awareness Kit (PyTAK) Documentation | ||
site_author: Greg Albrecht <[email protected]> | ||
copyright: Copyright Sensors & Signals LLC snstac.com | ||
copyright: Copyright Sensors & Signals LLC https://www.snstac.com/ | ||
|
||
theme: | ||
name: material | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
#!/usr/bin/env python3 | ||
# -*- coding: utf-8 -*- | ||
# __init__.py from https://github.com/snstac/pytak | ||
# | ||
# Copyright Sensors & Signals LLC https://www.snstac.com | ||
# | ||
|
@@ -14,13 +15,9 @@ | |
# limitations under the License. | ||
# | ||
|
||
"""Python Team Awareness Kit (PyTAK) Module. | ||
:source: <https://github.com/snstac/pytak> | ||
""" | ||
|
||
__version__ = "6.4.0" | ||
"""Python Team Awareness Kit (PyTAK) Module.""" | ||
|
||
__version__ = "7.0.0-beta1" | ||
|
||
from .constants import ( # NOQA | ||
LOG_LEVEL, | ||
|
@@ -81,9 +78,3 @@ | |
) | ||
|
||
from . import asyncio_dgram # NOQA | ||
|
||
# from .crypto_functions import * | ||
|
||
__author__ = "Greg Albrecht <[email protected]>" | ||
__copyright__ = "Copyright Sensors & Signals LLC https://www.snstac.com" | ||
__license__ = "Apache License, Version 2.0" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
#!/usr/bin/env python3 | ||
# -*- coding: utf-8 -*- | ||
# classes.py from https://github.com/snstac/pytak | ||
# | ||
# Copyright Sensors & Signals LLC https://www.snstac.com | ||
# | ||
|
@@ -37,10 +38,6 @@ | |
except ImportError: | ||
pass | ||
|
||
__author__ = "Greg Albrecht <[email protected]>" | ||
__copyright__ = "Copyright Sensors & Signals LLC https://www.snstac.com" | ||
__license__ = "Apache License, Version 2.0" | ||
|
||
|
||
class Worker: # pylint: disable=too-few-public-methods | ||
"""Meta class for all other Worker Classes.""" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
#!/usr/bin/env python3 | ||
# -*- coding: utf-8 -*- | ||
# client_functions.py from https://github.com/snstac/pytak | ||
# | ||
# Copyright Sensors & Signals LLC https://www.snstac.com | ||
# | ||
|
@@ -54,10 +55,6 @@ | |
warnings.warn("Using Python < 3.7, consider upgrading Python.") | ||
from asyncio import get_event_loop as get_running_loop | ||
|
||
__author__ = "Greg Albrecht <[email protected]>" | ||
__copyright__ = "Copyright Sensors & Signals LLC https://www.snstac.com" | ||
__license__ = "Apache License, Version 2.0" | ||
|
||
|
||
async def create_udp_client( | ||
url: ParseResult, local_addr=None | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
#!/usr/bin/env python3 | ||
# -*- coding: utf-8 -*- | ||
# commands.py from https://github.com/snstac/pytak | ||
# | ||
# Copyright Sensors & Signals LLC https://www.snstac.com | ||
# | ||
|
@@ -18,10 +19,6 @@ | |
|
||
import pytak | ||
|
||
__author__ = "Greg Albrecht <[email protected]>" | ||
__copyright__ = "Copyright Sensors & Signals LLC https://www.snstac.com" | ||
__license__ = "Apache License, Version 2.0" | ||
|
||
|
||
def main() -> None: | ||
"""Boilerplate main function.""" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
#!/usr/bin/env python3 | ||
# -*- coding: utf-8 -*- | ||
# constants.py from https://github.com/snstac/pytak | ||
# | ||
# Copyright Sensors & Signals LLC https://www.snstac.com | ||
# | ||
|
@@ -23,11 +24,6 @@ | |
from typing import Optional | ||
|
||
|
||
__author__ = "Greg Albrecht <[email protected]>" | ||
__copyright__ = "Copyright Sensors & Signals LLC https://www.snstac.com" | ||
__license__ = "Apache License, Version 2.0" | ||
|
||
|
||
LOG_LEVEL: int = logging.INFO | ||
LOG_FORMAT: logging.Formatter = logging.Formatter( | ||
("%(asctime)s pytak %(levelname)s - %(message)s") | ||
|
Oops, something went wrong.