Initial commit

This commit is contained in:
2026-02-26 17:41:05 +01:00
commit 3945b687d4
30 changed files with 2498 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
// Auto-generated instrument definitions - do not edit
#pragma once
#include <vector>
// Instrument definitions
struct InstrumentDef {
std::string name;
std::string variant;
std::vector<std::string> options;
std::string pinType;
std::vector<int> pinNumbers;
};
// All configured instruments
static const std::vector<InstrumentDef> allInstruments = {
{
"pin1", // name
"AVI64", // variant
{}, // options
"single", // pinType
{1} // pinNumbers
},
{
"pin1", // name
"AVI64", // variant
{}, // options
"ganged", // pinType
{1, 2} // pinNumbers
},
{
"pin1", // name
"AVI64", // variant
{"highCurrent"}, // options
"single", // pinType
{1} // pinNumbers
},
{
"meas1", // name
"AVI64", // variant
{}, // options
"single", // pinType
{2} // pinNumbers
}
};