Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RTDS provider fixes and improvements #12

Merged
merged 36 commits into from
Apr 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
91d3d9e
pypmu: propagate exception to caller if connect fails
GhostofGoes Sep 26, 2023
b544f96
setup.py: python 3.8+, re-add #!
GhostofGoes Sep 26, 2023
7f494cf
Exclude .venv from git
GhostofGoes Sep 26, 2023
77be849
Fix setup.py so "pip install" works with up to date setuptools
GhostofGoes Sep 26, 2023
58ca859
add pyPMU to NOTICE
GhostofGoes Sep 26, 2023
aee799d
Add RTDS provider to config.ini
GhostofGoes Sep 27, 2023
6fdff32
Improvements to RTDS provider
GhostofGoes Sep 27, 2023
5ab31ba
Add .editorconfig
GhostofGoes Sep 28, 2023
6fc4a51
Remove references to tox
GhostofGoes Sep 28, 2023
efd8369
Remove version.py
GhostofGoes Sep 28, 2023
37d4707
Remove pybennu-probe.spec
GhostofGoes Sep 28, 2023
d7314cc
fix "make bull"
GhostofGoes Sep 28, 2023
f839b2f
Cleanup Makefile
GhostofGoes Sep 28, 2023
cff1052
fix errors and warnings during deb build
GhostofGoes Sep 28, 2023
148527f
update license in pybennu package metadata
GhostofGoes Sep 28, 2023
0ac973c
update license in deb package metadata
GhostofGoes Sep 28, 2023
b3a7e9d
RTDS: add udp support for PMUs
GhostofGoes Sep 28, 2023
cf99aca
Merge branch 'main' into pybennu-cleanup
GhostofGoes Nov 20, 2023
4d87eba
Merge branch 'pybennu-cleanup' into rtds-udp-pmu
GhostofGoes Nov 20, 2023
97fdf5e
Merge branch 'main' into rtds-udp-pmu
GhostofGoes Nov 28, 2023
18b1411
RTDS: fix timestamps being in local time, not UTC
GhostofGoes Nov 28, 2023
cd5ce7f
RTDS: get bennu version, set network.transport dynamically
GhostofGoes Nov 28, 2023
05d751a
RTDS: type annotations
GhostofGoes Nov 28, 2023
5908a88
RTDS: more type annotations, cleanup TODO
GhostofGoes Nov 28, 2023
5164a9e
rtds tweaks
GhostofGoes Feb 7, 2024
8482e41
Merge branch 'main' into rtds-udp-pmu
GhostofGoes Feb 7, 2024
89a30d0
Merge branch 'main' into rtds-udp-pmu
GhostofGoes Feb 14, 2024
d0617f9
RTDS: use sceptre_time as absolute truth (for @timestamp)
GhostofGoes Feb 14, 2024
bb4fcdc
rtds: add calculated time drift to elastic data
GhostofGoes Feb 15, 2024
ac34625
rtds: Fix missing type for time_drift field
GhostofGoes Feb 28, 2024
1db38b1
rtds: bump ecs.version to 8.11.0
GhostofGoes Feb 28, 2024
3c6f462
rtds: handle messages on date boundary going into wrong index
GhostofGoes Feb 29, 2024
406e9f5
rtds: fix for sceptre_time
GhostofGoes Feb 29, 2024
0df9e9a
rtds: fix bennu version
GhostofGoes Mar 8, 2024
705cce3
Merge branch 'main' into rtds-udp-pmu
GhostofGoes Apr 22, 2024
72bfbf3
Performance optimizations and tweaks
GhostofGoes Apr 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions src/pybennu/config.ini
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,12 @@ input-mappings = [/system/branch-1_8163-8164/active]

; ; Configurations for PMUs configured in RTDS, comma-separated
; ; NOTE: the length of all "rtds-pmu-*" options must match!
; ; TODO: UDP isn't implemented yet in pyPMU, therefore "udp" is not currently working
; ; Allowed values for "rtds-pmu-protocols": tcp, udp
; ; This selects which transport protocol will be used for C37.118
; rtds-pmu-ips = 172.24.9.51, 172.24.9.51, 172.24.9.51, 172.24.9.51, 172.24.9.51, 172.24.9.51, 172.24.9.51, 172.24.9.51
; rtds-pmu-ports = 4714, 4716, 4719, 4718, 4717, 4715, 4772, 4782
; rtds-pmu-protocols = tcp, tcp, tcp, tcp, tcp, tcp, tcp, tcp
; rtds-pmu-names = PMU1, PMU2, PMU3, PMU4, PMU5, PMU6, PMU7, PMU8
; rtds-pmu-labels = BUS7, BUS8, BUS9, BUS5, BUS5-1, BUS4, BUS6-1, BUS6
; rtds-pdc-ids = 41, 6, 91, 92, 71, 72, 5, 6
Expand Down
Loading