├── LICENSE ├── README.md ├── examples ├── README.md ├── freq_meter.py ├── print_msg_freq.py └── print_sync_freq.py ├── kaitai ├── README.md ├── cfg_2.ksy ├── cfg_3.ksy ├── chk.ksy ├── command.ksy ├── common.ksy ├── common_header.ksy ├── data.ksy └── header.ksy ├── parse_stream.py ├── phasortoolbox ├── __init__.py ├── client.py ├── devices.py ├── message.py ├── parser │ ├── __init__.py │ ├── cfg_2.py │ ├── cfg_3.py │ ├── command.py │ ├── common.py │ ├── data.py │ ├── header.py │ ├── minicfg.py │ ├── parser.py │ └── pcap │ │ ├── __init__.py │ │ ├── dns_packet.py │ │ ├── ethernet_frame.py │ │ ├── icmp_packet.py │ │ ├── ipv4_packet.py │ │ ├── ipv6_packet.py │ │ ├── linux_sll.py │ │ ├── packet_ppi.py │ │ ├── pcap.py │ │ ├── tcp_segment.py │ │ └── udp_datagram.py ├── pdc.py └── synchrophasor.py ├── requirements.txt ├── setup.py └── stream.bin /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/README.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/freq_meter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/examples/freq_meter.py -------------------------------------------------------------------------------- /examples/print_msg_freq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/examples/print_msg_freq.py -------------------------------------------------------------------------------- /examples/print_sync_freq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/examples/print_sync_freq.py -------------------------------------------------------------------------------- /kaitai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/kaitai/README.md -------------------------------------------------------------------------------- /kaitai/cfg_2.ksy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/kaitai/cfg_2.ksy -------------------------------------------------------------------------------- /kaitai/cfg_3.ksy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/kaitai/cfg_3.ksy -------------------------------------------------------------------------------- /kaitai/chk.ksy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/kaitai/chk.ksy -------------------------------------------------------------------------------- /kaitai/command.ksy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/kaitai/command.ksy -------------------------------------------------------------------------------- /kaitai/common.ksy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/kaitai/common.ksy -------------------------------------------------------------------------------- /kaitai/common_header.ksy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/kaitai/common_header.ksy -------------------------------------------------------------------------------- /kaitai/data.ksy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/kaitai/data.ksy -------------------------------------------------------------------------------- /kaitai/header.ksy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/kaitai/header.ksy -------------------------------------------------------------------------------- /parse_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/parse_stream.py -------------------------------------------------------------------------------- /phasortoolbox/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/__init__.py -------------------------------------------------------------------------------- /phasortoolbox/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/client.py -------------------------------------------------------------------------------- /phasortoolbox/devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/devices.py -------------------------------------------------------------------------------- /phasortoolbox/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/message.py -------------------------------------------------------------------------------- /phasortoolbox/parser/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/__init__.py -------------------------------------------------------------------------------- /phasortoolbox/parser/cfg_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/cfg_2.py -------------------------------------------------------------------------------- /phasortoolbox/parser/cfg_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/cfg_3.py -------------------------------------------------------------------------------- /phasortoolbox/parser/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/command.py -------------------------------------------------------------------------------- /phasortoolbox/parser/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/common.py -------------------------------------------------------------------------------- /phasortoolbox/parser/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/data.py -------------------------------------------------------------------------------- /phasortoolbox/parser/header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/header.py -------------------------------------------------------------------------------- /phasortoolbox/parser/minicfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/minicfg.py -------------------------------------------------------------------------------- /phasortoolbox/parser/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/parser.py -------------------------------------------------------------------------------- /phasortoolbox/parser/pcap/__init__.py: -------------------------------------------------------------------------------- 1 | from .pcap import Pcap -------------------------------------------------------------------------------- /phasortoolbox/parser/pcap/dns_packet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/pcap/dns_packet.py -------------------------------------------------------------------------------- /phasortoolbox/parser/pcap/ethernet_frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/pcap/ethernet_frame.py -------------------------------------------------------------------------------- /phasortoolbox/parser/pcap/icmp_packet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/pcap/icmp_packet.py -------------------------------------------------------------------------------- /phasortoolbox/parser/pcap/ipv4_packet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/pcap/ipv4_packet.py -------------------------------------------------------------------------------- /phasortoolbox/parser/pcap/ipv6_packet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/pcap/ipv6_packet.py -------------------------------------------------------------------------------- /phasortoolbox/parser/pcap/linux_sll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/pcap/linux_sll.py -------------------------------------------------------------------------------- /phasortoolbox/parser/pcap/packet_ppi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/pcap/packet_ppi.py -------------------------------------------------------------------------------- /phasortoolbox/parser/pcap/pcap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/pcap/pcap.py -------------------------------------------------------------------------------- /phasortoolbox/parser/pcap/tcp_segment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/pcap/tcp_segment.py -------------------------------------------------------------------------------- /phasortoolbox/parser/pcap/udp_datagram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/parser/pcap/udp_datagram.py -------------------------------------------------------------------------------- /phasortoolbox/pdc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/pdc.py -------------------------------------------------------------------------------- /phasortoolbox/synchrophasor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/phasortoolbox/synchrophasor.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | kaitaistruct>=0.7 2 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/setup.py -------------------------------------------------------------------------------- /stream.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonusz/PhasorToolBox/HEAD/stream.bin --------------------------------------------------------------------------------