{"id":21991483,"url":"https://github.com/terrabits/trace-history","last_synced_at":"2025-03-23T03:28:48.147Z","repository":{"id":98390059,"uuid":"320717366","full_name":"Terrabits/trace-history","owner":"Terrabits","description":"Trace History is a command line utility for using the Rohde \u0026 Schwarz (R\u0026S) Vector Network Analyzer (VNA) Trace History feature.","archived":false,"fork":false,"pushed_at":"2023-11-15T00:13:38.000Z","size":6447,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-28T09:47:28.983Z","etag":null,"topics":["analyzer","history","network","python","rohde","rohde-schwarz","schwarz","trace","vector","vna"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Terrabits.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2020-12-12T00:46:41.000Z","updated_at":"2024-11-10T01:27:40.000Z","dependencies_parsed_at":"2023-11-14T05:20:36.782Z","dependency_job_id":"3a38dd97-30c0-428c-b671-47d542a8c669","html_url":"https://github.com/Terrabits/trace-history","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Terrabits%2Ftrace-history","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Terrabits%2Ftrace-history/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Terrabits%2Ftrace-history/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Terrabits%2Ftrace-history/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Terrabits","download_url":"https://codeload.github.com/Terrabits/trace-history/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245052623,"owners_count":20553161,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analyzer","history","network","python","rohde","rohde-schwarz","schwarz","trace","vector","vna"],"created_at":"2024-11-29T20:09:31.646Z","updated_at":"2025-03-23T03:28:48.124Z","avatar_url":"https://github.com/Terrabits.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Trace History\n\nTrace History is a command line utility for using the Rohde \u0026 Schwarz (R\u0026S) Vector Network Analyzer (VNA) Trace History feature.\n\nAs of `1 Nov 2023`, the Trace History feature is only available via SCPI commands. This utility provides a simple interface that can be used on any platform on the command line.\n\n## Requirements\n\n-   Python       ~= 3.4\n-   rohdeschwarz ~=1.9.2.dev1\n-   si-prefix    ~=1.2\n\n## Install\n\nTo install the `trace-history` command line utility, first clone the project repo then run pip install as follows:\n\n```shell\ncd path/to/trace-history\npip install .\n```\n\n## CLI\n\nThe command line interface (CLI) help menu can be printed with the `--help` flag:\n\n`trace-history --help`\n\nYou should see the following output:\n\n```comment\nusage: trace-history [-h] [--quiet] [--version] [--ip-address IP_ADDRESS]\n                     [--timeout-ms TIMEOUT_MS] [--set-file SET_FILE]\n                     [--data-path DATA_PATH]\n                     sweep_count\n\npositional arguments:\n  sweep_count\n\noptions:\n  -h, --help            show this help message and exit\n  --quiet               do not print to stdout\n  --version             show program's version number and exit\n  --ip-address IP_ADDRESS\n                        default: localhost\n  --timeout-ms TIMEOUT_MS\n                        default: 120000\n  --set-file SET_FILE\n  --data-path DATA_PATH\n                        default: current working directory\n```\n\n## Example\n\nSee [example/README.md](./example/README.md) for an example use of `trace-history`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fterrabits%2Ftrace-history","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fterrabits%2Ftrace-history","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fterrabits%2Ftrace-history/lists"}