Initial commit
This commit is contained in:
@@ -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
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user