(Excluding HSDIO)
Instrument Type | .NET Method | Python | Python System Tests |
---|---|---|---|
NI-DAQmx | GetNIDAQmxTaskNames | get_all_nidaqmx_task_names | test_nidaqmx |
NI-DAQmx | SetNIDAQmxTask | set_nidaqmx_task | test_nidaqmx |
NI-DAQmx | GetNIDAQmxTask(s) | pins_to_nidaqmx_task(s) | test_nidaqmx |
NI-DAQmx | GetAllNIDAQmxTasks | get_all_nidaqmx_tasks | test_nidaqmx |
NI-DCPower | GetNIDCPowerInstrumentNames | *omitted on purpose | |
NI-DCPower | GetNIDCPowerResourceStrings | get_all_nidcpower_resource_strings | test_nidcpower |
NI-DCPower | GetNIDCPowerSession(s) | pins_to_nidcpower_session(s) | test_nidcpower |
NI-DCPower | SetNIDCPowerSession (name/channel) | *omitted on purpose | |
NI-DCPower | SetNIDCPowerSession (resourceString) | set_nidcpower_session | test_nidcpower |
NI-DCPower | GetAllNIDCPowerSessions | get_all_nidcpower_sessions | test_nidcpower |
NI-Digital | GetNIDigitalPatternInstrumentNames | get_all_nidigital_instrument_names | test_nidigital |
NI-Digital | GetNIDigitalPatternSession(s) | *omitted on purpose | |
NI-Digital | GetNIDigitalPatternSession(s)ForPattern | get_nidigital_session_for_pattern | test_nidigital |
NI-Digital | GetNIDigitalPatternSession(s)ForPpmu | get_nidigital_session_for_ppmu | test_nidigital |
NI-Digital | SetNIDigitalPatternSession | set_nidigital_session | test_nidigital |
NI-Digital | GetAllNIDigitalPatternSessions | get_all_nidigital_sessions | test_nidigital |
NI-Digital | FetchMultisiteHistoryRamInformation* *NI-Digital driver extension |
||
NI-Digital | NIDigitalHistoryRamCycleInformation* *class to support HRAM data |
||
NI-DMM | GetNIDmmInstrumentNames | get_all_nidmm_instrument_names | test_nidmm |
NI-DMM | GetNIDmmSession(s) | pin_to_nidmm_session(s) | test_nidmm |
NI-DMM | SetNIDmmSession | set_nidmm_session | test_nidmm |
NI-DMM | GetAllNIDmmSessions | get_all_nidmm_sessions | test_nidmm |
NI-FGEN | GetNIFGenInstrumentNames | get_all_nifgen_instrument_names | test_nifgen |
NI-FGEN | GetNIFgenSession(s) | pins_to_nifgen_session(s) | test_nifgen |
NI-FGEN | SetNIFGenSession | set_nifgen_session | test_nifgen |
NI-FGEN | GetAllNIFGenSessions | get_all_nifgen_sessions | test_nifgen |
NI-RFmx | GetNIRfmxInstrumentNames | ||
NI-RFmx | GetNIRfmxMultipleDeembeddingData | ||
NI-RFmx | GetNIRfmxSingleDeembeddingData | ||
NI-RFmx | GetNIRfmxSession(s) | ||
NI-RFmx | SetNIRfmxSession | ||
NI-RFmx | GetAllNIRFmxSessions | ||
NI-RFPM | GetNIRfpmInstrumentNames | ||
NI-RFPM | GetNIRfpmSessions | ||
NI-RFPM | SetNIRfpmSession | ||
NI-RFPM | GetAllNIRfpmSessions | ||
NI-RFSA | GetNIRfsaInstrumentNames | ||
NI-RFSA | GetNIRfsaMultipleDeembeddingData | ||
NI-RFSA | GetNIRfsaSingleDeembeddingData | ||
NI-RFSA | GetNIRfsaSession(s) | ||
NI-RFSA | SetNIRfsaSession | ||
NI-RFSA | GetAllNIRfsaSessions | ||
NI-RFSG | GetNIRfsgInstrumentNames | ||
NI-RFSG | GetNIRfsgMultipleDeembeddingData | ||
NI-RFSG | GetNIRfsgSingleDeembeddingData | ||
NI-RFSG | GetNIRfsgSession(s) | ||
NI-RFSG | SetNIRfsgSession | ||
NI-RFSG | GetAllNIRfsgSessions | ||
NI-Scope | GetNIScopeInstrumentNames | get_all_niscope_instrument_names | test_niscope |
NI-Scope | GetNIScopeSession(s) | pins_to_niscope_session(s) | test_niscope |
NI-Scope | SetNIScopeSession | set_niscope_session | test_niscope |
NI-Scope | GetAllNIScopeSessions | get_all_niscope_sessions | test_niscope |
FPGA | GetFpgaInstrumentNames | ||
FPGA | SetFpgaVIReference | ||
FPGA | GetFpgaVIReference(s) | ||
FPGA | GetAllFpgaVIReferences | ||
Relay Driver | GetRelayDriverModuleNames | get_relay_driver_module_names | test_nirelaydriver |
Relay Driver | GetRelayDriverNISwitchSession(s) | relays_to_relay_driver_niswitch_session(s) | test_nirelaydriver |
Relay Driver | SetRelayDriverNISwitchSession | set_relay_driver_niswitch_session | test_nirelaydriver |
Relay Driver | GetAllRelayDriverNISwitchSessions | get_all_relay_driver_niswitch_sessions | test_nirelaydriver |
Relay Driver | ControlRelay | control_relays | unit test suffices |
Relay Driver | ApplyRelayConfiguration | apply_relay_configuration | unit test suffices |
Custom | GetCustomInstrumentNames | get_custom_instrument_names | test_custom_instruments |
Custom | SetCustomSession | set_custom_session | test_custom_instruments |
Custom | GetCustomSession(s) | pins_to_custom_session(s) | test_custom_instruments |
Custom | GetAllCustomSessions | get_all_custom_sessions | test_custom_instruments |
Multiplexer | GetSwitchNames | get_all_switch_names | test_switch |
Multiplexer | SetSwitchSession | set_switch_session | test_switch |
Multiplexer | GetSwitchSession(s) | pin_to_switch_sessions | test_switch |
Multiplexer | GetAllSwitchSessions | get_all_switch_sessions | test_switch |
Class | .NET Method | Python | Python System Tests |
---|---|---|---|
SemiconductorModuleContext | PublishPerSite | publish_per_site | |
SemiconductorModuleContext | PublishToTestStandVariablePerSite | ||
PinQueryContext | ExtractPinData | ||
PinQueryContext | PerInstrumentToPerSiteData | ||
PinQueryContext | GetSessionAndChannelIndex | get_session_and_channel_index | unit test suffices |
MultiplePinQueryContext | PerInstrumentToPerSiteData | ||
__SingleSessionQueryContext | Publish | publish* *supports all variations of data types (float/bool) and number of pins and sessions |
various |
__MultipleSessionQueryContext | Publish | publish | various |
NIDigitalPatternPinQueryContext | PublishPatternResults | publish_pattern_results | test_nidigital |
NIDigitalPatternPinQueryContext | PerInstrumentToPerSitePatternResults | ||
NIDigitalPatternPinQueryContext | PerInstrumentToPerSiteWaveforms | ||
NIDigitalPatternPinQueryContext | PerSiteToPerInstrumentWaveforms | ||
NIDAQmxPinQueryContext | CreateMultisiteDataForDAQmxAnalogOutput | ||
NIDAQmxPinQueryContext | CreatePerSiteMultisiteDataForDAQmxAnalogOutput |
Category/Palette | .NET Method | Python | Python System Tests |
---|---|---|---|
Specifications | GetSpecificationsValue | get_specifications_value | test_specifications |
Specifications | GetSpecificationsValues | get_specifications_values | test_specifications |
Site and Global Data | GetGlobalData | get_global_data | test_site_and_global |
Site and Global Data | GetSiteData | get_site_data | test_site_and_global |
Site and Global Data | GlobalDataExists | global_data_exists | test_site_and_global |
Site and Global Data | SetGlobalData | set_global_data | test_site_and_global |
Site and Global Data | SetSiteData | set_site_data | test_site_and_global |
Site and Global Data | SiteDataExists | site_data_exists | test_site_and_global |
Advanced | GetSemiconductorModuleContextWithSites | ||
Advanced | GetSiteSemiconductorModuleContext | ||
Misc | FilterPinsByInstrumentType | filter_pins_by_instrument_type | unit test suffices |
Misc | GetPins | get_pin_names | unit test suffices |
Misc | GetPinsInPinGroup(s) | get_pins_in_pin_groups | unit test suffices |
Misc | GetRelays | get_relay_names | unit test suffices |
Misc | GetRelaysInRelayGroups | ||
Misc | IsSemiconductorModuleInOfflineMode | ||
Misc | PinMapFilePath | pin_map_file_path | unit test suffices |
Misc | PinMapUsesNIDCPowerChannelGroups | ||
Misc | SiteNumbers | site_numbers | unit test suffices |
Misc | InstrumentTypeIdConstants | InstrumentTypeIdConstants | n/a |
Digital Project | DigitalPatternProjectCaptureWaveformFilePaths | nidigital_project_capture_waveform_file_paths | test_nidigital |
Digital Project | DigitalPatternProjectLevelsFilePaths | nidigital_project_levels_file_paths | test_nidigital |
Digital Project | DigitalPatternProjectPatternFilePaths | nidigital_project_pattern_file_paths | test_nidigital |
Digital Project | DigitalPatternProjectSourceWaveformFilePaths | nidigital_project_source_waveform_file_paths | test_nidigital |
Digital Project | DigitalPatternProjectSpecificationsFilePaths | nidigital_project_specifications_file_paths | test_nidigital |
Digital Project | DigitalPatternProjectTimingFilePaths | nidigital_project_timing_file_paths | test_nidigital |
Input Data | GetInputDataAsBooleans | ||
Input Data | GetInputDataAsDouble | ||
Input Data | GetInputDataAsStrings |
Class/Interface | Method/Property | Python |
---|---|---|
SemiconductorModuleContext | GetModelBasedInstruments | |
IModelBasedInstrument | Category | |
IModelBasedInstrument | ModelName | |
IModelBasedInstrument | Name | |
IModelBasedInstrument | Subcategory | |
IModelBasedInstrument | TryGetResource | |
IModelBasedResource | ModelResourceName | |
IModelBasedPropertyItemContainer | TryGetPropertyValue | |
ModelBasedInstrumentSearchOptions | Category | |
ModelBasedInstrumentSearchOptions | Subcategory |