From 9af396ec3a153dba7d9eaa1fd542c819170ff910 Mon Sep 17 00:00:00 2001 From: Kuester Date: Wed, 27 Sep 2023 08:47:09 -0600 Subject: [PATCH 1/2] add a couple of NIST projects --- _data/projects/labbench.yml | 17 +++++++++++++++++ _data/projects/ssmdevices.yml | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 _data/projects/labbench.yml create mode 100644 _data/projects/ssmdevices.yml diff --git a/_data/projects/labbench.yml b/_data/projects/labbench.yml new file mode 100644 index 0000000..ee60293 --- /dev/null +++ b/_data/projects/labbench.yml @@ -0,0 +1,17 @@ +name: labbench +description: base library for python laboratory automation to simplify the process of developing an experimental procedure into clear, concise, explainable, and reusable code +repo_url: https://github.com/usnistgov/labbench +docs_url: https://pages.nist.gov/labbench +license: NIST: https://github.com/usnistgov/labbench/blob/master/LICENSE.md +project_focus: Supporting library for development of instrument libraries and automation scripts +test_framework: pytest +communication_types: visa, telnet, subprocesses, custom +transport_layers: visa/ivi (via pyvisa), serial, usbhid, telnet +has_procedures: n +has_gui: +gui_technology: +has_unit_support: y +unit_library: +instrument_categories: +remarks: object-oriented abstraction approach +collected_by: Dan Kuester \ No newline at end of file diff --git a/_data/projects/ssmdevices.yml b/_data/projects/ssmdevices.yml new file mode 100644 index 0000000..e84046c --- /dev/null +++ b/_data/projects/ssmdevices.yml @@ -0,0 +1,17 @@ +name: ssmdevices +description: a library of python instrument driver wrappers implemented in labbench (mostly for RF and communication testing) +repo_url: https://github.com/usnistgov/ssmdevices +docs_url: https://pages.nist.gov/ssmdevices +license: NIST: https://github.com/usnistgov/ssmdevices/blob/master/LICENSE.md +project_focus: Library of instrument and lab equipment driver wrappers, mostly dealing with RF and communication +test_framework: pytest +communication_types: visa, telnet, subprocesses, custom API +transport_layers: visa/ivi (via pyvisa), serial, usbhid, telnet +has_procedures: +has_gui: +gui_technology: +has_unit_support: y +unit_library: +instrument_categories: RF, communications, electronics, networking, software, general purpose lab tools +remarks: +collected_by: Dan Kuester \ No newline at end of file From 2c2b1ce5fbf446348460ad956a0a24046144fc9e Mon Sep 17 00:00:00 2001 From: Kuester Date: Wed, 27 Sep 2023 08:54:41 -0600 Subject: [PATCH 2/2] tweak --- _data/projects/ssmdevices.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/projects/ssmdevices.yml b/_data/projects/ssmdevices.yml index e84046c..133ae6f 100644 --- a/_data/projects/ssmdevices.yml +++ b/_data/projects/ssmdevices.yml @@ -12,6 +12,6 @@ has_gui: gui_technology: has_unit_support: y unit_library: -instrument_categories: RF, communications, electronics, networking, software, general purpose lab tools +instrument_categories: 23 instruments (RF, communications, electronics, networking, software, general purpose lab tools) remarks: collected_by: Dan Kuester \ No newline at end of file