diff --git a/generated/nifgen/nifgen/nifgen_pb2.py b/generated/nifgen/nifgen/nifgen_pb2.py index 946e7adff..3a0087a14 100644 --- a/generated/nifgen/nifgen/nifgen_pb2.py +++ b/generated/nifgen/nifgen/nifgen_pb2.py @@ -15,7 +15,7 @@ from . import session_pb2 as session__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0cnifgen.proto\x12\x0bnifgen_grpc\x1a\x0enidevice.proto\x1a\rsession.proto\"<\n\x16\x41\x62ortGenerationRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\")\n\x17\x41\x62ortGenerationResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"d\n%AdjustSampleClockRelativeDelayRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x17\n\x0f\x61\x64justment_time\x18\x02 \x01(\x01\"8\n&AdjustSampleClockRelativeDelayResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x86\x01\n\x1c\x41llocateNamedWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_name\x18\x03 \x01(\t\x12\x15\n\rwaveform_size\x18\x04 \x01(\x11\"/\n\x1d\x41llocateNamedWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"j\n\x17\x41llocateWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_size\x18\x03 \x01(\x11\"C\n\x18\x41llocateWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fwaveform_handle\x18\x02 \x01(\x11\"\xa7\x01\n\x1e\x43heckAttributeViBooleanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x17\n\x0f\x61ttribute_value\x18\x04 \x01(\x08\"1\n\x1f\x43heckAttributeViBooleanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x87\x02\n\x1c\x43heckAttributeViInt32Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x42\n\x0f\x61ttribute_value\x18\x04 \x01(\x0e\x32\'.nifgen_grpc.NiFgenInt32AttributeValuesH\x00\x12\x1d\n\x13\x61ttribute_value_raw\x18\x05 \x01(\x11H\x00\x42\x16\n\x14\x61ttribute_value_enum\"/\n\x1d\x43heckAttributeViInt32Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa9\x01\n\x1c\x43heckAttributeViInt64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x1b\n\x13\x61ttribute_value_raw\x18\x04 \x01(\x03\"/\n\x1d\x43heckAttributeViInt64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x89\x02\n\x1d\x43heckAttributeViReal64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x43\n\x0f\x61ttribute_value\x18\x04 \x01(\x0e\x32(.nifgen_grpc.NiFgenReal64AttributeValuesH\x00\x12\x1d\n\x13\x61ttribute_value_raw\x18\x05 \x01(\x01H\x00\x42\x16\n\x14\x61ttribute_value_enum\"0\n\x1e\x43heckAttributeViReal64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xbf\x01\n\x1e\x43heckAttributeViSessionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12/\n\x0f\x61ttribute_value\x18\x04 \x01(\x0b\x32\x16.nidevice_grpc.Session\"1\n\x1f\x43heckAttributeViSessionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x96\x02\n\x1d\x43heckAttributeViStringRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x1d\n\x13\x61ttribute_value_raw\x18\x04 \x01(\tH\x00\x12P\n\x16\x61ttribute_value_mapped\x18\x05 \x01(\x0e\x32..nifgen_grpc.NiFgenStringAttributeValuesMappedH\x00\x42\x16\n\x14\x61ttribute_value_enum\"0\n\x1e\x43heckAttributeViStringResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\";\n\x15\x43learArbMemoryRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"(\n\x16\x43learArbMemoryResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xac\x01\n\x17\x43learArbSequenceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x36\n\x0fsequence_handle\x18\x02 \x01(\x0e\x32\x1b.nifgen_grpc.SequenceHandleH\x00\x12\x1d\n\x13sequence_handle_raw\x18\x03 \x01(\x11H\x00\x42\x16\n\x14sequence_handle_enum\"*\n\x18\x43learArbSequenceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xac\x01\n\x17\x43learArbWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x36\n\x0fwaveform_handle\x18\x02 \x01(\x0e\x32\x1b.nifgen_grpc.WaveformHandleH\x00\x12\x1d\n\x13waveform_handle_raw\x18\x03 \x01(\x11H\x00\x42\x16\n\x14waveform_handle_enum\"*\n\x18\x43learArbWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"7\n\x11\x43learErrorRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"$\n\x12\x43learErrorResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xc1\x01\n\x14\x43learFreqListRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x42\n\x15\x66requency_list_handle\x18\x02 \x01(\x0e\x32!.nifgen_grpc.FrequencyListOptionsH\x00\x12#\n\x19\x66requency_list_handle_raw\x18\x03 \x01(\x11H\x00\x42\x1c\n\x1a\x66requency_list_handle_enum\"\'\n\x15\x43learFreqListResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"E\n\x1f\x43learInterchangeWarningsRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"2\n ClearInterchangeWarningsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\\\n ClearUserStandardWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\"3\n!ClearUserStandardWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"2\n\x0c\x43loseRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\x1f\n\rCloseResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"3\n\rCommitRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\" \n\x0e\x43ommitResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"h\n\x19\x43onfigureAmplitudeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x11\n\tamplitude\x18\x03 \x01(\x01\",\n\x1a\x43onfigureAmplitudeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x8e\x01\n\x1b\x43onfigureArbSequenceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x17\n\x0fsequence_handle\x18\x03 \x01(\x11\x12\x0c\n\x04gain\x18\x04 \x01(\x01\x12\x0e\n\x06offset\x18\x05 \x01(\x01\".\n\x1c\x43onfigureArbSequenceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x8e\x01\n\x1b\x43onfigureArbWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x17\n\x0fwaveform_handle\x18\x03 \x01(\x11\x12\x0c\n\x04gain\x18\x04 \x01(\x01\x12\x0e\n\x06offset\x18\x05 \x01(\x01\".\n\x1c\x43onfigureArbWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"P\n\x18\x43onfigureChannelsRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x10\n\x08\x63hannels\x18\x02 \x01(\t\"+\n\x19\x43onfigureChannelsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x9a\x01\n\x19\x43onfigureClockModeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12,\n\nclock_mode\x18\x02 \x01(\x0e\x32\x16.nifgen_grpc.ClockModeH\x00\x12\x18\n\x0e\x63lock_mode_raw\x18\x03 \x01(\x11H\x00\x42\x11\n\x0f\x63lock_mode_enum\",\n\x1a\x43onfigureClockModeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x83\x01\n+ConfigureCustomFIRFilterCoefficientsRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x1a\n\x12\x63oefficients_array\x18\x03 \x03(\x01\">\n,ConfigureCustomFIRFilterCoefficientsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x80\x01\n(ConfigureDigitalEdgeScriptTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\ntrigger_id\x18\x02 \x01(\t\x12\x0e\n\x06source\x18\x03 \x01(\t\x12\x0c\n\x04\x65\x64ge\x18\x04 \x01(\x11\";\n)ConfigureDigitalEdgeScriptTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"k\n\'ConfigureDigitalEdgeStartTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x0e\n\x06source\x18\x02 \x01(\t\x12\x0c\n\x04\x65\x64ge\x18\x03 \x01(\x11\":\n(ConfigureDigitalEdgeStartTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xd6\x01\n)ConfigureDigitalLevelScriptTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\ntrigger_id\x18\x02 \x01(\t\x12\x0e\n\x06source\x18\x03 \x01(\t\x12\x30\n\x0ctrigger_when\x18\x04 \x01(\x0e\x32\x18.nifgen_grpc.TriggerWhenH\x00\x12\x1a\n\x10trigger_when_raw\x18\x05 \x01(\x11H\x00\x42\x13\n\x11trigger_when_enum\"<\n*ConfigureDigitalLevelScriptTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xae\x01\n\x18\x43onfigureFreqListRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x1d\n\x15\x66requency_list_handle\x18\x03 \x01(\x11\x12\x11\n\tamplitude\x18\x04 \x01(\x01\x12\x11\n\tdc_offset\x18\x05 \x01(\x01\x12\x13\n\x0bstart_phase\x18\x06 \x01(\x01\"+\n\x19\x43onfigureFreqListResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"h\n\x19\x43onfigureFrequencyRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x11\n\tfrequency\x18\x03 \x01(\x01\",\n\x1a\x43onfigureFrequencyResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"q\n\x1d\x43onfigureOperationModeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x16\n\x0eoperation_mode\x18\x03 \x01(\x11\"0\n\x1e\x43onfigureOperationModeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"j\n\x1d\x43onfigureOutputEnabledRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x0f\n\x07\x65nabled\x18\x03 \x01(\x08\"0\n\x1e\x43onfigureOutputEnabledResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"n\n\x1f\x43onfigureOutputImpedanceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x11\n\timpedance\x18\x03 \x01(\x01\"2\n ConfigureOutputImpedanceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x9f\x01\n\x1a\x43onfigureOutputModeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12.\n\x0boutput_mode\x18\x02 \x01(\x0e\x32\x17.nifgen_grpc.OutputModeH\x00\x12\x19\n\x0foutput_mode_raw\x18\x03 \x01(\x11H\x00\x42\x12\n\x10output_mode_enum\"-\n\x1b\x43onfigureOutputModeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"z\n/ConfigureP2PEndpointFullnessStartTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12#\n\x1bp2p_endpoint_fullness_level\x18\x02 \x01(\x11\"B\n0ConfigureP2PEndpointFullnessStartTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x87\x01\n\x1e\x43onfigureReferenceClockRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x1e\n\x16reference_clock_source\x18\x02 \x01(\t\x12!\n\x19reference_clock_frequency\x18\x03 \x01(\x01\"1\n\x1f\x43onfigureReferenceClockResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"d\n!ConfigureSampleClockSourceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x1b\n\x13sample_clock_source\x18\x02 \x01(\t\"4\n\"ConfigureSampleClockSourceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"U\n\x1a\x43onfigureSampleRateRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x13\n\x0bsample_rate\x18\x02 \x01(\x01\"-\n\x1b\x43onfigureSampleRateResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"c\n)ConfigureSoftwareEdgeScriptTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\ntrigger_id\x18\x02 \x01(\t\"<\n*ConfigureSoftwareEdgeScriptTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"N\n(ConfigureSoftwareEdgeStartTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\";\n)ConfigureSoftwareEdgeStartTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xfe\x01\n ConfigureStandardWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12)\n\x08waveform\x18\x03 \x01(\x0e\x32\x15.nifgen_grpc.WaveformH\x00\x12\x16\n\x0cwaveform_raw\x18\x04 \x01(\x11H\x00\x12\x11\n\tamplitude\x18\x05 \x01(\x01\x12\x11\n\tdc_offset\x18\x06 \x01(\x01\x12\x11\n\tfrequency\x18\x07 \x01(\x01\x12\x13\n\x0bstart_phase\x18\x08 \x01(\x01\x42\x0f\n\rwaveform_enum\"3\n!ConfigureStandardWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"{\n\x1f\x43onfigureSynchronizationRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x1e\n\x16synchronization_source\x18\x03 \x01(\x11\"2\n ConfigureSynchronizationResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xba\x01\n\x1b\x43onfigureTriggerModeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x30\n\x0ctrigger_mode\x18\x03 \x01(\x0e\x32\x18.nifgen_grpc.TriggerModeH\x00\x12\x1a\n\x10trigger_mode_raw\x18\x04 \x01(\x11H\x00\x42\x13\n\x11trigger_mode_enum\".\n\x1c\x43onfigureTriggerModeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xbd\x01\n CreateAdvancedArbSequenceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x1e\n\x16waveform_handles_array\x18\x02 \x03(\x11\x12\x19\n\x11loop_counts_array\x18\x03 \x03(\x11\x12\x1b\n\x13sample_counts_array\x18\x04 \x03(\x11\x12\x1d\n\x15marker_location_array\x18\x05 \x03(\x11\"k\n!CreateAdvancedArbSequenceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x1d\n\x15\x63oerced_markers_array\x18\x02 \x03(\x11\x12\x17\n\x0fsequence_handle\x18\x03 \x01(\x11\"y\n\x18\x43reateArbSequenceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x1e\n\x16waveform_handles_array\x18\x02 \x03(\x11\x12\x19\n\x11loop_counts_array\x18\x03 \x03(\x11\"D\n\x19\x43reateArbSequenceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fsequence_handle\x18\x02 \x01(\x11\"\xc0\x01\n\x15\x43reateFreqListRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12)\n\x08waveform\x18\x02 \x01(\x0e\x32\x15.nifgen_grpc.WaveformH\x00\x12\x16\n\x0cwaveform_raw\x18\x03 \x01(\x11H\x00\x12\x17\n\x0f\x66requency_array\x18\x04 \x03(\x01\x12\x16\n\x0e\x64uration_array\x18\x05 \x03(\x01\x42\x0f\n\rwaveform_enum\"G\n\x16\x43reateFreqListResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x1d\n\x15\x66requency_list_handle\x18\x02 \x01(\x11\"\x98\x01\n\x1f\x43reateWaveformComplexF64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12;\n\x13waveform_data_array\x18\x03 \x03(\x0b\x32\x1e.nidevice_grpc.NIComplexNumber\"K\n CreateWaveformComplexF64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fwaveform_handle\x18\x02 \x01(\x11\"q\n\x18\x43reateWaveformF64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x1b\n\x13waveform_data_array\x18\x03 \x03(\x01\"D\n\x19\x43reateWaveformF64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fwaveform_handle\x18\x02 \x01(\x11\"\xca\x01\n CreateWaveformFromFileF64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x11\n\tfile_name\x18\x03 \x01(\t\x12,\n\nbyte_order\x18\x04 \x01(\x0e\x32\x16.nifgen_grpc.ByteOrderH\x00\x12\x18\n\x0e\x62yte_order_raw\x18\x05 \x01(\x11H\x00\x42\x11\n\x0f\x62yte_order_enum\"L\n!CreateWaveformFromFileF64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fwaveform_handle\x18\x02 \x01(\x11\"\xca\x01\n CreateWaveformFromFileI16Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x11\n\tfile_name\x18\x03 \x01(\t\x12,\n\nbyte_order\x18\x04 \x01(\x0e\x32\x16.nifgen_grpc.ByteOrderH\x00\x12\x18\n\x0e\x62yte_order_raw\x18\x05 \x01(\x11H\x00\x42\x11\n\x0f\x62yte_order_enum\"L\n!CreateWaveformFromFileI16Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fwaveform_handle\x18\x02 \x01(\x11\"q\n\x18\x43reateWaveformI16Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x1b\n\x13waveform_data_array\x18\x03 \x03(\x11\"D\n\x19\x43reateWaveformI16Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fwaveform_handle\x18\x02 \x01(\x11\"z\n!DefineUserStandardWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x1b\n\x13waveform_data_array\x18\x03 \x03(\x01\"4\n\"DefineUserStandardWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"m\n\x1a\x44\x65leteNamedWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_name\x18\x03 \x01(\t\"-\n\x1b\x44\x65leteNamedWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"d\n\x13\x44\x65leteScriptRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x13\n\x0bscript_name\x18\x03 \x01(\t\"&\n\x14\x44\x65leteScriptResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"4\n\x0e\x44isableRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"!\n\x0f\x44isableResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"V\n\x1a\x44isableAnalogFilterRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\"-\n\x1b\x44isableAnalogFilterResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"W\n\x1b\x44isableDigitalFilterRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\".\n\x1c\x44isableDigitalFilterResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"[\n\x1f\x44isableDigitalPatterningRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\"2\n DisableDigitalPatterningResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"U\n\x1b\x44isableScriptTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\ntrigger_id\x18\x02 \x01(\t\".\n\x1c\x44isableScriptTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"@\n\x1a\x44isableStartTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"-\n\x1b\x44isableStartTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"z\n\x19\x45nableAnalogFilterRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12#\n\x1b\x66ilter_correction_frequency\x18\x03 \x01(\x01\",\n\x1a\x45nableAnalogFilterResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"V\n\x1a\x45nableDigitalFilterRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\"-\n\x1b\x45nableDigitalFilterResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"Z\n\x1e\x45nableDigitalPatterningRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\"1\n\x1f\x45nableDigitalPatterningResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"M\n\x13\x45rrorHandlerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\nerror_code\x18\x02 \x01(\x11\"=\n\x14\x45rrorHandlerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x15\n\rerror_message\x18\x02 \x01(\t\"M\n\x13\x45rrorMessageRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\nerror_code\x18\x02 \x01(\x11\"=\n\x14\x45rrorMessageResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x15\n\rerror_message\x18\x02 \x01(\t\"7\n\x11\x45rrorQueryRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"O\n\x12\x45rrorQueryResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x12\n\nerror_code\x18\x02 \x01(\x11\x12\x15\n\rerror_message\x18\x03 \x01(\t\"O\n)ExportAttributeConfigurationBufferRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"S\n*ExportAttributeConfigurationBufferResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x15\n\rconfiguration\x18\x02 \x01(\x0c\"`\n\'ExportAttributeConfigurationFileRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x11\n\tfile_path\x18\x02 \x01(\t\":\n(ExportAttributeConfigurationFileResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xb9\x01\n\x13\x45xportSignalRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12%\n\x06signal\x18\x02 \x01(\x0e\x32\x13.nifgen_grpc.SignalH\x00\x12\x14\n\nsignal_raw\x18\x03 \x01(\x11H\x00\x12\x19\n\x11signal_identifier\x18\x04 \x01(\t\x12\x17\n\x0foutput_terminal\x18\x05 \x01(\tB\r\n\x0bsignal_enum\"&\n\x14\x45xportSignalResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x8c\x01\n\x1cGetAttributeViBooleanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\"H\n\x1dGetAttributeViBooleanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\x08\"\x8a\x01\n\x1aGetAttributeViInt32Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\"F\n\x1bGetAttributeViInt32Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\x11\"\x8a\x01\n\x1aGetAttributeViInt64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\"F\n\x1bGetAttributeViInt64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\x03\"\x8b\x01\n\x1bGetAttributeViReal64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\"G\n\x1cGetAttributeViReal64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\x01\"\x8c\x01\n\x1cGetAttributeViSessionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\"`\n\x1dGetAttributeViSessionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12/\n\x0f\x61ttribute_value\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\x8b\x01\n\x1bGetAttributeViStringRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\"G\n\x1cGetAttributeViStringResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\t\"J\n\x15GetChannelNameRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\r\n\x05index\x18\x02 \x01(\x11\"@\n\x16GetChannelNameResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x16\n\x0e\x63hannel_string\x18\x02 \x01(\t\"5\n\x0fGetErrorRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"Q\n\x10GetErrorResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x12\n\nerror_code\x18\x02 \x01(\x11\x12\x19\n\x11\x65rror_description\x18\x03 \x01(\t\"E\n\x1fGetExtCalLastDateAndTimeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"z\n GetExtCalLastDateAndTimeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x0c\n\x04year\x18\x02 \x01(\x11\x12\r\n\x05month\x18\x03 \x01(\x11\x12\x0b\n\x03\x64\x61y\x18\x04 \x01(\x11\x12\x0c\n\x04hour\x18\x05 \x01(\x11\x12\x0e\n\x06minute\x18\x06 \x01(\x11\">\n\x18GetExtCalLastTempRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"@\n\x19GetExtCalLastTempResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x13\n\x0btemperature\x18\x02 \x01(\x01\"I\n#GetExtCalRecommendedIntervalRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"F\n$GetExtCalRecommendedIntervalResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x0e\n\x06months\x18\x02 \x01(\x11\"[\n\x1fGetFIRFilterCoefficientsRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\"s\n GetFIRFilterCoefficientsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x1a\n\x12\x63oefficients_array\x18\x02 \x03(\x01\x12#\n\x1bnumber_of_coefficients_read\x18\x03 \x01(\x11\"=\n\x17GetHardwareStateRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"h\n\x18GetHardwareStateResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12)\n\x05state\x18\x02 \x01(\x0e\x32\x1a.nifgen_grpc.HardwareState\x12\x11\n\tstate_raw\x18\x03 \x01(\x11\"F\n GetSelfCalLastDateAndTimeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"{\n!GetSelfCalLastDateAndTimeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x0c\n\x04year\x18\x02 \x01(\x11\x12\r\n\x05month\x18\x03 \x01(\x11\x12\x0b\n\x03\x64\x61y\x18\x04 \x01(\x11\x12\x0c\n\x04hour\x18\x05 \x01(\x11\x12\x0e\n\x06minute\x18\x06 \x01(\x11\"?\n\x19GetSelfCalLastTempRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"A\n\x1aGetSelfCalLastTempResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x13\n\x0btemperature\x18\x02 \x01(\x01\"@\n\x1aGetSelfCalSupportedRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"I\n\x1bGetSelfCalSupportedResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x1a\n\x12self_cal_supported\x18\x02 \x01(\x08\"]\n\x1eGetStreamEndpointHandleRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x17\n\x0fstream_endpoint\x18\x02 \x01(\t\"H\n\x1fGetStreamEndpointHandleResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x15\n\rreader_handle\x18\x02 \x01(\r\"f\n)ImportAttributeConfigurationBufferRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x15\n\rconfiguration\x18\x02 \x01(\x0c\"<\n*ImportAttributeConfigurationBufferResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"`\n\'ImportAttributeConfigurationFileRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x11\n\tfile_path\x18\x02 \x01(\t\":\n(ImportAttributeConfigurationFileResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xb1\x01\n\x0bInitRequest\x12\x14\n\x0csession_name\x18\x01 \x01(\t\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12\x10\n\x08id_query\x18\x03 \x01(\x08\x12\x14\n\x0creset_device\x18\x04 \x01(\x08\x12M\n\x17initialization_behavior\x18\x05 \x01(\x0e\x32,.nidevice_grpc.SessionInitializationBehavior\"~\n\x0cInitResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x02vi\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x19\n\rerror_message\x18\x03 \x01(\tB\x02\x18\x01\x12\x1f\n\x17new_session_initialized\x18\x04 \x01(\x08\"\xd3\x01\n\x16InitWithOptionsRequest\x12\x14\n\x0csession_name\x18\x01 \x01(\t\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12\x10\n\x08id_query\x18\x03 \x01(\x08\x12\x14\n\x0creset_device\x18\x04 \x01(\x08\x12\x15\n\roption_string\x18\x05 \x01(\t\x12M\n\x17initialization_behavior\x18\x06 \x01(\x0e\x32,.nidevice_grpc.SessionInitializationBehavior\"\x89\x01\n\x17InitWithOptionsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x02vi\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x19\n\rerror_message\x18\x03 \x01(\tB\x02\x18\x01\x12\x1f\n\x17new_session_initialized\x18\x04 \x01(\x08\"\xde\x01\n\x1dInitializeWithChannelsRequest\x12\x14\n\x0csession_name\x18\x01 \x01(\t\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12\x14\n\x0c\x63hannel_name\x18\x03 \x01(\t\x12\x14\n\x0creset_device\x18\x04 \x01(\x08\x12\x15\n\roption_string\x18\x05 \x01(\t\x12M\n\x17initialization_behavior\x18\x06 \x01(\x0e\x32,.nidevice_grpc.SessionInitializationBehavior\"\x90\x01\n\x1eInitializeWithChannelsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x02vi\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x19\n\rerror_message\x18\x03 \x01(\tB\x02\x18\x01\x12\x1f\n\x17new_session_initialized\x18\x04 \x01(\x08\"?\n\x19InitiateGenerationRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\",\n\x1aInitiateGenerationResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"D\n\x1eInvalidateAllAttributesRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"1\n\x1fInvalidateAllAttributesResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"3\n\rIsDoneRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\".\n\x0eIsDoneResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x0c\n\x04\x64one\x18\x02 \x01(\x08\"D\n\x1eQueryArbSeqCapabilitiesRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\xb4\x01\n\x1fQueryArbSeqCapabilitiesResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12#\n\x1bmaximum_number_of_sequences\x18\x02 \x01(\x11\x12\x1f\n\x17minimum_sequence_length\x18\x03 \x01(\x11\x12\x1f\n\x17maximum_sequence_length\x18\x04 \x01(\x11\x12\x1a\n\x12maximum_loop_count\x18\x05 \x01(\x11\"D\n\x1eQueryArbWfmCapabilitiesRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\xae\x01\n\x1fQueryArbWfmCapabilitiesResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12#\n\x1bmaximum_number_of_waveforms\x18\x02 \x01(\x11\x12\x18\n\x10waveform_quantum\x18\x03 \x01(\x11\x12\x1d\n\x15minimum_waveform_size\x18\x04 \x01(\x11\x12\x1d\n\x15maximum_waveform_size\x18\x05 \x01(\x11\"F\n QueryFreqListCapabilitiesRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\xa2\x02\n!QueryFreqListCapabilitiesResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12$\n\x1cmaximum_number_of_freq_lists\x18\x02 \x01(\x11\x12%\n\x1dminimum_frequency_list_length\x18\x03 \x01(\x11\x12%\n\x1dmaximum_frequency_list_length\x18\x04 \x01(\x11\x12\'\n\x1fminimum_frequency_list_duration\x18\x05 \x01(\x01\x12\'\n\x1fmaximum_frequency_list_duration\x18\x06 \x01(\x01\x12\'\n\x1f\x66requency_list_duration_quantum\x18\x07 \x01(\x01\"C\n\x1dReadCurrentTemperatureRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"E\n\x1eReadCurrentTemperatureResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x13\n\x0btemperature\x18\x02 \x01(\x01\"2\n\x0cResetRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\x1f\n\rResetResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x85\x01\n\x15ResetAttributeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\"(\n\x16ResetAttributeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"8\n\x12ResetDeviceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"%\n\x13ResetDeviceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"B\n\x1cResetInterchangeCheckRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"/\n\x1dResetInterchangeCheckResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\">\n\x18ResetWithDefaultsRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"+\n\x19ResetWithDefaultsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\":\n\x14RevisionQueryRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"f\n\x15RevisionQueryResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x1ainstrument_driver_revision\x18\x02 \x01(\t\x12\x19\n\x11\x66irmware_revision\x18\x03 \x01(\t\"\xb5\x02\n\x15RouteSignalOutRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x39\n\x11route_signal_from\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.RouteSignalFromH\x00\x12\x1f\n\x15route_signal_from_raw\x18\x04 \x01(\x11H\x00\x12\x35\n\x0froute_signal_to\x18\x05 \x01(\x0e\x32\x1a.nifgen_grpc.RouteSignalToH\x01\x12\x1d\n\x13route_signal_to_raw\x18\x06 \x01(\x11H\x01\x42\x18\n\x16route_signal_from_enumB\x16\n\x14route_signal_to_enum\"(\n\x16RouteSignalOutResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"4\n\x0eSelfCalRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"!\n\x0fSelfCalResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"5\n\x0fSelfTestRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"W\n\x10SelfTestResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x18\n\x10self_test_result\x18\x02 \x01(\x11\x12\x19\n\x11self_test_message\x18\x03 \x01(\t\"\xa8\x01\n\x1eSendSoftwareEdgeTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\'\n\x07trigger\x18\x02 \x01(\x0e\x32\x14.nifgen_grpc.TriggerH\x00\x12\x15\n\x0btrigger_raw\x18\x03 \x01(\x11H\x00\x12\x12\n\ntrigger_id\x18\x04 \x01(\tB\x0e\n\x0ctrigger_enum\"1\n\x1fSendSoftwareEdgeTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa5\x01\n\x1cSetAttributeViBooleanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x17\n\x0f\x61ttribute_value\x18\x04 \x01(\x08\"/\n\x1dSetAttributeViBooleanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x85\x02\n\x1aSetAttributeViInt32Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x42\n\x0f\x61ttribute_value\x18\x04 \x01(\x0e\x32\'.nifgen_grpc.NiFgenInt32AttributeValuesH\x00\x12\x1d\n\x13\x61ttribute_value_raw\x18\x05 \x01(\x11H\x00\x42\x16\n\x14\x61ttribute_value_enum\"-\n\x1bSetAttributeViInt32Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa7\x01\n\x1aSetAttributeViInt64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x1b\n\x13\x61ttribute_value_raw\x18\x04 \x01(\x03\"-\n\x1bSetAttributeViInt64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x87\x02\n\x1bSetAttributeViReal64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x43\n\x0f\x61ttribute_value\x18\x04 \x01(\x0e\x32(.nifgen_grpc.NiFgenReal64AttributeValuesH\x00\x12\x1d\n\x13\x61ttribute_value_raw\x18\x05 \x01(\x01H\x00\x42\x16\n\x14\x61ttribute_value_enum\".\n\x1cSetAttributeViReal64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xbd\x01\n\x1cSetAttributeViSessionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12/\n\x0f\x61ttribute_value\x18\x04 \x01(\x0b\x32\x16.nidevice_grpc.Session\"/\n\x1dSetAttributeViSessionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x94\x02\n\x1bSetAttributeViStringRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x1d\n\x13\x61ttribute_value_raw\x18\x04 \x01(\tH\x00\x12P\n\x16\x61ttribute_value_mapped\x18\x05 \x01(\x0e\x32..nifgen_grpc.NiFgenStringAttributeValuesMappedH\x00\x42\x16\n\x14\x61ttribute_value_enum\".\n\x1cSetAttributeViStringResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xea\x01\n(SetNamedWaveformNextWritePositionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_name\x18\x03 \x01(\t\x12.\n\x0brelative_to\x18\x04 \x01(\x0e\x32\x17.nifgen_grpc.RelativeToH\x00\x12\x19\n\x0frelative_to_raw\x18\x05 \x01(\x11H\x00\x12\x0e\n\x06offset\x18\x06 \x01(\x11\x42\x12\n\x10relative_to_enum\";\n)SetNamedWaveformNextWritePositionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xe7\x01\n#SetWaveformNextWritePositionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x17\n\x0fwaveform_handle\x18\x03 \x01(\x11\x12.\n\x0brelative_to\x18\x04 \x01(\x0e\x32\x17.nifgen_grpc.RelativeToH\x00\x12\x19\n\x0frelative_to_raw\x18\x05 \x01(\x11H\x00\x12\x0e\n\x06offset\x18\x06 \x01(\x11\x42\x12\n\x10relative_to_enum\"6\n$SetWaveformNextWritePositionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"L\n\x14WaitUntilDoneRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x10\n\x08max_time\x18\x02 \x01(\x11\"\'\n\x15WaitUntilDoneResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x7f\n\x1cWriteBinary16WaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x17\n\x0fwaveform_handle\x18\x03 \x01(\x11\x12\x0c\n\x04\x64\x61ta\x18\x04 \x03(\x11\"/\n\x1dWriteBinary16WaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa3\x01\n#WriteComplexBinary16WaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x17\n\x0fwaveform_handle\x18\x03 \x01(\x11\x12)\n\x04\x64\x61ta\x18\x04 \x03(\x0b\x32\x1b.nidevice_grpc.NIComplexI16\"6\n$WriteComplexBinary16WaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa4\x01\n#WriteNamedWaveformComplexF64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_name\x18\x03 \x01(\t\x12,\n\x04\x64\x61ta\x18\x04 \x03(\x0b\x32\x1e.nidevice_grpc.NIComplexNumber\"6\n$WriteNamedWaveformComplexF64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa1\x01\n#WriteNamedWaveformComplexI16Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_name\x18\x03 \x01(\t\x12)\n\x04\x64\x61ta\x18\x04 \x03(\x0b\x32\x1b.nidevice_grpc.NIComplexI16\"6\n$WriteNamedWaveformComplexI16Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"}\n\x1cWriteNamedWaveformF64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_name\x18\x03 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x04 \x03(\x01\"/\n\x1dWriteNamedWaveformF64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"}\n\x1cWriteNamedWaveformI16Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_name\x18\x03 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x04 \x03(\x11\"/\n\x1dWriteNamedWaveformI16Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"n\n\x1aWriteP2PEndpointI16Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x15\n\rendpoint_name\x18\x02 \x01(\t\x12\x15\n\rendpoint_data\x18\x03 \x03(\x11\"-\n\x1bWriteP2PEndpointI16Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"^\n\x12WriteScriptRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x0e\n\x06script\x18\x03 \x01(\t\"%\n\x13WriteScriptResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"w\n\x14WriteWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x17\n\x0fwaveform_handle\x18\x03 \x01(\x11\x12\x0c\n\x04\x64\x61ta\x18\x04 \x03(\x01\"\'\n\x15WriteWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa1\x01\n\x1eWriteWaveformComplexF64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12,\n\x04\x64\x61ta\x18\x03 \x03(\x0b\x32\x1e.nidevice_grpc.NIComplexNumber\x12\x17\n\x0fwaveform_handle\x18\x04 \x01(\x11\"1\n\x1fWriteWaveformComplexF64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xba\x01\n CreateWaveformFromFileHWSRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x11\n\tfile_name\x18\x03 \x01(\t\x12\x1e\n\x16use_rate_from_waveform\x18\x04 \x01(\x08\x12)\n!use_gain_and_offset_from_waveform\x18\x05 \x01(\x08\"L\n!CreateWaveformFromFileHWSResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fwaveform_handle\x18\x02 \x01(\x11\"Y\n\x1cManualEnableP2PStreamRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x15\n\rendpoint_name\x18\x02 \x01(\t\"/\n\x1dManualEnableP2PStreamResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05*\xa9S\n\x0fNiFgenAttribute\x12 \n\x1cNIFGEN_ATTRIBUTE_UNSPECIFIED\x10\x00\x12%\n\x1fNIFGEN_ATTRIBUTE_ABSOLUTE_DELAY\x10\xcd\x9b\x46\x12\x37\n1NIFGEN_ATTRIBUTE_ALL_MARKER_EVENTS_LATCHED_STATUS\x10\x8d\x9b\x46\x12\x34\n.NIFGEN_ATTRIBUTE_ALL_MARKER_EVENTS_LIVE_STATUS\x10\x88\x9b\x46\x12\'\n!NIFGEN_ATTRIBUTE_ANALOG_DATA_MASK\x10\x9a\x9a\x46\x12,\n&NIFGEN_ATTRIBUTE_ANALOG_FILTER_ENABLED\x10\x97\x99\x46\x12\"\n\x1cNIFGEN_ATTRIBUTE_ANALOG_PATH\x10\x8e\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_ANALOG_STATIC_VALUE\x10\x9b\x9a\x46\x12\x1f\n\x19NIFGEN_ATTRIBUTE_ARB_GAIN\x10\x9a\xa7L\x12*\n$NIFGEN_ATTRIBUTE_ARB_MARKER_POSITION\x10\xf7\x9a\x46\x12!\n\x1bNIFGEN_ATTRIBUTE_ARB_OFFSET\x10\x9b\xa7L\x12\'\n!NIFGEN_ATTRIBUTE_ARB_REPEAT_COUNT\x10\xf8\x9a\x46\x12&\n NIFGEN_ATTRIBUTE_ARB_SAMPLE_RATE\x10\x9c\xa7L\x12*\n$NIFGEN_ATTRIBUTE_ARB_SEQUENCE_HANDLE\x10\xa3\xa7L\x12*\n$NIFGEN_ATTRIBUTE_ARB_WAVEFORM_HANDLE\x10\x99\xa7L\x12(\n\"NIFGEN_ATTRIBUTE_AUX_POWER_ENABLED\x10\xcb\x9b\x46\x12\"\n\x1cNIFGEN_ATTRIBUTE_BURST_COUNT\x10\xae\xa8L\x12\x1f\n\x19NIFGEN_ATTRIBUTE_BUS_TYPE\x10\x87\x9a\x46\x12\x1c\n\x16NIFGEN_ATTRIBUTE_CACHE\x10\x94\x8b@\x12$\n\x1eNIFGEN_ATTRIBUTE_CHANNEL_COUNT\x10\xdb\x8c@\x12$\n\x1eNIFGEN_ATTRIBUTE_CHANNEL_DELAY\x10\xa1\x9b\x46\x12!\n\x1bNIFGEN_ATTRIBUTE_CLOCK_MODE\x10\x9e\x99\x46\x12)\n#NIFGEN_ATTRIBUTE_COMMON_MODE_OFFSET\x10\x9e\x9b\x46\x12\x38\n2NIFGEN_ATTRIBUTE_DATA_MARKER_EVENT_DATA_BIT_NUMBER\x10\x81\x9b\x46\x12\x37\n1NIFGEN_ATTRIBUTE_DATA_MARKER_EVENT_LEVEL_POLARITY\x10\x82\x9b\x46\x12\x38\n2NIFGEN_ATTRIBUTE_DATA_MARKER_EVENT_OUTPUT_TERMINAL\x10\x83\x9b\x46\x12/\n)NIFGEN_ATTRIBUTE_DATA_MARKER_EVENTS_COUNT\x10\xc1\x9a\x46\x12/\n)NIFGEN_ATTRIBUTE_DATA_TRANSFER_BLOCK_SIZE\x10\xa1\x9a\x46\x12\x36\n0NIFGEN_ATTRIBUTE_DATA_TRANSFER_MAXIMUM_BANDWIDTH\x10\xa5\x9b\x46\x12<\n6NIFGEN_ATTRIBUTE_DATA_TRANSFER_MAXIMUM_IN_FLIGHT_READS\x10\xa7\x9b\x46\x12:\n4NIFGEN_ATTRIBUTE_DATA_TRANSFER_PREFERRED_PACKET_SIZE\x10\xa6\x9b\x46\x12(\n\"NIFGEN_ATTRIBUTE_DIGITAL_DATA_MASK\x10\x9c\x9a\x46\x12\x37\n1NIFGEN_ATTRIBUTE_DIGITAL_EDGE_SCRIPT_TRIGGER_EDGE\x10\xd4\x9a\x46\x12\x39\n3NIFGEN_ATTRIBUTE_DIGITAL_EDGE_SCRIPT_TRIGGER_SOURCE\x10\xd3\x9a\x46\x12\x36\n0NIFGEN_ATTRIBUTE_DIGITAL_EDGE_START_TRIGGER_EDGE\x10\xca\x9a\x46\x12\x38\n2NIFGEN_ATTRIBUTE_DIGITAL_EDGE_START_TRIGGER_SOURCE\x10\xc9\x9a\x46\x12-\n\'NIFGEN_ATTRIBUTE_DIGITAL_FILTER_ENABLED\x10\x96\x99\x46\x12:\n4NIFGEN_ATTRIBUTE_DIGITAL_FILTER_INTERPOLATION_FACTOR\x10\x8a\x9a\x46\x12#\n\x1dNIFGEN_ATTRIBUTE_DIGITAL_GAIN\x10\xae\x9a\x46\x12@\n:NIFGEN_ATTRIBUTE_DIGITAL_LEVEL_SCRIPT_TRIGGER_ACTIVE_LEVEL\x10\xd6\x9a\x46\x12:\n4NIFGEN_ATTRIBUTE_DIGITAL_LEVEL_SCRIPT_TRIGGER_SOURCE\x10\xd5\x9a\x46\x12.\n(NIFGEN_ATTRIBUTE_DIGITAL_PATTERN_ENABLED\x10\x95\x99\x46\x12+\n%NIFGEN_ATTRIBUTE_DIGITAL_STATIC_VALUE\x10\x9d\x9a\x46\x12)\n#NIFGEN_ATTRIBUTE_DIRECT_DMA_ENABLED\x10\xa4\x9a\x46\x12\x30\n*NIFGEN_ATTRIBUTE_DIRECT_DMA_WINDOW_ADDRESS\x10\xc2\x9a\x46\x12-\n\'NIFGEN_ATTRIBUTE_DIRECT_DMA_WINDOW_SIZE\x10\xa5\x9a\x46\x12\'\n!NIFGEN_ATTRIBUTE_DONE_EVENT_DELAY\x10\x96\x9b\x46\x12-\n\'NIFGEN_ATTRIBUTE_DONE_EVENT_DELAY_UNITS\x10\x97\x9b\x46\x12\x30\n*NIFGEN_ATTRIBUTE_DONE_EVENT_LATCHED_STATUS\x10\x8f\x9b\x46\x12\x34\n.NIFGEN_ATTRIBUTE_DONE_EVENT_LEVEL_ACTIVE_LEVEL\x10\xed\x9a\x46\x12\x31\n+NIFGEN_ATTRIBUTE_DONE_EVENT_OUTPUT_BEHAVIOR\x10\xfc\x9a\x46\x12\x31\n+NIFGEN_ATTRIBUTE_DONE_EVENT_OUTPUT_TERMINAL\x10\xeb\x9a\x46\x12\x30\n*NIFGEN_ATTRIBUTE_DONE_EVENT_PULSE_POLARITY\x10\xef\x9a\x46\x12-\n\'NIFGEN_ATTRIBUTE_DONE_EVENT_PULSE_WIDTH\x10\x80\x9b\x46\x12\x33\n-NIFGEN_ATTRIBUTE_DONE_EVENT_PULSE_WIDTH_UNITS\x10\xfe\x9a\x46\x12#\n\x1dNIFGEN_ATTRIBUTE_DRIVER_SETUP\x10\x97\x8b@\x12G\nANIFGEN_ATTRIBUTE_EXPORTED_ONBOARD_REFERENCE_CLOCK_OUTPUT_TERMINAL\x10\xf2\x9a\x46\x12?\n9NIFGEN_ATTRIBUTE_EXPORTED_REFERENCE_CLOCK_OUTPUT_TERMINAL\x10\xf1\x9a\x46\x12\x34\n.NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_DIVISOR\x10\x8b\x9a\x46\x12<\n6NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_OUTPUT_TERMINAL\x10\xf0\x9a\x46\x12=\n7NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_TIMEBASE_DIVISOR\x10\x96\x9a\x46\x12\x45\n?NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_TIMEBASE_OUTPUT_TERMINAL\x10\xf9\x9a\x46\x12>\n8NIFGEN_ATTRIBUTE_EXPORTED_SCRIPT_TRIGGER_OUTPUT_TERMINAL\x10\xd7\x9a\x46\x12=\n7NIFGEN_ATTRIBUTE_EXPORTED_START_TRIGGER_OUTPUT_TERMINAL\x10\xcb\x9a\x46\x12\x38\n2NIFGEN_ATTRIBUTE_EXTERNAL_CLOCK_DELAY_BINARY_VALUE\x10\x99\x9a\x46\x12\x37\n1NIFGEN_ATTRIBUTE_EXTERNAL_SAMPLE_CLOCK_MULTIPLIER\x10\xa8\x9b\x46\x12/\n)NIFGEN_ATTRIBUTE_FILE_TRANSFER_BLOCK_SIZE\x10\xa0\x9a\x46\x12\x32\n,NIFGEN_ATTRIBUTE_FILTER_CORRECTION_FREQUENCY\x10\x98\x99\x46\x12\x32\n,NIFGEN_ATTRIBUTE_FLATNESS_CORRECTION_ENABLED\x10\xf3\x9a\x46\x12(\n\"NIFGEN_ATTRIBUTE_FPGA_BITFILE_PATH\x10\xcc\x9b\x46\x12\x31\n+NIFGEN_ATTRIBUTE_FREQ_LIST_DURATION_QUANTUM\x10\x86\x9a\x46\x12\'\n!NIFGEN_ATTRIBUTE_FREQ_LIST_HANDLE\x10\x80\x9a\x46\x12%\n\x1fNIFGEN_ATTRIBUTE_FUNC_AMPLITUDE\x10\xb6\xa6L\x12\'\n!NIFGEN_ATTRIBUTE_FUNC_BUFFER_SIZE\x10\x9e\x9a\x46\x12%\n\x1fNIFGEN_ATTRIBUTE_FUNC_DC_OFFSET\x10\xb7\xa6L\x12+\n%NIFGEN_ATTRIBUTE_FUNC_DUTY_CYCLE_HIGH\x10\xba\xa6L\x12%\n\x1fNIFGEN_ATTRIBUTE_FUNC_FREQUENCY\x10\xb8\xa6L\x12+\n%NIFGEN_ATTRIBUTE_FUNC_MAX_BUFFER_SIZE\x10\x9f\x9a\x46\x12\'\n!NIFGEN_ATTRIBUTE_FUNC_START_PHASE\x10\xb9\xa6L\x12$\n\x1eNIFGEN_ATTRIBUTE_FUNC_WAVEFORM\x10\xb5\xa6L\x12%\n\x1fNIFGEN_ATTRIBUTE_GAIN_DAC_VALUE\x10\x8f\x9a\x46\x12)\n#NIFGEN_ATTRIBUTE_GROUP_CAPABILITIES\x10\xa1\x8e@\x12(\n\"NIFGEN_ATTRIBUTE_ID_QUERY_RESPONSE\x10\xb1\x98\x46\x12$\n\x1eNIFGEN_ATTRIBUTE_IDLE_BEHAVIOR\x10\xa9\x9b\x46\x12!\n\x1bNIFGEN_ATTRIBUTE_IDLE_VALUE\x10\xaa\x9b\x46\x12\x33\n-NIFGEN_ATTRIBUTE_INSTRUMENT_FIRMWARE_REVISION\x10\x8e\x8f@\x12.\n(NIFGEN_ATTRIBUTE_INSTRUMENT_MANUFACTURER\x10\x8f\x8f@\x12\'\n!NIFGEN_ATTRIBUTE_INSTRUMENT_MODEL\x10\x90\x8f@\x12(\n\"NIFGEN_ATTRIBUTE_INTERCHANGE_CHECK\x10\xa5\x8b@\x12-\n\'NIFGEN_ATTRIBUTE_IO_RESOURCE_DESCRIPTOR\x10\xc0\x8d@\x12%\n\x1fNIFGEN_ATTRIBUTE_LOAD_IMPEDANCE\x10\x8c\x9a\x46\x12#\n\x1dNIFGEN_ATTRIBUTE_LOGICAL_NAME\x10\xc1\x8d@\x12)\n#NIFGEN_ATTRIBUTE_MARKER_EVENT_DELAY\x10\x92\x9b\x46\x12/\n)NIFGEN_ATTRIBUTE_MARKER_EVENT_DELAY_UNITS\x10\x93\x9b\x46\x12\x32\n,NIFGEN_ATTRIBUTE_MARKER_EVENT_LATCHED_STATUS\x10\x8e\x9b\x46\x12/\n)NIFGEN_ATTRIBUTE_MARKER_EVENT_LIVE_STATUS\x10\x89\x9b\x46\x12\x33\n-NIFGEN_ATTRIBUTE_MARKER_EVENT_OUTPUT_BEHAVIOR\x10\x86\x9b\x46\x12\x33\n-NIFGEN_ATTRIBUTE_MARKER_EVENT_OUTPUT_TERMINAL\x10\xe8\x9a\x46\x12\x32\n,NIFGEN_ATTRIBUTE_MARKER_EVENT_PULSE_POLARITY\x10\xe9\x9a\x46\x12/\n)NIFGEN_ATTRIBUTE_MARKER_EVENT_PULSE_WIDTH\x10\x84\x9b\x46\x12\x35\n/NIFGEN_ATTRIBUTE_MARKER_EVENT_PULSE_WIDTH_UNITS\x10\x85\x9b\x46\x12\x38\n2NIFGEN_ATTRIBUTE_MARKER_EVENT_TOGGLE_INITIAL_STATE\x10\x87\x9b\x46\x12*\n$NIFGEN_ATTRIBUTE_MARKER_EVENTS_COUNT\x10\xbf\x9a\x46\x12-\n\'NIFGEN_ATTRIBUTE_MAX_FREQ_LIST_DURATION\x10\x85\x9a\x46\x12+\n%NIFGEN_ATTRIBUTE_MAX_FREQ_LIST_LENGTH\x10\x83\x9a\x46\x12%\n\x1fNIFGEN_ATTRIBUTE_MAX_LOOP_COUNT\x10\xa7\xa7L\x12)\n#NIFGEN_ATTRIBUTE_MAX_NUM_FREQ_LISTS\x10\x81\x9a\x46\x12(\n\"NIFGEN_ATTRIBUTE_MAX_NUM_SEQUENCES\x10\xa4\xa7L\x12(\n\"NIFGEN_ATTRIBUTE_MAX_NUM_WAVEFORMS\x10\x9d\xa7L\x12*\n$NIFGEN_ATTRIBUTE_MAX_SEQUENCE_LENGTH\x10\xa6\xa7L\x12(\n\"NIFGEN_ATTRIBUTE_MAX_WAVEFORM_SIZE\x10\xa0\xa7L\x12\"\n\x1cNIFGEN_ATTRIBUTE_MEMORY_SIZE\x10\xa2\x9a\x46\x12-\n\'NIFGEN_ATTRIBUTE_MIN_FREQ_LIST_DURATION\x10\x84\x9a\x46\x12+\n%NIFGEN_ATTRIBUTE_MIN_FREQ_LIST_LENGTH\x10\x82\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_MIN_SEQUENCE_LENGTH\x10\xa5\xa7L\x12(\n\"NIFGEN_ATTRIBUTE_MIN_WAVEFORM_SIZE\x10\x9f\xa7L\x12&\n NIFGEN_ATTRIBUTE_MODULE_REVISION\x10\xb6\x9b\x46\x12\'\n!NIFGEN_ATTRIBUTE_OFFSET_DAC_VALUE\x10\x90\x9a\x46\x12\x30\n*NIFGEN_ATTRIBUTE_OSCILLATOR_FREQ_DAC_VALUE\x10\x91\x9a\x46\x12\x31\n+NIFGEN_ATTRIBUTE_OSCILLATOR_PHASE_DAC_VALUE\x10\x98\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_OSP_CARRIER_ENABLED\x10\xa9\x9a\x46\x12,\n&NIFGEN_ATTRIBUTE_OSP_CARRIER_FREQUENCY\x10\xaa\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_OSP_CARRIER_PHASE_I\x10\xab\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_OSP_CARRIER_PHASE_Q\x10\xac\x9a\x46\x12-\n\'NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_ENABLED\x10\xb1\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_GAIN\x10\xb7\x9a\x46\x12\x33\n-NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_INTERPOLATION\x10\xb2\x9a\x46\x12<\n6NIFGEN_ATTRIBUTE_OSP_COMPENSATE_FOR_FILTER_GROUP_DELAY\x10\xb5\x9b\x46\x12/\n)NIFGEN_ATTRIBUTE_OSP_DATA_PROCESSING_MODE\x10\xa7\x9a\x46\x12\"\n\x1cNIFGEN_ATTRIBUTE_OSP_ENABLED\x10\xa6\x9a\x46\x12-\n\'NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_ENABLED\x10\xaf\x9a\x46\x12\x33\n-NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_FLAT_PASSBAND\x10\xb5\x9a\x46\x12\x31\n+NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_GAUSSIAN_BT\x10\xb6\x9a\x46\x12\x33\n-NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_INTERPOLATION\x10\xb0\x9a\x46\x12\x39\n3NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_RAISED_COSINE_ALPHA\x10\xb4\x9a\x46\x12>\n8NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_ROOT_RAISED_COSINE_ALPHA\x10\xb3\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_TYPE\x10\xad\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_OSP_FREQUENCY_SHIFT\x10\xa3\x9b\x46\x12\"\n\x1cNIFGEN_ATTRIBUTE_OSP_IQ_RATE\x10\xa8\x9a\x46\x12\x1f\n\x19NIFGEN_ATTRIBUTE_OSP_MODE\x10\xa2\x9b\x46\x12\x33\n-NIFGEN_ATTRIBUTE_OSP_OVERFLOW_ERROR_REPORTING\x10\xbc\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_OSP_OVERFLOW_STATUS\x10\xbd\x9a\x46\x12,\n&NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_GAIN_I\x10\xb8\x9a\x46\x12,\n&NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_GAIN_Q\x10\xb9\x9a\x46\x12.\n(NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_OFFSET_I\x10\xba\x9a\x46\x12.\n(NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_OFFSET_Q\x10\xbb\x9a\x46\x12%\n\x1fNIFGEN_ATTRIBUTE_OUTPUT_ENABLED\x10\xd3\xa5L\x12\'\n!NIFGEN_ATTRIBUTE_OUTPUT_IMPEDANCE\x10\xd4\xa5L\x12\"\n\x1cNIFGEN_ATTRIBUTE_OUTPUT_MODE\x10\xd1\xa5L\x12;\n5NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_ADDRESS\x10\xbe\x9b\x46\x12@\n:NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_ADDRESS_TYPE\x10\xbf\x9b\x46\x12\x43\n=NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_INITIAL_CREDITS\x10\xc8\x9b\x46\x12<\n6NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_INTERVAL\x10\xc0\x9b\x46\x12/\n)NIFGEN_ATTRIBUTE_P2P_DESTINATION_CHANNELS\x10\xb8\x9b\x46\x12\x34\n.NIFGEN_ATTRIBUTE_P2P_DONE_NOTIFICATION_ADDRESS\x10\xc5\x9b\x46\x12\x39\n3NIFGEN_ATTRIBUTE_P2P_DONE_NOTIFICATION_ADDRESS_TYPE\x10\xc6\x9b\x46\x12\x32\n,NIFGEN_ATTRIBUTE_P2P_DONE_NOTIFICATION_VALUE\x10\xc7\x9b\x46\x12\"\n\x1cNIFGEN_ATTRIBUTE_P2P_ENABLED\x10\xb7\x9b\x46\x12)\n#NIFGEN_ATTRIBUTE_P2P_ENDPOINT_COUNT\x10\xbc\x9b\x46\x12@\n:NIFGEN_ATTRIBUTE_P2P_ENDPOINT_FULLNESS_START_TRIGGER_LEVEL\x10\xca\x9b\x46\x12(\n\"NIFGEN_ATTRIBUTE_P2P_ENDPOINT_SIZE\x10\xb9\x9b\x46\x12\x32\n,NIFGEN_ATTRIBUTE_P2P_ENDPOINT_WINDOW_ADDRESS\x10\xc1\x9b\x46\x12\x37\n1NIFGEN_ATTRIBUTE_P2P_ENDPOINT_WINDOW_ADDRESS_TYPE\x10\xc2\x9b\x46\x12/\n)NIFGEN_ATTRIBUTE_P2P_ENDPOINT_WINDOW_SIZE\x10\xc3\x9b\x46\x12\x37\n1NIFGEN_ATTRIBUTE_P2P_MANUAL_CONFIGURATION_ENABLED\x10\xbd\x9b\x46\x12;\n5NIFGEN_ATTRIBUTE_P2P_MOST_SPACE_AVAILABLE_IN_ENDPOINT\x10\xbb\x9b\x46\x12\x36\n0NIFGEN_ATTRIBUTE_P2P_SPACE_AVAILABLE_IN_ENDPOINT\x10\xba\x9b\x46\x12\x34\n.NIFGEN_ATTRIBUTE_PCI_DMA_OPTIMIZATIONS_ENABLED\x10\x9a\x9b\x46\x12\x31\n+NIFGEN_ATTRIBUTE_POST_AMPLIFIER_ATTENUATION\x10\x95\x9a\x46\x12\x30\n*NIFGEN_ATTRIBUTE_PRE_AMPLIFIER_ATTENUATION\x10\x94\x9a\x46\x12.\n(NIFGEN_ATTRIBUTE_QUERY_INSTRUMENT_STATUS\x10\x93\x8b@\x12\"\n\x1cNIFGEN_ATTRIBUTE_RANGE_CHECK\x10\x92\x8b@\x12?\n9NIFGEN_ATTRIBUTE_READY_FOR_START_EVENT_LEVEL_ACTIVE_LEVEL\x10\xe7\x9a\x46\x12\x38\n2NIFGEN_ATTRIBUTE_READY_FOR_START_EVENT_LIVE_STATUS\x10\x8c\x9b\x46\x12<\n6NIFGEN_ATTRIBUTE_READY_FOR_START_EVENT_OUTPUT_TERMINAL\x10\xe6\x9a\x46\x12\'\n!NIFGEN_ATTRIBUTE_RECORD_COERCIONS\x10\x96\x8b@\x12*\n$NIFGEN_ATTRIBUTE_REF_CLOCK_FREQUENCY\x10\x9b\x99\x46\x12-\n\'NIFGEN_ATTRIBUTE_REFERENCE_CLOCK_SOURCE\x10\xa1\x99\x46\x12\x32\n,NIFGEN_ATTRIBUTE_SAMPLE_CLOCK_ABSOLUTE_DELAY\x10\x97\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_SAMPLE_CLOCK_SOURCE\x10\xa0\x99\x46\x12\x31\n+NIFGEN_ATTRIBUTE_SAMPLE_CLOCK_TIMEBASE_RATE\x10\xa0\x9b\x46\x12\x33\n-NIFGEN_ATTRIBUTE_SAMPLE_CLOCK_TIMEBASE_SOURCE\x10\x9f\x9b\x46\x12)\n#NIFGEN_ATTRIBUTE_SCRIPT_TO_GENERATE\x10\xbe\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_SCRIPT_TRIGGER_TYPE\x10\xd2\x9a\x46\x12,\n&NIFGEN_ATTRIBUTE_SCRIPT_TRIGGERS_COUNT\x10\xc0\x9a\x46\x12$\n\x1eNIFGEN_ATTRIBUTE_SERIAL_NUMBER\x10\xa3\x9a\x46\x12\x1f\n\x19NIFGEN_ATTRIBUTE_SIMULATE\x10\x95\x8b@\x12?\n9NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_CLASS_SPEC_MAJOR_VERSION\x10\x93\x8f@\x12?\n9NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_CLASS_SPEC_MINOR_VERSION\x10\x94\x8f@\x12\x32\n,NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_DESCRIPTION\x10\x92\x8f@\x12-\n\'NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_PREFIX\x10\xbe\x8d@\x12/\n)NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_REVISION\x10\xb7\x8f@\x12-\n\'NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_VENDOR\x10\x91\x8f@\x12)\n#NIFGEN_ATTRIBUTE_START_TRIGGER_TYPE\x10\xc8\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_STARTED_EVENT_DELAY\x10\x94\x9b\x46\x12\x30\n*NIFGEN_ATTRIBUTE_STARTED_EVENT_DELAY_UNITS\x10\x95\x9b\x46\x12\x33\n-NIFGEN_ATTRIBUTE_STARTED_EVENT_LATCHED_STATUS\x10\x90\x9b\x46\x12\x37\n1NIFGEN_ATTRIBUTE_STARTED_EVENT_LEVEL_ACTIVE_LEVEL\x10\xec\x9a\x46\x12\x34\n.NIFGEN_ATTRIBUTE_STARTED_EVENT_OUTPUT_BEHAVIOR\x10\xfb\x9a\x46\x12\x34\n.NIFGEN_ATTRIBUTE_STARTED_EVENT_OUTPUT_TERMINAL\x10\xea\x9a\x46\x12\x33\n-NIFGEN_ATTRIBUTE_STARTED_EVENT_PULSE_POLARITY\x10\xee\x9a\x46\x12\x30\n*NIFGEN_ATTRIBUTE_STARTED_EVENT_PULSE_WIDTH\x10\xff\x9a\x46\x12\x36\n0NIFGEN_ATTRIBUTE_STARTED_EVENT_PULSE_WIDTH_UNITS\x10\xfd\x9a\x46\x12<\n6NIFGEN_ATTRIBUTE_STREAMING_SPACE_AVAILABLE_IN_WAVEFORM\x10\xf5\x9a\x46\x12\x30\n*NIFGEN_ATTRIBUTE_STREAMING_WAVEFORM_HANDLE\x10\xf4\x9a\x46\x12.\n(NIFGEN_ATTRIBUTE_STREAMING_WAVEFORM_NAME\x10\xf6\x9a\x46\x12.\n(NIFGEN_ATTRIBUTE_STREAMING_WRITE_TIMEOUT\x10\xc9\x9b\x46\x12\x32\n,NIFGEN_ATTRIBUTE_SUPPORTED_INSTRUMENT_MODELS\x10\xd7\x8d@\x12+\n%NIFGEN_ATTRIBUTE_SYNC_DUTY_CYCLE_HIGH\x10\x99\x99\x46\x12/\n)NIFGEN_ATTRIBUTE_SYNC_OUT_OUTPUT_TERMINAL\x10\xfa\x9a\x46\x12&\n NIFGEN_ATTRIBUTE_SYNCHRONIZATION\x10\x9f\x99\x46\x12-\n\'NIFGEN_ATTRIBUTE_TERMINAL_CONFIGURATION\x10\x9d\x9b\x46\x12#\n\x1dNIFGEN_ATTRIBUTE_TRIGGER_MODE\x10\x9c\x99\x46\x12%\n\x1fNIFGEN_ATTRIBUTE_TRIGGER_SOURCE\x10\xfe\xa7L\x12*\n$NIFGEN_ATTRIBUTE_VIDEO_WAVEFORM_TYPE\x10\x88\x9a\x46\x12$\n\x1eNIFGEN_ATTRIBUTE_WAIT_BEHAVIOR\x10\xab\x9b\x46\x12!\n\x1bNIFGEN_ATTRIBUTE_WAIT_VALUE\x10\xac\x9b\x46\x12\'\n!NIFGEN_ATTRIBUTE_WAVEFORM_QUANTUM\x10\x9e\xa7L\x12\x34\n.NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_MAJOR_VERSION\x10\x87\x8f@\x12\x34\n.NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_MINOR_VERSION\x10\x88\x8f@\x12*\n$NIFGEN_ATTRIBUTE_UPDATE_CLOCK_SOURCE\x10\x9a\x99\x46*Z\n\tByteOrder\x12\'\n#BYTE_ORDER_NIFGEN_VAL_LITTLE_ENDIAN\x10\x00\x12$\n BYTE_ORDER_NIFGEN_VAL_BIG_ENDIAN\x10\x01*\x82\x01\n\tClockMode\x12)\n%CLOCK_MODE_NIFGEN_VAL_HIGH_RESOLUTION\x10\x00\x12%\n!CLOCK_MODE_NIFGEN_VAL_DIVIDE_DOWN\x10\x01\x12#\n\x1f\x43LOCK_MODE_NIFGEN_VAL_AUTOMATIC\x10\x02*\xe8\x01\n\rHardwareState\x12\"\n\x1eHARDWARE_STATE_NIFGEN_VAL_IDLE\x10\x00\x12\x37\n3HARDWARE_STATE_NIFGEN_VAL_WAITING_FOR_START_TRIGGER\x10\x64\x12&\n!HARDWARE_STATE_NIFGEN_VAL_RUNNING\x10\xc8\x01\x12#\n\x1eHARDWARE_STATE_NIFGEN_VAL_DONE\x10\xd8\x04\x12-\n(HARDWARE_STATE_NIFGEN_VAL_HARDWARE_ERROR\x10\xe8\x07*\xd9\x01\n\nOutputMode\x12&\n\"OUTPUT_MODE_NIFGEN_VAL_OUTPUT_FUNC\x10\x00\x12%\n!OUTPUT_MODE_NIFGEN_VAL_OUTPUT_ARB\x10\x01\x12%\n!OUTPUT_MODE_NIFGEN_VAL_OUTPUT_SEQ\x10\x02\x12+\n\'OUTPUT_MODE_NIFGEN_VAL_OUTPUT_FREQ_LIST\x10\x65\x12(\n$OUTPUT_MODE_NIFGEN_VAL_OUTPUT_SCRIPT\x10\x66*v\n\nRelativeTo\x12\x32\n.RELATIVE_TO_NIFGEN_VAL_WAVEFORM_POSITION_START\x10\x00\x12\x34\n0RELATIVE_TO_NIFGEN_VAL_WAVEFORM_POSITION_CURRENT\x10\x01*\xa0\x04\n\x06Signal\x12\x16\n\x12SIGNAL_UNSPECIFIED\x10\x00\x12.\n)SIGNAL_NIFGEN_VAL_ONBOARD_REFERENCE_CLOCK\x10\xfb\x07\x12\x1f\n\x1aSIGNAL_NIFGEN_VAL_SYNC_OUT\x10\xea\x07\x12$\n\x1fSIGNAL_NIFGEN_VAL_START_TRIGGER\x10\xec\x07\x12#\n\x1eSIGNAL_NIFGEN_VAL_MARKER_EVENT\x10\xe9\x07\x12,\n\'SIGNAL_NIFGEN_VAL_SAMPLE_CLOCK_TIMEBASE\x10\xee\x07\x12&\n!SIGNAL_NIFGEN_VAL_SYNCHRONIZATION\x10\xef\x07\x12\"\n\x1eSIGNAL_NIFGEN_VAL_SAMPLE_CLOCK\x10\x65\x12%\n!SIGNAL_NIFGEN_VAL_REFERENCE_CLOCK\x10\x66\x12$\n SIGNAL_NIFGEN_VAL_SCRIPT_TRIGGER\x10g\x12+\n\'SIGNAL_NIFGEN_VAL_READY_FOR_START_EVENT\x10i\x12#\n\x1fSIGNAL_NIFGEN_VAL_STARTED_EVENT\x10j\x12 \n\x1cSIGNAL_NIFGEN_VAL_DONE_EVENT\x10k\x12\'\n#SIGNAL_NIFGEN_VAL_DATA_MARKER_EVENT\x10l*p\n\x07Trigger\x12\x17\n\x13TRIGGER_UNSPECIFIED\x10\x00\x12%\n TRIGGER_NIFGEN_VAL_START_TRIGGER\x10\xec\x07\x12%\n!TRIGGER_NIFGEN_VAL_SCRIPT_TRIGGER\x10g*\xbf\x01\n\x0bTriggerMode\x12\x1c\n\x18TRIGGER_MODE_UNSPECIFIED\x10\x00\x12\"\n\x1eTRIGGER_MODE_NIFGEN_VAL_SINGLE\x10\x01\x12&\n\"TRIGGER_MODE_NIFGEN_VAL_CONTINUOUS\x10\x02\x12#\n\x1fTRIGGER_MODE_NIFGEN_VAL_STEPPED\x10\x03\x12!\n\x1dTRIGGER_MODE_NIFGEN_VAL_BURST\x10\x04*|\n\x0bTriggerWhen\x12\x1c\n\x18TRIGGER_WHEN_UNSPECIFIED\x10\x00\x12\'\n#TRIGGER_WHEN_NIFGEN_VAL_ACTIVE_HIGH\x10\x65\x12&\n\"TRIGGER_WHEN_NIFGEN_VAL_ACTIVE_LOW\x10\x66*\xc1\x02\n\x08Waveform\x12\x18\n\x14WAVEFORM_UNSPECIFIED\x10\x00\x12 \n\x1cWAVEFORM_NIFGEN_VAL_WFM_SINE\x10\x01\x12\"\n\x1eWAVEFORM_NIFGEN_VAL_WFM_SQUARE\x10\x02\x12$\n WAVEFORM_NIFGEN_VAL_WFM_TRIANGLE\x10\x03\x12#\n\x1fWAVEFORM_NIFGEN_VAL_WFM_RAMP_UP\x10\x04\x12%\n!WAVEFORM_NIFGEN_VAL_WFM_RAMP_DOWN\x10\x05\x12\x1e\n\x1aWAVEFORM_NIFGEN_VAL_WFM_DC\x10\x06\x12!\n\x1dWAVEFORM_NIFGEN_VAL_WFM_NOISE\x10\x65\x12 \n\x1cWAVEFORM_NIFGEN_VAL_WFM_USER\x10\x66*y\n\x14\x46requencyListOptions\x12&\n\"FREQUENCY_LIST_OPTIONS_UNSPECIFIED\x10\x00\x12\x39\n,FREQUENCY_LIST_OPTIONS_NIFGEN_VAL_ALL_FLISTS\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01*\x89\x07\n\x0fRouteSignalFrom\x12!\n\x1dROUTE_SIGNAL_FROM_UNSPECIFIED\x10\x00\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_MARKER\x10\xe9\x07\x12*\n%ROUTE_SIGNAL_FROM_NIFGEN_VAL_SYNC_OUT\x10\xea\x07\x12\x33\n.ROUTE_SIGNAL_FROM_NIFGEN_VAL_OUT_START_TRIGGER\x10\xec\x07\x12-\n(ROUTE_SIGNAL_FROM_NIFGEN_VAL_BOARD_CLOCK\x10\xee\x07\x12\x31\n,ROUTE_SIGNAL_FROM_NIFGEN_VAL_SYNCHRONIZATION\x10\xef\x07\x12.\n*ROUTE_SIGNAL_FROM_NIFGEN_VAL_SOFTWARE_TRIG\x10\x02\x12)\n$ROUTE_SIGNAL_FROM_NIFGEN_VAL_REF_OUT\x10\xf0\x07\x12+\n&ROUTE_SIGNAL_FROM_NIFGEN_VAL_CLOCK_OUT\x10\xf1\x07\x12*\n%ROUTE_SIGNAL_FROM_NIFGEN_VAL_PXI_STAR\x10\x83\x01\x12\'\n\"ROUTE_SIGNAL_FROM_NIFGEN_VAL_PFI_0\x10\xf3\x07\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_0\x10\x8d\x01\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_1\x10\x8e\x01\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_2\x10\x8f\x01\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_3\x10\x90\x01\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_4\x10\x91\x01\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_5\x10\x92\x01\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_6\x10\x93\x01\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_7\x10\xf2\x07\x12\x39\n4ROUTE_SIGNAL_FROM_NIFGEN_VAL_ONBOARD_REFERENCE_CLOCK\x10\xfb\x07*\x91\x04\n\rRouteSignalTo\x12\x1f\n\x1bROUTE_SIGNAL_TO_UNSPECIFIED\x10\x00\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_0\x10\x8d\x01\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_1\x10\x8e\x01\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_2\x10\x8f\x01\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_3\x10\x90\x01\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_4\x10\x91\x01\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_5\x10\x92\x01\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_6\x10\x93\x01\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_7\x10\xf2\x07\x12\'\n\"ROUTE_SIGNAL_TO_NIFGEN_VAL_REF_OUT\x10\xf0\x07\x12%\n ROUTE_SIGNAL_TO_NIFGEN_VAL_PFI_0\x10\xf3\x07\x12%\n ROUTE_SIGNAL_TO_NIFGEN_VAL_PFI_1\x10\xf4\x07\x12(\n#ROUTE_SIGNAL_TO_NIFGEN_VAL_PXI_STAR\x10\x83\x01*h\n\x0eSequenceHandle\x12\x1f\n\x1bSEQUENCE_HANDLE_UNSPECIFIED\x10\x00\x12\x35\n(SEQUENCE_HANDLE_NIFGEN_VAL_ALL_SEQUENCES\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01*h\n\x0eWaveformHandle\x12\x1f\n\x1bWAVEFORM_HANDLE_UNSPECIFIED\x10\x00\x12\x35\n(WAVEFORM_HANDLE_NIFGEN_VAL_ALL_WAVEFORMS\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01*\xc1Q\n\x1aNiFgenInt32AttributeValues\x12\x1c\n\x18NIFGEN_INT32_UNSPECIFIED\x10\x00\x12/\n+NIFGEN_INT32_ADDRESS_TYPE_VAL_ADDR_PHYSICAL\x10\x00\x12.\n*NIFGEN_INT32_ADDRESS_TYPE_VAL_ADDR_VIRTUAL\x10\x01\x12\x31\n-NIFGEN_INT32_ANALOG_PATH_VAL_MAIN_ANALOG_PATH\x10\x00\x12\x33\n/NIFGEN_INT32_ANALOG_PATH_VAL_DIRECT_ANALOG_PATH\x10\x01\x12;\n7NIFGEN_INT32_ANALOG_PATH_VAL_FIXED_LOW_GAIN_ANALOG_PATH\x10\x02\x12<\n8NIFGEN_INT32_ANALOG_PATH_VAL_FIXED_HIGH_GAIN_ANALOG_PATH\x10\x03\x12\x46\n@NIFGEN_INT32_ARBITRARY_SEQUENCE_HANDLE_VAL_FIRST_SEQUENCE_HANDLE\x10\xa0\x8d\x06\x12\x45\n?NIFGEN_INT32_ARBITRARY_SEQUENCE_HANDLE_VAL_LAST_SEQUENCE_HANDLE\x10\xaf\xdb\x06\x12\x43\n6NIFGEN_INT32_ARBITRARY_SEQUENCE_HANDLE_VAL_NO_SEQUENCE\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x45\n@NIFGEN_INT32_ARBITRARY_WAVEFORM_HANDLE_VAL_FIRST_WAVEFORM_HANDLE\x10\x90N\x12\x44\n?NIFGEN_INT32_ARBITRARY_WAVEFORM_HANDLE_VAL_LAST_WAVEFORM_HANDLE\x10\xf7U\x12\x43\n6NIFGEN_INT32_ARBITRARY_WAVEFORM_HANDLE_VAL_NO_WAVEFORM\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12=\n0NIFGEN_INT32_BURST_COUNT_VAL_GENERATE_CONTINUOUS\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12)\n%NIFGEN_INT32_BUS_TYPE_VAL_BUS_INVALID\x10\x00\x12$\n NIFGEN_INT32_BUS_TYPE_VAL_BUS_AT\x10\x01\x12%\n!NIFGEN_INT32_BUS_TYPE_VAL_BUS_PCI\x10\x02\x12%\n!NIFGEN_INT32_BUS_TYPE_VAL_BUS_PXI\x10\x03\x12%\n!NIFGEN_INT32_BUS_TYPE_VAL_BUS_VXI\x10\x04\x12(\n$NIFGEN_INT32_BUS_TYPE_VAL_BUS_PCMCIA\x10\x05\x12&\n\"NIFGEN_INT32_BUS_TYPE_VAL_BUS_PXIE\x10\x06\x12/\n+NIFGEN_INT32_CLOCK_MODE_VAL_HIGH_RESOLUTION\x10\x00\x12+\n\'NIFGEN_INT32_CLOCK_MODE_VAL_DIVIDE_DOWN\x10\x01\x12)\n%NIFGEN_INT32_CLOCK_MODE_VAL_AUTOMATIC\x10\x02\x12\x41\n=NIFGEN_INT32_DATA_MARKER_EVENT_LEVEL_POLARITY_VAL_ACTIVE_HIGH\x10\x65\x12@\nNIFGEN_INT32_MARKER_EVENT_DELAY_UNITS_VAL_SAMPLE_CLOCK_PERIODS\x10\x65\x12\x35\n1NIFGEN_INT32_MARKER_EVENT_DELAY_UNITS_VAL_SECONDS\x10\x66\x12\x37\n3NIFGEN_INT32_MARKER_EVENT_OUTPUT_BEHAVIOR_VAL_PULSE\x10\x65\x12\x37\n3NIFGEN_INT32_MARKER_EVENT_OUTPUT_BEHAVIOR_VAL_LEVEL\x10\x66\x12\x38\n4NIFGEN_INT32_MARKER_EVENT_OUTPUT_BEHAVIOR_VAL_TOGGLE\x10g\x12<\n8NIFGEN_INT32_MARKER_EVENT_PULSE_POLARITY_VAL_ACTIVE_HIGH\x10\x65\x12;\n7NIFGEN_INT32_MARKER_EVENT_PULSE_POLARITY_VAL_ACTIVE_LOW\x10\x66\x12H\nDNIFGEN_INT32_MARKER_EVENT_PULSE_WIDTH_UNITS_VAL_SAMPLE_CLOCK_PERIODS\x10\x65\x12;\n7NIFGEN_INT32_MARKER_EVENT_PULSE_WIDTH_UNITS_VAL_SECONDS\x10\x66\x12;\n7NIFGEN_INT32_MARKER_EVENT_TOGGLE_INITIAL_STATE_VAL_HIGH\x10\x65\x12:\n6NIFGEN_INT32_MARKER_EVENT_TOGGLE_INITIAL_STATE_VAL_LOW\x10\x66\x12$\n NIFGEN_INT32_OSP_MODE_VAL_OSP_IF\x10\x00\x12*\n&NIFGEN_INT32_OSP_MODE_VAL_OSP_BASEBAND\x10\x01\x12G\nCNIFGEN_INT32_OSP_OVERFLOW_ERROR_REPORTING_VAL_ERROR_REPORTING_ERROR\x10\x00\x12J\nFNIFGEN_INT32_OSP_OVERFLOW_ERROR_REPORTING_VAL_ERROR_REPORTING_DISABLED\x10\x02\x12:\n6NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_NONE\x10\x00\x12G\nCNIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_PRE_FILTER_GAIN_I\x10\x01\x12G\nCNIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_PRE_FILTER_GAIN_Q\x10\x02\x12I\nENIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_PRE_FILTER_OFFSET_I\x10\x04\x12I\nENIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_PRE_FILTER_OFFSET_Q\x10\x08\x12\x42\n>NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_FIR_FILTER_I\x10\x10\x12\x43\n?NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_PFIR_FILTER_I\x10\x10\x12\x42\n>NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_FIR_FILTER_Q\x10 \x12\x43\n?NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_PFIR_FILTER_Q\x10 \x12\x42\n>NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_CIC_FILTER_I\x10@\x12\x43\n>NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_CIC_FILTER_Q\x10\x80\x01\x12\x43\n>NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_COMPLEX_DATA\x10\x80\x02\x12\x44\n?NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_CFIR_FILTER_I\x10\x80\x04\x12\x44\n?NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_CFIR_FILTER_Q\x10\x80\x08\x12@\n;NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_EQUALIZER\x10\x80\x10\x12,\n(NIFGEN_INT32_OUTPUT_MODE_VAL_OUTPUT_FUNC\x10\x00\x12+\n\'NIFGEN_INT32_OUTPUT_MODE_VAL_OUTPUT_ARB\x10\x01\x12+\n\'NIFGEN_INT32_OUTPUT_MODE_VAL_OUTPUT_SEQ\x10\x02\x12\x31\n-NIFGEN_INT32_OUTPUT_MODE_VAL_OUTPUT_FREQ_LIST\x10\x65\x12.\n*NIFGEN_INT32_OUTPUT_MODE_VAL_OUTPUT_SCRIPT\x10\x66\x12\x43\n?NIFGEN_INT32_READY_FOR_START_EVENT_ACTIVE_LEVEL_VAL_ACTIVE_HIGH\x10\x65\x12\x42\n>NIFGEN_INT32_READY_FOR_START_EVENT_ACTIVE_LEVEL_VAL_ACTIVE_LOW\x10\x66\x12\x41\n=NIFGEN_INT32_SCRIPT_TRIGGER_DIGITAL_EDGE_EDGE_VAL_RISING_EDGE\x10\x65\x12\x42\n>NIFGEN_INT32_SCRIPT_TRIGGER_DIGITAL_EDGE_EDGE_VAL_FALLING_EDGE\x10\x66\x12J\nFNIFGEN_INT32_SCRIPT_TRIGGER_DIGITAL_LEVEL_ACTIVE_LEVEL_VAL_ACTIVE_HIGH\x10\x65\x12I\nENIFGEN_INT32_SCRIPT_TRIGGER_DIGITAL_LEVEL_ACTIVE_LEVEL_VAL_ACTIVE_LOW\x10\x66\x12\x32\n.NIFGEN_INT32_SCRIPT_TRIGGER_TYPE_VAL_TRIG_NONE\x10\x65\x12\x35\n1NIFGEN_INT32_SCRIPT_TRIGGER_TYPE_VAL_DIGITAL_EDGE\x10\x66\x12\x36\n2NIFGEN_INT32_SCRIPT_TRIGGER_TYPE_VAL_DIGITAL_LEVEL\x10g\x12\x36\n2NIFGEN_INT32_SCRIPT_TRIGGER_TYPE_VAL_SOFTWARE_EDGE\x10h\x12@\n\n\x05\x43lose\x12\x19.nifgen_grpc.CloseRequest\x1a\x1a.nifgen_grpc.CloseResponse\x12\x41\n\x06\x43ommit\x12\x1a.nifgen_grpc.CommitRequest\x1a\x1b.nifgen_grpc.CommitResponse\x12\x65\n\x12\x43onfigureAmplitude\x12&.nifgen_grpc.ConfigureAmplitudeRequest\x1a\'.nifgen_grpc.ConfigureAmplitudeResponse\x12k\n\x14\x43onfigureArbSequence\x12(.nifgen_grpc.ConfigureArbSequenceRequest\x1a).nifgen_grpc.ConfigureArbSequenceResponse\x12k\n\x14\x43onfigureArbWaveform\x12(.nifgen_grpc.ConfigureArbWaveformRequest\x1a).nifgen_grpc.ConfigureArbWaveformResponse\x12\x62\n\x11\x43onfigureChannels\x12%.nifgen_grpc.ConfigureChannelsRequest\x1a&.nifgen_grpc.ConfigureChannelsResponse\x12\x65\n\x12\x43onfigureClockMode\x12&.nifgen_grpc.ConfigureClockModeRequest\x1a\'.nifgen_grpc.ConfigureClockModeResponse\x12\x9b\x01\n$ConfigureCustomFIRFilterCoefficients\x12\x38.nifgen_grpc.ConfigureCustomFIRFilterCoefficientsRequest\x1a\x39.nifgen_grpc.ConfigureCustomFIRFilterCoefficientsResponse\x12\x92\x01\n!ConfigureDigitalEdgeScriptTrigger\x12\x35.nifgen_grpc.ConfigureDigitalEdgeScriptTriggerRequest\x1a\x36.nifgen_grpc.ConfigureDigitalEdgeScriptTriggerResponse\x12\x8f\x01\n ConfigureDigitalEdgeStartTrigger\x12\x34.nifgen_grpc.ConfigureDigitalEdgeStartTriggerRequest\x1a\x35.nifgen_grpc.ConfigureDigitalEdgeStartTriggerResponse\x12\x95\x01\n\"ConfigureDigitalLevelScriptTrigger\x12\x36.nifgen_grpc.ConfigureDigitalLevelScriptTriggerRequest\x1a\x37.nifgen_grpc.ConfigureDigitalLevelScriptTriggerResponse\x12\x62\n\x11\x43onfigureFreqList\x12%.nifgen_grpc.ConfigureFreqListRequest\x1a&.nifgen_grpc.ConfigureFreqListResponse\x12\x65\n\x12\x43onfigureFrequency\x12&.nifgen_grpc.ConfigureFrequencyRequest\x1a\'.nifgen_grpc.ConfigureFrequencyResponse\x12q\n\x16\x43onfigureOperationMode\x12*.nifgen_grpc.ConfigureOperationModeRequest\x1a+.nifgen_grpc.ConfigureOperationModeResponse\x12q\n\x16\x43onfigureOutputEnabled\x12*.nifgen_grpc.ConfigureOutputEnabledRequest\x1a+.nifgen_grpc.ConfigureOutputEnabledResponse\x12w\n\x18\x43onfigureOutputImpedance\x12,.nifgen_grpc.ConfigureOutputImpedanceRequest\x1a-.nifgen_grpc.ConfigureOutputImpedanceResponse\x12h\n\x13\x43onfigureOutputMode\x12\'.nifgen_grpc.ConfigureOutputModeRequest\x1a(.nifgen_grpc.ConfigureOutputModeResponse\x12\xa7\x01\n(ConfigureP2PEndpointFullnessStartTrigger\x12<.nifgen_grpc.ConfigureP2PEndpointFullnessStartTriggerRequest\x1a=.nifgen_grpc.ConfigureP2PEndpointFullnessStartTriggerResponse\x12t\n\x17\x43onfigureReferenceClock\x12+.nifgen_grpc.ConfigureReferenceClockRequest\x1a,.nifgen_grpc.ConfigureReferenceClockResponse\x12}\n\x1a\x43onfigureSampleClockSource\x12..nifgen_grpc.ConfigureSampleClockSourceRequest\x1a/.nifgen_grpc.ConfigureSampleClockSourceResponse\x12h\n\x13\x43onfigureSampleRate\x12\'.nifgen_grpc.ConfigureSampleRateRequest\x1a(.nifgen_grpc.ConfigureSampleRateResponse\x12\x95\x01\n\"ConfigureSoftwareEdgeScriptTrigger\x12\x36.nifgen_grpc.ConfigureSoftwareEdgeScriptTriggerRequest\x1a\x37.nifgen_grpc.ConfigureSoftwareEdgeScriptTriggerResponse\x12\x92\x01\n!ConfigureSoftwareEdgeStartTrigger\x12\x35.nifgen_grpc.ConfigureSoftwareEdgeStartTriggerRequest\x1a\x36.nifgen_grpc.ConfigureSoftwareEdgeStartTriggerResponse\x12z\n\x19\x43onfigureStandardWaveform\x12-.nifgen_grpc.ConfigureStandardWaveformRequest\x1a..nifgen_grpc.ConfigureStandardWaveformResponse\x12w\n\x18\x43onfigureSynchronization\x12,.nifgen_grpc.ConfigureSynchronizationRequest\x1a-.nifgen_grpc.ConfigureSynchronizationResponse\x12k\n\x14\x43onfigureTriggerMode\x12(.nifgen_grpc.ConfigureTriggerModeRequest\x1a).nifgen_grpc.ConfigureTriggerModeResponse\x12z\n\x19\x43reateAdvancedArbSequence\x12-.nifgen_grpc.CreateAdvancedArbSequenceRequest\x1a..nifgen_grpc.CreateAdvancedArbSequenceResponse\x12\x62\n\x11\x43reateArbSequence\x12%.nifgen_grpc.CreateArbSequenceRequest\x1a&.nifgen_grpc.CreateArbSequenceResponse\x12Y\n\x0e\x43reateFreqList\x12\".nifgen_grpc.CreateFreqListRequest\x1a#.nifgen_grpc.CreateFreqListResponse\x12w\n\x18\x43reateWaveformComplexF64\x12,.nifgen_grpc.CreateWaveformComplexF64Request\x1a-.nifgen_grpc.CreateWaveformComplexF64Response\x12\x62\n\x11\x43reateWaveformF64\x12%.nifgen_grpc.CreateWaveformF64Request\x1a&.nifgen_grpc.CreateWaveformF64Response\x12z\n\x19\x43reateWaveformFromFileF64\x12-.nifgen_grpc.CreateWaveformFromFileF64Request\x1a..nifgen_grpc.CreateWaveformFromFileF64Response\x12z\n\x19\x43reateWaveformFromFileI16\x12-.nifgen_grpc.CreateWaveformFromFileI16Request\x1a..nifgen_grpc.CreateWaveformFromFileI16Response\x12\x62\n\x11\x43reateWaveformI16\x12%.nifgen_grpc.CreateWaveformI16Request\x1a&.nifgen_grpc.CreateWaveformI16Response\x12}\n\x1a\x44\x65\x66ineUserStandardWaveform\x12..nifgen_grpc.DefineUserStandardWaveformRequest\x1a/.nifgen_grpc.DefineUserStandardWaveformResponse\x12h\n\x13\x44\x65leteNamedWaveform\x12\'.nifgen_grpc.DeleteNamedWaveformRequest\x1a(.nifgen_grpc.DeleteNamedWaveformResponse\x12S\n\x0c\x44\x65leteScript\x12 .nifgen_grpc.DeleteScriptRequest\x1a!.nifgen_grpc.DeleteScriptResponse\x12\x44\n\x07\x44isable\x12\x1b.nifgen_grpc.DisableRequest\x1a\x1c.nifgen_grpc.DisableResponse\x12h\n\x13\x44isableAnalogFilter\x12\'.nifgen_grpc.DisableAnalogFilterRequest\x1a(.nifgen_grpc.DisableAnalogFilterResponse\x12k\n\x14\x44isableDigitalFilter\x12(.nifgen_grpc.DisableDigitalFilterRequest\x1a).nifgen_grpc.DisableDigitalFilterResponse\x12w\n\x18\x44isableDigitalPatterning\x12,.nifgen_grpc.DisableDigitalPatterningRequest\x1a-.nifgen_grpc.DisableDigitalPatterningResponse\x12k\n\x14\x44isableScriptTrigger\x12(.nifgen_grpc.DisableScriptTriggerRequest\x1a).nifgen_grpc.DisableScriptTriggerResponse\x12h\n\x13\x44isableStartTrigger\x12\'.nifgen_grpc.DisableStartTriggerRequest\x1a(.nifgen_grpc.DisableStartTriggerResponse\x12\x65\n\x12\x45nableAnalogFilter\x12&.nifgen_grpc.EnableAnalogFilterRequest\x1a\'.nifgen_grpc.EnableAnalogFilterResponse\x12h\n\x13\x45nableDigitalFilter\x12\'.nifgen_grpc.EnableDigitalFilterRequest\x1a(.nifgen_grpc.EnableDigitalFilterResponse\x12t\n\x17\x45nableDigitalPatterning\x12+.nifgen_grpc.EnableDigitalPatterningRequest\x1a,.nifgen_grpc.EnableDigitalPatterningResponse\x12S\n\x0c\x45rrorHandler\x12 .nifgen_grpc.ErrorHandlerRequest\x1a!.nifgen_grpc.ErrorHandlerResponse\x12S\n\x0c\x45rrorMessage\x12 .nifgen_grpc.ErrorMessageRequest\x1a!.nifgen_grpc.ErrorMessageResponse\x12M\n\nErrorQuery\x12\x1e.nifgen_grpc.ErrorQueryRequest\x1a\x1f.nifgen_grpc.ErrorQueryResponse\x12\x95\x01\n\"ExportAttributeConfigurationBuffer\x12\x36.nifgen_grpc.ExportAttributeConfigurationBufferRequest\x1a\x37.nifgen_grpc.ExportAttributeConfigurationBufferResponse\x12\x8f\x01\n ExportAttributeConfigurationFile\x12\x34.nifgen_grpc.ExportAttributeConfigurationFileRequest\x1a\x35.nifgen_grpc.ExportAttributeConfigurationFileResponse\x12S\n\x0c\x45xportSignal\x12 .nifgen_grpc.ExportSignalRequest\x1a!.nifgen_grpc.ExportSignalResponse\x12n\n\x15GetAttributeViBoolean\x12).nifgen_grpc.GetAttributeViBooleanRequest\x1a*.nifgen_grpc.GetAttributeViBooleanResponse\x12h\n\x13GetAttributeViInt32\x12\'.nifgen_grpc.GetAttributeViInt32Request\x1a(.nifgen_grpc.GetAttributeViInt32Response\x12h\n\x13GetAttributeViInt64\x12\'.nifgen_grpc.GetAttributeViInt64Request\x1a(.nifgen_grpc.GetAttributeViInt64Response\x12k\n\x14GetAttributeViReal64\x12(.nifgen_grpc.GetAttributeViReal64Request\x1a).nifgen_grpc.GetAttributeViReal64Response\x12n\n\x15GetAttributeViSession\x12).nifgen_grpc.GetAttributeViSessionRequest\x1a*.nifgen_grpc.GetAttributeViSessionResponse\x12k\n\x14GetAttributeViString\x12(.nifgen_grpc.GetAttributeViStringRequest\x1a).nifgen_grpc.GetAttributeViStringResponse\x12Y\n\x0eGetChannelName\x12\".nifgen_grpc.GetChannelNameRequest\x1a#.nifgen_grpc.GetChannelNameResponse\x12G\n\x08GetError\x12\x1c.nifgen_grpc.GetErrorRequest\x1a\x1d.nifgen_grpc.GetErrorResponse\x12w\n\x18GetExtCalLastDateAndTime\x12,.nifgen_grpc.GetExtCalLastDateAndTimeRequest\x1a-.nifgen_grpc.GetExtCalLastDateAndTimeResponse\x12\x62\n\x11GetExtCalLastTemp\x12%.nifgen_grpc.GetExtCalLastTempRequest\x1a&.nifgen_grpc.GetExtCalLastTempResponse\x12\x83\x01\n\x1cGetExtCalRecommendedInterval\x12\x30.nifgen_grpc.GetExtCalRecommendedIntervalRequest\x1a\x31.nifgen_grpc.GetExtCalRecommendedIntervalResponse\x12w\n\x18GetFIRFilterCoefficients\x12,.nifgen_grpc.GetFIRFilterCoefficientsRequest\x1a-.nifgen_grpc.GetFIRFilterCoefficientsResponse\x12_\n\x10GetHardwareState\x12$.nifgen_grpc.GetHardwareStateRequest\x1a%.nifgen_grpc.GetHardwareStateResponse\x12z\n\x19GetSelfCalLastDateAndTime\x12-.nifgen_grpc.GetSelfCalLastDateAndTimeRequest\x1a..nifgen_grpc.GetSelfCalLastDateAndTimeResponse\x12\x65\n\x12GetSelfCalLastTemp\x12&.nifgen_grpc.GetSelfCalLastTempRequest\x1a\'.nifgen_grpc.GetSelfCalLastTempResponse\x12h\n\x13GetSelfCalSupported\x12\'.nifgen_grpc.GetSelfCalSupportedRequest\x1a(.nifgen_grpc.GetSelfCalSupportedResponse\x12t\n\x17GetStreamEndpointHandle\x12+.nifgen_grpc.GetStreamEndpointHandleRequest\x1a,.nifgen_grpc.GetStreamEndpointHandleResponse\x12\x95\x01\n\"ImportAttributeConfigurationBuffer\x12\x36.nifgen_grpc.ImportAttributeConfigurationBufferRequest\x1a\x37.nifgen_grpc.ImportAttributeConfigurationBufferResponse\x12\x8f\x01\n ImportAttributeConfigurationFile\x12\x34.nifgen_grpc.ImportAttributeConfigurationFileRequest\x1a\x35.nifgen_grpc.ImportAttributeConfigurationFileResponse\x12;\n\x04Init\x12\x18.nifgen_grpc.InitRequest\x1a\x19.nifgen_grpc.InitResponse\x12\\\n\x0fInitWithOptions\x12#.nifgen_grpc.InitWithOptionsRequest\x1a$.nifgen_grpc.InitWithOptionsResponse\x12q\n\x16InitializeWithChannels\x12*.nifgen_grpc.InitializeWithChannelsRequest\x1a+.nifgen_grpc.InitializeWithChannelsResponse\x12\x65\n\x12InitiateGeneration\x12&.nifgen_grpc.InitiateGenerationRequest\x1a\'.nifgen_grpc.InitiateGenerationResponse\x12t\n\x17InvalidateAllAttributes\x12+.nifgen_grpc.InvalidateAllAttributesRequest\x1a,.nifgen_grpc.InvalidateAllAttributesResponse\x12\x41\n\x06IsDone\x12\x1a.nifgen_grpc.IsDoneRequest\x1a\x1b.nifgen_grpc.IsDoneResponse\x12t\n\x17QueryArbSeqCapabilities\x12+.nifgen_grpc.QueryArbSeqCapabilitiesRequest\x1a,.nifgen_grpc.QueryArbSeqCapabilitiesResponse\x12t\n\x17QueryArbWfmCapabilities\x12+.nifgen_grpc.QueryArbWfmCapabilitiesRequest\x1a,.nifgen_grpc.QueryArbWfmCapabilitiesResponse\x12z\n\x19QueryFreqListCapabilities\x12-.nifgen_grpc.QueryFreqListCapabilitiesRequest\x1a..nifgen_grpc.QueryFreqListCapabilitiesResponse\x12q\n\x16ReadCurrentTemperature\x12*.nifgen_grpc.ReadCurrentTemperatureRequest\x1a+.nifgen_grpc.ReadCurrentTemperatureResponse\x12>\n\x05Reset\x12\x19.nifgen_grpc.ResetRequest\x1a\x1a.nifgen_grpc.ResetResponse\x12Y\n\x0eResetAttribute\x12\".nifgen_grpc.ResetAttributeRequest\x1a#.nifgen_grpc.ResetAttributeResponse\x12P\n\x0bResetDevice\x12\x1f.nifgen_grpc.ResetDeviceRequest\x1a .nifgen_grpc.ResetDeviceResponse\x12n\n\x15ResetInterchangeCheck\x12).nifgen_grpc.ResetInterchangeCheckRequest\x1a*.nifgen_grpc.ResetInterchangeCheckResponse\x12\x62\n\x11ResetWithDefaults\x12%.nifgen_grpc.ResetWithDefaultsRequest\x1a&.nifgen_grpc.ResetWithDefaultsResponse\x12V\n\rRevisionQuery\x12!.nifgen_grpc.RevisionQueryRequest\x1a\".nifgen_grpc.RevisionQueryResponse\x12Y\n\x0eRouteSignalOut\x12\".nifgen_grpc.RouteSignalOutRequest\x1a#.nifgen_grpc.RouteSignalOutResponse\x12\x44\n\x07SelfCal\x12\x1b.nifgen_grpc.SelfCalRequest\x1a\x1c.nifgen_grpc.SelfCalResponse\x12G\n\x08SelfTest\x12\x1c.nifgen_grpc.SelfTestRequest\x1a\x1d.nifgen_grpc.SelfTestResponse\x12t\n\x17SendSoftwareEdgeTrigger\x12+.nifgen_grpc.SendSoftwareEdgeTriggerRequest\x1a,.nifgen_grpc.SendSoftwareEdgeTriggerResponse\x12n\n\x15SetAttributeViBoolean\x12).nifgen_grpc.SetAttributeViBooleanRequest\x1a*.nifgen_grpc.SetAttributeViBooleanResponse\x12h\n\x13SetAttributeViInt32\x12\'.nifgen_grpc.SetAttributeViInt32Request\x1a(.nifgen_grpc.SetAttributeViInt32Response\x12h\n\x13SetAttributeViInt64\x12\'.nifgen_grpc.SetAttributeViInt64Request\x1a(.nifgen_grpc.SetAttributeViInt64Response\x12k\n\x14SetAttributeViReal64\x12(.nifgen_grpc.SetAttributeViReal64Request\x1a).nifgen_grpc.SetAttributeViReal64Response\x12n\n\x15SetAttributeViSession\x12).nifgen_grpc.SetAttributeViSessionRequest\x1a*.nifgen_grpc.SetAttributeViSessionResponse\x12k\n\x14SetAttributeViString\x12(.nifgen_grpc.SetAttributeViStringRequest\x1a).nifgen_grpc.SetAttributeViStringResponse\x12\x92\x01\n!SetNamedWaveformNextWritePosition\x12\x35.nifgen_grpc.SetNamedWaveformNextWritePositionRequest\x1a\x36.nifgen_grpc.SetNamedWaveformNextWritePositionResponse\x12\x83\x01\n\x1cSetWaveformNextWritePosition\x12\x30.nifgen_grpc.SetWaveformNextWritePositionRequest\x1a\x31.nifgen_grpc.SetWaveformNextWritePositionResponse\x12V\n\rWaitUntilDone\x12!.nifgen_grpc.WaitUntilDoneRequest\x1a\".nifgen_grpc.WaitUntilDoneResponse\x12n\n\x15WriteBinary16Waveform\x12).nifgen_grpc.WriteBinary16WaveformRequest\x1a*.nifgen_grpc.WriteBinary16WaveformResponse\x12\x83\x01\n\x1cWriteComplexBinary16Waveform\x12\x30.nifgen_grpc.WriteComplexBinary16WaveformRequest\x1a\x31.nifgen_grpc.WriteComplexBinary16WaveformResponse\x12\x83\x01\n\x1cWriteNamedWaveformComplexF64\x12\x30.nifgen_grpc.WriteNamedWaveformComplexF64Request\x1a\x31.nifgen_grpc.WriteNamedWaveformComplexF64Response\x12\x83\x01\n\x1cWriteNamedWaveformComplexI16\x12\x30.nifgen_grpc.WriteNamedWaveformComplexI16Request\x1a\x31.nifgen_grpc.WriteNamedWaveformComplexI16Response\x12n\n\x15WriteNamedWaveformF64\x12).nifgen_grpc.WriteNamedWaveformF64Request\x1a*.nifgen_grpc.WriteNamedWaveformF64Response\x12n\n\x15WriteNamedWaveformI16\x12).nifgen_grpc.WriteNamedWaveformI16Request\x1a*.nifgen_grpc.WriteNamedWaveformI16Response\x12h\n\x13WriteP2PEndpointI16\x12\'.nifgen_grpc.WriteP2PEndpointI16Request\x1a(.nifgen_grpc.WriteP2PEndpointI16Response\x12P\n\x0bWriteScript\x12\x1f.nifgen_grpc.WriteScriptRequest\x1a .nifgen_grpc.WriteScriptResponse\x12V\n\rWriteWaveform\x12!.nifgen_grpc.WriteWaveformRequest\x1a\".nifgen_grpc.WriteWaveformResponse\x12t\n\x17WriteWaveformComplexF64\x12+.nifgen_grpc.WriteWaveformComplexF64Request\x1a,.nifgen_grpc.WriteWaveformComplexF64Response\x12z\n\x19\x43reateWaveformFromFileHWS\x12-.nifgen_grpc.CreateWaveformFromFileHWSRequest\x1a..nifgen_grpc.CreateWaveformFromFileHWSResponse\x12n\n\x15ManualEnableP2PStream\x12).nifgen_grpc.ManualEnableP2PStreamRequest\x1a*.nifgen_grpc.ManualEnableP2PStreamResponseB<\n\x10\x63om.ni.grpc.fgenB\x06NiFgenP\x01\xaa\x02\x1dNationalInstruments.Grpc.Fgenb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0cnifgen.proto\x12\x0bnifgen_grpc\x1a\x0enidevice.proto\x1a\rsession.proto\"\xb1\x01\n\x0bInitRequest\x12\x14\n\x0csession_name\x18\x01 \x01(\t\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12\x10\n\x08id_query\x18\x03 \x01(\x08\x12\x14\n\x0creset_device\x18\x04 \x01(\x08\x12M\n\x17initialization_behavior\x18\x05 \x01(\x0e\x32,.nidevice_grpc.SessionInitializationBehavior\"~\n\x0cInitResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x02vi\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x19\n\rerror_message\x18\x03 \x01(\tB\x02\x18\x01\x12\x1f\n\x17new_session_initialized\x18\x04 \x01(\x08\"\xd3\x01\n\x16InitWithOptionsRequest\x12\x14\n\x0csession_name\x18\x01 \x01(\t\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12\x10\n\x08id_query\x18\x03 \x01(\x08\x12\x14\n\x0creset_device\x18\x04 \x01(\x08\x12\x15\n\roption_string\x18\x05 \x01(\t\x12M\n\x17initialization_behavior\x18\x06 \x01(\x0e\x32,.nidevice_grpc.SessionInitializationBehavior\"\x89\x01\n\x17InitWithOptionsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x02vi\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x19\n\rerror_message\x18\x03 \x01(\tB\x02\x18\x01\x12\x1f\n\x17new_session_initialized\x18\x04 \x01(\x08\"\xde\x01\n\x1dInitializeWithChannelsRequest\x12\x14\n\x0csession_name\x18\x01 \x01(\t\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12\x14\n\x0c\x63hannel_name\x18\x03 \x01(\t\x12\x14\n\x0creset_device\x18\x04 \x01(\x08\x12\x15\n\roption_string\x18\x05 \x01(\t\x12M\n\x17initialization_behavior\x18\x06 \x01(\x0e\x32,.nidevice_grpc.SessionInitializationBehavior\"\x90\x01\n\x1eInitializeWithChannelsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x02vi\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x19\n\rerror_message\x18\x03 \x01(\tB\x02\x18\x01\x12\x1f\n\x17new_session_initialized\x18\x04 \x01(\x08\"2\n\x0c\x43loseRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\x1f\n\rCloseResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"2\n\x0cResetRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\x1f\n\rResetResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"5\n\x0fSelfTestRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"W\n\x10SelfTestResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x18\n\x10self_test_result\x18\x02 \x01(\x11\x12\x19\n\x11self_test_message\x18\x03 \x01(\t\"7\n\x11\x45rrorQueryRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"O\n\x12\x45rrorQueryResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x12\n\nerror_code\x18\x02 \x01(\x11\x12\x15\n\rerror_message\x18\x03 \x01(\t\"M\n\x13\x45rrorMessageRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\nerror_code\x18\x02 \x01(\x11\"=\n\x14\x45rrorMessageResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x15\n\rerror_message\x18\x02 \x01(\t\":\n\x14RevisionQueryRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"f\n\x15RevisionQueryResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x1ainstrument_driver_revision\x18\x02 \x01(\t\x12\x19\n\x11\x66irmware_revision\x18\x03 \x01(\t\"5\n\x0fGetErrorRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"Q\n\x10GetErrorResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x12\n\nerror_code\x18\x02 \x01(\x11\x12\x19\n\x11\x65rror_description\x18\x03 \x01(\t\"7\n\x11\x43learErrorRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"$\n\x12\x43learErrorResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"M\n\x13\x45rrorHandlerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\nerror_code\x18\x02 \x01(\x11\"=\n\x14\x45rrorHandlerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x15\n\rerror_message\x18\x02 \x01(\t\"J\n\x15GetChannelNameRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\r\n\x05index\x18\x02 \x01(\x11\"@\n\x16GetChannelNameResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x16\n\x0e\x63hannel_string\x18\x02 \x01(\t\"B\n\x1cResetInterchangeCheckRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"/\n\x1dResetInterchangeCheckResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"E\n\x1f\x43learInterchangeWarningsRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"2\n ClearInterchangeWarningsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"D\n\x1eInvalidateAllAttributesRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"1\n\x1fInvalidateAllAttributesResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\">\n\x18ResetWithDefaultsRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"+\n\x19ResetWithDefaultsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"4\n\x0e\x44isableRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"!\n\x0f\x44isableResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"3\n\rCommitRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\" \n\x0e\x43ommitResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"=\n\x17GetHardwareStateRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"h\n\x18GetHardwareStateResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12)\n\x05state\x18\x02 \x01(\x0e\x32\x1a.nifgen_grpc.HardwareState\x12\x11\n\tstate_raw\x18\x03 \x01(\x11\"L\n\x14WaitUntilDoneRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x10\n\x08max_time\x18\x02 \x01(\x11\"\'\n\x15WaitUntilDoneResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"3\n\rIsDoneRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\".\n\x0eIsDoneResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x0c\n\x04\x64one\x18\x02 \x01(\x08\"8\n\x12ResetDeviceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"%\n\x13ResetDeviceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"q\n\x1d\x43onfigureOperationModeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x16\n\x0eoperation_mode\x18\x03 \x01(\x11\"0\n\x1e\x43onfigureOperationModeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x9f\x01\n\x1a\x43onfigureOutputModeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12.\n\x0boutput_mode\x18\x02 \x01(\x0e\x32\x17.nifgen_grpc.OutputModeH\x00\x12\x19\n\x0foutput_mode_raw\x18\x03 \x01(\x11H\x00\x42\x12\n\x10output_mode_enum\"-\n\x1b\x43onfigureOutputModeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x87\x01\n\x1e\x43onfigureReferenceClockRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x1e\n\x16reference_clock_source\x18\x02 \x01(\t\x12!\n\x19reference_clock_frequency\x18\x03 \x01(\x01\"1\n\x1f\x43onfigureReferenceClockResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"n\n\x1f\x43onfigureOutputImpedanceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x11\n\timpedance\x18\x03 \x01(\x01\"2\n ConfigureOutputImpedanceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"j\n\x1d\x43onfigureOutputEnabledRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x0f\n\x07\x65nabled\x18\x03 \x01(\x08\"0\n\x1e\x43onfigureOutputEnabledResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"P\n\x18\x43onfigureChannelsRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x10\n\x08\x63hannels\x18\x02 \x01(\t\"+\n\x19\x43onfigureChannelsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"?\n\x19InitiateGenerationRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\",\n\x1aInitiateGenerationResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"<\n\x16\x41\x62ortGenerationRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\")\n\x17\x41\x62ortGenerationResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xfe\x01\n ConfigureStandardWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12)\n\x08waveform\x18\x03 \x01(\x0e\x32\x15.nifgen_grpc.WaveformH\x00\x12\x16\n\x0cwaveform_raw\x18\x04 \x01(\x11H\x00\x12\x11\n\tamplitude\x18\x05 \x01(\x01\x12\x11\n\tdc_offset\x18\x06 \x01(\x01\x12\x11\n\tfrequency\x18\x07 \x01(\x01\x12\x13\n\x0bstart_phase\x18\x08 \x01(\x01\x42\x0f\n\rwaveform_enum\"3\n!ConfigureStandardWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"z\n!DefineUserStandardWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x1b\n\x13waveform_data_array\x18\x03 \x03(\x01\"4\n\"DefineUserStandardWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\\\n ClearUserStandardWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\"3\n!ClearUserStandardWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"h\n\x19\x43onfigureFrequencyRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x11\n\tfrequency\x18\x03 \x01(\x01\",\n\x1a\x43onfigureFrequencyResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"h\n\x19\x43onfigureAmplitudeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x11\n\tamplitude\x18\x03 \x01(\x01\",\n\x1a\x43onfigureAmplitudeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"D\n\x1eQueryArbWfmCapabilitiesRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\xae\x01\n\x1fQueryArbWfmCapabilitiesResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12#\n\x1bmaximum_number_of_waveforms\x18\x02 \x01(\x11\x12\x18\n\x10waveform_quantum\x18\x03 \x01(\x11\x12\x1d\n\x15minimum_waveform_size\x18\x04 \x01(\x11\x12\x1d\n\x15maximum_waveform_size\x18\x05 \x01(\x11\"q\n\x18\x43reateWaveformF64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x1b\n\x13waveform_data_array\x18\x03 \x03(\x01\"D\n\x19\x43reateWaveformF64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fwaveform_handle\x18\x02 \x01(\x11\"q\n\x18\x43reateWaveformI16Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x1b\n\x13waveform_data_array\x18\x03 \x03(\x11\"D\n\x19\x43reateWaveformI16Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fwaveform_handle\x18\x02 \x01(\x11\"\x98\x01\n\x1f\x43reateWaveformComplexF64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12;\n\x13waveform_data_array\x18\x03 \x03(\x0b\x32\x1e.nidevice_grpc.NIComplexNumber\"K\n CreateWaveformComplexF64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fwaveform_handle\x18\x02 \x01(\x11\"\xca\x01\n CreateWaveformFromFileI16Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x11\n\tfile_name\x18\x03 \x01(\t\x12,\n\nbyte_order\x18\x04 \x01(\x0e\x32\x16.nifgen_grpc.ByteOrderH\x00\x12\x18\n\x0e\x62yte_order_raw\x18\x05 \x01(\x11H\x00\x42\x11\n\x0f\x62yte_order_enum\"L\n!CreateWaveformFromFileI16Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fwaveform_handle\x18\x02 \x01(\x11\"\xca\x01\n CreateWaveformFromFileF64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x11\n\tfile_name\x18\x03 \x01(\t\x12,\n\nbyte_order\x18\x04 \x01(\x0e\x32\x16.nifgen_grpc.ByteOrderH\x00\x12\x18\n\x0e\x62yte_order_raw\x18\x05 \x01(\x11H\x00\x42\x11\n\x0f\x62yte_order_enum\"L\n!CreateWaveformFromFileF64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fwaveform_handle\x18\x02 \x01(\x11\"U\n\x1a\x43onfigureSampleRateRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x13\n\x0bsample_rate\x18\x02 \x01(\x01\"-\n\x1b\x43onfigureSampleRateResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x8e\x01\n\x1b\x43onfigureArbWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x17\n\x0fwaveform_handle\x18\x03 \x01(\x11\x12\x0c\n\x04gain\x18\x04 \x01(\x01\x12\x0e\n\x06offset\x18\x05 \x01(\x01\".\n\x1c\x43onfigureArbWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xac\x01\n\x17\x43learArbWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x36\n\x0fwaveform_handle\x18\x02 \x01(\x0e\x32\x1b.nifgen_grpc.WaveformHandleH\x00\x12\x1d\n\x13waveform_handle_raw\x18\x03 \x01(\x11H\x00\x42\x16\n\x14waveform_handle_enum\"*\n\x18\x43learArbWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x86\x01\n\x1c\x41llocateNamedWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_name\x18\x03 \x01(\t\x12\x15\n\rwaveform_size\x18\x04 \x01(\x11\"/\n\x1d\x41llocateNamedWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xea\x01\n(SetNamedWaveformNextWritePositionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_name\x18\x03 \x01(\t\x12.\n\x0brelative_to\x18\x04 \x01(\x0e\x32\x17.nifgen_grpc.RelativeToH\x00\x12\x19\n\x0frelative_to_raw\x18\x05 \x01(\x11H\x00\x12\x0e\n\x06offset\x18\x06 \x01(\x11\x42\x12\n\x10relative_to_enum\";\n)SetNamedWaveformNextWritePositionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"}\n\x1cWriteNamedWaveformF64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_name\x18\x03 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x04 \x03(\x01\"/\n\x1dWriteNamedWaveformF64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"}\n\x1cWriteNamedWaveformI16Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_name\x18\x03 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x04 \x03(\x11\"/\n\x1dWriteNamedWaveformI16Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa4\x01\n#WriteNamedWaveformComplexF64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_name\x18\x03 \x01(\t\x12,\n\x04\x64\x61ta\x18\x04 \x03(\x0b\x32\x1e.nidevice_grpc.NIComplexNumber\"6\n$WriteNamedWaveformComplexF64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa1\x01\n#WriteNamedWaveformComplexI16Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_name\x18\x03 \x01(\t\x12)\n\x04\x64\x61ta\x18\x04 \x03(\x0b\x32\x1b.nidevice_grpc.NIComplexI16\"6\n$WriteNamedWaveformComplexI16Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"m\n\x1a\x44\x65leteNamedWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_name\x18\x03 \x01(\t\"-\n\x1b\x44\x65leteNamedWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"D\n\x1eQueryArbSeqCapabilitiesRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\xb4\x01\n\x1fQueryArbSeqCapabilitiesResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12#\n\x1bmaximum_number_of_sequences\x18\x02 \x01(\x11\x12\x1f\n\x17minimum_sequence_length\x18\x03 \x01(\x11\x12\x1f\n\x17maximum_sequence_length\x18\x04 \x01(\x11\x12\x1a\n\x12maximum_loop_count\x18\x05 \x01(\x11\"y\n\x18\x43reateArbSequenceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x1e\n\x16waveform_handles_array\x18\x02 \x03(\x11\x12\x19\n\x11loop_counts_array\x18\x03 \x03(\x11\"D\n\x19\x43reateArbSequenceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fsequence_handle\x18\x02 \x01(\x11\"\xbd\x01\n CreateAdvancedArbSequenceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x1e\n\x16waveform_handles_array\x18\x02 \x03(\x11\x12\x19\n\x11loop_counts_array\x18\x03 \x03(\x11\x12\x1b\n\x13sample_counts_array\x18\x04 \x03(\x11\x12\x1d\n\x15marker_location_array\x18\x05 \x03(\x11\"k\n!CreateAdvancedArbSequenceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x1d\n\x15\x63oerced_markers_array\x18\x02 \x03(\x11\x12\x17\n\x0fsequence_handle\x18\x03 \x01(\x11\"\x8e\x01\n\x1b\x43onfigureArbSequenceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x17\n\x0fsequence_handle\x18\x03 \x01(\x11\x12\x0c\n\x04gain\x18\x04 \x01(\x01\x12\x0e\n\x06offset\x18\x05 \x01(\x01\".\n\x1c\x43onfigureArbSequenceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xac\x01\n\x17\x43learArbSequenceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x36\n\x0fsequence_handle\x18\x02 \x01(\x0e\x32\x1b.nifgen_grpc.SequenceHandleH\x00\x12\x1d\n\x13sequence_handle_raw\x18\x03 \x01(\x11H\x00\x42\x16\n\x14sequence_handle_enum\"*\n\x18\x43learArbSequenceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\";\n\x15\x43learArbMemoryRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"(\n\x16\x43learArbMemoryResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"F\n QueryFreqListCapabilitiesRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\xa2\x02\n!QueryFreqListCapabilitiesResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12$\n\x1cmaximum_number_of_freq_lists\x18\x02 \x01(\x11\x12%\n\x1dminimum_frequency_list_length\x18\x03 \x01(\x11\x12%\n\x1dmaximum_frequency_list_length\x18\x04 \x01(\x11\x12\'\n\x1fminimum_frequency_list_duration\x18\x05 \x01(\x01\x12\'\n\x1fmaximum_frequency_list_duration\x18\x06 \x01(\x01\x12\'\n\x1f\x66requency_list_duration_quantum\x18\x07 \x01(\x01\"\xc0\x01\n\x15\x43reateFreqListRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12)\n\x08waveform\x18\x02 \x01(\x0e\x32\x15.nifgen_grpc.WaveformH\x00\x12\x16\n\x0cwaveform_raw\x18\x03 \x01(\x11H\x00\x12\x17\n\x0f\x66requency_array\x18\x04 \x03(\x01\x12\x16\n\x0e\x64uration_array\x18\x05 \x03(\x01\x42\x0f\n\rwaveform_enum\"G\n\x16\x43reateFreqListResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x1d\n\x15\x66requency_list_handle\x18\x02 \x01(\x11\"\xae\x01\n\x18\x43onfigureFreqListRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x1d\n\x15\x66requency_list_handle\x18\x03 \x01(\x11\x12\x11\n\tamplitude\x18\x04 \x01(\x01\x12\x11\n\tdc_offset\x18\x05 \x01(\x01\x12\x13\n\x0bstart_phase\x18\x06 \x01(\x01\"+\n\x19\x43onfigureFreqListResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xc1\x01\n\x14\x43learFreqListRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x42\n\x15\x66requency_list_handle\x18\x02 \x01(\x0e\x32!.nifgen_grpc.FrequencyListOptionsH\x00\x12#\n\x19\x66requency_list_handle_raw\x18\x03 \x01(\x11H\x00\x42\x1c\n\x1a\x66requency_list_handle_enum\"\'\n\x15\x43learFreqListResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"^\n\x12WriteScriptRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x0e\n\x06script\x18\x03 \x01(\t\"%\n\x13WriteScriptResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"d\n\x13\x44\x65leteScriptRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x13\n\x0bscript_name\x18\x03 \x01(\t\"&\n\x14\x44\x65leteScriptResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xb9\x01\n\x13\x45xportSignalRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12%\n\x06signal\x18\x02 \x01(\x0e\x32\x13.nifgen_grpc.SignalH\x00\x12\x14\n\nsignal_raw\x18\x03 \x01(\x11H\x00\x12\x19\n\x11signal_identifier\x18\x04 \x01(\t\x12\x17\n\x0foutput_terminal\x18\x05 \x01(\tB\r\n\x0bsignal_enum\"&\n\x14\x45xportSignalResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xb5\x02\n\x15RouteSignalOutRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x39\n\x11route_signal_from\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.RouteSignalFromH\x00\x12\x1f\n\x15route_signal_from_raw\x18\x04 \x01(\x11H\x00\x12\x35\n\x0froute_signal_to\x18\x05 \x01(\x0e\x32\x1a.nifgen_grpc.RouteSignalToH\x01\x12\x1d\n\x13route_signal_to_raw\x18\x06 \x01(\x11H\x01\x42\x18\n\x16route_signal_from_enumB\x16\n\x14route_signal_to_enum\"(\n\x16RouteSignalOutResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa8\x01\n\x1eSendSoftwareEdgeTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\'\n\x07trigger\x18\x02 \x01(\x0e\x32\x14.nifgen_grpc.TriggerH\x00\x12\x15\n\x0btrigger_raw\x18\x03 \x01(\x11H\x00\x12\x12\n\ntrigger_id\x18\x04 \x01(\tB\x0e\n\x0ctrigger_enum\"1\n\x1fSendSoftwareEdgeTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"k\n\'ConfigureDigitalEdgeStartTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x0e\n\x06source\x18\x02 \x01(\t\x12\x0c\n\x04\x65\x64ge\x18\x03 \x01(\x11\":\n(ConfigureDigitalEdgeStartTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"N\n(ConfigureSoftwareEdgeStartTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\";\n)ConfigureSoftwareEdgeStartTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"@\n\x1a\x44isableStartTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"-\n\x1b\x44isableStartTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"z\n/ConfigureP2PEndpointFullnessStartTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12#\n\x1bp2p_endpoint_fullness_level\x18\x02 \x01(\x11\"B\n0ConfigureP2PEndpointFullnessStartTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x80\x01\n(ConfigureDigitalEdgeScriptTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\ntrigger_id\x18\x02 \x01(\t\x12\x0e\n\x06source\x18\x03 \x01(\t\x12\x0c\n\x04\x65\x64ge\x18\x04 \x01(\x11\";\n)ConfigureDigitalEdgeScriptTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xd6\x01\n)ConfigureDigitalLevelScriptTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\ntrigger_id\x18\x02 \x01(\t\x12\x0e\n\x06source\x18\x03 \x01(\t\x12\x30\n\x0ctrigger_when\x18\x04 \x01(\x0e\x32\x18.nifgen_grpc.TriggerWhenH\x00\x12\x1a\n\x10trigger_when_raw\x18\x05 \x01(\x11H\x00\x42\x13\n\x11trigger_when_enum\"<\n*ConfigureDigitalLevelScriptTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"c\n)ConfigureSoftwareEdgeScriptTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\ntrigger_id\x18\x02 \x01(\t\"<\n*ConfigureSoftwareEdgeScriptTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"U\n\x1b\x44isableScriptTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\ntrigger_id\x18\x02 \x01(\t\".\n\x1c\x44isableScriptTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x9a\x01\n\x19\x43onfigureClockModeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12,\n\nclock_mode\x18\x02 \x01(\x0e\x32\x16.nifgen_grpc.ClockModeH\x00\x12\x18\n\x0e\x63lock_mode_raw\x18\x03 \x01(\x11H\x00\x42\x11\n\x0f\x63lock_mode_enum\",\n\x1a\x43onfigureClockModeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"d\n%AdjustSampleClockRelativeDelayRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x17\n\x0f\x61\x64justment_time\x18\x02 \x01(\x01\"8\n&AdjustSampleClockRelativeDelayResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"j\n\x17\x41llocateWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x15\n\rwaveform_size\x18\x03 \x01(\x11\"C\n\x18\x41llocateWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fwaveform_handle\x18\x02 \x01(\x11\"\xe7\x01\n#SetWaveformNextWritePositionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x17\n\x0fwaveform_handle\x18\x03 \x01(\x11\x12.\n\x0brelative_to\x18\x04 \x01(\x0e\x32\x17.nifgen_grpc.RelativeToH\x00\x12\x19\n\x0frelative_to_raw\x18\x05 \x01(\x11H\x00\x12\x0e\n\x06offset\x18\x06 \x01(\x11\x42\x12\n\x10relative_to_enum\"6\n$SetWaveformNextWritePositionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"w\n\x14WriteWaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x17\n\x0fwaveform_handle\x18\x03 \x01(\x11\x12\x0c\n\x04\x64\x61ta\x18\x04 \x03(\x01\"\'\n\x15WriteWaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x7f\n\x1cWriteBinary16WaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x17\n\x0fwaveform_handle\x18\x03 \x01(\x11\x12\x0c\n\x04\x64\x61ta\x18\x04 \x03(\x11\"/\n\x1dWriteBinary16WaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa1\x01\n\x1eWriteWaveformComplexF64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12,\n\x04\x64\x61ta\x18\x03 \x03(\x0b\x32\x1e.nidevice_grpc.NIComplexNumber\x12\x17\n\x0fwaveform_handle\x18\x04 \x01(\x11\"1\n\x1fWriteWaveformComplexF64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa3\x01\n#WriteComplexBinary16WaveformRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x17\n\x0fwaveform_handle\x18\x03 \x01(\x11\x12)\n\x04\x64\x61ta\x18\x04 \x03(\x0b\x32\x1b.nidevice_grpc.NIComplexI16\"6\n$WriteComplexBinary16WaveformResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"4\n\x0eSelfCalRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"!\n\x0fSelfCalResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"@\n\x1aGetSelfCalSupportedRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"I\n\x1bGetSelfCalSupportedResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x1a\n\x12self_cal_supported\x18\x02 \x01(\x08\"F\n GetSelfCalLastDateAndTimeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"{\n!GetSelfCalLastDateAndTimeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x0c\n\x04year\x18\x02 \x01(\x11\x12\r\n\x05month\x18\x03 \x01(\x11\x12\x0b\n\x03\x64\x61y\x18\x04 \x01(\x11\x12\x0c\n\x04hour\x18\x05 \x01(\x11\x12\x0e\n\x06minute\x18\x06 \x01(\x11\"E\n\x1fGetExtCalLastDateAndTimeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"z\n GetExtCalLastDateAndTimeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x0c\n\x04year\x18\x02 \x01(\x11\x12\r\n\x05month\x18\x03 \x01(\x11\x12\x0b\n\x03\x64\x61y\x18\x04 \x01(\x11\x12\x0c\n\x04hour\x18\x05 \x01(\x11\x12\x0e\n\x06minute\x18\x06 \x01(\x11\"?\n\x19GetSelfCalLastTempRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"A\n\x1aGetSelfCalLastTempResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x13\n\x0btemperature\x18\x02 \x01(\x01\">\n\x18GetExtCalLastTempRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"@\n\x19GetExtCalLastTempResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x13\n\x0btemperature\x18\x02 \x01(\x01\"I\n#GetExtCalRecommendedIntervalRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"F\n$GetExtCalRecommendedIntervalResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x0e\n\x06months\x18\x02 \x01(\x11\"C\n\x1dReadCurrentTemperatureRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"E\n\x1eReadCurrentTemperatureResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x13\n\x0btemperature\x18\x02 \x01(\x01\"\x83\x01\n+ConfigureCustomFIRFilterCoefficientsRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x1a\n\x12\x63oefficients_array\x18\x03 \x03(\x01\">\n,ConfigureCustomFIRFilterCoefficientsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"[\n\x1fGetFIRFilterCoefficientsRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\"s\n GetFIRFilterCoefficientsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x1a\n\x12\x63oefficients_array\x18\x02 \x03(\x01\x12#\n\x1bnumber_of_coefficients_read\x18\x03 \x01(\x11\"]\n\x1eGetStreamEndpointHandleRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x17\n\x0fstream_endpoint\x18\x02 \x01(\t\"H\n\x1fGetStreamEndpointHandleResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x15\n\rreader_handle\x18\x02 \x01(\r\"n\n\x1aWriteP2PEndpointI16Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x15\n\rendpoint_name\x18\x02 \x01(\t\x12\x15\n\rendpoint_data\x18\x03 \x03(\x11\"-\n\x1bWriteP2PEndpointI16Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"{\n\x1f\x43onfigureSynchronizationRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x1e\n\x16synchronization_source\x18\x03 \x01(\x11\"2\n ConfigureSynchronizationResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"Z\n\x1e\x45nableDigitalPatterningRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\"1\n\x1f\x45nableDigitalPatterningResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"[\n\x1f\x44isableDigitalPatterningRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\"2\n DisableDigitalPatterningResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"V\n\x1a\x45nableDigitalFilterRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\"-\n\x1b\x45nableDigitalFilterResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"W\n\x1b\x44isableDigitalFilterRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\".\n\x1c\x44isableDigitalFilterResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"z\n\x19\x45nableAnalogFilterRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12#\n\x1b\x66ilter_correction_frequency\x18\x03 \x01(\x01\",\n\x1a\x45nableAnalogFilterResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"V\n\x1a\x44isableAnalogFilterRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\"-\n\x1b\x44isableAnalogFilterResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"d\n!ConfigureSampleClockSourceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x1b\n\x13sample_clock_source\x18\x02 \x01(\t\"4\n\"ConfigureSampleClockSourceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xba\x01\n\x1b\x43onfigureTriggerModeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x30\n\x0ctrigger_mode\x18\x03 \x01(\x0e\x32\x18.nifgen_grpc.TriggerModeH\x00\x12\x1a\n\x10trigger_mode_raw\x18\x04 \x01(\x11H\x00\x42\x13\n\x11trigger_mode_enum\".\n\x1c\x43onfigureTriggerModeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"`\n\'ImportAttributeConfigurationFileRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x11\n\tfile_path\x18\x02 \x01(\t\":\n(ImportAttributeConfigurationFileResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"`\n\'ExportAttributeConfigurationFileRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x11\n\tfile_path\x18\x02 \x01(\t\":\n(ExportAttributeConfigurationFileResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"f\n)ImportAttributeConfigurationBufferRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x15\n\rconfiguration\x18\x02 \x01(\x0c\"<\n*ImportAttributeConfigurationBufferResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"O\n)ExportAttributeConfigurationBufferRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"S\n*ExportAttributeConfigurationBufferResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x15\n\rconfiguration\x18\x02 \x01(\x0c\"\xa7\x01\n\x1aSetAttributeViInt64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x1b\n\x13\x61ttribute_value_raw\x18\x04 \x01(\x03\"-\n\x1bSetAttributeViInt64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa9\x01\n\x1c\x43heckAttributeViInt64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x1b\n\x13\x61ttribute_value_raw\x18\x04 \x01(\x03\"/\n\x1d\x43heckAttributeViInt64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x8a\x01\n\x1aGetAttributeViInt64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\"F\n\x1bGetAttributeViInt64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\x03\"\x85\x02\n\x1aSetAttributeViInt32Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x42\n\x0f\x61ttribute_value\x18\x04 \x01(\x0e\x32\'.nifgen_grpc.NiFgenInt32AttributeValuesH\x00\x12\x1d\n\x13\x61ttribute_value_raw\x18\x05 \x01(\x11H\x00\x42\x16\n\x14\x61ttribute_value_enum\"-\n\x1bSetAttributeViInt32Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x87\x02\n\x1bSetAttributeViReal64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x43\n\x0f\x61ttribute_value\x18\x04 \x01(\x0e\x32(.nifgen_grpc.NiFgenReal64AttributeValuesH\x00\x12\x1d\n\x13\x61ttribute_value_raw\x18\x05 \x01(\x01H\x00\x42\x16\n\x14\x61ttribute_value_enum\".\n\x1cSetAttributeViReal64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x94\x02\n\x1bSetAttributeViStringRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x1d\n\x13\x61ttribute_value_raw\x18\x04 \x01(\tH\x00\x12P\n\x16\x61ttribute_value_mapped\x18\x05 \x01(\x0e\x32..nifgen_grpc.NiFgenStringAttributeValuesMappedH\x00\x42\x16\n\x14\x61ttribute_value_enum\".\n\x1cSetAttributeViStringResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa5\x01\n\x1cSetAttributeViBooleanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x17\n\x0f\x61ttribute_value\x18\x04 \x01(\x08\"/\n\x1dSetAttributeViBooleanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xbd\x01\n\x1cSetAttributeViSessionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12/\n\x0f\x61ttribute_value\x18\x04 \x01(\x0b\x32\x16.nidevice_grpc.Session\"/\n\x1dSetAttributeViSessionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x87\x02\n\x1c\x43heckAttributeViInt32Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x42\n\x0f\x61ttribute_value\x18\x04 \x01(\x0e\x32\'.nifgen_grpc.NiFgenInt32AttributeValuesH\x00\x12\x1d\n\x13\x61ttribute_value_raw\x18\x05 \x01(\x11H\x00\x42\x16\n\x14\x61ttribute_value_enum\"/\n\x1d\x43heckAttributeViInt32Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x89\x02\n\x1d\x43heckAttributeViReal64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x43\n\x0f\x61ttribute_value\x18\x04 \x01(\x0e\x32(.nifgen_grpc.NiFgenReal64AttributeValuesH\x00\x12\x1d\n\x13\x61ttribute_value_raw\x18\x05 \x01(\x01H\x00\x42\x16\n\x14\x61ttribute_value_enum\"0\n\x1e\x43heckAttributeViReal64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x96\x02\n\x1d\x43heckAttributeViStringRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x1d\n\x13\x61ttribute_value_raw\x18\x04 \x01(\tH\x00\x12P\n\x16\x61ttribute_value_mapped\x18\x05 \x01(\x0e\x32..nifgen_grpc.NiFgenStringAttributeValuesMappedH\x00\x42\x16\n\x14\x61ttribute_value_enum\"0\n\x1e\x43heckAttributeViStringResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa7\x01\n\x1e\x43heckAttributeViBooleanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12\x17\n\x0f\x61ttribute_value\x18\x04 \x01(\x08\"1\n\x1f\x43heckAttributeViBooleanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xbf\x01\n\x1e\x43heckAttributeViSessionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\x12/\n\x0f\x61ttribute_value\x18\x04 \x01(\x0b\x32\x16.nidevice_grpc.Session\"1\n\x1f\x43heckAttributeViSessionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x8a\x01\n\x1aGetAttributeViInt32Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\"F\n\x1bGetAttributeViInt32Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\x11\"\x8b\x01\n\x1bGetAttributeViReal64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\"G\n\x1cGetAttributeViReal64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\x01\"\x8b\x01\n\x1bGetAttributeViStringRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\"G\n\x1cGetAttributeViStringResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\t\"\x8c\x01\n\x1cGetAttributeViBooleanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\"H\n\x1dGetAttributeViBooleanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\x08\"\x8c\x01\n\x1cGetAttributeViSessionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\"`\n\x1dGetAttributeViSessionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12/\n\x0f\x61ttribute_value\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\x85\x01\n\x15ResetAttributeRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x32\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32\x1c.nifgen_grpc.NiFgenAttribute\"(\n\x16ResetAttributeResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"Y\n\x1cManualEnableP2PStreamRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x15\n\rendpoint_name\x18\x02 \x01(\t\"/\n\x1dManualEnableP2PStreamResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xba\x01\n CreateWaveformFromFileHWSRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x11\n\tfile_name\x18\x03 \x01(\t\x12\x1e\n\x16use_rate_from_waveform\x18\x04 \x01(\x08\x12)\n!use_gain_and_offset_from_waveform\x18\x05 \x01(\x08\"L\n!CreateWaveformFromFileHWSResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0fwaveform_handle\x18\x02 \x01(\x11*\xa9S\n\x0fNiFgenAttribute\x12 \n\x1cNIFGEN_ATTRIBUTE_UNSPECIFIED\x10\x00\x12\"\n\x1cNIFGEN_ATTRIBUTE_OUTPUT_MODE\x10\xd1\xa5L\x12%\n\x1fNIFGEN_ATTRIBUTE_OUTPUT_ENABLED\x10\xd3\xa5L\x12#\n\x1dNIFGEN_ATTRIBUTE_DIGITAL_GAIN\x10\xae\x9a\x46\x12\"\n\x1cNIFGEN_ATTRIBUTE_ANALOG_PATH\x10\x8e\x9a\x46\x12%\n\x1fNIFGEN_ATTRIBUTE_LOAD_IMPEDANCE\x10\x8c\x9a\x46\x12\'\n!NIFGEN_ATTRIBUTE_OUTPUT_IMPEDANCE\x10\xd4\xa5L\x12-\n\'NIFGEN_ATTRIBUTE_TERMINAL_CONFIGURATION\x10\x9d\x9b\x46\x12)\n#NIFGEN_ATTRIBUTE_COMMON_MODE_OFFSET\x10\x9e\x9b\x46\x12$\n\x1eNIFGEN_ATTRIBUTE_CHANNEL_DELAY\x10\xa1\x9b\x46\x12%\n\x1fNIFGEN_ATTRIBUTE_ABSOLUTE_DELAY\x10\xcd\x9b\x46\x12,\n&NIFGEN_ATTRIBUTE_ANALOG_FILTER_ENABLED\x10\x97\x99\x46\x12-\n\'NIFGEN_ATTRIBUTE_DIGITAL_FILTER_ENABLED\x10\x96\x99\x46\x12:\n4NIFGEN_ATTRIBUTE_DIGITAL_FILTER_INTERPOLATION_FACTOR\x10\x8a\x9a\x46\x12\x32\n,NIFGEN_ATTRIBUTE_FLATNESS_CORRECTION_ENABLED\x10\xf3\x9a\x46\x12\'\n!NIFGEN_ATTRIBUTE_ANALOG_DATA_MASK\x10\x9a\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_ANALOG_STATIC_VALUE\x10\x9b\x9a\x46\x12(\n\"NIFGEN_ATTRIBUTE_DIGITAL_DATA_MASK\x10\x9c\x9a\x46\x12+\n%NIFGEN_ATTRIBUTE_DIGITAL_STATIC_VALUE\x10\x9d\x9a\x46\x12.\n(NIFGEN_ATTRIBUTE_DIGITAL_PATTERN_ENABLED\x10\x95\x99\x46\x12(\n\"NIFGEN_ATTRIBUTE_AUX_POWER_ENABLED\x10\xcb\x9b\x46\x12$\n\x1eNIFGEN_ATTRIBUTE_IDLE_BEHAVIOR\x10\xa9\x9b\x46\x12!\n\x1bNIFGEN_ATTRIBUTE_IDLE_VALUE\x10\xaa\x9b\x46\x12$\n\x1eNIFGEN_ATTRIBUTE_WAIT_BEHAVIOR\x10\xab\x9b\x46\x12!\n\x1bNIFGEN_ATTRIBUTE_WAIT_VALUE\x10\xac\x9b\x46\x12\x1f\n\x19NIFGEN_ATTRIBUTE_ARB_GAIN\x10\x9a\xa7L\x12!\n\x1bNIFGEN_ATTRIBUTE_ARB_OFFSET\x10\x9b\xa7L\x12\'\n!NIFGEN_ATTRIBUTE_WAVEFORM_QUANTUM\x10\x9e\xa7L\x12(\n\"NIFGEN_ATTRIBUTE_MAX_NUM_WAVEFORMS\x10\x9d\xa7L\x12(\n\"NIFGEN_ATTRIBUTE_MIN_WAVEFORM_SIZE\x10\x9f\xa7L\x12(\n\"NIFGEN_ATTRIBUTE_MAX_WAVEFORM_SIZE\x10\xa0\xa7L\x12*\n$NIFGEN_ATTRIBUTE_ARB_WAVEFORM_HANDLE\x10\x99\xa7L\x12*\n$NIFGEN_ATTRIBUTE_ARB_MARKER_POSITION\x10\xf7\x9a\x46\x12\'\n!NIFGEN_ATTRIBUTE_ARB_REPEAT_COUNT\x10\xf8\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_ARB_SEQUENCE_HANDLE\x10\xa3\xa7L\x12(\n\"NIFGEN_ATTRIBUTE_MAX_NUM_SEQUENCES\x10\xa4\xa7L\x12*\n$NIFGEN_ATTRIBUTE_MIN_SEQUENCE_LENGTH\x10\xa5\xa7L\x12*\n$NIFGEN_ATTRIBUTE_MAX_SEQUENCE_LENGTH\x10\xa6\xa7L\x12%\n\x1fNIFGEN_ATTRIBUTE_MAX_LOOP_COUNT\x10\xa7\xa7L\x12)\n#NIFGEN_ATTRIBUTE_SCRIPT_TO_GENERATE\x10\xbe\x9a\x46\x12/\n)NIFGEN_ATTRIBUTE_FILE_TRANSFER_BLOCK_SIZE\x10\xa0\x9a\x46\x12/\n)NIFGEN_ATTRIBUTE_DATA_TRANSFER_BLOCK_SIZE\x10\xa1\x9a\x46\x12\x36\n0NIFGEN_ATTRIBUTE_DATA_TRANSFER_MAXIMUM_BANDWIDTH\x10\xa5\x9b\x46\x12)\n#NIFGEN_ATTRIBUTE_DIRECT_DMA_ENABLED\x10\xa4\x9a\x46\x12-\n\'NIFGEN_ATTRIBUTE_DIRECT_DMA_WINDOW_SIZE\x10\xa5\x9a\x46\x12\x30\n*NIFGEN_ATTRIBUTE_DIRECT_DMA_WINDOW_ADDRESS\x10\xc2\x9a\x46\x12.\n(NIFGEN_ATTRIBUTE_STREAMING_WAVEFORM_NAME\x10\xf6\x9a\x46\x12\x30\n*NIFGEN_ATTRIBUTE_STREAMING_WAVEFORM_HANDLE\x10\xf4\x9a\x46\x12<\n6NIFGEN_ATTRIBUTE_STREAMING_SPACE_AVAILABLE_IN_WAVEFORM\x10\xf5\x9a\x46\x12.\n(NIFGEN_ATTRIBUTE_STREAMING_WRITE_TIMEOUT\x10\xc9\x9b\x46\x12:\n4NIFGEN_ATTRIBUTE_DATA_TRANSFER_PREFERRED_PACKET_SIZE\x10\xa6\x9b\x46\x12<\n6NIFGEN_ATTRIBUTE_DATA_TRANSFER_MAXIMUM_IN_FLIGHT_READS\x10\xa7\x9b\x46\x12\x34\n.NIFGEN_ATTRIBUTE_PCI_DMA_OPTIMIZATIONS_ENABLED\x10\x9a\x9b\x46\x12\"\n\x1cNIFGEN_ATTRIBUTE_OSP_ENABLED\x10\xa6\x9a\x46\x12\"\n\x1cNIFGEN_ATTRIBUTE_OSP_IQ_RATE\x10\xa8\x9a\x46\x12/\n)NIFGEN_ATTRIBUTE_OSP_DATA_PROCESSING_MODE\x10\xa7\x9a\x46\x12\x1f\n\x19NIFGEN_ATTRIBUTE_OSP_MODE\x10\xa2\x9b\x46\x12*\n$NIFGEN_ATTRIBUTE_OSP_FREQUENCY_SHIFT\x10\xa3\x9b\x46\x12*\n$NIFGEN_ATTRIBUTE_OSP_CARRIER_ENABLED\x10\xa9\x9a\x46\x12,\n&NIFGEN_ATTRIBUTE_OSP_CARRIER_FREQUENCY\x10\xaa\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_OSP_CARRIER_PHASE_I\x10\xab\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_OSP_CARRIER_PHASE_Q\x10\xac\x9a\x46\x12<\n6NIFGEN_ATTRIBUTE_OSP_COMPENSATE_FOR_FILTER_GROUP_DELAY\x10\xb5\x9b\x46\x12*\n$NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_TYPE\x10\xad\x9a\x46\x12-\n\'NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_ENABLED\x10\xaf\x9a\x46\x12\x33\n-NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_INTERPOLATION\x10\xb0\x9a\x46\x12-\n\'NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_ENABLED\x10\xb1\x9a\x46\x12\x33\n-NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_INTERPOLATION\x10\xb2\x9a\x46\x12>\n8NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_ROOT_RAISED_COSINE_ALPHA\x10\xb3\x9a\x46\x12\x39\n3NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_RAISED_COSINE_ALPHA\x10\xb4\x9a\x46\x12\x33\n-NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_FLAT_PASSBAND\x10\xb5\x9a\x46\x12\x31\n+NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_GAUSSIAN_BT\x10\xb6\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_GAIN\x10\xb7\x9a\x46\x12,\n&NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_GAIN_I\x10\xb8\x9a\x46\x12,\n&NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_GAIN_Q\x10\xb9\x9a\x46\x12.\n(NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_OFFSET_I\x10\xba\x9a\x46\x12.\n(NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_OFFSET_Q\x10\xbb\x9a\x46\x12\x33\n-NIFGEN_ATTRIBUTE_OSP_OVERFLOW_ERROR_REPORTING\x10\xbc\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_OSP_OVERFLOW_STATUS\x10\xbd\x9a\x46\x12\"\n\x1cNIFGEN_ATTRIBUTE_P2P_ENABLED\x10\xb7\x9b\x46\x12/\n)NIFGEN_ATTRIBUTE_P2P_DESTINATION_CHANNELS\x10\xb8\x9b\x46\x12(\n\"NIFGEN_ATTRIBUTE_P2P_ENDPOINT_SIZE\x10\xb9\x9b\x46\x12\x36\n0NIFGEN_ATTRIBUTE_P2P_SPACE_AVAILABLE_IN_ENDPOINT\x10\xba\x9b\x46\x12;\n5NIFGEN_ATTRIBUTE_P2P_MOST_SPACE_AVAILABLE_IN_ENDPOINT\x10\xbb\x9b\x46\x12)\n#NIFGEN_ATTRIBUTE_P2P_ENDPOINT_COUNT\x10\xbc\x9b\x46\x12<\n6NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_INTERVAL\x10\xc0\x9b\x46\x12\x43\n=NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_INITIAL_CREDITS\x10\xc8\x9b\x46\x12\x37\n1NIFGEN_ATTRIBUTE_P2P_MANUAL_CONFIGURATION_ENABLED\x10\xbd\x9b\x46\x12;\n5NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_ADDRESS\x10\xbe\x9b\x46\x12@\n:NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_ADDRESS_TYPE\x10\xbf\x9b\x46\x12\x32\n,NIFGEN_ATTRIBUTE_P2P_ENDPOINT_WINDOW_ADDRESS\x10\xc1\x9b\x46\x12\x37\n1NIFGEN_ATTRIBUTE_P2P_ENDPOINT_WINDOW_ADDRESS_TYPE\x10\xc2\x9b\x46\x12/\n)NIFGEN_ATTRIBUTE_P2P_ENDPOINT_WINDOW_SIZE\x10\xc3\x9b\x46\x12@\n:NIFGEN_ATTRIBUTE_P2P_ENDPOINT_FULLNESS_START_TRIGGER_LEVEL\x10\xca\x9b\x46\x12\x34\n.NIFGEN_ATTRIBUTE_P2P_DONE_NOTIFICATION_ADDRESS\x10\xc5\x9b\x46\x12\x39\n3NIFGEN_ATTRIBUTE_P2P_DONE_NOTIFICATION_ADDRESS_TYPE\x10\xc6\x9b\x46\x12\x32\n,NIFGEN_ATTRIBUTE_P2P_DONE_NOTIFICATION_VALUE\x10\xc7\x9b\x46\x12$\n\x1eNIFGEN_ATTRIBUTE_FUNC_WAVEFORM\x10\xb5\xa6L\x12%\n\x1fNIFGEN_ATTRIBUTE_FUNC_AMPLITUDE\x10\xb6\xa6L\x12%\n\x1fNIFGEN_ATTRIBUTE_FUNC_DC_OFFSET\x10\xb7\xa6L\x12\'\n!NIFGEN_ATTRIBUTE_FUNC_START_PHASE\x10\xb9\xa6L\x12+\n%NIFGEN_ATTRIBUTE_FUNC_DUTY_CYCLE_HIGH\x10\xba\xa6L\x12+\n%NIFGEN_ATTRIBUTE_SYNC_DUTY_CYCLE_HIGH\x10\x99\x99\x46\x12/\n)NIFGEN_ATTRIBUTE_SYNC_OUT_OUTPUT_TERMINAL\x10\xfa\x9a\x46\x12%\n\x1fNIFGEN_ATTRIBUTE_FUNC_FREQUENCY\x10\xb8\xa6L\x12\'\n!NIFGEN_ATTRIBUTE_FUNC_BUFFER_SIZE\x10\x9e\x9a\x46\x12+\n%NIFGEN_ATTRIBUTE_FUNC_MAX_BUFFER_SIZE\x10\x9f\x9a\x46\x12\'\n!NIFGEN_ATTRIBUTE_FREQ_LIST_HANDLE\x10\x80\x9a\x46\x12)\n#NIFGEN_ATTRIBUTE_MAX_NUM_FREQ_LISTS\x10\x81\x9a\x46\x12+\n%NIFGEN_ATTRIBUTE_MIN_FREQ_LIST_LENGTH\x10\x82\x9a\x46\x12+\n%NIFGEN_ATTRIBUTE_MAX_FREQ_LIST_LENGTH\x10\x83\x9a\x46\x12-\n\'NIFGEN_ATTRIBUTE_MIN_FREQ_LIST_DURATION\x10\x84\x9a\x46\x12-\n\'NIFGEN_ATTRIBUTE_MAX_FREQ_LIST_DURATION\x10\x85\x9a\x46\x12\x31\n+NIFGEN_ATTRIBUTE_FREQ_LIST_DURATION_QUANTUM\x10\x86\x9a\x46\x12-\n\'NIFGEN_ATTRIBUTE_REFERENCE_CLOCK_SOURCE\x10\xa1\x99\x46\x12*\n$NIFGEN_ATTRIBUTE_REF_CLOCK_FREQUENCY\x10\x9b\x99\x46\x12?\n9NIFGEN_ATTRIBUTE_EXPORTED_REFERENCE_CLOCK_OUTPUT_TERMINAL\x10\xf1\x9a\x46\x12G\nANIFGEN_ATTRIBUTE_EXPORTED_ONBOARD_REFERENCE_CLOCK_OUTPUT_TERMINAL\x10\xf2\x9a\x46\x12&\n NIFGEN_ATTRIBUTE_ARB_SAMPLE_RATE\x10\x9c\xa7L\x12!\n\x1bNIFGEN_ATTRIBUTE_CLOCK_MODE\x10\x9e\x99\x46\x12*\n$NIFGEN_ATTRIBUTE_SAMPLE_CLOCK_SOURCE\x10\xa0\x99\x46\x12<\n6NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_OUTPUT_TERMINAL\x10\xf0\x9a\x46\x12\x34\n.NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_DIVISOR\x10\x8b\x9a\x46\x12\x33\n-NIFGEN_ATTRIBUTE_SAMPLE_CLOCK_TIMEBASE_SOURCE\x10\x9f\x9b\x46\x12\x31\n+NIFGEN_ATTRIBUTE_SAMPLE_CLOCK_TIMEBASE_RATE\x10\xa0\x9b\x46\x12\x45\n?NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_TIMEBASE_OUTPUT_TERMINAL\x10\xf9\x9a\x46\x12=\n7NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_TIMEBASE_DIVISOR\x10\x96\x9a\x46\x12\x37\n1NIFGEN_ATTRIBUTE_EXTERNAL_SAMPLE_CLOCK_MULTIPLIER\x10\xa8\x9b\x46\x12\x32\n,NIFGEN_ATTRIBUTE_SAMPLE_CLOCK_ABSOLUTE_DELAY\x10\x97\x9a\x46\x12\x31\n+NIFGEN_ATTRIBUTE_OSCILLATOR_PHASE_DAC_VALUE\x10\x98\x9a\x46\x12\x38\n2NIFGEN_ATTRIBUTE_EXTERNAL_CLOCK_DELAY_BINARY_VALUE\x10\x99\x9a\x46\x12\x33\n-NIFGEN_ATTRIBUTE_MARKER_EVENT_OUTPUT_TERMINAL\x10\xe8\x9a\x46\x12\x33\n-NIFGEN_ATTRIBUTE_MARKER_EVENT_OUTPUT_BEHAVIOR\x10\x86\x9b\x46\x12\x32\n,NIFGEN_ATTRIBUTE_MARKER_EVENT_PULSE_POLARITY\x10\xe9\x9a\x46\x12/\n)NIFGEN_ATTRIBUTE_MARKER_EVENT_PULSE_WIDTH\x10\x84\x9b\x46\x12\x35\n/NIFGEN_ATTRIBUTE_MARKER_EVENT_PULSE_WIDTH_UNITS\x10\x85\x9b\x46\x12\x38\n2NIFGEN_ATTRIBUTE_MARKER_EVENT_TOGGLE_INITIAL_STATE\x10\x87\x9b\x46\x12)\n#NIFGEN_ATTRIBUTE_MARKER_EVENT_DELAY\x10\x92\x9b\x46\x12/\n)NIFGEN_ATTRIBUTE_MARKER_EVENT_DELAY_UNITS\x10\x93\x9b\x46\x12\x34\n.NIFGEN_ATTRIBUTE_ALL_MARKER_EVENTS_LIVE_STATUS\x10\x88\x9b\x46\x12/\n)NIFGEN_ATTRIBUTE_MARKER_EVENT_LIVE_STATUS\x10\x89\x9b\x46\x12\x37\n1NIFGEN_ATTRIBUTE_ALL_MARKER_EVENTS_LATCHED_STATUS\x10\x8d\x9b\x46\x12\x32\n,NIFGEN_ATTRIBUTE_MARKER_EVENT_LATCHED_STATUS\x10\x8e\x9b\x46\x12\x38\n2NIFGEN_ATTRIBUTE_DATA_MARKER_EVENT_DATA_BIT_NUMBER\x10\x81\x9b\x46\x12\x37\n1NIFGEN_ATTRIBUTE_DATA_MARKER_EVENT_LEVEL_POLARITY\x10\x82\x9b\x46\x12\x38\n2NIFGEN_ATTRIBUTE_DATA_MARKER_EVENT_OUTPUT_TERMINAL\x10\x83\x9b\x46\x12<\n6NIFGEN_ATTRIBUTE_READY_FOR_START_EVENT_OUTPUT_TERMINAL\x10\xe6\x9a\x46\x12?\n9NIFGEN_ATTRIBUTE_READY_FOR_START_EVENT_LEVEL_ACTIVE_LEVEL\x10\xe7\x9a\x46\x12\x38\n2NIFGEN_ATTRIBUTE_READY_FOR_START_EVENT_LIVE_STATUS\x10\x8c\x9b\x46\x12\x34\n.NIFGEN_ATTRIBUTE_STARTED_EVENT_OUTPUT_TERMINAL\x10\xea\x9a\x46\x12\x34\n.NIFGEN_ATTRIBUTE_STARTED_EVENT_OUTPUT_BEHAVIOR\x10\xfb\x9a\x46\x12\x37\n1NIFGEN_ATTRIBUTE_STARTED_EVENT_LEVEL_ACTIVE_LEVEL\x10\xec\x9a\x46\x12\x33\n-NIFGEN_ATTRIBUTE_STARTED_EVENT_PULSE_POLARITY\x10\xee\x9a\x46\x12\x36\n0NIFGEN_ATTRIBUTE_STARTED_EVENT_PULSE_WIDTH_UNITS\x10\xfd\x9a\x46\x12\x30\n*NIFGEN_ATTRIBUTE_STARTED_EVENT_PULSE_WIDTH\x10\xff\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_STARTED_EVENT_DELAY\x10\x94\x9b\x46\x12\x30\n*NIFGEN_ATTRIBUTE_STARTED_EVENT_DELAY_UNITS\x10\x95\x9b\x46\x12\x33\n-NIFGEN_ATTRIBUTE_STARTED_EVENT_LATCHED_STATUS\x10\x90\x9b\x46\x12\x31\n+NIFGEN_ATTRIBUTE_DONE_EVENT_OUTPUT_TERMINAL\x10\xeb\x9a\x46\x12\x31\n+NIFGEN_ATTRIBUTE_DONE_EVENT_OUTPUT_BEHAVIOR\x10\xfc\x9a\x46\x12\x34\n.NIFGEN_ATTRIBUTE_DONE_EVENT_LEVEL_ACTIVE_LEVEL\x10\xed\x9a\x46\x12\x30\n*NIFGEN_ATTRIBUTE_DONE_EVENT_PULSE_POLARITY\x10\xef\x9a\x46\x12\x33\n-NIFGEN_ATTRIBUTE_DONE_EVENT_PULSE_WIDTH_UNITS\x10\xfe\x9a\x46\x12-\n\'NIFGEN_ATTRIBUTE_DONE_EVENT_PULSE_WIDTH\x10\x80\x9b\x46\x12\'\n!NIFGEN_ATTRIBUTE_DONE_EVENT_DELAY\x10\x96\x9b\x46\x12-\n\'NIFGEN_ATTRIBUTE_DONE_EVENT_DELAY_UNITS\x10\x97\x9b\x46\x12\x30\n*NIFGEN_ATTRIBUTE_DONE_EVENT_LATCHED_STATUS\x10\x8f\x9b\x46\x12#\n\x1dNIFGEN_ATTRIBUTE_TRIGGER_MODE\x10\x9c\x99\x46\x12\"\n\x1cNIFGEN_ATTRIBUTE_BURST_COUNT\x10\xae\xa8L\x12)\n#NIFGEN_ATTRIBUTE_START_TRIGGER_TYPE\x10\xc8\x9a\x46\x12\x38\n2NIFGEN_ATTRIBUTE_DIGITAL_EDGE_START_TRIGGER_SOURCE\x10\xc9\x9a\x46\x12\x36\n0NIFGEN_ATTRIBUTE_DIGITAL_EDGE_START_TRIGGER_EDGE\x10\xca\x9a\x46\x12=\n7NIFGEN_ATTRIBUTE_EXPORTED_START_TRIGGER_OUTPUT_TERMINAL\x10\xcb\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_SCRIPT_TRIGGER_TYPE\x10\xd2\x9a\x46\x12\x39\n3NIFGEN_ATTRIBUTE_DIGITAL_EDGE_SCRIPT_TRIGGER_SOURCE\x10\xd3\x9a\x46\x12\x37\n1NIFGEN_ATTRIBUTE_DIGITAL_EDGE_SCRIPT_TRIGGER_EDGE\x10\xd4\x9a\x46\x12:\n4NIFGEN_ATTRIBUTE_DIGITAL_LEVEL_SCRIPT_TRIGGER_SOURCE\x10\xd5\x9a\x46\x12@\n:NIFGEN_ATTRIBUTE_DIGITAL_LEVEL_SCRIPT_TRIGGER_ACTIVE_LEVEL\x10\xd6\x9a\x46\x12>\n8NIFGEN_ATTRIBUTE_EXPORTED_SCRIPT_TRIGGER_OUTPUT_TERMINAL\x10\xd7\x9a\x46\x12\x1f\n\x19NIFGEN_ATTRIBUTE_BUS_TYPE\x10\x87\x9a\x46\x12\"\n\x1cNIFGEN_ATTRIBUTE_MEMORY_SIZE\x10\xa2\x9a\x46\x12$\n\x1eNIFGEN_ATTRIBUTE_SERIAL_NUMBER\x10\xa3\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_MARKER_EVENTS_COUNT\x10\xbf\x9a\x46\x12/\n)NIFGEN_ATTRIBUTE_DATA_MARKER_EVENTS_COUNT\x10\xc1\x9a\x46\x12,\n&NIFGEN_ATTRIBUTE_SCRIPT_TRIGGERS_COUNT\x10\xc0\x9a\x46\x12*\n$NIFGEN_ATTRIBUTE_VIDEO_WAVEFORM_TYPE\x10\x88\x9a\x46\x12(\n\"NIFGEN_ATTRIBUTE_FPGA_BITFILE_PATH\x10\xcc\x9b\x46\x12\x32\n,NIFGEN_ATTRIBUTE_FILTER_CORRECTION_FREQUENCY\x10\x98\x99\x46\x12%\n\x1fNIFGEN_ATTRIBUTE_TRIGGER_SOURCE\x10\xfe\xa7L\x12&\n NIFGEN_ATTRIBUTE_SYNCHRONIZATION\x10\x9f\x99\x46\x12(\n\"NIFGEN_ATTRIBUTE_ID_QUERY_RESPONSE\x10\xb1\x98\x46\x12%\n\x1fNIFGEN_ATTRIBUTE_GAIN_DAC_VALUE\x10\x8f\x9a\x46\x12\'\n!NIFGEN_ATTRIBUTE_OFFSET_DAC_VALUE\x10\x90\x9a\x46\x12\x30\n*NIFGEN_ATTRIBUTE_OSCILLATOR_FREQ_DAC_VALUE\x10\x91\x9a\x46\x12\x30\n*NIFGEN_ATTRIBUTE_PRE_AMPLIFIER_ATTENUATION\x10\x94\x9a\x46\x12\x31\n+NIFGEN_ATTRIBUTE_POST_AMPLIFIER_ATTENUATION\x10\x95\x9a\x46\x12\x1c\n\x16NIFGEN_ATTRIBUTE_CACHE\x10\x94\x8b@\x12\"\n\x1cNIFGEN_ATTRIBUTE_RANGE_CHECK\x10\x92\x8b@\x12.\n(NIFGEN_ATTRIBUTE_QUERY_INSTRUMENT_STATUS\x10\x93\x8b@\x12\'\n!NIFGEN_ATTRIBUTE_RECORD_COERCIONS\x10\x96\x8b@\x12\x1f\n\x19NIFGEN_ATTRIBUTE_SIMULATE\x10\x95\x8b@\x12(\n\"NIFGEN_ATTRIBUTE_INTERCHANGE_CHECK\x10\xa5\x8b@\x12\x32\n,NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_DESCRIPTION\x10\x92\x8f@\x12-\n\'NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_PREFIX\x10\xbe\x8d@\x12-\n\'NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_VENDOR\x10\x91\x8f@\x12/\n)NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_REVISION\x10\xb7\x8f@\x12?\n9NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_CLASS_SPEC_MAJOR_VERSION\x10\x93\x8f@\x12?\n9NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_CLASS_SPEC_MINOR_VERSION\x10\x94\x8f@\x12\x32\n,NIFGEN_ATTRIBUTE_SUPPORTED_INSTRUMENT_MODELS\x10\xd7\x8d@\x12)\n#NIFGEN_ATTRIBUTE_GROUP_CAPABILITIES\x10\xa1\x8e@\x12$\n\x1eNIFGEN_ATTRIBUTE_CHANNEL_COUNT\x10\xdb\x8c@\x12.\n(NIFGEN_ATTRIBUTE_INSTRUMENT_MANUFACTURER\x10\x8f\x8f@\x12\'\n!NIFGEN_ATTRIBUTE_INSTRUMENT_MODEL\x10\x90\x8f@\x12\x33\n-NIFGEN_ATTRIBUTE_INSTRUMENT_FIRMWARE_REVISION\x10\x8e\x8f@\x12&\n NIFGEN_ATTRIBUTE_MODULE_REVISION\x10\xb6\x9b\x46\x12-\n\'NIFGEN_ATTRIBUTE_IO_RESOURCE_DESCRIPTOR\x10\xc0\x8d@\x12#\n\x1dNIFGEN_ATTRIBUTE_LOGICAL_NAME\x10\xc1\x8d@\x12#\n\x1dNIFGEN_ATTRIBUTE_DRIVER_SETUP\x10\x97\x8b@\x12\x34\n.NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_MAJOR_VERSION\x10\x87\x8f@\x12\x34\n.NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_MINOR_VERSION\x10\x88\x8f@\x12*\n$NIFGEN_ATTRIBUTE_UPDATE_CLOCK_SOURCE\x10\x9a\x99\x46*\xd9\x01\n\nOutputMode\x12&\n\"OUTPUT_MODE_NIFGEN_VAL_OUTPUT_FUNC\x10\x00\x12%\n!OUTPUT_MODE_NIFGEN_VAL_OUTPUT_ARB\x10\x01\x12%\n!OUTPUT_MODE_NIFGEN_VAL_OUTPUT_SEQ\x10\x02\x12+\n\'OUTPUT_MODE_NIFGEN_VAL_OUTPUT_FREQ_LIST\x10\x65\x12(\n$OUTPUT_MODE_NIFGEN_VAL_OUTPUT_SCRIPT\x10\x66*\xc1\x02\n\x08Waveform\x12\x18\n\x14WAVEFORM_UNSPECIFIED\x10\x00\x12 \n\x1cWAVEFORM_NIFGEN_VAL_WFM_SINE\x10\x01\x12\"\n\x1eWAVEFORM_NIFGEN_VAL_WFM_SQUARE\x10\x02\x12$\n WAVEFORM_NIFGEN_VAL_WFM_TRIANGLE\x10\x03\x12#\n\x1fWAVEFORM_NIFGEN_VAL_WFM_RAMP_UP\x10\x04\x12%\n!WAVEFORM_NIFGEN_VAL_WFM_RAMP_DOWN\x10\x05\x12\x1e\n\x1aWAVEFORM_NIFGEN_VAL_WFM_DC\x10\x06\x12!\n\x1dWAVEFORM_NIFGEN_VAL_WFM_NOISE\x10\x65\x12 \n\x1cWAVEFORM_NIFGEN_VAL_WFM_USER\x10\x66*\xa0\x04\n\x06Signal\x12\x16\n\x12SIGNAL_UNSPECIFIED\x10\x00\x12.\n)SIGNAL_NIFGEN_VAL_ONBOARD_REFERENCE_CLOCK\x10\xfb\x07\x12\x1f\n\x1aSIGNAL_NIFGEN_VAL_SYNC_OUT\x10\xea\x07\x12$\n\x1fSIGNAL_NIFGEN_VAL_START_TRIGGER\x10\xec\x07\x12#\n\x1eSIGNAL_NIFGEN_VAL_MARKER_EVENT\x10\xe9\x07\x12,\n\'SIGNAL_NIFGEN_VAL_SAMPLE_CLOCK_TIMEBASE\x10\xee\x07\x12&\n!SIGNAL_NIFGEN_VAL_SYNCHRONIZATION\x10\xef\x07\x12\"\n\x1eSIGNAL_NIFGEN_VAL_SAMPLE_CLOCK\x10\x65\x12%\n!SIGNAL_NIFGEN_VAL_REFERENCE_CLOCK\x10\x66\x12$\n SIGNAL_NIFGEN_VAL_SCRIPT_TRIGGER\x10g\x12+\n\'SIGNAL_NIFGEN_VAL_READY_FOR_START_EVENT\x10i\x12#\n\x1fSIGNAL_NIFGEN_VAL_STARTED_EVENT\x10j\x12 \n\x1cSIGNAL_NIFGEN_VAL_DONE_EVENT\x10k\x12\'\n#SIGNAL_NIFGEN_VAL_DATA_MARKER_EVENT\x10l*\xbf\x01\n\x0bTriggerMode\x12\x1c\n\x18TRIGGER_MODE_UNSPECIFIED\x10\x00\x12\"\n\x1eTRIGGER_MODE_NIFGEN_VAL_SINGLE\x10\x01\x12&\n\"TRIGGER_MODE_NIFGEN_VAL_CONTINUOUS\x10\x02\x12#\n\x1fTRIGGER_MODE_NIFGEN_VAL_STEPPED\x10\x03\x12!\n\x1dTRIGGER_MODE_NIFGEN_VAL_BURST\x10\x04*\x82\x01\n\tClockMode\x12)\n%CLOCK_MODE_NIFGEN_VAL_HIGH_RESOLUTION\x10\x00\x12%\n!CLOCK_MODE_NIFGEN_VAL_DIVIDE_DOWN\x10\x01\x12#\n\x1f\x43LOCK_MODE_NIFGEN_VAL_AUTOMATIC\x10\x02*v\n\nRelativeTo\x12\x32\n.RELATIVE_TO_NIFGEN_VAL_WAVEFORM_POSITION_START\x10\x00\x12\x34\n0RELATIVE_TO_NIFGEN_VAL_WAVEFORM_POSITION_CURRENT\x10\x01*\xe8\x01\n\rHardwareState\x12\"\n\x1eHARDWARE_STATE_NIFGEN_VAL_IDLE\x10\x00\x12\x37\n3HARDWARE_STATE_NIFGEN_VAL_WAITING_FOR_START_TRIGGER\x10\x64\x12&\n!HARDWARE_STATE_NIFGEN_VAL_RUNNING\x10\xc8\x01\x12#\n\x1eHARDWARE_STATE_NIFGEN_VAL_DONE\x10\xd8\x04\x12-\n(HARDWARE_STATE_NIFGEN_VAL_HARDWARE_ERROR\x10\xe8\x07*Z\n\tByteOrder\x12\'\n#BYTE_ORDER_NIFGEN_VAL_LITTLE_ENDIAN\x10\x00\x12$\n BYTE_ORDER_NIFGEN_VAL_BIG_ENDIAN\x10\x01*|\n\x0bTriggerWhen\x12\x1c\n\x18TRIGGER_WHEN_UNSPECIFIED\x10\x00\x12\'\n#TRIGGER_WHEN_NIFGEN_VAL_ACTIVE_HIGH\x10\x65\x12&\n\"TRIGGER_WHEN_NIFGEN_VAL_ACTIVE_LOW\x10\x66*p\n\x07Trigger\x12\x17\n\x13TRIGGER_UNSPECIFIED\x10\x00\x12%\n TRIGGER_NIFGEN_VAL_START_TRIGGER\x10\xec\x07\x12%\n!TRIGGER_NIFGEN_VAL_SCRIPT_TRIGGER\x10g*y\n\x14\x46requencyListOptions\x12&\n\"FREQUENCY_LIST_OPTIONS_UNSPECIFIED\x10\x00\x12\x39\n,FREQUENCY_LIST_OPTIONS_NIFGEN_VAL_ALL_FLISTS\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01*\x89\x07\n\x0fRouteSignalFrom\x12!\n\x1dROUTE_SIGNAL_FROM_UNSPECIFIED\x10\x00\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_MARKER\x10\xe9\x07\x12*\n%ROUTE_SIGNAL_FROM_NIFGEN_VAL_SYNC_OUT\x10\xea\x07\x12\x33\n.ROUTE_SIGNAL_FROM_NIFGEN_VAL_OUT_START_TRIGGER\x10\xec\x07\x12-\n(ROUTE_SIGNAL_FROM_NIFGEN_VAL_BOARD_CLOCK\x10\xee\x07\x12\x31\n,ROUTE_SIGNAL_FROM_NIFGEN_VAL_SYNCHRONIZATION\x10\xef\x07\x12.\n*ROUTE_SIGNAL_FROM_NIFGEN_VAL_SOFTWARE_TRIG\x10\x02\x12)\n$ROUTE_SIGNAL_FROM_NIFGEN_VAL_REF_OUT\x10\xf0\x07\x12+\n&ROUTE_SIGNAL_FROM_NIFGEN_VAL_CLOCK_OUT\x10\xf1\x07\x12*\n%ROUTE_SIGNAL_FROM_NIFGEN_VAL_PXI_STAR\x10\x83\x01\x12\'\n\"ROUTE_SIGNAL_FROM_NIFGEN_VAL_PFI_0\x10\xf3\x07\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_0\x10\x8d\x01\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_1\x10\x8e\x01\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_2\x10\x8f\x01\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_3\x10\x90\x01\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_4\x10\x91\x01\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_5\x10\x92\x01\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_6\x10\x93\x01\x12(\n#ROUTE_SIGNAL_FROM_NIFGEN_VAL_RTSI_7\x10\xf2\x07\x12\x39\n4ROUTE_SIGNAL_FROM_NIFGEN_VAL_ONBOARD_REFERENCE_CLOCK\x10\xfb\x07*\x91\x04\n\rRouteSignalTo\x12\x1f\n\x1bROUTE_SIGNAL_TO_UNSPECIFIED\x10\x00\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_0\x10\x8d\x01\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_1\x10\x8e\x01\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_2\x10\x8f\x01\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_3\x10\x90\x01\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_4\x10\x91\x01\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_5\x10\x92\x01\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_6\x10\x93\x01\x12&\n!ROUTE_SIGNAL_TO_NIFGEN_VAL_RTSI_7\x10\xf2\x07\x12\'\n\"ROUTE_SIGNAL_TO_NIFGEN_VAL_REF_OUT\x10\xf0\x07\x12%\n ROUTE_SIGNAL_TO_NIFGEN_VAL_PFI_0\x10\xf3\x07\x12%\n ROUTE_SIGNAL_TO_NIFGEN_VAL_PFI_1\x10\xf4\x07\x12(\n#ROUTE_SIGNAL_TO_NIFGEN_VAL_PXI_STAR\x10\x83\x01*h\n\x0eSequenceHandle\x12\x1f\n\x1bSEQUENCE_HANDLE_UNSPECIFIED\x10\x00\x12\x35\n(SEQUENCE_HANDLE_NIFGEN_VAL_ALL_SEQUENCES\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01*h\n\x0eWaveformHandle\x12\x1f\n\x1bWAVEFORM_HANDLE_UNSPECIFIED\x10\x00\x12\x35\n(WAVEFORM_HANDLE_NIFGEN_VAL_ALL_WAVEFORMS\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01*\xc1Q\n\x1aNiFgenInt32AttributeValues\x12\x1c\n\x18NIFGEN_INT32_UNSPECIFIED\x10\x00\x12/\n+NIFGEN_INT32_ADDRESS_TYPE_VAL_ADDR_PHYSICAL\x10\x00\x12.\n*NIFGEN_INT32_ADDRESS_TYPE_VAL_ADDR_VIRTUAL\x10\x01\x12\x31\n-NIFGEN_INT32_ANALOG_PATH_VAL_MAIN_ANALOG_PATH\x10\x00\x12\x33\n/NIFGEN_INT32_ANALOG_PATH_VAL_DIRECT_ANALOG_PATH\x10\x01\x12;\n7NIFGEN_INT32_ANALOG_PATH_VAL_FIXED_LOW_GAIN_ANALOG_PATH\x10\x02\x12<\n8NIFGEN_INT32_ANALOG_PATH_VAL_FIXED_HIGH_GAIN_ANALOG_PATH\x10\x03\x12\x46\n@NIFGEN_INT32_ARBITRARY_SEQUENCE_HANDLE_VAL_FIRST_SEQUENCE_HANDLE\x10\xa0\x8d\x06\x12\x45\n?NIFGEN_INT32_ARBITRARY_SEQUENCE_HANDLE_VAL_LAST_SEQUENCE_HANDLE\x10\xaf\xdb\x06\x12\x43\n6NIFGEN_INT32_ARBITRARY_SEQUENCE_HANDLE_VAL_NO_SEQUENCE\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x45\n@NIFGEN_INT32_ARBITRARY_WAVEFORM_HANDLE_VAL_FIRST_WAVEFORM_HANDLE\x10\x90N\x12\x44\n?NIFGEN_INT32_ARBITRARY_WAVEFORM_HANDLE_VAL_LAST_WAVEFORM_HANDLE\x10\xf7U\x12\x43\n6NIFGEN_INT32_ARBITRARY_WAVEFORM_HANDLE_VAL_NO_WAVEFORM\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12=\n0NIFGEN_INT32_BURST_COUNT_VAL_GENERATE_CONTINUOUS\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12)\n%NIFGEN_INT32_BUS_TYPE_VAL_BUS_INVALID\x10\x00\x12$\n NIFGEN_INT32_BUS_TYPE_VAL_BUS_AT\x10\x01\x12%\n!NIFGEN_INT32_BUS_TYPE_VAL_BUS_PCI\x10\x02\x12%\n!NIFGEN_INT32_BUS_TYPE_VAL_BUS_PXI\x10\x03\x12%\n!NIFGEN_INT32_BUS_TYPE_VAL_BUS_VXI\x10\x04\x12(\n$NIFGEN_INT32_BUS_TYPE_VAL_BUS_PCMCIA\x10\x05\x12&\n\"NIFGEN_INT32_BUS_TYPE_VAL_BUS_PXIE\x10\x06\x12/\n+NIFGEN_INT32_CLOCK_MODE_VAL_HIGH_RESOLUTION\x10\x00\x12+\n\'NIFGEN_INT32_CLOCK_MODE_VAL_DIVIDE_DOWN\x10\x01\x12)\n%NIFGEN_INT32_CLOCK_MODE_VAL_AUTOMATIC\x10\x02\x12\x41\n=NIFGEN_INT32_DATA_MARKER_EVENT_LEVEL_POLARITY_VAL_ACTIVE_HIGH\x10\x65\x12@\nNIFGEN_INT32_MARKER_EVENT_DELAY_UNITS_VAL_SAMPLE_CLOCK_PERIODS\x10\x65\x12\x35\n1NIFGEN_INT32_MARKER_EVENT_DELAY_UNITS_VAL_SECONDS\x10\x66\x12\x37\n3NIFGEN_INT32_MARKER_EVENT_OUTPUT_BEHAVIOR_VAL_PULSE\x10\x65\x12\x37\n3NIFGEN_INT32_MARKER_EVENT_OUTPUT_BEHAVIOR_VAL_LEVEL\x10\x66\x12\x38\n4NIFGEN_INT32_MARKER_EVENT_OUTPUT_BEHAVIOR_VAL_TOGGLE\x10g\x12<\n8NIFGEN_INT32_MARKER_EVENT_PULSE_POLARITY_VAL_ACTIVE_HIGH\x10\x65\x12;\n7NIFGEN_INT32_MARKER_EVENT_PULSE_POLARITY_VAL_ACTIVE_LOW\x10\x66\x12H\nDNIFGEN_INT32_MARKER_EVENT_PULSE_WIDTH_UNITS_VAL_SAMPLE_CLOCK_PERIODS\x10\x65\x12;\n7NIFGEN_INT32_MARKER_EVENT_PULSE_WIDTH_UNITS_VAL_SECONDS\x10\x66\x12;\n7NIFGEN_INT32_MARKER_EVENT_TOGGLE_INITIAL_STATE_VAL_HIGH\x10\x65\x12:\n6NIFGEN_INT32_MARKER_EVENT_TOGGLE_INITIAL_STATE_VAL_LOW\x10\x66\x12$\n NIFGEN_INT32_OSP_MODE_VAL_OSP_IF\x10\x00\x12*\n&NIFGEN_INT32_OSP_MODE_VAL_OSP_BASEBAND\x10\x01\x12G\nCNIFGEN_INT32_OSP_OVERFLOW_ERROR_REPORTING_VAL_ERROR_REPORTING_ERROR\x10\x00\x12J\nFNIFGEN_INT32_OSP_OVERFLOW_ERROR_REPORTING_VAL_ERROR_REPORTING_DISABLED\x10\x02\x12:\n6NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_NONE\x10\x00\x12G\nCNIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_PRE_FILTER_GAIN_I\x10\x01\x12G\nCNIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_PRE_FILTER_GAIN_Q\x10\x02\x12I\nENIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_PRE_FILTER_OFFSET_I\x10\x04\x12I\nENIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_PRE_FILTER_OFFSET_Q\x10\x08\x12\x42\n>NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_FIR_FILTER_I\x10\x10\x12\x43\n?NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_PFIR_FILTER_I\x10\x10\x12\x42\n>NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_FIR_FILTER_Q\x10 \x12\x43\n?NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_PFIR_FILTER_Q\x10 \x12\x42\n>NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_CIC_FILTER_I\x10@\x12\x43\n>NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_CIC_FILTER_Q\x10\x80\x01\x12\x43\n>NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_COMPLEX_DATA\x10\x80\x02\x12\x44\n?NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_CFIR_FILTER_I\x10\x80\x04\x12\x44\n?NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_CFIR_FILTER_Q\x10\x80\x08\x12@\n;NIFGEN_INT32_OSP_OVERFLOW_STATUS_VAL_OSP_OVERFLOW_EQUALIZER\x10\x80\x10\x12,\n(NIFGEN_INT32_OUTPUT_MODE_VAL_OUTPUT_FUNC\x10\x00\x12+\n\'NIFGEN_INT32_OUTPUT_MODE_VAL_OUTPUT_ARB\x10\x01\x12+\n\'NIFGEN_INT32_OUTPUT_MODE_VAL_OUTPUT_SEQ\x10\x02\x12\x31\n-NIFGEN_INT32_OUTPUT_MODE_VAL_OUTPUT_FREQ_LIST\x10\x65\x12.\n*NIFGEN_INT32_OUTPUT_MODE_VAL_OUTPUT_SCRIPT\x10\x66\x12\x43\n?NIFGEN_INT32_READY_FOR_START_EVENT_ACTIVE_LEVEL_VAL_ACTIVE_HIGH\x10\x65\x12\x42\n>NIFGEN_INT32_READY_FOR_START_EVENT_ACTIVE_LEVEL_VAL_ACTIVE_LOW\x10\x66\x12\x41\n=NIFGEN_INT32_SCRIPT_TRIGGER_DIGITAL_EDGE_EDGE_VAL_RISING_EDGE\x10\x65\x12\x42\n>NIFGEN_INT32_SCRIPT_TRIGGER_DIGITAL_EDGE_EDGE_VAL_FALLING_EDGE\x10\x66\x12J\nFNIFGEN_INT32_SCRIPT_TRIGGER_DIGITAL_LEVEL_ACTIVE_LEVEL_VAL_ACTIVE_HIGH\x10\x65\x12I\nENIFGEN_INT32_SCRIPT_TRIGGER_DIGITAL_LEVEL_ACTIVE_LEVEL_VAL_ACTIVE_LOW\x10\x66\x12\x32\n.NIFGEN_INT32_SCRIPT_TRIGGER_TYPE_VAL_TRIG_NONE\x10\x65\x12\x35\n1NIFGEN_INT32_SCRIPT_TRIGGER_TYPE_VAL_DIGITAL_EDGE\x10\x66\x12\x36\n2NIFGEN_INT32_SCRIPT_TRIGGER_TYPE_VAL_DIGITAL_LEVEL\x10g\x12\x36\n2NIFGEN_INT32_SCRIPT_TRIGGER_TYPE_VAL_SOFTWARE_EDGE\x10h\x12@\n\n\x05\x43lose\x12\x19.nifgen_grpc.CloseRequest\x1a\x1a.nifgen_grpc.CloseResponse\x12>\n\x05Reset\x12\x19.nifgen_grpc.ResetRequest\x1a\x1a.nifgen_grpc.ResetResponse\x12G\n\x08SelfTest\x12\x1c.nifgen_grpc.SelfTestRequest\x1a\x1d.nifgen_grpc.SelfTestResponse\x12M\n\nErrorQuery\x12\x1e.nifgen_grpc.ErrorQueryRequest\x1a\x1f.nifgen_grpc.ErrorQueryResponse\x12S\n\x0c\x45rrorMessage\x12 .nifgen_grpc.ErrorMessageRequest\x1a!.nifgen_grpc.ErrorMessageResponse\x12V\n\rRevisionQuery\x12!.nifgen_grpc.RevisionQueryRequest\x1a\".nifgen_grpc.RevisionQueryResponse\x12G\n\x08GetError\x12\x1c.nifgen_grpc.GetErrorRequest\x1a\x1d.nifgen_grpc.GetErrorResponse\x12M\n\nClearError\x12\x1e.nifgen_grpc.ClearErrorRequest\x1a\x1f.nifgen_grpc.ClearErrorResponse\x12S\n\x0c\x45rrorHandler\x12 .nifgen_grpc.ErrorHandlerRequest\x1a!.nifgen_grpc.ErrorHandlerResponse\x12Y\n\x0eGetChannelName\x12\".nifgen_grpc.GetChannelNameRequest\x1a#.nifgen_grpc.GetChannelNameResponse\x12n\n\x15ResetInterchangeCheck\x12).nifgen_grpc.ResetInterchangeCheckRequest\x1a*.nifgen_grpc.ResetInterchangeCheckResponse\x12w\n\x18\x43learInterchangeWarnings\x12,.nifgen_grpc.ClearInterchangeWarningsRequest\x1a-.nifgen_grpc.ClearInterchangeWarningsResponse\x12t\n\x17InvalidateAllAttributes\x12+.nifgen_grpc.InvalidateAllAttributesRequest\x1a,.nifgen_grpc.InvalidateAllAttributesResponse\x12\x62\n\x11ResetWithDefaults\x12%.nifgen_grpc.ResetWithDefaultsRequest\x1a&.nifgen_grpc.ResetWithDefaultsResponse\x12\x44\n\x07\x44isable\x12\x1b.nifgen_grpc.DisableRequest\x1a\x1c.nifgen_grpc.DisableResponse\x12\x41\n\x06\x43ommit\x12\x1a.nifgen_grpc.CommitRequest\x1a\x1b.nifgen_grpc.CommitResponse\x12_\n\x10GetHardwareState\x12$.nifgen_grpc.GetHardwareStateRequest\x1a%.nifgen_grpc.GetHardwareStateResponse\x12V\n\rWaitUntilDone\x12!.nifgen_grpc.WaitUntilDoneRequest\x1a\".nifgen_grpc.WaitUntilDoneResponse\x12\x41\n\x06IsDone\x12\x1a.nifgen_grpc.IsDoneRequest\x1a\x1b.nifgen_grpc.IsDoneResponse\x12P\n\x0bResetDevice\x12\x1f.nifgen_grpc.ResetDeviceRequest\x1a .nifgen_grpc.ResetDeviceResponse\x12q\n\x16\x43onfigureOperationMode\x12*.nifgen_grpc.ConfigureOperationModeRequest\x1a+.nifgen_grpc.ConfigureOperationModeResponse\x12h\n\x13\x43onfigureOutputMode\x12\'.nifgen_grpc.ConfigureOutputModeRequest\x1a(.nifgen_grpc.ConfigureOutputModeResponse\x12t\n\x17\x43onfigureReferenceClock\x12+.nifgen_grpc.ConfigureReferenceClockRequest\x1a,.nifgen_grpc.ConfigureReferenceClockResponse\x12w\n\x18\x43onfigureOutputImpedance\x12,.nifgen_grpc.ConfigureOutputImpedanceRequest\x1a-.nifgen_grpc.ConfigureOutputImpedanceResponse\x12q\n\x16\x43onfigureOutputEnabled\x12*.nifgen_grpc.ConfigureOutputEnabledRequest\x1a+.nifgen_grpc.ConfigureOutputEnabledResponse\x12\x62\n\x11\x43onfigureChannels\x12%.nifgen_grpc.ConfigureChannelsRequest\x1a&.nifgen_grpc.ConfigureChannelsResponse\x12\x65\n\x12InitiateGeneration\x12&.nifgen_grpc.InitiateGenerationRequest\x1a\'.nifgen_grpc.InitiateGenerationResponse\x12\\\n\x0f\x41\x62ortGeneration\x12#.nifgen_grpc.AbortGenerationRequest\x1a$.nifgen_grpc.AbortGenerationResponse\x12z\n\x19\x43onfigureStandardWaveform\x12-.nifgen_grpc.ConfigureStandardWaveformRequest\x1a..nifgen_grpc.ConfigureStandardWaveformResponse\x12}\n\x1a\x44\x65\x66ineUserStandardWaveform\x12..nifgen_grpc.DefineUserStandardWaveformRequest\x1a/.nifgen_grpc.DefineUserStandardWaveformResponse\x12z\n\x19\x43learUserStandardWaveform\x12-.nifgen_grpc.ClearUserStandardWaveformRequest\x1a..nifgen_grpc.ClearUserStandardWaveformResponse\x12\x65\n\x12\x43onfigureFrequency\x12&.nifgen_grpc.ConfigureFrequencyRequest\x1a\'.nifgen_grpc.ConfigureFrequencyResponse\x12\x65\n\x12\x43onfigureAmplitude\x12&.nifgen_grpc.ConfigureAmplitudeRequest\x1a\'.nifgen_grpc.ConfigureAmplitudeResponse\x12t\n\x17QueryArbWfmCapabilities\x12+.nifgen_grpc.QueryArbWfmCapabilitiesRequest\x1a,.nifgen_grpc.QueryArbWfmCapabilitiesResponse\x12\x62\n\x11\x43reateWaveformF64\x12%.nifgen_grpc.CreateWaveformF64Request\x1a&.nifgen_grpc.CreateWaveformF64Response\x12\x62\n\x11\x43reateWaveformI16\x12%.nifgen_grpc.CreateWaveformI16Request\x1a&.nifgen_grpc.CreateWaveformI16Response\x12w\n\x18\x43reateWaveformComplexF64\x12,.nifgen_grpc.CreateWaveformComplexF64Request\x1a-.nifgen_grpc.CreateWaveformComplexF64Response\x12z\n\x19\x43reateWaveformFromFileI16\x12-.nifgen_grpc.CreateWaveformFromFileI16Request\x1a..nifgen_grpc.CreateWaveformFromFileI16Response\x12z\n\x19\x43reateWaveformFromFileF64\x12-.nifgen_grpc.CreateWaveformFromFileF64Request\x1a..nifgen_grpc.CreateWaveformFromFileF64Response\x12h\n\x13\x43onfigureSampleRate\x12\'.nifgen_grpc.ConfigureSampleRateRequest\x1a(.nifgen_grpc.ConfigureSampleRateResponse\x12k\n\x14\x43onfigureArbWaveform\x12(.nifgen_grpc.ConfigureArbWaveformRequest\x1a).nifgen_grpc.ConfigureArbWaveformResponse\x12_\n\x10\x43learArbWaveform\x12$.nifgen_grpc.ClearArbWaveformRequest\x1a%.nifgen_grpc.ClearArbWaveformResponse\x12n\n\x15\x41llocateNamedWaveform\x12).nifgen_grpc.AllocateNamedWaveformRequest\x1a*.nifgen_grpc.AllocateNamedWaveformResponse\x12\x92\x01\n!SetNamedWaveformNextWritePosition\x12\x35.nifgen_grpc.SetNamedWaveformNextWritePositionRequest\x1a\x36.nifgen_grpc.SetNamedWaveformNextWritePositionResponse\x12n\n\x15WriteNamedWaveformF64\x12).nifgen_grpc.WriteNamedWaveformF64Request\x1a*.nifgen_grpc.WriteNamedWaveformF64Response\x12n\n\x15WriteNamedWaveformI16\x12).nifgen_grpc.WriteNamedWaveformI16Request\x1a*.nifgen_grpc.WriteNamedWaveformI16Response\x12\x83\x01\n\x1cWriteNamedWaveformComplexF64\x12\x30.nifgen_grpc.WriteNamedWaveformComplexF64Request\x1a\x31.nifgen_grpc.WriteNamedWaveformComplexF64Response\x12\x83\x01\n\x1cWriteNamedWaveformComplexI16\x12\x30.nifgen_grpc.WriteNamedWaveformComplexI16Request\x1a\x31.nifgen_grpc.WriteNamedWaveformComplexI16Response\x12h\n\x13\x44\x65leteNamedWaveform\x12\'.nifgen_grpc.DeleteNamedWaveformRequest\x1a(.nifgen_grpc.DeleteNamedWaveformResponse\x12t\n\x17QueryArbSeqCapabilities\x12+.nifgen_grpc.QueryArbSeqCapabilitiesRequest\x1a,.nifgen_grpc.QueryArbSeqCapabilitiesResponse\x12\x62\n\x11\x43reateArbSequence\x12%.nifgen_grpc.CreateArbSequenceRequest\x1a&.nifgen_grpc.CreateArbSequenceResponse\x12z\n\x19\x43reateAdvancedArbSequence\x12-.nifgen_grpc.CreateAdvancedArbSequenceRequest\x1a..nifgen_grpc.CreateAdvancedArbSequenceResponse\x12k\n\x14\x43onfigureArbSequence\x12(.nifgen_grpc.ConfigureArbSequenceRequest\x1a).nifgen_grpc.ConfigureArbSequenceResponse\x12_\n\x10\x43learArbSequence\x12$.nifgen_grpc.ClearArbSequenceRequest\x1a%.nifgen_grpc.ClearArbSequenceResponse\x12Y\n\x0e\x43learArbMemory\x12\".nifgen_grpc.ClearArbMemoryRequest\x1a#.nifgen_grpc.ClearArbMemoryResponse\x12z\n\x19QueryFreqListCapabilities\x12-.nifgen_grpc.QueryFreqListCapabilitiesRequest\x1a..nifgen_grpc.QueryFreqListCapabilitiesResponse\x12Y\n\x0e\x43reateFreqList\x12\".nifgen_grpc.CreateFreqListRequest\x1a#.nifgen_grpc.CreateFreqListResponse\x12\x62\n\x11\x43onfigureFreqList\x12%.nifgen_grpc.ConfigureFreqListRequest\x1a&.nifgen_grpc.ConfigureFreqListResponse\x12V\n\rClearFreqList\x12!.nifgen_grpc.ClearFreqListRequest\x1a\".nifgen_grpc.ClearFreqListResponse\x12P\n\x0bWriteScript\x12\x1f.nifgen_grpc.WriteScriptRequest\x1a .nifgen_grpc.WriteScriptResponse\x12S\n\x0c\x44\x65leteScript\x12 .nifgen_grpc.DeleteScriptRequest\x1a!.nifgen_grpc.DeleteScriptResponse\x12S\n\x0c\x45xportSignal\x12 .nifgen_grpc.ExportSignalRequest\x1a!.nifgen_grpc.ExportSignalResponse\x12Y\n\x0eRouteSignalOut\x12\".nifgen_grpc.RouteSignalOutRequest\x1a#.nifgen_grpc.RouteSignalOutResponse\x12t\n\x17SendSoftwareEdgeTrigger\x12+.nifgen_grpc.SendSoftwareEdgeTriggerRequest\x1a,.nifgen_grpc.SendSoftwareEdgeTriggerResponse\x12\x8f\x01\n ConfigureDigitalEdgeStartTrigger\x12\x34.nifgen_grpc.ConfigureDigitalEdgeStartTriggerRequest\x1a\x35.nifgen_grpc.ConfigureDigitalEdgeStartTriggerResponse\x12\x92\x01\n!ConfigureSoftwareEdgeStartTrigger\x12\x35.nifgen_grpc.ConfigureSoftwareEdgeStartTriggerRequest\x1a\x36.nifgen_grpc.ConfigureSoftwareEdgeStartTriggerResponse\x12h\n\x13\x44isableStartTrigger\x12\'.nifgen_grpc.DisableStartTriggerRequest\x1a(.nifgen_grpc.DisableStartTriggerResponse\x12\xa7\x01\n(ConfigureP2PEndpointFullnessStartTrigger\x12<.nifgen_grpc.ConfigureP2PEndpointFullnessStartTriggerRequest\x1a=.nifgen_grpc.ConfigureP2PEndpointFullnessStartTriggerResponse\x12\x92\x01\n!ConfigureDigitalEdgeScriptTrigger\x12\x35.nifgen_grpc.ConfigureDigitalEdgeScriptTriggerRequest\x1a\x36.nifgen_grpc.ConfigureDigitalEdgeScriptTriggerResponse\x12\x95\x01\n\"ConfigureDigitalLevelScriptTrigger\x12\x36.nifgen_grpc.ConfigureDigitalLevelScriptTriggerRequest\x1a\x37.nifgen_grpc.ConfigureDigitalLevelScriptTriggerResponse\x12\x95\x01\n\"ConfigureSoftwareEdgeScriptTrigger\x12\x36.nifgen_grpc.ConfigureSoftwareEdgeScriptTriggerRequest\x1a\x37.nifgen_grpc.ConfigureSoftwareEdgeScriptTriggerResponse\x12k\n\x14\x44isableScriptTrigger\x12(.nifgen_grpc.DisableScriptTriggerRequest\x1a).nifgen_grpc.DisableScriptTriggerResponse\x12\x65\n\x12\x43onfigureClockMode\x12&.nifgen_grpc.ConfigureClockModeRequest\x1a\'.nifgen_grpc.ConfigureClockModeResponse\x12\x89\x01\n\x1e\x41\x64justSampleClockRelativeDelay\x12\x32.nifgen_grpc.AdjustSampleClockRelativeDelayRequest\x1a\x33.nifgen_grpc.AdjustSampleClockRelativeDelayResponse\x12_\n\x10\x41llocateWaveform\x12$.nifgen_grpc.AllocateWaveformRequest\x1a%.nifgen_grpc.AllocateWaveformResponse\x12\x83\x01\n\x1cSetWaveformNextWritePosition\x12\x30.nifgen_grpc.SetWaveformNextWritePositionRequest\x1a\x31.nifgen_grpc.SetWaveformNextWritePositionResponse\x12V\n\rWriteWaveform\x12!.nifgen_grpc.WriteWaveformRequest\x1a\".nifgen_grpc.WriteWaveformResponse\x12n\n\x15WriteBinary16Waveform\x12).nifgen_grpc.WriteBinary16WaveformRequest\x1a*.nifgen_grpc.WriteBinary16WaveformResponse\x12t\n\x17WriteWaveformComplexF64\x12+.nifgen_grpc.WriteWaveformComplexF64Request\x1a,.nifgen_grpc.WriteWaveformComplexF64Response\x12\x83\x01\n\x1cWriteComplexBinary16Waveform\x12\x30.nifgen_grpc.WriteComplexBinary16WaveformRequest\x1a\x31.nifgen_grpc.WriteComplexBinary16WaveformResponse\x12\x44\n\x07SelfCal\x12\x1b.nifgen_grpc.SelfCalRequest\x1a\x1c.nifgen_grpc.SelfCalResponse\x12h\n\x13GetSelfCalSupported\x12\'.nifgen_grpc.GetSelfCalSupportedRequest\x1a(.nifgen_grpc.GetSelfCalSupportedResponse\x12z\n\x19GetSelfCalLastDateAndTime\x12-.nifgen_grpc.GetSelfCalLastDateAndTimeRequest\x1a..nifgen_grpc.GetSelfCalLastDateAndTimeResponse\x12w\n\x18GetExtCalLastDateAndTime\x12,.nifgen_grpc.GetExtCalLastDateAndTimeRequest\x1a-.nifgen_grpc.GetExtCalLastDateAndTimeResponse\x12\x65\n\x12GetSelfCalLastTemp\x12&.nifgen_grpc.GetSelfCalLastTempRequest\x1a\'.nifgen_grpc.GetSelfCalLastTempResponse\x12\x62\n\x11GetExtCalLastTemp\x12%.nifgen_grpc.GetExtCalLastTempRequest\x1a&.nifgen_grpc.GetExtCalLastTempResponse\x12\x83\x01\n\x1cGetExtCalRecommendedInterval\x12\x30.nifgen_grpc.GetExtCalRecommendedIntervalRequest\x1a\x31.nifgen_grpc.GetExtCalRecommendedIntervalResponse\x12q\n\x16ReadCurrentTemperature\x12*.nifgen_grpc.ReadCurrentTemperatureRequest\x1a+.nifgen_grpc.ReadCurrentTemperatureResponse\x12\x9b\x01\n$ConfigureCustomFIRFilterCoefficients\x12\x38.nifgen_grpc.ConfigureCustomFIRFilterCoefficientsRequest\x1a\x39.nifgen_grpc.ConfigureCustomFIRFilterCoefficientsResponse\x12w\n\x18GetFIRFilterCoefficients\x12,.nifgen_grpc.GetFIRFilterCoefficientsRequest\x1a-.nifgen_grpc.GetFIRFilterCoefficientsResponse\x12t\n\x17GetStreamEndpointHandle\x12+.nifgen_grpc.GetStreamEndpointHandleRequest\x1a,.nifgen_grpc.GetStreamEndpointHandleResponse\x12h\n\x13WriteP2PEndpointI16\x12\'.nifgen_grpc.WriteP2PEndpointI16Request\x1a(.nifgen_grpc.WriteP2PEndpointI16Response\x12w\n\x18\x43onfigureSynchronization\x12,.nifgen_grpc.ConfigureSynchronizationRequest\x1a-.nifgen_grpc.ConfigureSynchronizationResponse\x12t\n\x17\x45nableDigitalPatterning\x12+.nifgen_grpc.EnableDigitalPatterningRequest\x1a,.nifgen_grpc.EnableDigitalPatterningResponse\x12w\n\x18\x44isableDigitalPatterning\x12,.nifgen_grpc.DisableDigitalPatterningRequest\x1a-.nifgen_grpc.DisableDigitalPatterningResponse\x12h\n\x13\x45nableDigitalFilter\x12\'.nifgen_grpc.EnableDigitalFilterRequest\x1a(.nifgen_grpc.EnableDigitalFilterResponse\x12k\n\x14\x44isableDigitalFilter\x12(.nifgen_grpc.DisableDigitalFilterRequest\x1a).nifgen_grpc.DisableDigitalFilterResponse\x12\x65\n\x12\x45nableAnalogFilter\x12&.nifgen_grpc.EnableAnalogFilterRequest\x1a\'.nifgen_grpc.EnableAnalogFilterResponse\x12h\n\x13\x44isableAnalogFilter\x12\'.nifgen_grpc.DisableAnalogFilterRequest\x1a(.nifgen_grpc.DisableAnalogFilterResponse\x12}\n\x1a\x43onfigureSampleClockSource\x12..nifgen_grpc.ConfigureSampleClockSourceRequest\x1a/.nifgen_grpc.ConfigureSampleClockSourceResponse\x12k\n\x14\x43onfigureTriggerMode\x12(.nifgen_grpc.ConfigureTriggerModeRequest\x1a).nifgen_grpc.ConfigureTriggerModeResponse\x12\x8f\x01\n ImportAttributeConfigurationFile\x12\x34.nifgen_grpc.ImportAttributeConfigurationFileRequest\x1a\x35.nifgen_grpc.ImportAttributeConfigurationFileResponse\x12\x8f\x01\n ExportAttributeConfigurationFile\x12\x34.nifgen_grpc.ExportAttributeConfigurationFileRequest\x1a\x35.nifgen_grpc.ExportAttributeConfigurationFileResponse\x12\x95\x01\n\"ImportAttributeConfigurationBuffer\x12\x36.nifgen_grpc.ImportAttributeConfigurationBufferRequest\x1a\x37.nifgen_grpc.ImportAttributeConfigurationBufferResponse\x12\x95\x01\n\"ExportAttributeConfigurationBuffer\x12\x36.nifgen_grpc.ExportAttributeConfigurationBufferRequest\x1a\x37.nifgen_grpc.ExportAttributeConfigurationBufferResponse\x12h\n\x13SetAttributeViInt64\x12\'.nifgen_grpc.SetAttributeViInt64Request\x1a(.nifgen_grpc.SetAttributeViInt64Response\x12n\n\x15\x43heckAttributeViInt64\x12).nifgen_grpc.CheckAttributeViInt64Request\x1a*.nifgen_grpc.CheckAttributeViInt64Response\x12h\n\x13GetAttributeViInt64\x12\'.nifgen_grpc.GetAttributeViInt64Request\x1a(.nifgen_grpc.GetAttributeViInt64Response\x12h\n\x13SetAttributeViInt32\x12\'.nifgen_grpc.SetAttributeViInt32Request\x1a(.nifgen_grpc.SetAttributeViInt32Response\x12k\n\x14SetAttributeViReal64\x12(.nifgen_grpc.SetAttributeViReal64Request\x1a).nifgen_grpc.SetAttributeViReal64Response\x12k\n\x14SetAttributeViString\x12(.nifgen_grpc.SetAttributeViStringRequest\x1a).nifgen_grpc.SetAttributeViStringResponse\x12n\n\x15SetAttributeViBoolean\x12).nifgen_grpc.SetAttributeViBooleanRequest\x1a*.nifgen_grpc.SetAttributeViBooleanResponse\x12n\n\x15SetAttributeViSession\x12).nifgen_grpc.SetAttributeViSessionRequest\x1a*.nifgen_grpc.SetAttributeViSessionResponse\x12n\n\x15\x43heckAttributeViInt32\x12).nifgen_grpc.CheckAttributeViInt32Request\x1a*.nifgen_grpc.CheckAttributeViInt32Response\x12q\n\x16\x43heckAttributeViReal64\x12*.nifgen_grpc.CheckAttributeViReal64Request\x1a+.nifgen_grpc.CheckAttributeViReal64Response\x12q\n\x16\x43heckAttributeViString\x12*.nifgen_grpc.CheckAttributeViStringRequest\x1a+.nifgen_grpc.CheckAttributeViStringResponse\x12t\n\x17\x43heckAttributeViBoolean\x12+.nifgen_grpc.CheckAttributeViBooleanRequest\x1a,.nifgen_grpc.CheckAttributeViBooleanResponse\x12t\n\x17\x43heckAttributeViSession\x12+.nifgen_grpc.CheckAttributeViSessionRequest\x1a,.nifgen_grpc.CheckAttributeViSessionResponse\x12h\n\x13GetAttributeViInt32\x12\'.nifgen_grpc.GetAttributeViInt32Request\x1a(.nifgen_grpc.GetAttributeViInt32Response\x12k\n\x14GetAttributeViReal64\x12(.nifgen_grpc.GetAttributeViReal64Request\x1a).nifgen_grpc.GetAttributeViReal64Response\x12k\n\x14GetAttributeViString\x12(.nifgen_grpc.GetAttributeViStringRequest\x1a).nifgen_grpc.GetAttributeViStringResponse\x12n\n\x15GetAttributeViBoolean\x12).nifgen_grpc.GetAttributeViBooleanRequest\x1a*.nifgen_grpc.GetAttributeViBooleanResponse\x12n\n\x15GetAttributeViSession\x12).nifgen_grpc.GetAttributeViSessionRequest\x1a*.nifgen_grpc.GetAttributeViSessionResponse\x12Y\n\x0eResetAttribute\x12\".nifgen_grpc.ResetAttributeRequest\x1a#.nifgen_grpc.ResetAttributeResponse\x12n\n\x15ManualEnableP2PStream\x12).nifgen_grpc.ManualEnableP2PStreamRequest\x1a*.nifgen_grpc.ManualEnableP2PStreamResponse\x12z\n\x19\x43reateWaveformFromFileHWS\x12-.nifgen_grpc.CreateWaveformFromFileHWSRequest\x1a..nifgen_grpc.CreateWaveformFromFileHWSResponseB<\n\x10\x63om.ni.grpc.fgenB\x06NiFgenP\x01\xaa\x02\x1dNationalInstruments.Grpc.Fgenb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -35,26 +35,26 @@ _INITIALIZEWITHCHANNELSRESPONSE.fields_by_name['error_message']._serialized_options = b'\030\001' _globals['_NIFGENATTRIBUTE']._serialized_start=24660 _globals['_NIFGENATTRIBUTE']._serialized_end=35325 - _globals['_BYTEORDER']._serialized_start=35327 - _globals['_BYTEORDER']._serialized_end=35417 - _globals['_CLOCKMODE']._serialized_start=35420 - _globals['_CLOCKMODE']._serialized_end=35550 - _globals['_HARDWARESTATE']._serialized_start=35553 - _globals['_HARDWARESTATE']._serialized_end=35785 - _globals['_OUTPUTMODE']._serialized_start=35788 - _globals['_OUTPUTMODE']._serialized_end=36005 - _globals['_RELATIVETO']._serialized_start=36007 - _globals['_RELATIVETO']._serialized_end=36125 - _globals['_SIGNAL']._serialized_start=36128 - _globals['_SIGNAL']._serialized_end=36672 - _globals['_TRIGGER']._serialized_start=36674 - _globals['_TRIGGER']._serialized_end=36786 - _globals['_TRIGGERMODE']._serialized_start=36789 - _globals['_TRIGGERMODE']._serialized_end=36980 - _globals['_TRIGGERWHEN']._serialized_start=36982 - _globals['_TRIGGERWHEN']._serialized_end=37106 - _globals['_WAVEFORM']._serialized_start=37109 - _globals['_WAVEFORM']._serialized_end=37430 + _globals['_OUTPUTMODE']._serialized_start=35328 + _globals['_OUTPUTMODE']._serialized_end=35545 + _globals['_WAVEFORM']._serialized_start=35548 + _globals['_WAVEFORM']._serialized_end=35869 + _globals['_SIGNAL']._serialized_start=35872 + _globals['_SIGNAL']._serialized_end=36416 + _globals['_TRIGGERMODE']._serialized_start=36419 + _globals['_TRIGGERMODE']._serialized_end=36610 + _globals['_CLOCKMODE']._serialized_start=36613 + _globals['_CLOCKMODE']._serialized_end=36743 + _globals['_RELATIVETO']._serialized_start=36745 + _globals['_RELATIVETO']._serialized_end=36863 + _globals['_HARDWARESTATE']._serialized_start=36866 + _globals['_HARDWARESTATE']._serialized_end=37098 + _globals['_BYTEORDER']._serialized_start=37100 + _globals['_BYTEORDER']._serialized_end=37190 + _globals['_TRIGGERWHEN']._serialized_start=37192 + _globals['_TRIGGERWHEN']._serialized_end=37316 + _globals['_TRIGGER']._serialized_start=37318 + _globals['_TRIGGER']._serialized_end=37430 _globals['_FREQUENCYLISTOPTIONS']._serialized_start=37432 _globals['_FREQUENCYLISTOPTIONS']._serialized_end=37553 _globals['_ROUTESIGNALFROM']._serialized_start=37556 @@ -71,522 +71,522 @@ _globals['_NIFGENREAL64ATTRIBUTEVALUES']._serialized_end=49939 _globals['_NIFGENSTRINGATTRIBUTEVALUESMAPPED']._serialized_start=49942 _globals['_NIFGENSTRINGATTRIBUTEVALUESMAPPED']._serialized_end=51301 - _globals['_ABORTGENERATIONREQUEST']._serialized_start=60 - _globals['_ABORTGENERATIONREQUEST']._serialized_end=120 - _globals['_ABORTGENERATIONRESPONSE']._serialized_start=122 - _globals['_ABORTGENERATIONRESPONSE']._serialized_end=163 - _globals['_ADJUSTSAMPLECLOCKRELATIVEDELAYREQUEST']._serialized_start=165 - _globals['_ADJUSTSAMPLECLOCKRELATIVEDELAYREQUEST']._serialized_end=265 - _globals['_ADJUSTSAMPLECLOCKRELATIVEDELAYRESPONSE']._serialized_start=267 - _globals['_ADJUSTSAMPLECLOCKRELATIVEDELAYRESPONSE']._serialized_end=323 - _globals['_ALLOCATENAMEDWAVEFORMREQUEST']._serialized_start=326 - _globals['_ALLOCATENAMEDWAVEFORMREQUEST']._serialized_end=460 - _globals['_ALLOCATENAMEDWAVEFORMRESPONSE']._serialized_start=462 - _globals['_ALLOCATENAMEDWAVEFORMRESPONSE']._serialized_end=509 - _globals['_ALLOCATEWAVEFORMREQUEST']._serialized_start=511 - _globals['_ALLOCATEWAVEFORMREQUEST']._serialized_end=617 - _globals['_ALLOCATEWAVEFORMRESPONSE']._serialized_start=619 - _globals['_ALLOCATEWAVEFORMRESPONSE']._serialized_end=686 - _globals['_CHECKATTRIBUTEVIBOOLEANREQUEST']._serialized_start=689 - _globals['_CHECKATTRIBUTEVIBOOLEANREQUEST']._serialized_end=856 - _globals['_CHECKATTRIBUTEVIBOOLEANRESPONSE']._serialized_start=858 - _globals['_CHECKATTRIBUTEVIBOOLEANRESPONSE']._serialized_end=907 - _globals['_CHECKATTRIBUTEVIINT32REQUEST']._serialized_start=910 - _globals['_CHECKATTRIBUTEVIINT32REQUEST']._serialized_end=1173 - _globals['_CHECKATTRIBUTEVIINT32RESPONSE']._serialized_start=1175 - _globals['_CHECKATTRIBUTEVIINT32RESPONSE']._serialized_end=1222 - _globals['_CHECKATTRIBUTEVIINT64REQUEST']._serialized_start=1225 - _globals['_CHECKATTRIBUTEVIINT64REQUEST']._serialized_end=1394 - _globals['_CHECKATTRIBUTEVIINT64RESPONSE']._serialized_start=1396 - _globals['_CHECKATTRIBUTEVIINT64RESPONSE']._serialized_end=1443 - _globals['_CHECKATTRIBUTEVIREAL64REQUEST']._serialized_start=1446 - _globals['_CHECKATTRIBUTEVIREAL64REQUEST']._serialized_end=1711 - _globals['_CHECKATTRIBUTEVIREAL64RESPONSE']._serialized_start=1713 - _globals['_CHECKATTRIBUTEVIREAL64RESPONSE']._serialized_end=1761 - _globals['_CHECKATTRIBUTEVISESSIONREQUEST']._serialized_start=1764 - _globals['_CHECKATTRIBUTEVISESSIONREQUEST']._serialized_end=1955 - _globals['_CHECKATTRIBUTEVISESSIONRESPONSE']._serialized_start=1957 - _globals['_CHECKATTRIBUTEVISESSIONRESPONSE']._serialized_end=2006 - _globals['_CHECKATTRIBUTEVISTRINGREQUEST']._serialized_start=2009 - _globals['_CHECKATTRIBUTEVISTRINGREQUEST']._serialized_end=2287 - _globals['_CHECKATTRIBUTEVISTRINGRESPONSE']._serialized_start=2289 - _globals['_CHECKATTRIBUTEVISTRINGRESPONSE']._serialized_end=2337 - _globals['_CLEARARBMEMORYREQUEST']._serialized_start=2339 - _globals['_CLEARARBMEMORYREQUEST']._serialized_end=2398 - _globals['_CLEARARBMEMORYRESPONSE']._serialized_start=2400 - _globals['_CLEARARBMEMORYRESPONSE']._serialized_end=2440 - _globals['_CLEARARBSEQUENCEREQUEST']._serialized_start=2443 - _globals['_CLEARARBSEQUENCEREQUEST']._serialized_end=2615 - _globals['_CLEARARBSEQUENCERESPONSE']._serialized_start=2617 - _globals['_CLEARARBSEQUENCERESPONSE']._serialized_end=2659 - _globals['_CLEARARBWAVEFORMREQUEST']._serialized_start=2662 - _globals['_CLEARARBWAVEFORMREQUEST']._serialized_end=2834 - _globals['_CLEARARBWAVEFORMRESPONSE']._serialized_start=2836 - _globals['_CLEARARBWAVEFORMRESPONSE']._serialized_end=2878 - _globals['_CLEARERRORREQUEST']._serialized_start=2880 - _globals['_CLEARERRORREQUEST']._serialized_end=2935 - _globals['_CLEARERRORRESPONSE']._serialized_start=2937 - _globals['_CLEARERRORRESPONSE']._serialized_end=2973 - _globals['_CLEARFREQLISTREQUEST']._serialized_start=2976 - _globals['_CLEARFREQLISTREQUEST']._serialized_end=3169 - _globals['_CLEARFREQLISTRESPONSE']._serialized_start=3171 - _globals['_CLEARFREQLISTRESPONSE']._serialized_end=3210 - _globals['_CLEARINTERCHANGEWARNINGSREQUEST']._serialized_start=3212 - _globals['_CLEARINTERCHANGEWARNINGSREQUEST']._serialized_end=3281 - _globals['_CLEARINTERCHANGEWARNINGSRESPONSE']._serialized_start=3283 - _globals['_CLEARINTERCHANGEWARNINGSRESPONSE']._serialized_end=3333 - _globals['_CLEARUSERSTANDARDWAVEFORMREQUEST']._serialized_start=3335 - _globals['_CLEARUSERSTANDARDWAVEFORMREQUEST']._serialized_end=3427 - _globals['_CLEARUSERSTANDARDWAVEFORMRESPONSE']._serialized_start=3429 - _globals['_CLEARUSERSTANDARDWAVEFORMRESPONSE']._serialized_end=3480 - _globals['_CLOSEREQUEST']._serialized_start=3482 - _globals['_CLOSEREQUEST']._serialized_end=3532 - _globals['_CLOSERESPONSE']._serialized_start=3534 - _globals['_CLOSERESPONSE']._serialized_end=3565 - _globals['_COMMITREQUEST']._serialized_start=3567 - _globals['_COMMITREQUEST']._serialized_end=3618 - _globals['_COMMITRESPONSE']._serialized_start=3620 - _globals['_COMMITRESPONSE']._serialized_end=3652 - _globals['_CONFIGUREAMPLITUDEREQUEST']._serialized_start=3654 - _globals['_CONFIGUREAMPLITUDEREQUEST']._serialized_end=3758 - _globals['_CONFIGUREAMPLITUDERESPONSE']._serialized_start=3760 - _globals['_CONFIGUREAMPLITUDERESPONSE']._serialized_end=3804 - _globals['_CONFIGUREARBSEQUENCEREQUEST']._serialized_start=3807 - _globals['_CONFIGUREARBSEQUENCEREQUEST']._serialized_end=3949 - _globals['_CONFIGUREARBSEQUENCERESPONSE']._serialized_start=3951 - _globals['_CONFIGUREARBSEQUENCERESPONSE']._serialized_end=3997 - _globals['_CONFIGUREARBWAVEFORMREQUEST']._serialized_start=4000 - _globals['_CONFIGUREARBWAVEFORMREQUEST']._serialized_end=4142 - _globals['_CONFIGUREARBWAVEFORMRESPONSE']._serialized_start=4144 - _globals['_CONFIGUREARBWAVEFORMRESPONSE']._serialized_end=4190 - _globals['_CONFIGURECHANNELSREQUEST']._serialized_start=4192 - _globals['_CONFIGURECHANNELSREQUEST']._serialized_end=4272 - _globals['_CONFIGURECHANNELSRESPONSE']._serialized_start=4274 - _globals['_CONFIGURECHANNELSRESPONSE']._serialized_end=4317 - _globals['_CONFIGURECLOCKMODEREQUEST']._serialized_start=4320 - _globals['_CONFIGURECLOCKMODEREQUEST']._serialized_end=4474 - _globals['_CONFIGURECLOCKMODERESPONSE']._serialized_start=4476 - _globals['_CONFIGURECLOCKMODERESPONSE']._serialized_end=4520 - _globals['_CONFIGURECUSTOMFIRFILTERCOEFFICIENTSREQUEST']._serialized_start=4523 - _globals['_CONFIGURECUSTOMFIRFILTERCOEFFICIENTSREQUEST']._serialized_end=4654 - _globals['_CONFIGURECUSTOMFIRFILTERCOEFFICIENTSRESPONSE']._serialized_start=4656 - _globals['_CONFIGURECUSTOMFIRFILTERCOEFFICIENTSRESPONSE']._serialized_end=4718 - _globals['_CONFIGUREDIGITALEDGESCRIPTTRIGGERREQUEST']._serialized_start=4721 - _globals['_CONFIGUREDIGITALEDGESCRIPTTRIGGERREQUEST']._serialized_end=4849 - _globals['_CONFIGUREDIGITALEDGESCRIPTTRIGGERRESPONSE']._serialized_start=4851 - _globals['_CONFIGUREDIGITALEDGESCRIPTTRIGGERRESPONSE']._serialized_end=4910 - _globals['_CONFIGUREDIGITALEDGESTARTTRIGGERREQUEST']._serialized_start=4912 - _globals['_CONFIGUREDIGITALEDGESTARTTRIGGERREQUEST']._serialized_end=5019 - _globals['_CONFIGUREDIGITALEDGESTARTTRIGGERRESPONSE']._serialized_start=5021 - _globals['_CONFIGUREDIGITALEDGESTARTTRIGGERRESPONSE']._serialized_end=5079 - _globals['_CONFIGUREDIGITALLEVELSCRIPTTRIGGERREQUEST']._serialized_start=5082 - _globals['_CONFIGUREDIGITALLEVELSCRIPTTRIGGERREQUEST']._serialized_end=5296 - _globals['_CONFIGUREDIGITALLEVELSCRIPTTRIGGERRESPONSE']._serialized_start=5298 - _globals['_CONFIGUREDIGITALLEVELSCRIPTTRIGGERRESPONSE']._serialized_end=5358 - _globals['_CONFIGUREFREQLISTREQUEST']._serialized_start=5361 - _globals['_CONFIGUREFREQLISTREQUEST']._serialized_end=5535 - _globals['_CONFIGUREFREQLISTRESPONSE']._serialized_start=5537 - _globals['_CONFIGUREFREQLISTRESPONSE']._serialized_end=5580 - _globals['_CONFIGUREFREQUENCYREQUEST']._serialized_start=5582 - _globals['_CONFIGUREFREQUENCYREQUEST']._serialized_end=5686 - _globals['_CONFIGUREFREQUENCYRESPONSE']._serialized_start=5688 - _globals['_CONFIGUREFREQUENCYRESPONSE']._serialized_end=5732 - _globals['_CONFIGUREOPERATIONMODEREQUEST']._serialized_start=5734 - _globals['_CONFIGUREOPERATIONMODEREQUEST']._serialized_end=5847 - _globals['_CONFIGUREOPERATIONMODERESPONSE']._serialized_start=5849 - _globals['_CONFIGUREOPERATIONMODERESPONSE']._serialized_end=5897 - _globals['_CONFIGUREOUTPUTENABLEDREQUEST']._serialized_start=5899 - _globals['_CONFIGUREOUTPUTENABLEDREQUEST']._serialized_end=6005 - _globals['_CONFIGUREOUTPUTENABLEDRESPONSE']._serialized_start=6007 - _globals['_CONFIGUREOUTPUTENABLEDRESPONSE']._serialized_end=6055 - _globals['_CONFIGUREOUTPUTIMPEDANCEREQUEST']._serialized_start=6057 - _globals['_CONFIGUREOUTPUTIMPEDANCEREQUEST']._serialized_end=6167 - _globals['_CONFIGUREOUTPUTIMPEDANCERESPONSE']._serialized_start=6169 - _globals['_CONFIGUREOUTPUTIMPEDANCERESPONSE']._serialized_end=6219 - _globals['_CONFIGUREOUTPUTMODEREQUEST']._serialized_start=6222 - _globals['_CONFIGUREOUTPUTMODEREQUEST']._serialized_end=6381 - _globals['_CONFIGUREOUTPUTMODERESPONSE']._serialized_start=6383 - _globals['_CONFIGUREOUTPUTMODERESPONSE']._serialized_end=6428 - _globals['_CONFIGUREP2PENDPOINTFULLNESSSTARTTRIGGERREQUEST']._serialized_start=6430 - _globals['_CONFIGUREP2PENDPOINTFULLNESSSTARTTRIGGERREQUEST']._serialized_end=6552 - _globals['_CONFIGUREP2PENDPOINTFULLNESSSTARTTRIGGERRESPONSE']._serialized_start=6554 - _globals['_CONFIGUREP2PENDPOINTFULLNESSSTARTTRIGGERRESPONSE']._serialized_end=6620 - _globals['_CONFIGUREREFERENCECLOCKREQUEST']._serialized_start=6623 - _globals['_CONFIGUREREFERENCECLOCKREQUEST']._serialized_end=6758 - _globals['_CONFIGUREREFERENCECLOCKRESPONSE']._serialized_start=6760 - _globals['_CONFIGUREREFERENCECLOCKRESPONSE']._serialized_end=6809 - _globals['_CONFIGURESAMPLECLOCKSOURCEREQUEST']._serialized_start=6811 - _globals['_CONFIGURESAMPLECLOCKSOURCEREQUEST']._serialized_end=6911 - _globals['_CONFIGURESAMPLECLOCKSOURCERESPONSE']._serialized_start=6913 - _globals['_CONFIGURESAMPLECLOCKSOURCERESPONSE']._serialized_end=6965 - _globals['_CONFIGURESAMPLERATEREQUEST']._serialized_start=6967 - _globals['_CONFIGURESAMPLERATEREQUEST']._serialized_end=7052 - _globals['_CONFIGURESAMPLERATERESPONSE']._serialized_start=7054 - _globals['_CONFIGURESAMPLERATERESPONSE']._serialized_end=7099 - _globals['_CONFIGURESOFTWAREEDGESCRIPTTRIGGERREQUEST']._serialized_start=7101 - _globals['_CONFIGURESOFTWAREEDGESCRIPTTRIGGERREQUEST']._serialized_end=7200 - _globals['_CONFIGURESOFTWAREEDGESCRIPTTRIGGERRESPONSE']._serialized_start=7202 - _globals['_CONFIGURESOFTWAREEDGESCRIPTTRIGGERRESPONSE']._serialized_end=7262 - _globals['_CONFIGURESOFTWAREEDGESTARTTRIGGERREQUEST']._serialized_start=7264 - _globals['_CONFIGURESOFTWAREEDGESTARTTRIGGERREQUEST']._serialized_end=7342 - _globals['_CONFIGURESOFTWAREEDGESTARTTRIGGERRESPONSE']._serialized_start=7344 - _globals['_CONFIGURESOFTWAREEDGESTARTTRIGGERRESPONSE']._serialized_end=7403 - _globals['_CONFIGURESTANDARDWAVEFORMREQUEST']._serialized_start=7406 - _globals['_CONFIGURESTANDARDWAVEFORMREQUEST']._serialized_end=7660 - _globals['_CONFIGURESTANDARDWAVEFORMRESPONSE']._serialized_start=7662 - _globals['_CONFIGURESTANDARDWAVEFORMRESPONSE']._serialized_end=7713 - _globals['_CONFIGURESYNCHRONIZATIONREQUEST']._serialized_start=7715 - _globals['_CONFIGURESYNCHRONIZATIONREQUEST']._serialized_end=7838 - _globals['_CONFIGURESYNCHRONIZATIONRESPONSE']._serialized_start=7840 - _globals['_CONFIGURESYNCHRONIZATIONRESPONSE']._serialized_end=7890 - _globals['_CONFIGURETRIGGERMODEREQUEST']._serialized_start=7893 - _globals['_CONFIGURETRIGGERMODEREQUEST']._serialized_end=8079 - _globals['_CONFIGURETRIGGERMODERESPONSE']._serialized_start=8081 - _globals['_CONFIGURETRIGGERMODERESPONSE']._serialized_end=8127 - _globals['_CREATEADVANCEDARBSEQUENCEREQUEST']._serialized_start=8130 - _globals['_CREATEADVANCEDARBSEQUENCEREQUEST']._serialized_end=8319 - _globals['_CREATEADVANCEDARBSEQUENCERESPONSE']._serialized_start=8321 - _globals['_CREATEADVANCEDARBSEQUENCERESPONSE']._serialized_end=8428 - _globals['_CREATEARBSEQUENCEREQUEST']._serialized_start=8430 - _globals['_CREATEARBSEQUENCEREQUEST']._serialized_end=8551 - _globals['_CREATEARBSEQUENCERESPONSE']._serialized_start=8553 - _globals['_CREATEARBSEQUENCERESPONSE']._serialized_end=8621 - _globals['_CREATEFREQLISTREQUEST']._serialized_start=8624 - _globals['_CREATEFREQLISTREQUEST']._serialized_end=8816 - _globals['_CREATEFREQLISTRESPONSE']._serialized_start=8818 - _globals['_CREATEFREQLISTRESPONSE']._serialized_end=8889 - _globals['_CREATEWAVEFORMCOMPLEXF64REQUEST']._serialized_start=8892 - _globals['_CREATEWAVEFORMCOMPLEXF64REQUEST']._serialized_end=9044 - _globals['_CREATEWAVEFORMCOMPLEXF64RESPONSE']._serialized_start=9046 - _globals['_CREATEWAVEFORMCOMPLEXF64RESPONSE']._serialized_end=9121 - _globals['_CREATEWAVEFORMF64REQUEST']._serialized_start=9123 - _globals['_CREATEWAVEFORMF64REQUEST']._serialized_end=9236 - _globals['_CREATEWAVEFORMF64RESPONSE']._serialized_start=9238 - _globals['_CREATEWAVEFORMF64RESPONSE']._serialized_end=9306 - _globals['_CREATEWAVEFORMFROMFILEF64REQUEST']._serialized_start=9309 - _globals['_CREATEWAVEFORMFROMFILEF64REQUEST']._serialized_end=9511 - _globals['_CREATEWAVEFORMFROMFILEF64RESPONSE']._serialized_start=9513 - _globals['_CREATEWAVEFORMFROMFILEF64RESPONSE']._serialized_end=9589 - _globals['_CREATEWAVEFORMFROMFILEI16REQUEST']._serialized_start=9592 - _globals['_CREATEWAVEFORMFROMFILEI16REQUEST']._serialized_end=9794 - _globals['_CREATEWAVEFORMFROMFILEI16RESPONSE']._serialized_start=9796 - _globals['_CREATEWAVEFORMFROMFILEI16RESPONSE']._serialized_end=9872 - _globals['_CREATEWAVEFORMI16REQUEST']._serialized_start=9874 - _globals['_CREATEWAVEFORMI16REQUEST']._serialized_end=9987 - _globals['_CREATEWAVEFORMI16RESPONSE']._serialized_start=9989 - _globals['_CREATEWAVEFORMI16RESPONSE']._serialized_end=10057 - _globals['_DEFINEUSERSTANDARDWAVEFORMREQUEST']._serialized_start=10059 - _globals['_DEFINEUSERSTANDARDWAVEFORMREQUEST']._serialized_end=10181 - _globals['_DEFINEUSERSTANDARDWAVEFORMRESPONSE']._serialized_start=10183 - _globals['_DEFINEUSERSTANDARDWAVEFORMRESPONSE']._serialized_end=10235 - _globals['_DELETENAMEDWAVEFORMREQUEST']._serialized_start=10237 - _globals['_DELETENAMEDWAVEFORMREQUEST']._serialized_end=10346 - _globals['_DELETENAMEDWAVEFORMRESPONSE']._serialized_start=10348 - _globals['_DELETENAMEDWAVEFORMRESPONSE']._serialized_end=10393 - _globals['_DELETESCRIPTREQUEST']._serialized_start=10395 - _globals['_DELETESCRIPTREQUEST']._serialized_end=10495 - _globals['_DELETESCRIPTRESPONSE']._serialized_start=10497 - _globals['_DELETESCRIPTRESPONSE']._serialized_end=10535 - _globals['_DISABLEREQUEST']._serialized_start=10537 - _globals['_DISABLEREQUEST']._serialized_end=10589 - _globals['_DISABLERESPONSE']._serialized_start=10591 - _globals['_DISABLERESPONSE']._serialized_end=10624 - _globals['_DISABLEANALOGFILTERREQUEST']._serialized_start=10626 - _globals['_DISABLEANALOGFILTERREQUEST']._serialized_end=10712 - _globals['_DISABLEANALOGFILTERRESPONSE']._serialized_start=10714 - _globals['_DISABLEANALOGFILTERRESPONSE']._serialized_end=10759 - _globals['_DISABLEDIGITALFILTERREQUEST']._serialized_start=10761 - _globals['_DISABLEDIGITALFILTERREQUEST']._serialized_end=10848 - _globals['_DISABLEDIGITALFILTERRESPONSE']._serialized_start=10850 - _globals['_DISABLEDIGITALFILTERRESPONSE']._serialized_end=10896 - _globals['_DISABLEDIGITALPATTERNINGREQUEST']._serialized_start=10898 - _globals['_DISABLEDIGITALPATTERNINGREQUEST']._serialized_end=10989 - _globals['_DISABLEDIGITALPATTERNINGRESPONSE']._serialized_start=10991 - _globals['_DISABLEDIGITALPATTERNINGRESPONSE']._serialized_end=11041 - _globals['_DISABLESCRIPTTRIGGERREQUEST']._serialized_start=11043 - _globals['_DISABLESCRIPTTRIGGERREQUEST']._serialized_end=11128 - _globals['_DISABLESCRIPTTRIGGERRESPONSE']._serialized_start=11130 - _globals['_DISABLESCRIPTTRIGGERRESPONSE']._serialized_end=11176 - _globals['_DISABLESTARTTRIGGERREQUEST']._serialized_start=11178 - _globals['_DISABLESTARTTRIGGERREQUEST']._serialized_end=11242 - _globals['_DISABLESTARTTRIGGERRESPONSE']._serialized_start=11244 - _globals['_DISABLESTARTTRIGGERRESPONSE']._serialized_end=11289 - _globals['_ENABLEANALOGFILTERREQUEST']._serialized_start=11291 - _globals['_ENABLEANALOGFILTERREQUEST']._serialized_end=11413 - _globals['_ENABLEANALOGFILTERRESPONSE']._serialized_start=11415 - _globals['_ENABLEANALOGFILTERRESPONSE']._serialized_end=11459 - _globals['_ENABLEDIGITALFILTERREQUEST']._serialized_start=11461 - _globals['_ENABLEDIGITALFILTERREQUEST']._serialized_end=11547 - _globals['_ENABLEDIGITALFILTERRESPONSE']._serialized_start=11549 - _globals['_ENABLEDIGITALFILTERRESPONSE']._serialized_end=11594 - _globals['_ENABLEDIGITALPATTERNINGREQUEST']._serialized_start=11596 - _globals['_ENABLEDIGITALPATTERNINGREQUEST']._serialized_end=11686 - _globals['_ENABLEDIGITALPATTERNINGRESPONSE']._serialized_start=11688 - _globals['_ENABLEDIGITALPATTERNINGRESPONSE']._serialized_end=11737 - _globals['_ERRORHANDLERREQUEST']._serialized_start=11739 - _globals['_ERRORHANDLERREQUEST']._serialized_end=11816 - _globals['_ERRORHANDLERRESPONSE']._serialized_start=11818 - _globals['_ERRORHANDLERRESPONSE']._serialized_end=11879 - _globals['_ERRORMESSAGEREQUEST']._serialized_start=11881 - _globals['_ERRORMESSAGEREQUEST']._serialized_end=11958 - _globals['_ERRORMESSAGERESPONSE']._serialized_start=11960 - _globals['_ERRORMESSAGERESPONSE']._serialized_end=12021 - _globals['_ERRORQUERYREQUEST']._serialized_start=12023 - _globals['_ERRORQUERYREQUEST']._serialized_end=12078 - _globals['_ERRORQUERYRESPONSE']._serialized_start=12080 - _globals['_ERRORQUERYRESPONSE']._serialized_end=12159 - _globals['_EXPORTATTRIBUTECONFIGURATIONBUFFERREQUEST']._serialized_start=12161 - _globals['_EXPORTATTRIBUTECONFIGURATIONBUFFERREQUEST']._serialized_end=12240 - _globals['_EXPORTATTRIBUTECONFIGURATIONBUFFERRESPONSE']._serialized_start=12242 - _globals['_EXPORTATTRIBUTECONFIGURATIONBUFFERRESPONSE']._serialized_end=12325 - _globals['_EXPORTATTRIBUTECONFIGURATIONFILEREQUEST']._serialized_start=12327 - _globals['_EXPORTATTRIBUTECONFIGURATIONFILEREQUEST']._serialized_end=12423 - _globals['_EXPORTATTRIBUTECONFIGURATIONFILERESPONSE']._serialized_start=12425 - _globals['_EXPORTATTRIBUTECONFIGURATIONFILERESPONSE']._serialized_end=12483 - _globals['_EXPORTSIGNALREQUEST']._serialized_start=12486 - _globals['_EXPORTSIGNALREQUEST']._serialized_end=12671 - _globals['_EXPORTSIGNALRESPONSE']._serialized_start=12673 - _globals['_EXPORTSIGNALRESPONSE']._serialized_end=12711 - _globals['_GETATTRIBUTEVIBOOLEANREQUEST']._serialized_start=12714 - _globals['_GETATTRIBUTEVIBOOLEANREQUEST']._serialized_end=12854 - _globals['_GETATTRIBUTEVIBOOLEANRESPONSE']._serialized_start=12856 - _globals['_GETATTRIBUTEVIBOOLEANRESPONSE']._serialized_end=12928 - _globals['_GETATTRIBUTEVIINT32REQUEST']._serialized_start=12931 - _globals['_GETATTRIBUTEVIINT32REQUEST']._serialized_end=13069 - _globals['_GETATTRIBUTEVIINT32RESPONSE']._serialized_start=13071 - _globals['_GETATTRIBUTEVIINT32RESPONSE']._serialized_end=13141 - _globals['_GETATTRIBUTEVIINT64REQUEST']._serialized_start=13144 - _globals['_GETATTRIBUTEVIINT64REQUEST']._serialized_end=13282 - _globals['_GETATTRIBUTEVIINT64RESPONSE']._serialized_start=13284 - _globals['_GETATTRIBUTEVIINT64RESPONSE']._serialized_end=13354 - _globals['_GETATTRIBUTEVIREAL64REQUEST']._serialized_start=13357 - _globals['_GETATTRIBUTEVIREAL64REQUEST']._serialized_end=13496 - _globals['_GETATTRIBUTEVIREAL64RESPONSE']._serialized_start=13498 - _globals['_GETATTRIBUTEVIREAL64RESPONSE']._serialized_end=13569 - _globals['_GETATTRIBUTEVISESSIONREQUEST']._serialized_start=13572 - _globals['_GETATTRIBUTEVISESSIONREQUEST']._serialized_end=13712 - _globals['_GETATTRIBUTEVISESSIONRESPONSE']._serialized_start=13714 - _globals['_GETATTRIBUTEVISESSIONRESPONSE']._serialized_end=13810 - _globals['_GETATTRIBUTEVISTRINGREQUEST']._serialized_start=13813 - _globals['_GETATTRIBUTEVISTRINGREQUEST']._serialized_end=13952 - _globals['_GETATTRIBUTEVISTRINGRESPONSE']._serialized_start=13954 - _globals['_GETATTRIBUTEVISTRINGRESPONSE']._serialized_end=14025 - _globals['_GETCHANNELNAMEREQUEST']._serialized_start=14027 - _globals['_GETCHANNELNAMEREQUEST']._serialized_end=14101 - _globals['_GETCHANNELNAMERESPONSE']._serialized_start=14103 - _globals['_GETCHANNELNAMERESPONSE']._serialized_end=14167 - _globals['_GETERRORREQUEST']._serialized_start=14169 - _globals['_GETERRORREQUEST']._serialized_end=14222 - _globals['_GETERRORRESPONSE']._serialized_start=14224 - _globals['_GETERRORRESPONSE']._serialized_end=14305 - _globals['_GETEXTCALLASTDATEANDTIMEREQUEST']._serialized_start=14307 - _globals['_GETEXTCALLASTDATEANDTIMEREQUEST']._serialized_end=14376 - _globals['_GETEXTCALLASTDATEANDTIMERESPONSE']._serialized_start=14378 - _globals['_GETEXTCALLASTDATEANDTIMERESPONSE']._serialized_end=14500 - _globals['_GETEXTCALLASTTEMPREQUEST']._serialized_start=14502 - _globals['_GETEXTCALLASTTEMPREQUEST']._serialized_end=14564 - _globals['_GETEXTCALLASTTEMPRESPONSE']._serialized_start=14566 - _globals['_GETEXTCALLASTTEMPRESPONSE']._serialized_end=14630 - _globals['_GETEXTCALRECOMMENDEDINTERVALREQUEST']._serialized_start=14632 - _globals['_GETEXTCALRECOMMENDEDINTERVALREQUEST']._serialized_end=14705 - _globals['_GETEXTCALRECOMMENDEDINTERVALRESPONSE']._serialized_start=14707 - _globals['_GETEXTCALRECOMMENDEDINTERVALRESPONSE']._serialized_end=14777 - _globals['_GETFIRFILTERCOEFFICIENTSREQUEST']._serialized_start=14779 - _globals['_GETFIRFILTERCOEFFICIENTSREQUEST']._serialized_end=14870 - _globals['_GETFIRFILTERCOEFFICIENTSRESPONSE']._serialized_start=14872 - _globals['_GETFIRFILTERCOEFFICIENTSRESPONSE']._serialized_end=14987 - _globals['_GETHARDWARESTATEREQUEST']._serialized_start=14989 - _globals['_GETHARDWARESTATEREQUEST']._serialized_end=15050 - _globals['_GETHARDWARESTATERESPONSE']._serialized_start=15052 - _globals['_GETHARDWARESTATERESPONSE']._serialized_end=15156 - _globals['_GETSELFCALLASTDATEANDTIMEREQUEST']._serialized_start=15158 - _globals['_GETSELFCALLASTDATEANDTIMEREQUEST']._serialized_end=15228 - _globals['_GETSELFCALLASTDATEANDTIMERESPONSE']._serialized_start=15230 - _globals['_GETSELFCALLASTDATEANDTIMERESPONSE']._serialized_end=15353 - _globals['_GETSELFCALLASTTEMPREQUEST']._serialized_start=15355 - _globals['_GETSELFCALLASTTEMPREQUEST']._serialized_end=15418 - _globals['_GETSELFCALLASTTEMPRESPONSE']._serialized_start=15420 - _globals['_GETSELFCALLASTTEMPRESPONSE']._serialized_end=15485 - _globals['_GETSELFCALSUPPORTEDREQUEST']._serialized_start=15487 - _globals['_GETSELFCALSUPPORTEDREQUEST']._serialized_end=15551 - _globals['_GETSELFCALSUPPORTEDRESPONSE']._serialized_start=15553 - _globals['_GETSELFCALSUPPORTEDRESPONSE']._serialized_end=15626 - _globals['_GETSTREAMENDPOINTHANDLEREQUEST']._serialized_start=15628 - _globals['_GETSTREAMENDPOINTHANDLEREQUEST']._serialized_end=15721 - _globals['_GETSTREAMENDPOINTHANDLERESPONSE']._serialized_start=15723 - _globals['_GETSTREAMENDPOINTHANDLERESPONSE']._serialized_end=15795 - _globals['_IMPORTATTRIBUTECONFIGURATIONBUFFERREQUEST']._serialized_start=15797 - _globals['_IMPORTATTRIBUTECONFIGURATIONBUFFERREQUEST']._serialized_end=15899 - _globals['_IMPORTATTRIBUTECONFIGURATIONBUFFERRESPONSE']._serialized_start=15901 - _globals['_IMPORTATTRIBUTECONFIGURATIONBUFFERRESPONSE']._serialized_end=15961 - _globals['_IMPORTATTRIBUTECONFIGURATIONFILEREQUEST']._serialized_start=15963 - _globals['_IMPORTATTRIBUTECONFIGURATIONFILEREQUEST']._serialized_end=16059 - _globals['_IMPORTATTRIBUTECONFIGURATIONFILERESPONSE']._serialized_start=16061 - _globals['_IMPORTATTRIBUTECONFIGURATIONFILERESPONSE']._serialized_end=16119 - _globals['_INITREQUEST']._serialized_start=16122 - _globals['_INITREQUEST']._serialized_end=16299 - _globals['_INITRESPONSE']._serialized_start=16301 - _globals['_INITRESPONSE']._serialized_end=16427 - _globals['_INITWITHOPTIONSREQUEST']._serialized_start=16430 - _globals['_INITWITHOPTIONSREQUEST']._serialized_end=16641 - _globals['_INITWITHOPTIONSRESPONSE']._serialized_start=16644 - _globals['_INITWITHOPTIONSRESPONSE']._serialized_end=16781 - _globals['_INITIALIZEWITHCHANNELSREQUEST']._serialized_start=16784 - _globals['_INITIALIZEWITHCHANNELSREQUEST']._serialized_end=17006 - _globals['_INITIALIZEWITHCHANNELSRESPONSE']._serialized_start=17009 - _globals['_INITIALIZEWITHCHANNELSRESPONSE']._serialized_end=17153 - _globals['_INITIATEGENERATIONREQUEST']._serialized_start=17155 - _globals['_INITIATEGENERATIONREQUEST']._serialized_end=17218 - _globals['_INITIATEGENERATIONRESPONSE']._serialized_start=17220 - _globals['_INITIATEGENERATIONRESPONSE']._serialized_end=17264 - _globals['_INVALIDATEALLATTRIBUTESREQUEST']._serialized_start=17266 - _globals['_INVALIDATEALLATTRIBUTESREQUEST']._serialized_end=17334 - _globals['_INVALIDATEALLATTRIBUTESRESPONSE']._serialized_start=17336 - _globals['_INVALIDATEALLATTRIBUTESRESPONSE']._serialized_end=17385 - _globals['_ISDONEREQUEST']._serialized_start=17387 - _globals['_ISDONEREQUEST']._serialized_end=17438 - _globals['_ISDONERESPONSE']._serialized_start=17440 - _globals['_ISDONERESPONSE']._serialized_end=17486 - _globals['_QUERYARBSEQCAPABILITIESREQUEST']._serialized_start=17488 - _globals['_QUERYARBSEQCAPABILITIESREQUEST']._serialized_end=17556 - _globals['_QUERYARBSEQCAPABILITIESRESPONSE']._serialized_start=17559 - _globals['_QUERYARBSEQCAPABILITIESRESPONSE']._serialized_end=17739 - _globals['_QUERYARBWFMCAPABILITIESREQUEST']._serialized_start=17741 - _globals['_QUERYARBWFMCAPABILITIESREQUEST']._serialized_end=17809 - _globals['_QUERYARBWFMCAPABILITIESRESPONSE']._serialized_start=17812 - _globals['_QUERYARBWFMCAPABILITIESRESPONSE']._serialized_end=17986 - _globals['_QUERYFREQLISTCAPABILITIESREQUEST']._serialized_start=17988 - _globals['_QUERYFREQLISTCAPABILITIESREQUEST']._serialized_end=18058 - _globals['_QUERYFREQLISTCAPABILITIESRESPONSE']._serialized_start=18061 - _globals['_QUERYFREQLISTCAPABILITIESRESPONSE']._serialized_end=18351 - _globals['_READCURRENTTEMPERATUREREQUEST']._serialized_start=18353 - _globals['_READCURRENTTEMPERATUREREQUEST']._serialized_end=18420 - _globals['_READCURRENTTEMPERATURERESPONSE']._serialized_start=18422 - _globals['_READCURRENTTEMPERATURERESPONSE']._serialized_end=18491 - _globals['_RESETREQUEST']._serialized_start=18493 - _globals['_RESETREQUEST']._serialized_end=18543 - _globals['_RESETRESPONSE']._serialized_start=18545 - _globals['_RESETRESPONSE']._serialized_end=18576 - _globals['_RESETATTRIBUTEREQUEST']._serialized_start=18579 - _globals['_RESETATTRIBUTEREQUEST']._serialized_end=18712 - _globals['_RESETATTRIBUTERESPONSE']._serialized_start=18714 - _globals['_RESETATTRIBUTERESPONSE']._serialized_end=18754 - _globals['_RESETDEVICEREQUEST']._serialized_start=18756 - _globals['_RESETDEVICEREQUEST']._serialized_end=18812 - _globals['_RESETDEVICERESPONSE']._serialized_start=18814 - _globals['_RESETDEVICERESPONSE']._serialized_end=18851 - _globals['_RESETINTERCHANGECHECKREQUEST']._serialized_start=18853 - _globals['_RESETINTERCHANGECHECKREQUEST']._serialized_end=18919 - _globals['_RESETINTERCHANGECHECKRESPONSE']._serialized_start=18921 - _globals['_RESETINTERCHANGECHECKRESPONSE']._serialized_end=18968 - _globals['_RESETWITHDEFAULTSREQUEST']._serialized_start=18970 - _globals['_RESETWITHDEFAULTSREQUEST']._serialized_end=19032 - _globals['_RESETWITHDEFAULTSRESPONSE']._serialized_start=19034 - _globals['_RESETWITHDEFAULTSRESPONSE']._serialized_end=19077 - _globals['_REVISIONQUERYREQUEST']._serialized_start=19079 - _globals['_REVISIONQUERYREQUEST']._serialized_end=19137 - _globals['_REVISIONQUERYRESPONSE']._serialized_start=19139 - _globals['_REVISIONQUERYRESPONSE']._serialized_end=19241 - _globals['_ROUTESIGNALOUTREQUEST']._serialized_start=19244 - _globals['_ROUTESIGNALOUTREQUEST']._serialized_end=19553 - _globals['_ROUTESIGNALOUTRESPONSE']._serialized_start=19555 - _globals['_ROUTESIGNALOUTRESPONSE']._serialized_end=19595 - _globals['_SELFCALREQUEST']._serialized_start=19597 - _globals['_SELFCALREQUEST']._serialized_end=19649 - _globals['_SELFCALRESPONSE']._serialized_start=19651 - _globals['_SELFCALRESPONSE']._serialized_end=19684 - _globals['_SELFTESTREQUEST']._serialized_start=19686 - _globals['_SELFTESTREQUEST']._serialized_end=19739 - _globals['_SELFTESTRESPONSE']._serialized_start=19741 - _globals['_SELFTESTRESPONSE']._serialized_end=19828 - _globals['_SENDSOFTWAREEDGETRIGGERREQUEST']._serialized_start=19831 - _globals['_SENDSOFTWAREEDGETRIGGERREQUEST']._serialized_end=19999 - _globals['_SENDSOFTWAREEDGETRIGGERRESPONSE']._serialized_start=20001 - _globals['_SENDSOFTWAREEDGETRIGGERRESPONSE']._serialized_end=20050 - _globals['_SETATTRIBUTEVIBOOLEANREQUEST']._serialized_start=20053 - _globals['_SETATTRIBUTEVIBOOLEANREQUEST']._serialized_end=20218 - _globals['_SETATTRIBUTEVIBOOLEANRESPONSE']._serialized_start=20220 - _globals['_SETATTRIBUTEVIBOOLEANRESPONSE']._serialized_end=20267 - _globals['_SETATTRIBUTEVIINT32REQUEST']._serialized_start=20270 - _globals['_SETATTRIBUTEVIINT32REQUEST']._serialized_end=20531 - _globals['_SETATTRIBUTEVIINT32RESPONSE']._serialized_start=20533 - _globals['_SETATTRIBUTEVIINT32RESPONSE']._serialized_end=20578 - _globals['_SETATTRIBUTEVIINT64REQUEST']._serialized_start=20581 - _globals['_SETATTRIBUTEVIINT64REQUEST']._serialized_end=20748 - _globals['_SETATTRIBUTEVIINT64RESPONSE']._serialized_start=20750 - _globals['_SETATTRIBUTEVIINT64RESPONSE']._serialized_end=20795 - _globals['_SETATTRIBUTEVIREAL64REQUEST']._serialized_start=20798 - _globals['_SETATTRIBUTEVIREAL64REQUEST']._serialized_end=21061 - _globals['_SETATTRIBUTEVIREAL64RESPONSE']._serialized_start=21063 - _globals['_SETATTRIBUTEVIREAL64RESPONSE']._serialized_end=21109 - _globals['_SETATTRIBUTEVISESSIONREQUEST']._serialized_start=21112 - _globals['_SETATTRIBUTEVISESSIONREQUEST']._serialized_end=21301 - _globals['_SETATTRIBUTEVISESSIONRESPONSE']._serialized_start=21303 - _globals['_SETATTRIBUTEVISESSIONRESPONSE']._serialized_end=21350 - _globals['_SETATTRIBUTEVISTRINGREQUEST']._serialized_start=21353 - _globals['_SETATTRIBUTEVISTRINGREQUEST']._serialized_end=21629 - _globals['_SETATTRIBUTEVISTRINGRESPONSE']._serialized_start=21631 - _globals['_SETATTRIBUTEVISTRINGRESPONSE']._serialized_end=21677 - _globals['_SETNAMEDWAVEFORMNEXTWRITEPOSITIONREQUEST']._serialized_start=21680 - _globals['_SETNAMEDWAVEFORMNEXTWRITEPOSITIONREQUEST']._serialized_end=21914 - _globals['_SETNAMEDWAVEFORMNEXTWRITEPOSITIONRESPONSE']._serialized_start=21916 - _globals['_SETNAMEDWAVEFORMNEXTWRITEPOSITIONRESPONSE']._serialized_end=21975 - _globals['_SETWAVEFORMNEXTWRITEPOSITIONREQUEST']._serialized_start=21978 - _globals['_SETWAVEFORMNEXTWRITEPOSITIONREQUEST']._serialized_end=22209 - _globals['_SETWAVEFORMNEXTWRITEPOSITIONRESPONSE']._serialized_start=22211 - _globals['_SETWAVEFORMNEXTWRITEPOSITIONRESPONSE']._serialized_end=22265 - _globals['_WAITUNTILDONEREQUEST']._serialized_start=22267 - _globals['_WAITUNTILDONEREQUEST']._serialized_end=22343 - _globals['_WAITUNTILDONERESPONSE']._serialized_start=22345 - _globals['_WAITUNTILDONERESPONSE']._serialized_end=22384 - _globals['_WRITEBINARY16WAVEFORMREQUEST']._serialized_start=22386 - _globals['_WRITEBINARY16WAVEFORMREQUEST']._serialized_end=22513 - _globals['_WRITEBINARY16WAVEFORMRESPONSE']._serialized_start=22515 - _globals['_WRITEBINARY16WAVEFORMRESPONSE']._serialized_end=22562 - _globals['_WRITECOMPLEXBINARY16WAVEFORMREQUEST']._serialized_start=22565 - _globals['_WRITECOMPLEXBINARY16WAVEFORMREQUEST']._serialized_end=22728 - _globals['_WRITECOMPLEXBINARY16WAVEFORMRESPONSE']._serialized_start=22730 - _globals['_WRITECOMPLEXBINARY16WAVEFORMRESPONSE']._serialized_end=22784 - _globals['_WRITENAMEDWAVEFORMCOMPLEXF64REQUEST']._serialized_start=22787 - _globals['_WRITENAMEDWAVEFORMCOMPLEXF64REQUEST']._serialized_end=22951 - _globals['_WRITENAMEDWAVEFORMCOMPLEXF64RESPONSE']._serialized_start=22953 - _globals['_WRITENAMEDWAVEFORMCOMPLEXF64RESPONSE']._serialized_end=23007 - _globals['_WRITENAMEDWAVEFORMCOMPLEXI16REQUEST']._serialized_start=23010 - _globals['_WRITENAMEDWAVEFORMCOMPLEXI16REQUEST']._serialized_end=23171 - _globals['_WRITENAMEDWAVEFORMCOMPLEXI16RESPONSE']._serialized_start=23173 - _globals['_WRITENAMEDWAVEFORMCOMPLEXI16RESPONSE']._serialized_end=23227 - _globals['_WRITENAMEDWAVEFORMF64REQUEST']._serialized_start=23229 - _globals['_WRITENAMEDWAVEFORMF64REQUEST']._serialized_end=23354 - _globals['_WRITENAMEDWAVEFORMF64RESPONSE']._serialized_start=23356 - _globals['_WRITENAMEDWAVEFORMF64RESPONSE']._serialized_end=23403 - _globals['_WRITENAMEDWAVEFORMI16REQUEST']._serialized_start=23405 - _globals['_WRITENAMEDWAVEFORMI16REQUEST']._serialized_end=23530 - _globals['_WRITENAMEDWAVEFORMI16RESPONSE']._serialized_start=23532 - _globals['_WRITENAMEDWAVEFORMI16RESPONSE']._serialized_end=23579 - _globals['_WRITEP2PENDPOINTI16REQUEST']._serialized_start=23581 - _globals['_WRITEP2PENDPOINTI16REQUEST']._serialized_end=23691 - _globals['_WRITEP2PENDPOINTI16RESPONSE']._serialized_start=23693 - _globals['_WRITEP2PENDPOINTI16RESPONSE']._serialized_end=23738 - _globals['_WRITESCRIPTREQUEST']._serialized_start=23740 - _globals['_WRITESCRIPTREQUEST']._serialized_end=23834 - _globals['_WRITESCRIPTRESPONSE']._serialized_start=23836 - _globals['_WRITESCRIPTRESPONSE']._serialized_end=23873 - _globals['_WRITEWAVEFORMREQUEST']._serialized_start=23875 - _globals['_WRITEWAVEFORMREQUEST']._serialized_end=23994 - _globals['_WRITEWAVEFORMRESPONSE']._serialized_start=23996 - _globals['_WRITEWAVEFORMRESPONSE']._serialized_end=24035 - _globals['_WRITEWAVEFORMCOMPLEXF64REQUEST']._serialized_start=24038 - _globals['_WRITEWAVEFORMCOMPLEXF64REQUEST']._serialized_end=24199 - _globals['_WRITEWAVEFORMCOMPLEXF64RESPONSE']._serialized_start=24201 - _globals['_WRITEWAVEFORMCOMPLEXF64RESPONSE']._serialized_end=24250 - _globals['_CREATEWAVEFORMFROMFILEHWSREQUEST']._serialized_start=24253 - _globals['_CREATEWAVEFORMFROMFILEHWSREQUEST']._serialized_end=24439 - _globals['_CREATEWAVEFORMFROMFILEHWSRESPONSE']._serialized_start=24441 - _globals['_CREATEWAVEFORMFROMFILEHWSRESPONSE']._serialized_end=24517 - _globals['_MANUALENABLEP2PSTREAMREQUEST']._serialized_start=24519 - _globals['_MANUALENABLEP2PSTREAMREQUEST']._serialized_end=24608 - _globals['_MANUALENABLEP2PSTREAMRESPONSE']._serialized_start=24610 - _globals['_MANUALENABLEP2PSTREAMRESPONSE']._serialized_end=24657 + _globals['_INITREQUEST']._serialized_start=61 + _globals['_INITREQUEST']._serialized_end=238 + _globals['_INITRESPONSE']._serialized_start=240 + _globals['_INITRESPONSE']._serialized_end=366 + _globals['_INITWITHOPTIONSREQUEST']._serialized_start=369 + _globals['_INITWITHOPTIONSREQUEST']._serialized_end=580 + _globals['_INITWITHOPTIONSRESPONSE']._serialized_start=583 + _globals['_INITWITHOPTIONSRESPONSE']._serialized_end=720 + _globals['_INITIALIZEWITHCHANNELSREQUEST']._serialized_start=723 + _globals['_INITIALIZEWITHCHANNELSREQUEST']._serialized_end=945 + _globals['_INITIALIZEWITHCHANNELSRESPONSE']._serialized_start=948 + _globals['_INITIALIZEWITHCHANNELSRESPONSE']._serialized_end=1092 + _globals['_CLOSEREQUEST']._serialized_start=1094 + _globals['_CLOSEREQUEST']._serialized_end=1144 + _globals['_CLOSERESPONSE']._serialized_start=1146 + _globals['_CLOSERESPONSE']._serialized_end=1177 + _globals['_RESETREQUEST']._serialized_start=1179 + _globals['_RESETREQUEST']._serialized_end=1229 + _globals['_RESETRESPONSE']._serialized_start=1231 + _globals['_RESETRESPONSE']._serialized_end=1262 + _globals['_SELFTESTREQUEST']._serialized_start=1264 + _globals['_SELFTESTREQUEST']._serialized_end=1317 + _globals['_SELFTESTRESPONSE']._serialized_start=1319 + _globals['_SELFTESTRESPONSE']._serialized_end=1406 + _globals['_ERRORQUERYREQUEST']._serialized_start=1408 + _globals['_ERRORQUERYREQUEST']._serialized_end=1463 + _globals['_ERRORQUERYRESPONSE']._serialized_start=1465 + _globals['_ERRORQUERYRESPONSE']._serialized_end=1544 + _globals['_ERRORMESSAGEREQUEST']._serialized_start=1546 + _globals['_ERRORMESSAGEREQUEST']._serialized_end=1623 + _globals['_ERRORMESSAGERESPONSE']._serialized_start=1625 + _globals['_ERRORMESSAGERESPONSE']._serialized_end=1686 + _globals['_REVISIONQUERYREQUEST']._serialized_start=1688 + _globals['_REVISIONQUERYREQUEST']._serialized_end=1746 + _globals['_REVISIONQUERYRESPONSE']._serialized_start=1748 + _globals['_REVISIONQUERYRESPONSE']._serialized_end=1850 + _globals['_GETERRORREQUEST']._serialized_start=1852 + _globals['_GETERRORREQUEST']._serialized_end=1905 + _globals['_GETERRORRESPONSE']._serialized_start=1907 + _globals['_GETERRORRESPONSE']._serialized_end=1988 + _globals['_CLEARERRORREQUEST']._serialized_start=1990 + _globals['_CLEARERRORREQUEST']._serialized_end=2045 + _globals['_CLEARERRORRESPONSE']._serialized_start=2047 + _globals['_CLEARERRORRESPONSE']._serialized_end=2083 + _globals['_ERRORHANDLERREQUEST']._serialized_start=2085 + _globals['_ERRORHANDLERREQUEST']._serialized_end=2162 + _globals['_ERRORHANDLERRESPONSE']._serialized_start=2164 + _globals['_ERRORHANDLERRESPONSE']._serialized_end=2225 + _globals['_GETCHANNELNAMEREQUEST']._serialized_start=2227 + _globals['_GETCHANNELNAMEREQUEST']._serialized_end=2301 + _globals['_GETCHANNELNAMERESPONSE']._serialized_start=2303 + _globals['_GETCHANNELNAMERESPONSE']._serialized_end=2367 + _globals['_RESETINTERCHANGECHECKREQUEST']._serialized_start=2369 + _globals['_RESETINTERCHANGECHECKREQUEST']._serialized_end=2435 + _globals['_RESETINTERCHANGECHECKRESPONSE']._serialized_start=2437 + _globals['_RESETINTERCHANGECHECKRESPONSE']._serialized_end=2484 + _globals['_CLEARINTERCHANGEWARNINGSREQUEST']._serialized_start=2486 + _globals['_CLEARINTERCHANGEWARNINGSREQUEST']._serialized_end=2555 + _globals['_CLEARINTERCHANGEWARNINGSRESPONSE']._serialized_start=2557 + _globals['_CLEARINTERCHANGEWARNINGSRESPONSE']._serialized_end=2607 + _globals['_INVALIDATEALLATTRIBUTESREQUEST']._serialized_start=2609 + _globals['_INVALIDATEALLATTRIBUTESREQUEST']._serialized_end=2677 + _globals['_INVALIDATEALLATTRIBUTESRESPONSE']._serialized_start=2679 + _globals['_INVALIDATEALLATTRIBUTESRESPONSE']._serialized_end=2728 + _globals['_RESETWITHDEFAULTSREQUEST']._serialized_start=2730 + _globals['_RESETWITHDEFAULTSREQUEST']._serialized_end=2792 + _globals['_RESETWITHDEFAULTSRESPONSE']._serialized_start=2794 + _globals['_RESETWITHDEFAULTSRESPONSE']._serialized_end=2837 + _globals['_DISABLEREQUEST']._serialized_start=2839 + _globals['_DISABLEREQUEST']._serialized_end=2891 + _globals['_DISABLERESPONSE']._serialized_start=2893 + _globals['_DISABLERESPONSE']._serialized_end=2926 + _globals['_COMMITREQUEST']._serialized_start=2928 + _globals['_COMMITREQUEST']._serialized_end=2979 + _globals['_COMMITRESPONSE']._serialized_start=2981 + _globals['_COMMITRESPONSE']._serialized_end=3013 + _globals['_GETHARDWARESTATEREQUEST']._serialized_start=3015 + _globals['_GETHARDWARESTATEREQUEST']._serialized_end=3076 + _globals['_GETHARDWARESTATERESPONSE']._serialized_start=3078 + _globals['_GETHARDWARESTATERESPONSE']._serialized_end=3182 + _globals['_WAITUNTILDONEREQUEST']._serialized_start=3184 + _globals['_WAITUNTILDONEREQUEST']._serialized_end=3260 + _globals['_WAITUNTILDONERESPONSE']._serialized_start=3262 + _globals['_WAITUNTILDONERESPONSE']._serialized_end=3301 + _globals['_ISDONEREQUEST']._serialized_start=3303 + _globals['_ISDONEREQUEST']._serialized_end=3354 + _globals['_ISDONERESPONSE']._serialized_start=3356 + _globals['_ISDONERESPONSE']._serialized_end=3402 + _globals['_RESETDEVICEREQUEST']._serialized_start=3404 + _globals['_RESETDEVICEREQUEST']._serialized_end=3460 + _globals['_RESETDEVICERESPONSE']._serialized_start=3462 + _globals['_RESETDEVICERESPONSE']._serialized_end=3499 + _globals['_CONFIGUREOPERATIONMODEREQUEST']._serialized_start=3501 + _globals['_CONFIGUREOPERATIONMODEREQUEST']._serialized_end=3614 + _globals['_CONFIGUREOPERATIONMODERESPONSE']._serialized_start=3616 + _globals['_CONFIGUREOPERATIONMODERESPONSE']._serialized_end=3664 + _globals['_CONFIGUREOUTPUTMODEREQUEST']._serialized_start=3667 + _globals['_CONFIGUREOUTPUTMODEREQUEST']._serialized_end=3826 + _globals['_CONFIGUREOUTPUTMODERESPONSE']._serialized_start=3828 + _globals['_CONFIGUREOUTPUTMODERESPONSE']._serialized_end=3873 + _globals['_CONFIGUREREFERENCECLOCKREQUEST']._serialized_start=3876 + _globals['_CONFIGUREREFERENCECLOCKREQUEST']._serialized_end=4011 + _globals['_CONFIGUREREFERENCECLOCKRESPONSE']._serialized_start=4013 + _globals['_CONFIGUREREFERENCECLOCKRESPONSE']._serialized_end=4062 + _globals['_CONFIGUREOUTPUTIMPEDANCEREQUEST']._serialized_start=4064 + _globals['_CONFIGUREOUTPUTIMPEDANCEREQUEST']._serialized_end=4174 + _globals['_CONFIGUREOUTPUTIMPEDANCERESPONSE']._serialized_start=4176 + _globals['_CONFIGUREOUTPUTIMPEDANCERESPONSE']._serialized_end=4226 + _globals['_CONFIGUREOUTPUTENABLEDREQUEST']._serialized_start=4228 + _globals['_CONFIGUREOUTPUTENABLEDREQUEST']._serialized_end=4334 + _globals['_CONFIGUREOUTPUTENABLEDRESPONSE']._serialized_start=4336 + _globals['_CONFIGUREOUTPUTENABLEDRESPONSE']._serialized_end=4384 + _globals['_CONFIGURECHANNELSREQUEST']._serialized_start=4386 + _globals['_CONFIGURECHANNELSREQUEST']._serialized_end=4466 + _globals['_CONFIGURECHANNELSRESPONSE']._serialized_start=4468 + _globals['_CONFIGURECHANNELSRESPONSE']._serialized_end=4511 + _globals['_INITIATEGENERATIONREQUEST']._serialized_start=4513 + _globals['_INITIATEGENERATIONREQUEST']._serialized_end=4576 + _globals['_INITIATEGENERATIONRESPONSE']._serialized_start=4578 + _globals['_INITIATEGENERATIONRESPONSE']._serialized_end=4622 + _globals['_ABORTGENERATIONREQUEST']._serialized_start=4624 + _globals['_ABORTGENERATIONREQUEST']._serialized_end=4684 + _globals['_ABORTGENERATIONRESPONSE']._serialized_start=4686 + _globals['_ABORTGENERATIONRESPONSE']._serialized_end=4727 + _globals['_CONFIGURESTANDARDWAVEFORMREQUEST']._serialized_start=4730 + _globals['_CONFIGURESTANDARDWAVEFORMREQUEST']._serialized_end=4984 + _globals['_CONFIGURESTANDARDWAVEFORMRESPONSE']._serialized_start=4986 + _globals['_CONFIGURESTANDARDWAVEFORMRESPONSE']._serialized_end=5037 + _globals['_DEFINEUSERSTANDARDWAVEFORMREQUEST']._serialized_start=5039 + _globals['_DEFINEUSERSTANDARDWAVEFORMREQUEST']._serialized_end=5161 + _globals['_DEFINEUSERSTANDARDWAVEFORMRESPONSE']._serialized_start=5163 + _globals['_DEFINEUSERSTANDARDWAVEFORMRESPONSE']._serialized_end=5215 + _globals['_CLEARUSERSTANDARDWAVEFORMREQUEST']._serialized_start=5217 + _globals['_CLEARUSERSTANDARDWAVEFORMREQUEST']._serialized_end=5309 + _globals['_CLEARUSERSTANDARDWAVEFORMRESPONSE']._serialized_start=5311 + _globals['_CLEARUSERSTANDARDWAVEFORMRESPONSE']._serialized_end=5362 + _globals['_CONFIGUREFREQUENCYREQUEST']._serialized_start=5364 + _globals['_CONFIGUREFREQUENCYREQUEST']._serialized_end=5468 + _globals['_CONFIGUREFREQUENCYRESPONSE']._serialized_start=5470 + _globals['_CONFIGUREFREQUENCYRESPONSE']._serialized_end=5514 + _globals['_CONFIGUREAMPLITUDEREQUEST']._serialized_start=5516 + _globals['_CONFIGUREAMPLITUDEREQUEST']._serialized_end=5620 + _globals['_CONFIGUREAMPLITUDERESPONSE']._serialized_start=5622 + _globals['_CONFIGUREAMPLITUDERESPONSE']._serialized_end=5666 + _globals['_QUERYARBWFMCAPABILITIESREQUEST']._serialized_start=5668 + _globals['_QUERYARBWFMCAPABILITIESREQUEST']._serialized_end=5736 + _globals['_QUERYARBWFMCAPABILITIESRESPONSE']._serialized_start=5739 + _globals['_QUERYARBWFMCAPABILITIESRESPONSE']._serialized_end=5913 + _globals['_CREATEWAVEFORMF64REQUEST']._serialized_start=5915 + _globals['_CREATEWAVEFORMF64REQUEST']._serialized_end=6028 + _globals['_CREATEWAVEFORMF64RESPONSE']._serialized_start=6030 + _globals['_CREATEWAVEFORMF64RESPONSE']._serialized_end=6098 + _globals['_CREATEWAVEFORMI16REQUEST']._serialized_start=6100 + _globals['_CREATEWAVEFORMI16REQUEST']._serialized_end=6213 + _globals['_CREATEWAVEFORMI16RESPONSE']._serialized_start=6215 + _globals['_CREATEWAVEFORMI16RESPONSE']._serialized_end=6283 + _globals['_CREATEWAVEFORMCOMPLEXF64REQUEST']._serialized_start=6286 + _globals['_CREATEWAVEFORMCOMPLEXF64REQUEST']._serialized_end=6438 + _globals['_CREATEWAVEFORMCOMPLEXF64RESPONSE']._serialized_start=6440 + _globals['_CREATEWAVEFORMCOMPLEXF64RESPONSE']._serialized_end=6515 + _globals['_CREATEWAVEFORMFROMFILEI16REQUEST']._serialized_start=6518 + _globals['_CREATEWAVEFORMFROMFILEI16REQUEST']._serialized_end=6720 + _globals['_CREATEWAVEFORMFROMFILEI16RESPONSE']._serialized_start=6722 + _globals['_CREATEWAVEFORMFROMFILEI16RESPONSE']._serialized_end=6798 + _globals['_CREATEWAVEFORMFROMFILEF64REQUEST']._serialized_start=6801 + _globals['_CREATEWAVEFORMFROMFILEF64REQUEST']._serialized_end=7003 + _globals['_CREATEWAVEFORMFROMFILEF64RESPONSE']._serialized_start=7005 + _globals['_CREATEWAVEFORMFROMFILEF64RESPONSE']._serialized_end=7081 + _globals['_CONFIGURESAMPLERATEREQUEST']._serialized_start=7083 + _globals['_CONFIGURESAMPLERATEREQUEST']._serialized_end=7168 + _globals['_CONFIGURESAMPLERATERESPONSE']._serialized_start=7170 + _globals['_CONFIGURESAMPLERATERESPONSE']._serialized_end=7215 + _globals['_CONFIGUREARBWAVEFORMREQUEST']._serialized_start=7218 + _globals['_CONFIGUREARBWAVEFORMREQUEST']._serialized_end=7360 + _globals['_CONFIGUREARBWAVEFORMRESPONSE']._serialized_start=7362 + _globals['_CONFIGUREARBWAVEFORMRESPONSE']._serialized_end=7408 + _globals['_CLEARARBWAVEFORMREQUEST']._serialized_start=7411 + _globals['_CLEARARBWAVEFORMREQUEST']._serialized_end=7583 + _globals['_CLEARARBWAVEFORMRESPONSE']._serialized_start=7585 + _globals['_CLEARARBWAVEFORMRESPONSE']._serialized_end=7627 + _globals['_ALLOCATENAMEDWAVEFORMREQUEST']._serialized_start=7630 + _globals['_ALLOCATENAMEDWAVEFORMREQUEST']._serialized_end=7764 + _globals['_ALLOCATENAMEDWAVEFORMRESPONSE']._serialized_start=7766 + _globals['_ALLOCATENAMEDWAVEFORMRESPONSE']._serialized_end=7813 + _globals['_SETNAMEDWAVEFORMNEXTWRITEPOSITIONREQUEST']._serialized_start=7816 + _globals['_SETNAMEDWAVEFORMNEXTWRITEPOSITIONREQUEST']._serialized_end=8050 + _globals['_SETNAMEDWAVEFORMNEXTWRITEPOSITIONRESPONSE']._serialized_start=8052 + _globals['_SETNAMEDWAVEFORMNEXTWRITEPOSITIONRESPONSE']._serialized_end=8111 + _globals['_WRITENAMEDWAVEFORMF64REQUEST']._serialized_start=8113 + _globals['_WRITENAMEDWAVEFORMF64REQUEST']._serialized_end=8238 + _globals['_WRITENAMEDWAVEFORMF64RESPONSE']._serialized_start=8240 + _globals['_WRITENAMEDWAVEFORMF64RESPONSE']._serialized_end=8287 + _globals['_WRITENAMEDWAVEFORMI16REQUEST']._serialized_start=8289 + _globals['_WRITENAMEDWAVEFORMI16REQUEST']._serialized_end=8414 + _globals['_WRITENAMEDWAVEFORMI16RESPONSE']._serialized_start=8416 + _globals['_WRITENAMEDWAVEFORMI16RESPONSE']._serialized_end=8463 + _globals['_WRITENAMEDWAVEFORMCOMPLEXF64REQUEST']._serialized_start=8466 + _globals['_WRITENAMEDWAVEFORMCOMPLEXF64REQUEST']._serialized_end=8630 + _globals['_WRITENAMEDWAVEFORMCOMPLEXF64RESPONSE']._serialized_start=8632 + _globals['_WRITENAMEDWAVEFORMCOMPLEXF64RESPONSE']._serialized_end=8686 + _globals['_WRITENAMEDWAVEFORMCOMPLEXI16REQUEST']._serialized_start=8689 + _globals['_WRITENAMEDWAVEFORMCOMPLEXI16REQUEST']._serialized_end=8850 + _globals['_WRITENAMEDWAVEFORMCOMPLEXI16RESPONSE']._serialized_start=8852 + _globals['_WRITENAMEDWAVEFORMCOMPLEXI16RESPONSE']._serialized_end=8906 + _globals['_DELETENAMEDWAVEFORMREQUEST']._serialized_start=8908 + _globals['_DELETENAMEDWAVEFORMREQUEST']._serialized_end=9017 + _globals['_DELETENAMEDWAVEFORMRESPONSE']._serialized_start=9019 + _globals['_DELETENAMEDWAVEFORMRESPONSE']._serialized_end=9064 + _globals['_QUERYARBSEQCAPABILITIESREQUEST']._serialized_start=9066 + _globals['_QUERYARBSEQCAPABILITIESREQUEST']._serialized_end=9134 + _globals['_QUERYARBSEQCAPABILITIESRESPONSE']._serialized_start=9137 + _globals['_QUERYARBSEQCAPABILITIESRESPONSE']._serialized_end=9317 + _globals['_CREATEARBSEQUENCEREQUEST']._serialized_start=9319 + _globals['_CREATEARBSEQUENCEREQUEST']._serialized_end=9440 + _globals['_CREATEARBSEQUENCERESPONSE']._serialized_start=9442 + _globals['_CREATEARBSEQUENCERESPONSE']._serialized_end=9510 + _globals['_CREATEADVANCEDARBSEQUENCEREQUEST']._serialized_start=9513 + _globals['_CREATEADVANCEDARBSEQUENCEREQUEST']._serialized_end=9702 + _globals['_CREATEADVANCEDARBSEQUENCERESPONSE']._serialized_start=9704 + _globals['_CREATEADVANCEDARBSEQUENCERESPONSE']._serialized_end=9811 + _globals['_CONFIGUREARBSEQUENCEREQUEST']._serialized_start=9814 + _globals['_CONFIGUREARBSEQUENCEREQUEST']._serialized_end=9956 + _globals['_CONFIGUREARBSEQUENCERESPONSE']._serialized_start=9958 + _globals['_CONFIGUREARBSEQUENCERESPONSE']._serialized_end=10004 + _globals['_CLEARARBSEQUENCEREQUEST']._serialized_start=10007 + _globals['_CLEARARBSEQUENCEREQUEST']._serialized_end=10179 + _globals['_CLEARARBSEQUENCERESPONSE']._serialized_start=10181 + _globals['_CLEARARBSEQUENCERESPONSE']._serialized_end=10223 + _globals['_CLEARARBMEMORYREQUEST']._serialized_start=10225 + _globals['_CLEARARBMEMORYREQUEST']._serialized_end=10284 + _globals['_CLEARARBMEMORYRESPONSE']._serialized_start=10286 + _globals['_CLEARARBMEMORYRESPONSE']._serialized_end=10326 + _globals['_QUERYFREQLISTCAPABILITIESREQUEST']._serialized_start=10328 + _globals['_QUERYFREQLISTCAPABILITIESREQUEST']._serialized_end=10398 + _globals['_QUERYFREQLISTCAPABILITIESRESPONSE']._serialized_start=10401 + _globals['_QUERYFREQLISTCAPABILITIESRESPONSE']._serialized_end=10691 + _globals['_CREATEFREQLISTREQUEST']._serialized_start=10694 + _globals['_CREATEFREQLISTREQUEST']._serialized_end=10886 + _globals['_CREATEFREQLISTRESPONSE']._serialized_start=10888 + _globals['_CREATEFREQLISTRESPONSE']._serialized_end=10959 + _globals['_CONFIGUREFREQLISTREQUEST']._serialized_start=10962 + _globals['_CONFIGUREFREQLISTREQUEST']._serialized_end=11136 + _globals['_CONFIGUREFREQLISTRESPONSE']._serialized_start=11138 + _globals['_CONFIGUREFREQLISTRESPONSE']._serialized_end=11181 + _globals['_CLEARFREQLISTREQUEST']._serialized_start=11184 + _globals['_CLEARFREQLISTREQUEST']._serialized_end=11377 + _globals['_CLEARFREQLISTRESPONSE']._serialized_start=11379 + _globals['_CLEARFREQLISTRESPONSE']._serialized_end=11418 + _globals['_WRITESCRIPTREQUEST']._serialized_start=11420 + _globals['_WRITESCRIPTREQUEST']._serialized_end=11514 + _globals['_WRITESCRIPTRESPONSE']._serialized_start=11516 + _globals['_WRITESCRIPTRESPONSE']._serialized_end=11553 + _globals['_DELETESCRIPTREQUEST']._serialized_start=11555 + _globals['_DELETESCRIPTREQUEST']._serialized_end=11655 + _globals['_DELETESCRIPTRESPONSE']._serialized_start=11657 + _globals['_DELETESCRIPTRESPONSE']._serialized_end=11695 + _globals['_EXPORTSIGNALREQUEST']._serialized_start=11698 + _globals['_EXPORTSIGNALREQUEST']._serialized_end=11883 + _globals['_EXPORTSIGNALRESPONSE']._serialized_start=11885 + _globals['_EXPORTSIGNALRESPONSE']._serialized_end=11923 + _globals['_ROUTESIGNALOUTREQUEST']._serialized_start=11926 + _globals['_ROUTESIGNALOUTREQUEST']._serialized_end=12235 + _globals['_ROUTESIGNALOUTRESPONSE']._serialized_start=12237 + _globals['_ROUTESIGNALOUTRESPONSE']._serialized_end=12277 + _globals['_SENDSOFTWAREEDGETRIGGERREQUEST']._serialized_start=12280 + _globals['_SENDSOFTWAREEDGETRIGGERREQUEST']._serialized_end=12448 + _globals['_SENDSOFTWAREEDGETRIGGERRESPONSE']._serialized_start=12450 + _globals['_SENDSOFTWAREEDGETRIGGERRESPONSE']._serialized_end=12499 + _globals['_CONFIGUREDIGITALEDGESTARTTRIGGERREQUEST']._serialized_start=12501 + _globals['_CONFIGUREDIGITALEDGESTARTTRIGGERREQUEST']._serialized_end=12608 + _globals['_CONFIGUREDIGITALEDGESTARTTRIGGERRESPONSE']._serialized_start=12610 + _globals['_CONFIGUREDIGITALEDGESTARTTRIGGERRESPONSE']._serialized_end=12668 + _globals['_CONFIGURESOFTWAREEDGESTARTTRIGGERREQUEST']._serialized_start=12670 + _globals['_CONFIGURESOFTWAREEDGESTARTTRIGGERREQUEST']._serialized_end=12748 + _globals['_CONFIGURESOFTWAREEDGESTARTTRIGGERRESPONSE']._serialized_start=12750 + _globals['_CONFIGURESOFTWAREEDGESTARTTRIGGERRESPONSE']._serialized_end=12809 + _globals['_DISABLESTARTTRIGGERREQUEST']._serialized_start=12811 + _globals['_DISABLESTARTTRIGGERREQUEST']._serialized_end=12875 + _globals['_DISABLESTARTTRIGGERRESPONSE']._serialized_start=12877 + _globals['_DISABLESTARTTRIGGERRESPONSE']._serialized_end=12922 + _globals['_CONFIGUREP2PENDPOINTFULLNESSSTARTTRIGGERREQUEST']._serialized_start=12924 + _globals['_CONFIGUREP2PENDPOINTFULLNESSSTARTTRIGGERREQUEST']._serialized_end=13046 + _globals['_CONFIGUREP2PENDPOINTFULLNESSSTARTTRIGGERRESPONSE']._serialized_start=13048 + _globals['_CONFIGUREP2PENDPOINTFULLNESSSTARTTRIGGERRESPONSE']._serialized_end=13114 + _globals['_CONFIGUREDIGITALEDGESCRIPTTRIGGERREQUEST']._serialized_start=13117 + _globals['_CONFIGUREDIGITALEDGESCRIPTTRIGGERREQUEST']._serialized_end=13245 + _globals['_CONFIGUREDIGITALEDGESCRIPTTRIGGERRESPONSE']._serialized_start=13247 + _globals['_CONFIGUREDIGITALEDGESCRIPTTRIGGERRESPONSE']._serialized_end=13306 + _globals['_CONFIGUREDIGITALLEVELSCRIPTTRIGGERREQUEST']._serialized_start=13309 + _globals['_CONFIGUREDIGITALLEVELSCRIPTTRIGGERREQUEST']._serialized_end=13523 + _globals['_CONFIGUREDIGITALLEVELSCRIPTTRIGGERRESPONSE']._serialized_start=13525 + _globals['_CONFIGUREDIGITALLEVELSCRIPTTRIGGERRESPONSE']._serialized_end=13585 + _globals['_CONFIGURESOFTWAREEDGESCRIPTTRIGGERREQUEST']._serialized_start=13587 + _globals['_CONFIGURESOFTWAREEDGESCRIPTTRIGGERREQUEST']._serialized_end=13686 + _globals['_CONFIGURESOFTWAREEDGESCRIPTTRIGGERRESPONSE']._serialized_start=13688 + _globals['_CONFIGURESOFTWAREEDGESCRIPTTRIGGERRESPONSE']._serialized_end=13748 + _globals['_DISABLESCRIPTTRIGGERREQUEST']._serialized_start=13750 + _globals['_DISABLESCRIPTTRIGGERREQUEST']._serialized_end=13835 + _globals['_DISABLESCRIPTTRIGGERRESPONSE']._serialized_start=13837 + _globals['_DISABLESCRIPTTRIGGERRESPONSE']._serialized_end=13883 + _globals['_CONFIGURECLOCKMODEREQUEST']._serialized_start=13886 + _globals['_CONFIGURECLOCKMODEREQUEST']._serialized_end=14040 + _globals['_CONFIGURECLOCKMODERESPONSE']._serialized_start=14042 + _globals['_CONFIGURECLOCKMODERESPONSE']._serialized_end=14086 + _globals['_ADJUSTSAMPLECLOCKRELATIVEDELAYREQUEST']._serialized_start=14088 + _globals['_ADJUSTSAMPLECLOCKRELATIVEDELAYREQUEST']._serialized_end=14188 + _globals['_ADJUSTSAMPLECLOCKRELATIVEDELAYRESPONSE']._serialized_start=14190 + _globals['_ADJUSTSAMPLECLOCKRELATIVEDELAYRESPONSE']._serialized_end=14246 + _globals['_ALLOCATEWAVEFORMREQUEST']._serialized_start=14248 + _globals['_ALLOCATEWAVEFORMREQUEST']._serialized_end=14354 + _globals['_ALLOCATEWAVEFORMRESPONSE']._serialized_start=14356 + _globals['_ALLOCATEWAVEFORMRESPONSE']._serialized_end=14423 + _globals['_SETWAVEFORMNEXTWRITEPOSITIONREQUEST']._serialized_start=14426 + _globals['_SETWAVEFORMNEXTWRITEPOSITIONREQUEST']._serialized_end=14657 + _globals['_SETWAVEFORMNEXTWRITEPOSITIONRESPONSE']._serialized_start=14659 + _globals['_SETWAVEFORMNEXTWRITEPOSITIONRESPONSE']._serialized_end=14713 + _globals['_WRITEWAVEFORMREQUEST']._serialized_start=14715 + _globals['_WRITEWAVEFORMREQUEST']._serialized_end=14834 + _globals['_WRITEWAVEFORMRESPONSE']._serialized_start=14836 + _globals['_WRITEWAVEFORMRESPONSE']._serialized_end=14875 + _globals['_WRITEBINARY16WAVEFORMREQUEST']._serialized_start=14877 + _globals['_WRITEBINARY16WAVEFORMREQUEST']._serialized_end=15004 + _globals['_WRITEBINARY16WAVEFORMRESPONSE']._serialized_start=15006 + _globals['_WRITEBINARY16WAVEFORMRESPONSE']._serialized_end=15053 + _globals['_WRITEWAVEFORMCOMPLEXF64REQUEST']._serialized_start=15056 + _globals['_WRITEWAVEFORMCOMPLEXF64REQUEST']._serialized_end=15217 + _globals['_WRITEWAVEFORMCOMPLEXF64RESPONSE']._serialized_start=15219 + _globals['_WRITEWAVEFORMCOMPLEXF64RESPONSE']._serialized_end=15268 + _globals['_WRITECOMPLEXBINARY16WAVEFORMREQUEST']._serialized_start=15271 + _globals['_WRITECOMPLEXBINARY16WAVEFORMREQUEST']._serialized_end=15434 + _globals['_WRITECOMPLEXBINARY16WAVEFORMRESPONSE']._serialized_start=15436 + _globals['_WRITECOMPLEXBINARY16WAVEFORMRESPONSE']._serialized_end=15490 + _globals['_SELFCALREQUEST']._serialized_start=15492 + _globals['_SELFCALREQUEST']._serialized_end=15544 + _globals['_SELFCALRESPONSE']._serialized_start=15546 + _globals['_SELFCALRESPONSE']._serialized_end=15579 + _globals['_GETSELFCALSUPPORTEDREQUEST']._serialized_start=15581 + _globals['_GETSELFCALSUPPORTEDREQUEST']._serialized_end=15645 + _globals['_GETSELFCALSUPPORTEDRESPONSE']._serialized_start=15647 + _globals['_GETSELFCALSUPPORTEDRESPONSE']._serialized_end=15720 + _globals['_GETSELFCALLASTDATEANDTIMEREQUEST']._serialized_start=15722 + _globals['_GETSELFCALLASTDATEANDTIMEREQUEST']._serialized_end=15792 + _globals['_GETSELFCALLASTDATEANDTIMERESPONSE']._serialized_start=15794 + _globals['_GETSELFCALLASTDATEANDTIMERESPONSE']._serialized_end=15917 + _globals['_GETEXTCALLASTDATEANDTIMEREQUEST']._serialized_start=15919 + _globals['_GETEXTCALLASTDATEANDTIMEREQUEST']._serialized_end=15988 + _globals['_GETEXTCALLASTDATEANDTIMERESPONSE']._serialized_start=15990 + _globals['_GETEXTCALLASTDATEANDTIMERESPONSE']._serialized_end=16112 + _globals['_GETSELFCALLASTTEMPREQUEST']._serialized_start=16114 + _globals['_GETSELFCALLASTTEMPREQUEST']._serialized_end=16177 + _globals['_GETSELFCALLASTTEMPRESPONSE']._serialized_start=16179 + _globals['_GETSELFCALLASTTEMPRESPONSE']._serialized_end=16244 + _globals['_GETEXTCALLASTTEMPREQUEST']._serialized_start=16246 + _globals['_GETEXTCALLASTTEMPREQUEST']._serialized_end=16308 + _globals['_GETEXTCALLASTTEMPRESPONSE']._serialized_start=16310 + _globals['_GETEXTCALLASTTEMPRESPONSE']._serialized_end=16374 + _globals['_GETEXTCALRECOMMENDEDINTERVALREQUEST']._serialized_start=16376 + _globals['_GETEXTCALRECOMMENDEDINTERVALREQUEST']._serialized_end=16449 + _globals['_GETEXTCALRECOMMENDEDINTERVALRESPONSE']._serialized_start=16451 + _globals['_GETEXTCALRECOMMENDEDINTERVALRESPONSE']._serialized_end=16521 + _globals['_READCURRENTTEMPERATUREREQUEST']._serialized_start=16523 + _globals['_READCURRENTTEMPERATUREREQUEST']._serialized_end=16590 + _globals['_READCURRENTTEMPERATURERESPONSE']._serialized_start=16592 + _globals['_READCURRENTTEMPERATURERESPONSE']._serialized_end=16661 + _globals['_CONFIGURECUSTOMFIRFILTERCOEFFICIENTSREQUEST']._serialized_start=16664 + _globals['_CONFIGURECUSTOMFIRFILTERCOEFFICIENTSREQUEST']._serialized_end=16795 + _globals['_CONFIGURECUSTOMFIRFILTERCOEFFICIENTSRESPONSE']._serialized_start=16797 + _globals['_CONFIGURECUSTOMFIRFILTERCOEFFICIENTSRESPONSE']._serialized_end=16859 + _globals['_GETFIRFILTERCOEFFICIENTSREQUEST']._serialized_start=16861 + _globals['_GETFIRFILTERCOEFFICIENTSREQUEST']._serialized_end=16952 + _globals['_GETFIRFILTERCOEFFICIENTSRESPONSE']._serialized_start=16954 + _globals['_GETFIRFILTERCOEFFICIENTSRESPONSE']._serialized_end=17069 + _globals['_GETSTREAMENDPOINTHANDLEREQUEST']._serialized_start=17071 + _globals['_GETSTREAMENDPOINTHANDLEREQUEST']._serialized_end=17164 + _globals['_GETSTREAMENDPOINTHANDLERESPONSE']._serialized_start=17166 + _globals['_GETSTREAMENDPOINTHANDLERESPONSE']._serialized_end=17238 + _globals['_WRITEP2PENDPOINTI16REQUEST']._serialized_start=17240 + _globals['_WRITEP2PENDPOINTI16REQUEST']._serialized_end=17350 + _globals['_WRITEP2PENDPOINTI16RESPONSE']._serialized_start=17352 + _globals['_WRITEP2PENDPOINTI16RESPONSE']._serialized_end=17397 + _globals['_CONFIGURESYNCHRONIZATIONREQUEST']._serialized_start=17399 + _globals['_CONFIGURESYNCHRONIZATIONREQUEST']._serialized_end=17522 + _globals['_CONFIGURESYNCHRONIZATIONRESPONSE']._serialized_start=17524 + _globals['_CONFIGURESYNCHRONIZATIONRESPONSE']._serialized_end=17574 + _globals['_ENABLEDIGITALPATTERNINGREQUEST']._serialized_start=17576 + _globals['_ENABLEDIGITALPATTERNINGREQUEST']._serialized_end=17666 + _globals['_ENABLEDIGITALPATTERNINGRESPONSE']._serialized_start=17668 + _globals['_ENABLEDIGITALPATTERNINGRESPONSE']._serialized_end=17717 + _globals['_DISABLEDIGITALPATTERNINGREQUEST']._serialized_start=17719 + _globals['_DISABLEDIGITALPATTERNINGREQUEST']._serialized_end=17810 + _globals['_DISABLEDIGITALPATTERNINGRESPONSE']._serialized_start=17812 + _globals['_DISABLEDIGITALPATTERNINGRESPONSE']._serialized_end=17862 + _globals['_ENABLEDIGITALFILTERREQUEST']._serialized_start=17864 + _globals['_ENABLEDIGITALFILTERREQUEST']._serialized_end=17950 + _globals['_ENABLEDIGITALFILTERRESPONSE']._serialized_start=17952 + _globals['_ENABLEDIGITALFILTERRESPONSE']._serialized_end=17997 + _globals['_DISABLEDIGITALFILTERREQUEST']._serialized_start=17999 + _globals['_DISABLEDIGITALFILTERREQUEST']._serialized_end=18086 + _globals['_DISABLEDIGITALFILTERRESPONSE']._serialized_start=18088 + _globals['_DISABLEDIGITALFILTERRESPONSE']._serialized_end=18134 + _globals['_ENABLEANALOGFILTERREQUEST']._serialized_start=18136 + _globals['_ENABLEANALOGFILTERREQUEST']._serialized_end=18258 + _globals['_ENABLEANALOGFILTERRESPONSE']._serialized_start=18260 + _globals['_ENABLEANALOGFILTERRESPONSE']._serialized_end=18304 + _globals['_DISABLEANALOGFILTERREQUEST']._serialized_start=18306 + _globals['_DISABLEANALOGFILTERREQUEST']._serialized_end=18392 + _globals['_DISABLEANALOGFILTERRESPONSE']._serialized_start=18394 + _globals['_DISABLEANALOGFILTERRESPONSE']._serialized_end=18439 + _globals['_CONFIGURESAMPLECLOCKSOURCEREQUEST']._serialized_start=18441 + _globals['_CONFIGURESAMPLECLOCKSOURCEREQUEST']._serialized_end=18541 + _globals['_CONFIGURESAMPLECLOCKSOURCERESPONSE']._serialized_start=18543 + _globals['_CONFIGURESAMPLECLOCKSOURCERESPONSE']._serialized_end=18595 + _globals['_CONFIGURETRIGGERMODEREQUEST']._serialized_start=18598 + _globals['_CONFIGURETRIGGERMODEREQUEST']._serialized_end=18784 + _globals['_CONFIGURETRIGGERMODERESPONSE']._serialized_start=18786 + _globals['_CONFIGURETRIGGERMODERESPONSE']._serialized_end=18832 + _globals['_IMPORTATTRIBUTECONFIGURATIONFILEREQUEST']._serialized_start=18834 + _globals['_IMPORTATTRIBUTECONFIGURATIONFILEREQUEST']._serialized_end=18930 + _globals['_IMPORTATTRIBUTECONFIGURATIONFILERESPONSE']._serialized_start=18932 + _globals['_IMPORTATTRIBUTECONFIGURATIONFILERESPONSE']._serialized_end=18990 + _globals['_EXPORTATTRIBUTECONFIGURATIONFILEREQUEST']._serialized_start=18992 + _globals['_EXPORTATTRIBUTECONFIGURATIONFILEREQUEST']._serialized_end=19088 + _globals['_EXPORTATTRIBUTECONFIGURATIONFILERESPONSE']._serialized_start=19090 + _globals['_EXPORTATTRIBUTECONFIGURATIONFILERESPONSE']._serialized_end=19148 + _globals['_IMPORTATTRIBUTECONFIGURATIONBUFFERREQUEST']._serialized_start=19150 + _globals['_IMPORTATTRIBUTECONFIGURATIONBUFFERREQUEST']._serialized_end=19252 + _globals['_IMPORTATTRIBUTECONFIGURATIONBUFFERRESPONSE']._serialized_start=19254 + _globals['_IMPORTATTRIBUTECONFIGURATIONBUFFERRESPONSE']._serialized_end=19314 + _globals['_EXPORTATTRIBUTECONFIGURATIONBUFFERREQUEST']._serialized_start=19316 + _globals['_EXPORTATTRIBUTECONFIGURATIONBUFFERREQUEST']._serialized_end=19395 + _globals['_EXPORTATTRIBUTECONFIGURATIONBUFFERRESPONSE']._serialized_start=19397 + _globals['_EXPORTATTRIBUTECONFIGURATIONBUFFERRESPONSE']._serialized_end=19480 + _globals['_SETATTRIBUTEVIINT64REQUEST']._serialized_start=19483 + _globals['_SETATTRIBUTEVIINT64REQUEST']._serialized_end=19650 + _globals['_SETATTRIBUTEVIINT64RESPONSE']._serialized_start=19652 + _globals['_SETATTRIBUTEVIINT64RESPONSE']._serialized_end=19697 + _globals['_CHECKATTRIBUTEVIINT64REQUEST']._serialized_start=19700 + _globals['_CHECKATTRIBUTEVIINT64REQUEST']._serialized_end=19869 + _globals['_CHECKATTRIBUTEVIINT64RESPONSE']._serialized_start=19871 + _globals['_CHECKATTRIBUTEVIINT64RESPONSE']._serialized_end=19918 + _globals['_GETATTRIBUTEVIINT64REQUEST']._serialized_start=19921 + _globals['_GETATTRIBUTEVIINT64REQUEST']._serialized_end=20059 + _globals['_GETATTRIBUTEVIINT64RESPONSE']._serialized_start=20061 + _globals['_GETATTRIBUTEVIINT64RESPONSE']._serialized_end=20131 + _globals['_SETATTRIBUTEVIINT32REQUEST']._serialized_start=20134 + _globals['_SETATTRIBUTEVIINT32REQUEST']._serialized_end=20395 + _globals['_SETATTRIBUTEVIINT32RESPONSE']._serialized_start=20397 + _globals['_SETATTRIBUTEVIINT32RESPONSE']._serialized_end=20442 + _globals['_SETATTRIBUTEVIREAL64REQUEST']._serialized_start=20445 + _globals['_SETATTRIBUTEVIREAL64REQUEST']._serialized_end=20708 + _globals['_SETATTRIBUTEVIREAL64RESPONSE']._serialized_start=20710 + _globals['_SETATTRIBUTEVIREAL64RESPONSE']._serialized_end=20756 + _globals['_SETATTRIBUTEVISTRINGREQUEST']._serialized_start=20759 + _globals['_SETATTRIBUTEVISTRINGREQUEST']._serialized_end=21035 + _globals['_SETATTRIBUTEVISTRINGRESPONSE']._serialized_start=21037 + _globals['_SETATTRIBUTEVISTRINGRESPONSE']._serialized_end=21083 + _globals['_SETATTRIBUTEVIBOOLEANREQUEST']._serialized_start=21086 + _globals['_SETATTRIBUTEVIBOOLEANREQUEST']._serialized_end=21251 + _globals['_SETATTRIBUTEVIBOOLEANRESPONSE']._serialized_start=21253 + _globals['_SETATTRIBUTEVIBOOLEANRESPONSE']._serialized_end=21300 + _globals['_SETATTRIBUTEVISESSIONREQUEST']._serialized_start=21303 + _globals['_SETATTRIBUTEVISESSIONREQUEST']._serialized_end=21492 + _globals['_SETATTRIBUTEVISESSIONRESPONSE']._serialized_start=21494 + _globals['_SETATTRIBUTEVISESSIONRESPONSE']._serialized_end=21541 + _globals['_CHECKATTRIBUTEVIINT32REQUEST']._serialized_start=21544 + _globals['_CHECKATTRIBUTEVIINT32REQUEST']._serialized_end=21807 + _globals['_CHECKATTRIBUTEVIINT32RESPONSE']._serialized_start=21809 + _globals['_CHECKATTRIBUTEVIINT32RESPONSE']._serialized_end=21856 + _globals['_CHECKATTRIBUTEVIREAL64REQUEST']._serialized_start=21859 + _globals['_CHECKATTRIBUTEVIREAL64REQUEST']._serialized_end=22124 + _globals['_CHECKATTRIBUTEVIREAL64RESPONSE']._serialized_start=22126 + _globals['_CHECKATTRIBUTEVIREAL64RESPONSE']._serialized_end=22174 + _globals['_CHECKATTRIBUTEVISTRINGREQUEST']._serialized_start=22177 + _globals['_CHECKATTRIBUTEVISTRINGREQUEST']._serialized_end=22455 + _globals['_CHECKATTRIBUTEVISTRINGRESPONSE']._serialized_start=22457 + _globals['_CHECKATTRIBUTEVISTRINGRESPONSE']._serialized_end=22505 + _globals['_CHECKATTRIBUTEVIBOOLEANREQUEST']._serialized_start=22508 + _globals['_CHECKATTRIBUTEVIBOOLEANREQUEST']._serialized_end=22675 + _globals['_CHECKATTRIBUTEVIBOOLEANRESPONSE']._serialized_start=22677 + _globals['_CHECKATTRIBUTEVIBOOLEANRESPONSE']._serialized_end=22726 + _globals['_CHECKATTRIBUTEVISESSIONREQUEST']._serialized_start=22729 + _globals['_CHECKATTRIBUTEVISESSIONREQUEST']._serialized_end=22920 + _globals['_CHECKATTRIBUTEVISESSIONRESPONSE']._serialized_start=22922 + _globals['_CHECKATTRIBUTEVISESSIONRESPONSE']._serialized_end=22971 + _globals['_GETATTRIBUTEVIINT32REQUEST']._serialized_start=22974 + _globals['_GETATTRIBUTEVIINT32REQUEST']._serialized_end=23112 + _globals['_GETATTRIBUTEVIINT32RESPONSE']._serialized_start=23114 + _globals['_GETATTRIBUTEVIINT32RESPONSE']._serialized_end=23184 + _globals['_GETATTRIBUTEVIREAL64REQUEST']._serialized_start=23187 + _globals['_GETATTRIBUTEVIREAL64REQUEST']._serialized_end=23326 + _globals['_GETATTRIBUTEVIREAL64RESPONSE']._serialized_start=23328 + _globals['_GETATTRIBUTEVIREAL64RESPONSE']._serialized_end=23399 + _globals['_GETATTRIBUTEVISTRINGREQUEST']._serialized_start=23402 + _globals['_GETATTRIBUTEVISTRINGREQUEST']._serialized_end=23541 + _globals['_GETATTRIBUTEVISTRINGRESPONSE']._serialized_start=23543 + _globals['_GETATTRIBUTEVISTRINGRESPONSE']._serialized_end=23614 + _globals['_GETATTRIBUTEVIBOOLEANREQUEST']._serialized_start=23617 + _globals['_GETATTRIBUTEVIBOOLEANREQUEST']._serialized_end=23757 + _globals['_GETATTRIBUTEVIBOOLEANRESPONSE']._serialized_start=23759 + _globals['_GETATTRIBUTEVIBOOLEANRESPONSE']._serialized_end=23831 + _globals['_GETATTRIBUTEVISESSIONREQUEST']._serialized_start=23834 + _globals['_GETATTRIBUTEVISESSIONREQUEST']._serialized_end=23974 + _globals['_GETATTRIBUTEVISESSIONRESPONSE']._serialized_start=23976 + _globals['_GETATTRIBUTEVISESSIONRESPONSE']._serialized_end=24072 + _globals['_RESETATTRIBUTEREQUEST']._serialized_start=24075 + _globals['_RESETATTRIBUTEREQUEST']._serialized_end=24208 + _globals['_RESETATTRIBUTERESPONSE']._serialized_start=24210 + _globals['_RESETATTRIBUTERESPONSE']._serialized_end=24250 + _globals['_MANUALENABLEP2PSTREAMREQUEST']._serialized_start=24252 + _globals['_MANUALENABLEP2PSTREAMREQUEST']._serialized_end=24341 + _globals['_MANUALENABLEP2PSTREAMRESPONSE']._serialized_start=24343 + _globals['_MANUALENABLEP2PSTREAMRESPONSE']._serialized_end=24390 + _globals['_CREATEWAVEFORMFROMFILEHWSREQUEST']._serialized_start=24393 + _globals['_CREATEWAVEFORMFROMFILEHWSREQUEST']._serialized_end=24579 + _globals['_CREATEWAVEFORMFROMFILEHWSRESPONSE']._serialized_start=24581 + _globals['_CREATEWAVEFORMFROMFILEHWSRESPONSE']._serialized_end=24657 _globals['_NIFGEN']._serialized_start=51304 _globals['_NIFGEN']._serialized_end=65475 # @@protoc_insertion_point(module_scope) diff --git a/generated/nifgen/nifgen/nifgen_pb2_grpc.py b/generated/nifgen/nifgen/nifgen_pb2_grpc.py index a8ec4529a..ca2504232 100644 --- a/generated/nifgen/nifgen/nifgen_pb2_grpc.py +++ b/generated/nifgen/nifgen/nifgen_pb2_grpc.py @@ -14,396 +14,446 @@ def __init__(self, channel): Args: channel: A grpc.Channel. """ - self.AbortGeneration = channel.unary_unary( - '/nifgen_grpc.NiFgen/AbortGeneration', - request_serializer=nifgen__pb2.AbortGenerationRequest.SerializeToString, - response_deserializer=nifgen__pb2.AbortGenerationResponse.FromString, - ) - self.AdjustSampleClockRelativeDelay = channel.unary_unary( - '/nifgen_grpc.NiFgen/AdjustSampleClockRelativeDelay', - request_serializer=nifgen__pb2.AdjustSampleClockRelativeDelayRequest.SerializeToString, - response_deserializer=nifgen__pb2.AdjustSampleClockRelativeDelayResponse.FromString, - ) - self.AllocateNamedWaveform = channel.unary_unary( - '/nifgen_grpc.NiFgen/AllocateNamedWaveform', - request_serializer=nifgen__pb2.AllocateNamedWaveformRequest.SerializeToString, - response_deserializer=nifgen__pb2.AllocateNamedWaveformResponse.FromString, - ) - self.AllocateWaveform = channel.unary_unary( - '/nifgen_grpc.NiFgen/AllocateWaveform', - request_serializer=nifgen__pb2.AllocateWaveformRequest.SerializeToString, - response_deserializer=nifgen__pb2.AllocateWaveformResponse.FromString, + self.Init = channel.unary_unary( + '/nifgen_grpc.NiFgen/Init', + request_serializer=nifgen__pb2.InitRequest.SerializeToString, + response_deserializer=nifgen__pb2.InitResponse.FromString, ) - self.CheckAttributeViBoolean = channel.unary_unary( - '/nifgen_grpc.NiFgen/CheckAttributeViBoolean', - request_serializer=nifgen__pb2.CheckAttributeViBooleanRequest.SerializeToString, - response_deserializer=nifgen__pb2.CheckAttributeViBooleanResponse.FromString, + self.InitWithOptions = channel.unary_unary( + '/nifgen_grpc.NiFgen/InitWithOptions', + request_serializer=nifgen__pb2.InitWithOptionsRequest.SerializeToString, + response_deserializer=nifgen__pb2.InitWithOptionsResponse.FromString, ) - self.CheckAttributeViInt32 = channel.unary_unary( - '/nifgen_grpc.NiFgen/CheckAttributeViInt32', - request_serializer=nifgen__pb2.CheckAttributeViInt32Request.SerializeToString, - response_deserializer=nifgen__pb2.CheckAttributeViInt32Response.FromString, + self.InitializeWithChannels = channel.unary_unary( + '/nifgen_grpc.NiFgen/InitializeWithChannels', + request_serializer=nifgen__pb2.InitializeWithChannelsRequest.SerializeToString, + response_deserializer=nifgen__pb2.InitializeWithChannelsResponse.FromString, ) - self.CheckAttributeViInt64 = channel.unary_unary( - '/nifgen_grpc.NiFgen/CheckAttributeViInt64', - request_serializer=nifgen__pb2.CheckAttributeViInt64Request.SerializeToString, - response_deserializer=nifgen__pb2.CheckAttributeViInt64Response.FromString, + self.Close = channel.unary_unary( + '/nifgen_grpc.NiFgen/Close', + request_serializer=nifgen__pb2.CloseRequest.SerializeToString, + response_deserializer=nifgen__pb2.CloseResponse.FromString, ) - self.CheckAttributeViReal64 = channel.unary_unary( - '/nifgen_grpc.NiFgen/CheckAttributeViReal64', - request_serializer=nifgen__pb2.CheckAttributeViReal64Request.SerializeToString, - response_deserializer=nifgen__pb2.CheckAttributeViReal64Response.FromString, + self.Reset = channel.unary_unary( + '/nifgen_grpc.NiFgen/Reset', + request_serializer=nifgen__pb2.ResetRequest.SerializeToString, + response_deserializer=nifgen__pb2.ResetResponse.FromString, ) - self.CheckAttributeViSession = channel.unary_unary( - '/nifgen_grpc.NiFgen/CheckAttributeViSession', - request_serializer=nifgen__pb2.CheckAttributeViSessionRequest.SerializeToString, - response_deserializer=nifgen__pb2.CheckAttributeViSessionResponse.FromString, + self.SelfTest = channel.unary_unary( + '/nifgen_grpc.NiFgen/SelfTest', + request_serializer=nifgen__pb2.SelfTestRequest.SerializeToString, + response_deserializer=nifgen__pb2.SelfTestResponse.FromString, ) - self.CheckAttributeViString = channel.unary_unary( - '/nifgen_grpc.NiFgen/CheckAttributeViString', - request_serializer=nifgen__pb2.CheckAttributeViStringRequest.SerializeToString, - response_deserializer=nifgen__pb2.CheckAttributeViStringResponse.FromString, + self.ErrorQuery = channel.unary_unary( + '/nifgen_grpc.NiFgen/ErrorQuery', + request_serializer=nifgen__pb2.ErrorQueryRequest.SerializeToString, + response_deserializer=nifgen__pb2.ErrorQueryResponse.FromString, ) - self.ClearArbMemory = channel.unary_unary( - '/nifgen_grpc.NiFgen/ClearArbMemory', - request_serializer=nifgen__pb2.ClearArbMemoryRequest.SerializeToString, - response_deserializer=nifgen__pb2.ClearArbMemoryResponse.FromString, + self.ErrorMessage = channel.unary_unary( + '/nifgen_grpc.NiFgen/ErrorMessage', + request_serializer=nifgen__pb2.ErrorMessageRequest.SerializeToString, + response_deserializer=nifgen__pb2.ErrorMessageResponse.FromString, ) - self.ClearArbSequence = channel.unary_unary( - '/nifgen_grpc.NiFgen/ClearArbSequence', - request_serializer=nifgen__pb2.ClearArbSequenceRequest.SerializeToString, - response_deserializer=nifgen__pb2.ClearArbSequenceResponse.FromString, + self.RevisionQuery = channel.unary_unary( + '/nifgen_grpc.NiFgen/RevisionQuery', + request_serializer=nifgen__pb2.RevisionQueryRequest.SerializeToString, + response_deserializer=nifgen__pb2.RevisionQueryResponse.FromString, ) - self.ClearArbWaveform = channel.unary_unary( - '/nifgen_grpc.NiFgen/ClearArbWaveform', - request_serializer=nifgen__pb2.ClearArbWaveformRequest.SerializeToString, - response_deserializer=nifgen__pb2.ClearArbWaveformResponse.FromString, + self.GetError = channel.unary_unary( + '/nifgen_grpc.NiFgen/GetError', + request_serializer=nifgen__pb2.GetErrorRequest.SerializeToString, + response_deserializer=nifgen__pb2.GetErrorResponse.FromString, ) self.ClearError = channel.unary_unary( '/nifgen_grpc.NiFgen/ClearError', request_serializer=nifgen__pb2.ClearErrorRequest.SerializeToString, response_deserializer=nifgen__pb2.ClearErrorResponse.FromString, ) - self.ClearFreqList = channel.unary_unary( - '/nifgen_grpc.NiFgen/ClearFreqList', - request_serializer=nifgen__pb2.ClearFreqListRequest.SerializeToString, - response_deserializer=nifgen__pb2.ClearFreqListResponse.FromString, + self.ErrorHandler = channel.unary_unary( + '/nifgen_grpc.NiFgen/ErrorHandler', + request_serializer=nifgen__pb2.ErrorHandlerRequest.SerializeToString, + response_deserializer=nifgen__pb2.ErrorHandlerResponse.FromString, + ) + self.GetChannelName = channel.unary_unary( + '/nifgen_grpc.NiFgen/GetChannelName', + request_serializer=nifgen__pb2.GetChannelNameRequest.SerializeToString, + response_deserializer=nifgen__pb2.GetChannelNameResponse.FromString, + ) + self.ResetInterchangeCheck = channel.unary_unary( + '/nifgen_grpc.NiFgen/ResetInterchangeCheck', + request_serializer=nifgen__pb2.ResetInterchangeCheckRequest.SerializeToString, + response_deserializer=nifgen__pb2.ResetInterchangeCheckResponse.FromString, ) self.ClearInterchangeWarnings = channel.unary_unary( '/nifgen_grpc.NiFgen/ClearInterchangeWarnings', request_serializer=nifgen__pb2.ClearInterchangeWarningsRequest.SerializeToString, response_deserializer=nifgen__pb2.ClearInterchangeWarningsResponse.FromString, ) - self.ClearUserStandardWaveform = channel.unary_unary( - '/nifgen_grpc.NiFgen/ClearUserStandardWaveform', - request_serializer=nifgen__pb2.ClearUserStandardWaveformRequest.SerializeToString, - response_deserializer=nifgen__pb2.ClearUserStandardWaveformResponse.FromString, + self.InvalidateAllAttributes = channel.unary_unary( + '/nifgen_grpc.NiFgen/InvalidateAllAttributes', + request_serializer=nifgen__pb2.InvalidateAllAttributesRequest.SerializeToString, + response_deserializer=nifgen__pb2.InvalidateAllAttributesResponse.FromString, ) - self.Close = channel.unary_unary( - '/nifgen_grpc.NiFgen/Close', - request_serializer=nifgen__pb2.CloseRequest.SerializeToString, - response_deserializer=nifgen__pb2.CloseResponse.FromString, + self.ResetWithDefaults = channel.unary_unary( + '/nifgen_grpc.NiFgen/ResetWithDefaults', + request_serializer=nifgen__pb2.ResetWithDefaultsRequest.SerializeToString, + response_deserializer=nifgen__pb2.ResetWithDefaultsResponse.FromString, + ) + self.Disable = channel.unary_unary( + '/nifgen_grpc.NiFgen/Disable', + request_serializer=nifgen__pb2.DisableRequest.SerializeToString, + response_deserializer=nifgen__pb2.DisableResponse.FromString, ) self.Commit = channel.unary_unary( '/nifgen_grpc.NiFgen/Commit', request_serializer=nifgen__pb2.CommitRequest.SerializeToString, response_deserializer=nifgen__pb2.CommitResponse.FromString, ) - self.ConfigureAmplitude = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureAmplitude', - request_serializer=nifgen__pb2.ConfigureAmplitudeRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureAmplitudeResponse.FromString, - ) - self.ConfigureArbSequence = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureArbSequence', - request_serializer=nifgen__pb2.ConfigureArbSequenceRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureArbSequenceResponse.FromString, - ) - self.ConfigureArbWaveform = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureArbWaveform', - request_serializer=nifgen__pb2.ConfigureArbWaveformRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureArbWaveformResponse.FromString, - ) - self.ConfigureChannels = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureChannels', - request_serializer=nifgen__pb2.ConfigureChannelsRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureChannelsResponse.FromString, - ) - self.ConfigureClockMode = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureClockMode', - request_serializer=nifgen__pb2.ConfigureClockModeRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureClockModeResponse.FromString, - ) - self.ConfigureCustomFIRFilterCoefficients = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureCustomFIRFilterCoefficients', - request_serializer=nifgen__pb2.ConfigureCustomFIRFilterCoefficientsRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureCustomFIRFilterCoefficientsResponse.FromString, - ) - self.ConfigureDigitalEdgeScriptTrigger = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureDigitalEdgeScriptTrigger', - request_serializer=nifgen__pb2.ConfigureDigitalEdgeScriptTriggerRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureDigitalEdgeScriptTriggerResponse.FromString, - ) - self.ConfigureDigitalEdgeStartTrigger = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureDigitalEdgeStartTrigger', - request_serializer=nifgen__pb2.ConfigureDigitalEdgeStartTriggerRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureDigitalEdgeStartTriggerResponse.FromString, + self.GetHardwareState = channel.unary_unary( + '/nifgen_grpc.NiFgen/GetHardwareState', + request_serializer=nifgen__pb2.GetHardwareStateRequest.SerializeToString, + response_deserializer=nifgen__pb2.GetHardwareStateResponse.FromString, ) - self.ConfigureDigitalLevelScriptTrigger = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureDigitalLevelScriptTrigger', - request_serializer=nifgen__pb2.ConfigureDigitalLevelScriptTriggerRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureDigitalLevelScriptTriggerResponse.FromString, + self.WaitUntilDone = channel.unary_unary( + '/nifgen_grpc.NiFgen/WaitUntilDone', + request_serializer=nifgen__pb2.WaitUntilDoneRequest.SerializeToString, + response_deserializer=nifgen__pb2.WaitUntilDoneResponse.FromString, ) - self.ConfigureFreqList = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureFreqList', - request_serializer=nifgen__pb2.ConfigureFreqListRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureFreqListResponse.FromString, + self.IsDone = channel.unary_unary( + '/nifgen_grpc.NiFgen/IsDone', + request_serializer=nifgen__pb2.IsDoneRequest.SerializeToString, + response_deserializer=nifgen__pb2.IsDoneResponse.FromString, ) - self.ConfigureFrequency = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureFrequency', - request_serializer=nifgen__pb2.ConfigureFrequencyRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureFrequencyResponse.FromString, + self.ResetDevice = channel.unary_unary( + '/nifgen_grpc.NiFgen/ResetDevice', + request_serializer=nifgen__pb2.ResetDeviceRequest.SerializeToString, + response_deserializer=nifgen__pb2.ResetDeviceResponse.FromString, ) self.ConfigureOperationMode = channel.unary_unary( '/nifgen_grpc.NiFgen/ConfigureOperationMode', request_serializer=nifgen__pb2.ConfigureOperationModeRequest.SerializeToString, response_deserializer=nifgen__pb2.ConfigureOperationModeResponse.FromString, ) - self.ConfigureOutputEnabled = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureOutputEnabled', - request_serializer=nifgen__pb2.ConfigureOutputEnabledRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureOutputEnabledResponse.FromString, - ) - self.ConfigureOutputImpedance = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureOutputImpedance', - request_serializer=nifgen__pb2.ConfigureOutputImpedanceRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureOutputImpedanceResponse.FromString, - ) self.ConfigureOutputMode = channel.unary_unary( '/nifgen_grpc.NiFgen/ConfigureOutputMode', request_serializer=nifgen__pb2.ConfigureOutputModeRequest.SerializeToString, response_deserializer=nifgen__pb2.ConfigureOutputModeResponse.FromString, ) - self.ConfigureP2PEndpointFullnessStartTrigger = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureP2PEndpointFullnessStartTrigger', - request_serializer=nifgen__pb2.ConfigureP2PEndpointFullnessStartTriggerRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureP2PEndpointFullnessStartTriggerResponse.FromString, - ) self.ConfigureReferenceClock = channel.unary_unary( '/nifgen_grpc.NiFgen/ConfigureReferenceClock', request_serializer=nifgen__pb2.ConfigureReferenceClockRequest.SerializeToString, response_deserializer=nifgen__pb2.ConfigureReferenceClockResponse.FromString, ) - self.ConfigureSampleClockSource = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureSampleClockSource', - request_serializer=nifgen__pb2.ConfigureSampleClockSourceRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureSampleClockSourceResponse.FromString, + self.ConfigureOutputImpedance = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureOutputImpedance', + request_serializer=nifgen__pb2.ConfigureOutputImpedanceRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureOutputImpedanceResponse.FromString, ) - self.ConfigureSampleRate = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureSampleRate', - request_serializer=nifgen__pb2.ConfigureSampleRateRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureSampleRateResponse.FromString, + self.ConfigureOutputEnabled = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureOutputEnabled', + request_serializer=nifgen__pb2.ConfigureOutputEnabledRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureOutputEnabledResponse.FromString, ) - self.ConfigureSoftwareEdgeScriptTrigger = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureSoftwareEdgeScriptTrigger', - request_serializer=nifgen__pb2.ConfigureSoftwareEdgeScriptTriggerRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureSoftwareEdgeScriptTriggerResponse.FromString, + self.ConfigureChannels = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureChannels', + request_serializer=nifgen__pb2.ConfigureChannelsRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureChannelsResponse.FromString, ) - self.ConfigureSoftwareEdgeStartTrigger = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureSoftwareEdgeStartTrigger', - request_serializer=nifgen__pb2.ConfigureSoftwareEdgeStartTriggerRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureSoftwareEdgeStartTriggerResponse.FromString, + self.InitiateGeneration = channel.unary_unary( + '/nifgen_grpc.NiFgen/InitiateGeneration', + request_serializer=nifgen__pb2.InitiateGenerationRequest.SerializeToString, + response_deserializer=nifgen__pb2.InitiateGenerationResponse.FromString, + ) + self.AbortGeneration = channel.unary_unary( + '/nifgen_grpc.NiFgen/AbortGeneration', + request_serializer=nifgen__pb2.AbortGenerationRequest.SerializeToString, + response_deserializer=nifgen__pb2.AbortGenerationResponse.FromString, ) self.ConfigureStandardWaveform = channel.unary_unary( '/nifgen_grpc.NiFgen/ConfigureStandardWaveform', request_serializer=nifgen__pb2.ConfigureStandardWaveformRequest.SerializeToString, response_deserializer=nifgen__pb2.ConfigureStandardWaveformResponse.FromString, ) - self.ConfigureSynchronization = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureSynchronization', - request_serializer=nifgen__pb2.ConfigureSynchronizationRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureSynchronizationResponse.FromString, + self.DefineUserStandardWaveform = channel.unary_unary( + '/nifgen_grpc.NiFgen/DefineUserStandardWaveform', + request_serializer=nifgen__pb2.DefineUserStandardWaveformRequest.SerializeToString, + response_deserializer=nifgen__pb2.DefineUserStandardWaveformResponse.FromString, ) - self.ConfigureTriggerMode = channel.unary_unary( - '/nifgen_grpc.NiFgen/ConfigureTriggerMode', - request_serializer=nifgen__pb2.ConfigureTriggerModeRequest.SerializeToString, - response_deserializer=nifgen__pb2.ConfigureTriggerModeResponse.FromString, + self.ClearUserStandardWaveform = channel.unary_unary( + '/nifgen_grpc.NiFgen/ClearUserStandardWaveform', + request_serializer=nifgen__pb2.ClearUserStandardWaveformRequest.SerializeToString, + response_deserializer=nifgen__pb2.ClearUserStandardWaveformResponse.FromString, ) - self.CreateAdvancedArbSequence = channel.unary_unary( - '/nifgen_grpc.NiFgen/CreateAdvancedArbSequence', - request_serializer=nifgen__pb2.CreateAdvancedArbSequenceRequest.SerializeToString, - response_deserializer=nifgen__pb2.CreateAdvancedArbSequenceResponse.FromString, + self.ConfigureFrequency = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureFrequency', + request_serializer=nifgen__pb2.ConfigureFrequencyRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureFrequencyResponse.FromString, ) - self.CreateArbSequence = channel.unary_unary( - '/nifgen_grpc.NiFgen/CreateArbSequence', - request_serializer=nifgen__pb2.CreateArbSequenceRequest.SerializeToString, - response_deserializer=nifgen__pb2.CreateArbSequenceResponse.FromString, + self.ConfigureAmplitude = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureAmplitude', + request_serializer=nifgen__pb2.ConfigureAmplitudeRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureAmplitudeResponse.FromString, ) - self.CreateFreqList = channel.unary_unary( - '/nifgen_grpc.NiFgen/CreateFreqList', - request_serializer=nifgen__pb2.CreateFreqListRequest.SerializeToString, - response_deserializer=nifgen__pb2.CreateFreqListResponse.FromString, + self.QueryArbWfmCapabilities = channel.unary_unary( + '/nifgen_grpc.NiFgen/QueryArbWfmCapabilities', + request_serializer=nifgen__pb2.QueryArbWfmCapabilitiesRequest.SerializeToString, + response_deserializer=nifgen__pb2.QueryArbWfmCapabilitiesResponse.FromString, + ) + self.CreateWaveformF64 = channel.unary_unary( + '/nifgen_grpc.NiFgen/CreateWaveformF64', + request_serializer=nifgen__pb2.CreateWaveformF64Request.SerializeToString, + response_deserializer=nifgen__pb2.CreateWaveformF64Response.FromString, + ) + self.CreateWaveformI16 = channel.unary_unary( + '/nifgen_grpc.NiFgen/CreateWaveformI16', + request_serializer=nifgen__pb2.CreateWaveformI16Request.SerializeToString, + response_deserializer=nifgen__pb2.CreateWaveformI16Response.FromString, ) self.CreateWaveformComplexF64 = channel.unary_unary( '/nifgen_grpc.NiFgen/CreateWaveformComplexF64', request_serializer=nifgen__pb2.CreateWaveformComplexF64Request.SerializeToString, response_deserializer=nifgen__pb2.CreateWaveformComplexF64Response.FromString, ) - self.CreateWaveformF64 = channel.unary_unary( - '/nifgen_grpc.NiFgen/CreateWaveformF64', - request_serializer=nifgen__pb2.CreateWaveformF64Request.SerializeToString, - response_deserializer=nifgen__pb2.CreateWaveformF64Response.FromString, + self.CreateWaveformFromFileI16 = channel.unary_unary( + '/nifgen_grpc.NiFgen/CreateWaveformFromFileI16', + request_serializer=nifgen__pb2.CreateWaveformFromFileI16Request.SerializeToString, + response_deserializer=nifgen__pb2.CreateWaveformFromFileI16Response.FromString, ) self.CreateWaveformFromFileF64 = channel.unary_unary( '/nifgen_grpc.NiFgen/CreateWaveformFromFileF64', request_serializer=nifgen__pb2.CreateWaveformFromFileF64Request.SerializeToString, response_deserializer=nifgen__pb2.CreateWaveformFromFileF64Response.FromString, ) - self.CreateWaveformFromFileI16 = channel.unary_unary( - '/nifgen_grpc.NiFgen/CreateWaveformFromFileI16', - request_serializer=nifgen__pb2.CreateWaveformFromFileI16Request.SerializeToString, - response_deserializer=nifgen__pb2.CreateWaveformFromFileI16Response.FromString, + self.ConfigureSampleRate = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureSampleRate', + request_serializer=nifgen__pb2.ConfigureSampleRateRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureSampleRateResponse.FromString, ) - self.CreateWaveformI16 = channel.unary_unary( - '/nifgen_grpc.NiFgen/CreateWaveformI16', - request_serializer=nifgen__pb2.CreateWaveformI16Request.SerializeToString, - response_deserializer=nifgen__pb2.CreateWaveformI16Response.FromString, + self.ConfigureArbWaveform = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureArbWaveform', + request_serializer=nifgen__pb2.ConfigureArbWaveformRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureArbWaveformResponse.FromString, ) - self.DefineUserStandardWaveform = channel.unary_unary( - '/nifgen_grpc.NiFgen/DefineUserStandardWaveform', - request_serializer=nifgen__pb2.DefineUserStandardWaveformRequest.SerializeToString, - response_deserializer=nifgen__pb2.DefineUserStandardWaveformResponse.FromString, + self.ClearArbWaveform = channel.unary_unary( + '/nifgen_grpc.NiFgen/ClearArbWaveform', + request_serializer=nifgen__pb2.ClearArbWaveformRequest.SerializeToString, + response_deserializer=nifgen__pb2.ClearArbWaveformResponse.FromString, + ) + self.AllocateNamedWaveform = channel.unary_unary( + '/nifgen_grpc.NiFgen/AllocateNamedWaveform', + request_serializer=nifgen__pb2.AllocateNamedWaveformRequest.SerializeToString, + response_deserializer=nifgen__pb2.AllocateNamedWaveformResponse.FromString, + ) + self.SetNamedWaveformNextWritePosition = channel.unary_unary( + '/nifgen_grpc.NiFgen/SetNamedWaveformNextWritePosition', + request_serializer=nifgen__pb2.SetNamedWaveformNextWritePositionRequest.SerializeToString, + response_deserializer=nifgen__pb2.SetNamedWaveformNextWritePositionResponse.FromString, + ) + self.WriteNamedWaveformF64 = channel.unary_unary( + '/nifgen_grpc.NiFgen/WriteNamedWaveformF64', + request_serializer=nifgen__pb2.WriteNamedWaveformF64Request.SerializeToString, + response_deserializer=nifgen__pb2.WriteNamedWaveformF64Response.FromString, + ) + self.WriteNamedWaveformI16 = channel.unary_unary( + '/nifgen_grpc.NiFgen/WriteNamedWaveformI16', + request_serializer=nifgen__pb2.WriteNamedWaveformI16Request.SerializeToString, + response_deserializer=nifgen__pb2.WriteNamedWaveformI16Response.FromString, + ) + self.WriteNamedWaveformComplexF64 = channel.unary_unary( + '/nifgen_grpc.NiFgen/WriteNamedWaveformComplexF64', + request_serializer=nifgen__pb2.WriteNamedWaveformComplexF64Request.SerializeToString, + response_deserializer=nifgen__pb2.WriteNamedWaveformComplexF64Response.FromString, + ) + self.WriteNamedWaveformComplexI16 = channel.unary_unary( + '/nifgen_grpc.NiFgen/WriteNamedWaveformComplexI16', + request_serializer=nifgen__pb2.WriteNamedWaveformComplexI16Request.SerializeToString, + response_deserializer=nifgen__pb2.WriteNamedWaveformComplexI16Response.FromString, ) self.DeleteNamedWaveform = channel.unary_unary( '/nifgen_grpc.NiFgen/DeleteNamedWaveform', request_serializer=nifgen__pb2.DeleteNamedWaveformRequest.SerializeToString, response_deserializer=nifgen__pb2.DeleteNamedWaveformResponse.FromString, ) - self.DeleteScript = channel.unary_unary( - '/nifgen_grpc.NiFgen/DeleteScript', - request_serializer=nifgen__pb2.DeleteScriptRequest.SerializeToString, - response_deserializer=nifgen__pb2.DeleteScriptResponse.FromString, - ) - self.Disable = channel.unary_unary( - '/nifgen_grpc.NiFgen/Disable', - request_serializer=nifgen__pb2.DisableRequest.SerializeToString, - response_deserializer=nifgen__pb2.DisableResponse.FromString, - ) - self.DisableAnalogFilter = channel.unary_unary( - '/nifgen_grpc.NiFgen/DisableAnalogFilter', - request_serializer=nifgen__pb2.DisableAnalogFilterRequest.SerializeToString, - response_deserializer=nifgen__pb2.DisableAnalogFilterResponse.FromString, - ) - self.DisableDigitalFilter = channel.unary_unary( - '/nifgen_grpc.NiFgen/DisableDigitalFilter', - request_serializer=nifgen__pb2.DisableDigitalFilterRequest.SerializeToString, - response_deserializer=nifgen__pb2.DisableDigitalFilterResponse.FromString, + self.QueryArbSeqCapabilities = channel.unary_unary( + '/nifgen_grpc.NiFgen/QueryArbSeqCapabilities', + request_serializer=nifgen__pb2.QueryArbSeqCapabilitiesRequest.SerializeToString, + response_deserializer=nifgen__pb2.QueryArbSeqCapabilitiesResponse.FromString, ) - self.DisableDigitalPatterning = channel.unary_unary( - '/nifgen_grpc.NiFgen/DisableDigitalPatterning', - request_serializer=nifgen__pb2.DisableDigitalPatterningRequest.SerializeToString, - response_deserializer=nifgen__pb2.DisableDigitalPatterningResponse.FromString, + self.CreateArbSequence = channel.unary_unary( + '/nifgen_grpc.NiFgen/CreateArbSequence', + request_serializer=nifgen__pb2.CreateArbSequenceRequest.SerializeToString, + response_deserializer=nifgen__pb2.CreateArbSequenceResponse.FromString, ) - self.DisableScriptTrigger = channel.unary_unary( - '/nifgen_grpc.NiFgen/DisableScriptTrigger', - request_serializer=nifgen__pb2.DisableScriptTriggerRequest.SerializeToString, - response_deserializer=nifgen__pb2.DisableScriptTriggerResponse.FromString, + self.CreateAdvancedArbSequence = channel.unary_unary( + '/nifgen_grpc.NiFgen/CreateAdvancedArbSequence', + request_serializer=nifgen__pb2.CreateAdvancedArbSequenceRequest.SerializeToString, + response_deserializer=nifgen__pb2.CreateAdvancedArbSequenceResponse.FromString, ) - self.DisableStartTrigger = channel.unary_unary( - '/nifgen_grpc.NiFgen/DisableStartTrigger', - request_serializer=nifgen__pb2.DisableStartTriggerRequest.SerializeToString, - response_deserializer=nifgen__pb2.DisableStartTriggerResponse.FromString, + self.ConfigureArbSequence = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureArbSequence', + request_serializer=nifgen__pb2.ConfigureArbSequenceRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureArbSequenceResponse.FromString, ) - self.EnableAnalogFilter = channel.unary_unary( - '/nifgen_grpc.NiFgen/EnableAnalogFilter', - request_serializer=nifgen__pb2.EnableAnalogFilterRequest.SerializeToString, - response_deserializer=nifgen__pb2.EnableAnalogFilterResponse.FromString, + self.ClearArbSequence = channel.unary_unary( + '/nifgen_grpc.NiFgen/ClearArbSequence', + request_serializer=nifgen__pb2.ClearArbSequenceRequest.SerializeToString, + response_deserializer=nifgen__pb2.ClearArbSequenceResponse.FromString, ) - self.EnableDigitalFilter = channel.unary_unary( - '/nifgen_grpc.NiFgen/EnableDigitalFilter', - request_serializer=nifgen__pb2.EnableDigitalFilterRequest.SerializeToString, - response_deserializer=nifgen__pb2.EnableDigitalFilterResponse.FromString, + self.ClearArbMemory = channel.unary_unary( + '/nifgen_grpc.NiFgen/ClearArbMemory', + request_serializer=nifgen__pb2.ClearArbMemoryRequest.SerializeToString, + response_deserializer=nifgen__pb2.ClearArbMemoryResponse.FromString, ) - self.EnableDigitalPatterning = channel.unary_unary( - '/nifgen_grpc.NiFgen/EnableDigitalPatterning', - request_serializer=nifgen__pb2.EnableDigitalPatterningRequest.SerializeToString, - response_deserializer=nifgen__pb2.EnableDigitalPatterningResponse.FromString, + self.QueryFreqListCapabilities = channel.unary_unary( + '/nifgen_grpc.NiFgen/QueryFreqListCapabilities', + request_serializer=nifgen__pb2.QueryFreqListCapabilitiesRequest.SerializeToString, + response_deserializer=nifgen__pb2.QueryFreqListCapabilitiesResponse.FromString, ) - self.ErrorHandler = channel.unary_unary( - '/nifgen_grpc.NiFgen/ErrorHandler', - request_serializer=nifgen__pb2.ErrorHandlerRequest.SerializeToString, - response_deserializer=nifgen__pb2.ErrorHandlerResponse.FromString, + self.CreateFreqList = channel.unary_unary( + '/nifgen_grpc.NiFgen/CreateFreqList', + request_serializer=nifgen__pb2.CreateFreqListRequest.SerializeToString, + response_deserializer=nifgen__pb2.CreateFreqListResponse.FromString, ) - self.ErrorMessage = channel.unary_unary( - '/nifgen_grpc.NiFgen/ErrorMessage', - request_serializer=nifgen__pb2.ErrorMessageRequest.SerializeToString, - response_deserializer=nifgen__pb2.ErrorMessageResponse.FromString, + self.ConfigureFreqList = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureFreqList', + request_serializer=nifgen__pb2.ConfigureFreqListRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureFreqListResponse.FromString, ) - self.ErrorQuery = channel.unary_unary( - '/nifgen_grpc.NiFgen/ErrorQuery', - request_serializer=nifgen__pb2.ErrorQueryRequest.SerializeToString, - response_deserializer=nifgen__pb2.ErrorQueryResponse.FromString, + self.ClearFreqList = channel.unary_unary( + '/nifgen_grpc.NiFgen/ClearFreqList', + request_serializer=nifgen__pb2.ClearFreqListRequest.SerializeToString, + response_deserializer=nifgen__pb2.ClearFreqListResponse.FromString, ) - self.ExportAttributeConfigurationBuffer = channel.unary_unary( - '/nifgen_grpc.NiFgen/ExportAttributeConfigurationBuffer', - request_serializer=nifgen__pb2.ExportAttributeConfigurationBufferRequest.SerializeToString, - response_deserializer=nifgen__pb2.ExportAttributeConfigurationBufferResponse.FromString, + self.WriteScript = channel.unary_unary( + '/nifgen_grpc.NiFgen/WriteScript', + request_serializer=nifgen__pb2.WriteScriptRequest.SerializeToString, + response_deserializer=nifgen__pb2.WriteScriptResponse.FromString, ) - self.ExportAttributeConfigurationFile = channel.unary_unary( - '/nifgen_grpc.NiFgen/ExportAttributeConfigurationFile', - request_serializer=nifgen__pb2.ExportAttributeConfigurationFileRequest.SerializeToString, - response_deserializer=nifgen__pb2.ExportAttributeConfigurationFileResponse.FromString, + self.DeleteScript = channel.unary_unary( + '/nifgen_grpc.NiFgen/DeleteScript', + request_serializer=nifgen__pb2.DeleteScriptRequest.SerializeToString, + response_deserializer=nifgen__pb2.DeleteScriptResponse.FromString, ) self.ExportSignal = channel.unary_unary( '/nifgen_grpc.NiFgen/ExportSignal', request_serializer=nifgen__pb2.ExportSignalRequest.SerializeToString, response_deserializer=nifgen__pb2.ExportSignalResponse.FromString, ) - self.GetAttributeViBoolean = channel.unary_unary( - '/nifgen_grpc.NiFgen/GetAttributeViBoolean', - request_serializer=nifgen__pb2.GetAttributeViBooleanRequest.SerializeToString, - response_deserializer=nifgen__pb2.GetAttributeViBooleanResponse.FromString, + self.RouteSignalOut = channel.unary_unary( + '/nifgen_grpc.NiFgen/RouteSignalOut', + request_serializer=nifgen__pb2.RouteSignalOutRequest.SerializeToString, + response_deserializer=nifgen__pb2.RouteSignalOutResponse.FromString, ) - self.GetAttributeViInt32 = channel.unary_unary( - '/nifgen_grpc.NiFgen/GetAttributeViInt32', - request_serializer=nifgen__pb2.GetAttributeViInt32Request.SerializeToString, - response_deserializer=nifgen__pb2.GetAttributeViInt32Response.FromString, + self.SendSoftwareEdgeTrigger = channel.unary_unary( + '/nifgen_grpc.NiFgen/SendSoftwareEdgeTrigger', + request_serializer=nifgen__pb2.SendSoftwareEdgeTriggerRequest.SerializeToString, + response_deserializer=nifgen__pb2.SendSoftwareEdgeTriggerResponse.FromString, ) - self.GetAttributeViInt64 = channel.unary_unary( - '/nifgen_grpc.NiFgen/GetAttributeViInt64', - request_serializer=nifgen__pb2.GetAttributeViInt64Request.SerializeToString, - response_deserializer=nifgen__pb2.GetAttributeViInt64Response.FromString, + self.ConfigureDigitalEdgeStartTrigger = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureDigitalEdgeStartTrigger', + request_serializer=nifgen__pb2.ConfigureDigitalEdgeStartTriggerRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureDigitalEdgeStartTriggerResponse.FromString, ) - self.GetAttributeViReal64 = channel.unary_unary( - '/nifgen_grpc.NiFgen/GetAttributeViReal64', - request_serializer=nifgen__pb2.GetAttributeViReal64Request.SerializeToString, - response_deserializer=nifgen__pb2.GetAttributeViReal64Response.FromString, + self.ConfigureSoftwareEdgeStartTrigger = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureSoftwareEdgeStartTrigger', + request_serializer=nifgen__pb2.ConfigureSoftwareEdgeStartTriggerRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureSoftwareEdgeStartTriggerResponse.FromString, ) - self.GetAttributeViSession = channel.unary_unary( - '/nifgen_grpc.NiFgen/GetAttributeViSession', - request_serializer=nifgen__pb2.GetAttributeViSessionRequest.SerializeToString, - response_deserializer=nifgen__pb2.GetAttributeViSessionResponse.FromString, + self.DisableStartTrigger = channel.unary_unary( + '/nifgen_grpc.NiFgen/DisableStartTrigger', + request_serializer=nifgen__pb2.DisableStartTriggerRequest.SerializeToString, + response_deserializer=nifgen__pb2.DisableStartTriggerResponse.FromString, ) - self.GetAttributeViString = channel.unary_unary( - '/nifgen_grpc.NiFgen/GetAttributeViString', - request_serializer=nifgen__pb2.GetAttributeViStringRequest.SerializeToString, - response_deserializer=nifgen__pb2.GetAttributeViStringResponse.FromString, + self.ConfigureP2PEndpointFullnessStartTrigger = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureP2PEndpointFullnessStartTrigger', + request_serializer=nifgen__pb2.ConfigureP2PEndpointFullnessStartTriggerRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureP2PEndpointFullnessStartTriggerResponse.FromString, ) - self.GetChannelName = channel.unary_unary( - '/nifgen_grpc.NiFgen/GetChannelName', - request_serializer=nifgen__pb2.GetChannelNameRequest.SerializeToString, - response_deserializer=nifgen__pb2.GetChannelNameResponse.FromString, + self.ConfigureDigitalEdgeScriptTrigger = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureDigitalEdgeScriptTrigger', + request_serializer=nifgen__pb2.ConfigureDigitalEdgeScriptTriggerRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureDigitalEdgeScriptTriggerResponse.FromString, ) - self.GetError = channel.unary_unary( - '/nifgen_grpc.NiFgen/GetError', - request_serializer=nifgen__pb2.GetErrorRequest.SerializeToString, - response_deserializer=nifgen__pb2.GetErrorResponse.FromString, + self.ConfigureDigitalLevelScriptTrigger = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureDigitalLevelScriptTrigger', + request_serializer=nifgen__pb2.ConfigureDigitalLevelScriptTriggerRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureDigitalLevelScriptTriggerResponse.FromString, + ) + self.ConfigureSoftwareEdgeScriptTrigger = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureSoftwareEdgeScriptTrigger', + request_serializer=nifgen__pb2.ConfigureSoftwareEdgeScriptTriggerRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureSoftwareEdgeScriptTriggerResponse.FromString, + ) + self.DisableScriptTrigger = channel.unary_unary( + '/nifgen_grpc.NiFgen/DisableScriptTrigger', + request_serializer=nifgen__pb2.DisableScriptTriggerRequest.SerializeToString, + response_deserializer=nifgen__pb2.DisableScriptTriggerResponse.FromString, + ) + self.ConfigureClockMode = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureClockMode', + request_serializer=nifgen__pb2.ConfigureClockModeRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureClockModeResponse.FromString, + ) + self.AdjustSampleClockRelativeDelay = channel.unary_unary( + '/nifgen_grpc.NiFgen/AdjustSampleClockRelativeDelay', + request_serializer=nifgen__pb2.AdjustSampleClockRelativeDelayRequest.SerializeToString, + response_deserializer=nifgen__pb2.AdjustSampleClockRelativeDelayResponse.FromString, + ) + self.AllocateWaveform = channel.unary_unary( + '/nifgen_grpc.NiFgen/AllocateWaveform', + request_serializer=nifgen__pb2.AllocateWaveformRequest.SerializeToString, + response_deserializer=nifgen__pb2.AllocateWaveformResponse.FromString, + ) + self.SetWaveformNextWritePosition = channel.unary_unary( + '/nifgen_grpc.NiFgen/SetWaveformNextWritePosition', + request_serializer=nifgen__pb2.SetWaveformNextWritePositionRequest.SerializeToString, + response_deserializer=nifgen__pb2.SetWaveformNextWritePositionResponse.FromString, + ) + self.WriteWaveform = channel.unary_unary( + '/nifgen_grpc.NiFgen/WriteWaveform', + request_serializer=nifgen__pb2.WriteWaveformRequest.SerializeToString, + response_deserializer=nifgen__pb2.WriteWaveformResponse.FromString, + ) + self.WriteBinary16Waveform = channel.unary_unary( + '/nifgen_grpc.NiFgen/WriteBinary16Waveform', + request_serializer=nifgen__pb2.WriteBinary16WaveformRequest.SerializeToString, + response_deserializer=nifgen__pb2.WriteBinary16WaveformResponse.FromString, + ) + self.WriteWaveformComplexF64 = channel.unary_unary( + '/nifgen_grpc.NiFgen/WriteWaveformComplexF64', + request_serializer=nifgen__pb2.WriteWaveformComplexF64Request.SerializeToString, + response_deserializer=nifgen__pb2.WriteWaveformComplexF64Response.FromString, + ) + self.WriteComplexBinary16Waveform = channel.unary_unary( + '/nifgen_grpc.NiFgen/WriteComplexBinary16Waveform', + request_serializer=nifgen__pb2.WriteComplexBinary16WaveformRequest.SerializeToString, + response_deserializer=nifgen__pb2.WriteComplexBinary16WaveformResponse.FromString, + ) + self.SelfCal = channel.unary_unary( + '/nifgen_grpc.NiFgen/SelfCal', + request_serializer=nifgen__pb2.SelfCalRequest.SerializeToString, + response_deserializer=nifgen__pb2.SelfCalResponse.FromString, + ) + self.GetSelfCalSupported = channel.unary_unary( + '/nifgen_grpc.NiFgen/GetSelfCalSupported', + request_serializer=nifgen__pb2.GetSelfCalSupportedRequest.SerializeToString, + response_deserializer=nifgen__pb2.GetSelfCalSupportedResponse.FromString, + ) + self.GetSelfCalLastDateAndTime = channel.unary_unary( + '/nifgen_grpc.NiFgen/GetSelfCalLastDateAndTime', + request_serializer=nifgen__pb2.GetSelfCalLastDateAndTimeRequest.SerializeToString, + response_deserializer=nifgen__pb2.GetSelfCalLastDateAndTimeResponse.FromString, ) self.GetExtCalLastDateAndTime = channel.unary_unary( '/nifgen_grpc.NiFgen/GetExtCalLastDateAndTime', request_serializer=nifgen__pb2.GetExtCalLastDateAndTimeRequest.SerializeToString, response_deserializer=nifgen__pb2.GetExtCalLastDateAndTimeResponse.FromString, ) + self.GetSelfCalLastTemp = channel.unary_unary( + '/nifgen_grpc.NiFgen/GetSelfCalLastTemp', + request_serializer=nifgen__pb2.GetSelfCalLastTempRequest.SerializeToString, + response_deserializer=nifgen__pb2.GetSelfCalLastTempResponse.FromString, + ) self.GetExtCalLastTemp = channel.unary_unary( '/nifgen_grpc.NiFgen/GetExtCalLastTemp', request_serializer=nifgen__pb2.GetExtCalLastTempRequest.SerializeToString, @@ -414,359 +464,309 @@ def __init__(self, channel): request_serializer=nifgen__pb2.GetExtCalRecommendedIntervalRequest.SerializeToString, response_deserializer=nifgen__pb2.GetExtCalRecommendedIntervalResponse.FromString, ) + self.ReadCurrentTemperature = channel.unary_unary( + '/nifgen_grpc.NiFgen/ReadCurrentTemperature', + request_serializer=nifgen__pb2.ReadCurrentTemperatureRequest.SerializeToString, + response_deserializer=nifgen__pb2.ReadCurrentTemperatureResponse.FromString, + ) + self.ConfigureCustomFIRFilterCoefficients = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureCustomFIRFilterCoefficients', + request_serializer=nifgen__pb2.ConfigureCustomFIRFilterCoefficientsRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureCustomFIRFilterCoefficientsResponse.FromString, + ) self.GetFIRFilterCoefficients = channel.unary_unary( '/nifgen_grpc.NiFgen/GetFIRFilterCoefficients', request_serializer=nifgen__pb2.GetFIRFilterCoefficientsRequest.SerializeToString, response_deserializer=nifgen__pb2.GetFIRFilterCoefficientsResponse.FromString, ) - self.GetHardwareState = channel.unary_unary( - '/nifgen_grpc.NiFgen/GetHardwareState', - request_serializer=nifgen__pb2.GetHardwareStateRequest.SerializeToString, - response_deserializer=nifgen__pb2.GetHardwareStateResponse.FromString, - ) - self.GetSelfCalLastDateAndTime = channel.unary_unary( - '/nifgen_grpc.NiFgen/GetSelfCalLastDateAndTime', - request_serializer=nifgen__pb2.GetSelfCalLastDateAndTimeRequest.SerializeToString, - response_deserializer=nifgen__pb2.GetSelfCalLastDateAndTimeResponse.FromString, - ) - self.GetSelfCalLastTemp = channel.unary_unary( - '/nifgen_grpc.NiFgen/GetSelfCalLastTemp', - request_serializer=nifgen__pb2.GetSelfCalLastTempRequest.SerializeToString, - response_deserializer=nifgen__pb2.GetSelfCalLastTempResponse.FromString, - ) - self.GetSelfCalSupported = channel.unary_unary( - '/nifgen_grpc.NiFgen/GetSelfCalSupported', - request_serializer=nifgen__pb2.GetSelfCalSupportedRequest.SerializeToString, - response_deserializer=nifgen__pb2.GetSelfCalSupportedResponse.FromString, - ) self.GetStreamEndpointHandle = channel.unary_unary( '/nifgen_grpc.NiFgen/GetStreamEndpointHandle', request_serializer=nifgen__pb2.GetStreamEndpointHandleRequest.SerializeToString, response_deserializer=nifgen__pb2.GetStreamEndpointHandleResponse.FromString, ) - self.ImportAttributeConfigurationBuffer = channel.unary_unary( - '/nifgen_grpc.NiFgen/ImportAttributeConfigurationBuffer', - request_serializer=nifgen__pb2.ImportAttributeConfigurationBufferRequest.SerializeToString, - response_deserializer=nifgen__pb2.ImportAttributeConfigurationBufferResponse.FromString, + self.WriteP2PEndpointI16 = channel.unary_unary( + '/nifgen_grpc.NiFgen/WriteP2PEndpointI16', + request_serializer=nifgen__pb2.WriteP2PEndpointI16Request.SerializeToString, + response_deserializer=nifgen__pb2.WriteP2PEndpointI16Response.FromString, ) - self.ImportAttributeConfigurationFile = channel.unary_unary( - '/nifgen_grpc.NiFgen/ImportAttributeConfigurationFile', - request_serializer=nifgen__pb2.ImportAttributeConfigurationFileRequest.SerializeToString, - response_deserializer=nifgen__pb2.ImportAttributeConfigurationFileResponse.FromString, + self.ConfigureSynchronization = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureSynchronization', + request_serializer=nifgen__pb2.ConfigureSynchronizationRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureSynchronizationResponse.FromString, ) - self.Init = channel.unary_unary( - '/nifgen_grpc.NiFgen/Init', - request_serializer=nifgen__pb2.InitRequest.SerializeToString, - response_deserializer=nifgen__pb2.InitResponse.FromString, + self.EnableDigitalPatterning = channel.unary_unary( + '/nifgen_grpc.NiFgen/EnableDigitalPatterning', + request_serializer=nifgen__pb2.EnableDigitalPatterningRequest.SerializeToString, + response_deserializer=nifgen__pb2.EnableDigitalPatterningResponse.FromString, ) - self.InitWithOptions = channel.unary_unary( - '/nifgen_grpc.NiFgen/InitWithOptions', - request_serializer=nifgen__pb2.InitWithOptionsRequest.SerializeToString, - response_deserializer=nifgen__pb2.InitWithOptionsResponse.FromString, + self.DisableDigitalPatterning = channel.unary_unary( + '/nifgen_grpc.NiFgen/DisableDigitalPatterning', + request_serializer=nifgen__pb2.DisableDigitalPatterningRequest.SerializeToString, + response_deserializer=nifgen__pb2.DisableDigitalPatterningResponse.FromString, ) - self.InitializeWithChannels = channel.unary_unary( - '/nifgen_grpc.NiFgen/InitializeWithChannels', - request_serializer=nifgen__pb2.InitializeWithChannelsRequest.SerializeToString, - response_deserializer=nifgen__pb2.InitializeWithChannelsResponse.FromString, + self.EnableDigitalFilter = channel.unary_unary( + '/nifgen_grpc.NiFgen/EnableDigitalFilter', + request_serializer=nifgen__pb2.EnableDigitalFilterRequest.SerializeToString, + response_deserializer=nifgen__pb2.EnableDigitalFilterResponse.FromString, ) - self.InitiateGeneration = channel.unary_unary( - '/nifgen_grpc.NiFgen/InitiateGeneration', - request_serializer=nifgen__pb2.InitiateGenerationRequest.SerializeToString, - response_deserializer=nifgen__pb2.InitiateGenerationResponse.FromString, + self.DisableDigitalFilter = channel.unary_unary( + '/nifgen_grpc.NiFgen/DisableDigitalFilter', + request_serializer=nifgen__pb2.DisableDigitalFilterRequest.SerializeToString, + response_deserializer=nifgen__pb2.DisableDigitalFilterResponse.FromString, ) - self.InvalidateAllAttributes = channel.unary_unary( - '/nifgen_grpc.NiFgen/InvalidateAllAttributes', - request_serializer=nifgen__pb2.InvalidateAllAttributesRequest.SerializeToString, - response_deserializer=nifgen__pb2.InvalidateAllAttributesResponse.FromString, + self.EnableAnalogFilter = channel.unary_unary( + '/nifgen_grpc.NiFgen/EnableAnalogFilter', + request_serializer=nifgen__pb2.EnableAnalogFilterRequest.SerializeToString, + response_deserializer=nifgen__pb2.EnableAnalogFilterResponse.FromString, ) - self.IsDone = channel.unary_unary( - '/nifgen_grpc.NiFgen/IsDone', - request_serializer=nifgen__pb2.IsDoneRequest.SerializeToString, - response_deserializer=nifgen__pb2.IsDoneResponse.FromString, + self.DisableAnalogFilter = channel.unary_unary( + '/nifgen_grpc.NiFgen/DisableAnalogFilter', + request_serializer=nifgen__pb2.DisableAnalogFilterRequest.SerializeToString, + response_deserializer=nifgen__pb2.DisableAnalogFilterResponse.FromString, ) - self.QueryArbSeqCapabilities = channel.unary_unary( - '/nifgen_grpc.NiFgen/QueryArbSeqCapabilities', - request_serializer=nifgen__pb2.QueryArbSeqCapabilitiesRequest.SerializeToString, - response_deserializer=nifgen__pb2.QueryArbSeqCapabilitiesResponse.FromString, + self.ConfigureSampleClockSource = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureSampleClockSource', + request_serializer=nifgen__pb2.ConfigureSampleClockSourceRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureSampleClockSourceResponse.FromString, ) - self.QueryArbWfmCapabilities = channel.unary_unary( - '/nifgen_grpc.NiFgen/QueryArbWfmCapabilities', - request_serializer=nifgen__pb2.QueryArbWfmCapabilitiesRequest.SerializeToString, - response_deserializer=nifgen__pb2.QueryArbWfmCapabilitiesResponse.FromString, + self.ConfigureTriggerMode = channel.unary_unary( + '/nifgen_grpc.NiFgen/ConfigureTriggerMode', + request_serializer=nifgen__pb2.ConfigureTriggerModeRequest.SerializeToString, + response_deserializer=nifgen__pb2.ConfigureTriggerModeResponse.FromString, ) - self.QueryFreqListCapabilities = channel.unary_unary( - '/nifgen_grpc.NiFgen/QueryFreqListCapabilities', - request_serializer=nifgen__pb2.QueryFreqListCapabilitiesRequest.SerializeToString, - response_deserializer=nifgen__pb2.QueryFreqListCapabilitiesResponse.FromString, + self.ImportAttributeConfigurationFile = channel.unary_unary( + '/nifgen_grpc.NiFgen/ImportAttributeConfigurationFile', + request_serializer=nifgen__pb2.ImportAttributeConfigurationFileRequest.SerializeToString, + response_deserializer=nifgen__pb2.ImportAttributeConfigurationFileResponse.FromString, ) - self.ReadCurrentTemperature = channel.unary_unary( - '/nifgen_grpc.NiFgen/ReadCurrentTemperature', - request_serializer=nifgen__pb2.ReadCurrentTemperatureRequest.SerializeToString, - response_deserializer=nifgen__pb2.ReadCurrentTemperatureResponse.FromString, + self.ExportAttributeConfigurationFile = channel.unary_unary( + '/nifgen_grpc.NiFgen/ExportAttributeConfigurationFile', + request_serializer=nifgen__pb2.ExportAttributeConfigurationFileRequest.SerializeToString, + response_deserializer=nifgen__pb2.ExportAttributeConfigurationFileResponse.FromString, ) - self.Reset = channel.unary_unary( - '/nifgen_grpc.NiFgen/Reset', - request_serializer=nifgen__pb2.ResetRequest.SerializeToString, - response_deserializer=nifgen__pb2.ResetResponse.FromString, + self.ImportAttributeConfigurationBuffer = channel.unary_unary( + '/nifgen_grpc.NiFgen/ImportAttributeConfigurationBuffer', + request_serializer=nifgen__pb2.ImportAttributeConfigurationBufferRequest.SerializeToString, + response_deserializer=nifgen__pb2.ImportAttributeConfigurationBufferResponse.FromString, ) - self.ResetAttribute = channel.unary_unary( - '/nifgen_grpc.NiFgen/ResetAttribute', - request_serializer=nifgen__pb2.ResetAttributeRequest.SerializeToString, - response_deserializer=nifgen__pb2.ResetAttributeResponse.FromString, + self.ExportAttributeConfigurationBuffer = channel.unary_unary( + '/nifgen_grpc.NiFgen/ExportAttributeConfigurationBuffer', + request_serializer=nifgen__pb2.ExportAttributeConfigurationBufferRequest.SerializeToString, + response_deserializer=nifgen__pb2.ExportAttributeConfigurationBufferResponse.FromString, ) - self.ResetDevice = channel.unary_unary( - '/nifgen_grpc.NiFgen/ResetDevice', - request_serializer=nifgen__pb2.ResetDeviceRequest.SerializeToString, - response_deserializer=nifgen__pb2.ResetDeviceResponse.FromString, + self.SetAttributeViInt64 = channel.unary_unary( + '/nifgen_grpc.NiFgen/SetAttributeViInt64', + request_serializer=nifgen__pb2.SetAttributeViInt64Request.SerializeToString, + response_deserializer=nifgen__pb2.SetAttributeViInt64Response.FromString, ) - self.ResetInterchangeCheck = channel.unary_unary( - '/nifgen_grpc.NiFgen/ResetInterchangeCheck', - request_serializer=nifgen__pb2.ResetInterchangeCheckRequest.SerializeToString, - response_deserializer=nifgen__pb2.ResetInterchangeCheckResponse.FromString, + self.CheckAttributeViInt64 = channel.unary_unary( + '/nifgen_grpc.NiFgen/CheckAttributeViInt64', + request_serializer=nifgen__pb2.CheckAttributeViInt64Request.SerializeToString, + response_deserializer=nifgen__pb2.CheckAttributeViInt64Response.FromString, ) - self.ResetWithDefaults = channel.unary_unary( - '/nifgen_grpc.NiFgen/ResetWithDefaults', - request_serializer=nifgen__pb2.ResetWithDefaultsRequest.SerializeToString, - response_deserializer=nifgen__pb2.ResetWithDefaultsResponse.FromString, - ) - self.RevisionQuery = channel.unary_unary( - '/nifgen_grpc.NiFgen/RevisionQuery', - request_serializer=nifgen__pb2.RevisionQueryRequest.SerializeToString, - response_deserializer=nifgen__pb2.RevisionQueryResponse.FromString, - ) - self.RouteSignalOut = channel.unary_unary( - '/nifgen_grpc.NiFgen/RouteSignalOut', - request_serializer=nifgen__pb2.RouteSignalOutRequest.SerializeToString, - response_deserializer=nifgen__pb2.RouteSignalOutResponse.FromString, - ) - self.SelfCal = channel.unary_unary( - '/nifgen_grpc.NiFgen/SelfCal', - request_serializer=nifgen__pb2.SelfCalRequest.SerializeToString, - response_deserializer=nifgen__pb2.SelfCalResponse.FromString, - ) - self.SelfTest = channel.unary_unary( - '/nifgen_grpc.NiFgen/SelfTest', - request_serializer=nifgen__pb2.SelfTestRequest.SerializeToString, - response_deserializer=nifgen__pb2.SelfTestResponse.FromString, - ) - self.SendSoftwareEdgeTrigger = channel.unary_unary( - '/nifgen_grpc.NiFgen/SendSoftwareEdgeTrigger', - request_serializer=nifgen__pb2.SendSoftwareEdgeTriggerRequest.SerializeToString, - response_deserializer=nifgen__pb2.SendSoftwareEdgeTriggerResponse.FromString, - ) - self.SetAttributeViBoolean = channel.unary_unary( - '/nifgen_grpc.NiFgen/SetAttributeViBoolean', - request_serializer=nifgen__pb2.SetAttributeViBooleanRequest.SerializeToString, - response_deserializer=nifgen__pb2.SetAttributeViBooleanResponse.FromString, + self.GetAttributeViInt64 = channel.unary_unary( + '/nifgen_grpc.NiFgen/GetAttributeViInt64', + request_serializer=nifgen__pb2.GetAttributeViInt64Request.SerializeToString, + response_deserializer=nifgen__pb2.GetAttributeViInt64Response.FromString, ) self.SetAttributeViInt32 = channel.unary_unary( '/nifgen_grpc.NiFgen/SetAttributeViInt32', request_serializer=nifgen__pb2.SetAttributeViInt32Request.SerializeToString, response_deserializer=nifgen__pb2.SetAttributeViInt32Response.FromString, ) - self.SetAttributeViInt64 = channel.unary_unary( - '/nifgen_grpc.NiFgen/SetAttributeViInt64', - request_serializer=nifgen__pb2.SetAttributeViInt64Request.SerializeToString, - response_deserializer=nifgen__pb2.SetAttributeViInt64Response.FromString, - ) self.SetAttributeViReal64 = channel.unary_unary( '/nifgen_grpc.NiFgen/SetAttributeViReal64', request_serializer=nifgen__pb2.SetAttributeViReal64Request.SerializeToString, response_deserializer=nifgen__pb2.SetAttributeViReal64Response.FromString, ) - self.SetAttributeViSession = channel.unary_unary( - '/nifgen_grpc.NiFgen/SetAttributeViSession', - request_serializer=nifgen__pb2.SetAttributeViSessionRequest.SerializeToString, - response_deserializer=nifgen__pb2.SetAttributeViSessionResponse.FromString, - ) self.SetAttributeViString = channel.unary_unary( '/nifgen_grpc.NiFgen/SetAttributeViString', request_serializer=nifgen__pb2.SetAttributeViStringRequest.SerializeToString, response_deserializer=nifgen__pb2.SetAttributeViStringResponse.FromString, ) - self.SetNamedWaveformNextWritePosition = channel.unary_unary( - '/nifgen_grpc.NiFgen/SetNamedWaveformNextWritePosition', - request_serializer=nifgen__pb2.SetNamedWaveformNextWritePositionRequest.SerializeToString, - response_deserializer=nifgen__pb2.SetNamedWaveformNextWritePositionResponse.FromString, - ) - self.SetWaveformNextWritePosition = channel.unary_unary( - '/nifgen_grpc.NiFgen/SetWaveformNextWritePosition', - request_serializer=nifgen__pb2.SetWaveformNextWritePositionRequest.SerializeToString, - response_deserializer=nifgen__pb2.SetWaveformNextWritePositionResponse.FromString, + self.SetAttributeViBoolean = channel.unary_unary( + '/nifgen_grpc.NiFgen/SetAttributeViBoolean', + request_serializer=nifgen__pb2.SetAttributeViBooleanRequest.SerializeToString, + response_deserializer=nifgen__pb2.SetAttributeViBooleanResponse.FromString, ) - self.WaitUntilDone = channel.unary_unary( - '/nifgen_grpc.NiFgen/WaitUntilDone', - request_serializer=nifgen__pb2.WaitUntilDoneRequest.SerializeToString, - response_deserializer=nifgen__pb2.WaitUntilDoneResponse.FromString, + self.SetAttributeViSession = channel.unary_unary( + '/nifgen_grpc.NiFgen/SetAttributeViSession', + request_serializer=nifgen__pb2.SetAttributeViSessionRequest.SerializeToString, + response_deserializer=nifgen__pb2.SetAttributeViSessionResponse.FromString, ) - self.WriteBinary16Waveform = channel.unary_unary( - '/nifgen_grpc.NiFgen/WriteBinary16Waveform', - request_serializer=nifgen__pb2.WriteBinary16WaveformRequest.SerializeToString, - response_deserializer=nifgen__pb2.WriteBinary16WaveformResponse.FromString, + self.CheckAttributeViInt32 = channel.unary_unary( + '/nifgen_grpc.NiFgen/CheckAttributeViInt32', + request_serializer=nifgen__pb2.CheckAttributeViInt32Request.SerializeToString, + response_deserializer=nifgen__pb2.CheckAttributeViInt32Response.FromString, ) - self.WriteComplexBinary16Waveform = channel.unary_unary( - '/nifgen_grpc.NiFgen/WriteComplexBinary16Waveform', - request_serializer=nifgen__pb2.WriteComplexBinary16WaveformRequest.SerializeToString, - response_deserializer=nifgen__pb2.WriteComplexBinary16WaveformResponse.FromString, + self.CheckAttributeViReal64 = channel.unary_unary( + '/nifgen_grpc.NiFgen/CheckAttributeViReal64', + request_serializer=nifgen__pb2.CheckAttributeViReal64Request.SerializeToString, + response_deserializer=nifgen__pb2.CheckAttributeViReal64Response.FromString, ) - self.WriteNamedWaveformComplexF64 = channel.unary_unary( - '/nifgen_grpc.NiFgen/WriteNamedWaveformComplexF64', - request_serializer=nifgen__pb2.WriteNamedWaveformComplexF64Request.SerializeToString, - response_deserializer=nifgen__pb2.WriteNamedWaveformComplexF64Response.FromString, + self.CheckAttributeViString = channel.unary_unary( + '/nifgen_grpc.NiFgen/CheckAttributeViString', + request_serializer=nifgen__pb2.CheckAttributeViStringRequest.SerializeToString, + response_deserializer=nifgen__pb2.CheckAttributeViStringResponse.FromString, ) - self.WriteNamedWaveformComplexI16 = channel.unary_unary( - '/nifgen_grpc.NiFgen/WriteNamedWaveformComplexI16', - request_serializer=nifgen__pb2.WriteNamedWaveformComplexI16Request.SerializeToString, - response_deserializer=nifgen__pb2.WriteNamedWaveformComplexI16Response.FromString, + self.CheckAttributeViBoolean = channel.unary_unary( + '/nifgen_grpc.NiFgen/CheckAttributeViBoolean', + request_serializer=nifgen__pb2.CheckAttributeViBooleanRequest.SerializeToString, + response_deserializer=nifgen__pb2.CheckAttributeViBooleanResponse.FromString, ) - self.WriteNamedWaveformF64 = channel.unary_unary( - '/nifgen_grpc.NiFgen/WriteNamedWaveformF64', - request_serializer=nifgen__pb2.WriteNamedWaveformF64Request.SerializeToString, - response_deserializer=nifgen__pb2.WriteNamedWaveformF64Response.FromString, + self.CheckAttributeViSession = channel.unary_unary( + '/nifgen_grpc.NiFgen/CheckAttributeViSession', + request_serializer=nifgen__pb2.CheckAttributeViSessionRequest.SerializeToString, + response_deserializer=nifgen__pb2.CheckAttributeViSessionResponse.FromString, ) - self.WriteNamedWaveformI16 = channel.unary_unary( - '/nifgen_grpc.NiFgen/WriteNamedWaveformI16', - request_serializer=nifgen__pb2.WriteNamedWaveformI16Request.SerializeToString, - response_deserializer=nifgen__pb2.WriteNamedWaveformI16Response.FromString, + self.GetAttributeViInt32 = channel.unary_unary( + '/nifgen_grpc.NiFgen/GetAttributeViInt32', + request_serializer=nifgen__pb2.GetAttributeViInt32Request.SerializeToString, + response_deserializer=nifgen__pb2.GetAttributeViInt32Response.FromString, ) - self.WriteP2PEndpointI16 = channel.unary_unary( - '/nifgen_grpc.NiFgen/WriteP2PEndpointI16', - request_serializer=nifgen__pb2.WriteP2PEndpointI16Request.SerializeToString, - response_deserializer=nifgen__pb2.WriteP2PEndpointI16Response.FromString, + self.GetAttributeViReal64 = channel.unary_unary( + '/nifgen_grpc.NiFgen/GetAttributeViReal64', + request_serializer=nifgen__pb2.GetAttributeViReal64Request.SerializeToString, + response_deserializer=nifgen__pb2.GetAttributeViReal64Response.FromString, ) - self.WriteScript = channel.unary_unary( - '/nifgen_grpc.NiFgen/WriteScript', - request_serializer=nifgen__pb2.WriteScriptRequest.SerializeToString, - response_deserializer=nifgen__pb2.WriteScriptResponse.FromString, + self.GetAttributeViString = channel.unary_unary( + '/nifgen_grpc.NiFgen/GetAttributeViString', + request_serializer=nifgen__pb2.GetAttributeViStringRequest.SerializeToString, + response_deserializer=nifgen__pb2.GetAttributeViStringResponse.FromString, ) - self.WriteWaveform = channel.unary_unary( - '/nifgen_grpc.NiFgen/WriteWaveform', - request_serializer=nifgen__pb2.WriteWaveformRequest.SerializeToString, - response_deserializer=nifgen__pb2.WriteWaveformResponse.FromString, + self.GetAttributeViBoolean = channel.unary_unary( + '/nifgen_grpc.NiFgen/GetAttributeViBoolean', + request_serializer=nifgen__pb2.GetAttributeViBooleanRequest.SerializeToString, + response_deserializer=nifgen__pb2.GetAttributeViBooleanResponse.FromString, ) - self.WriteWaveformComplexF64 = channel.unary_unary( - '/nifgen_grpc.NiFgen/WriteWaveformComplexF64', - request_serializer=nifgen__pb2.WriteWaveformComplexF64Request.SerializeToString, - response_deserializer=nifgen__pb2.WriteWaveformComplexF64Response.FromString, + self.GetAttributeViSession = channel.unary_unary( + '/nifgen_grpc.NiFgen/GetAttributeViSession', + request_serializer=nifgen__pb2.GetAttributeViSessionRequest.SerializeToString, + response_deserializer=nifgen__pb2.GetAttributeViSessionResponse.FromString, ) - self.CreateWaveformFromFileHWS = channel.unary_unary( - '/nifgen_grpc.NiFgen/CreateWaveformFromFileHWS', - request_serializer=nifgen__pb2.CreateWaveformFromFileHWSRequest.SerializeToString, - response_deserializer=nifgen__pb2.CreateWaveformFromFileHWSResponse.FromString, + self.ResetAttribute = channel.unary_unary( + '/nifgen_grpc.NiFgen/ResetAttribute', + request_serializer=nifgen__pb2.ResetAttributeRequest.SerializeToString, + response_deserializer=nifgen__pb2.ResetAttributeResponse.FromString, ) self.ManualEnableP2PStream = channel.unary_unary( '/nifgen_grpc.NiFgen/ManualEnableP2PStream', request_serializer=nifgen__pb2.ManualEnableP2PStreamRequest.SerializeToString, response_deserializer=nifgen__pb2.ManualEnableP2PStreamResponse.FromString, ) + self.CreateWaveformFromFileHWS = channel.unary_unary( + '/nifgen_grpc.NiFgen/CreateWaveformFromFileHWS', + request_serializer=nifgen__pb2.CreateWaveformFromFileHWSRequest.SerializeToString, + response_deserializer=nifgen__pb2.CreateWaveformFromFileHWSResponse.FromString, + ) class NiFgenServicer(object): """Missing associated documentation comment in .proto file.""" - def AbortGeneration(self, request, context): + def Init(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def AdjustSampleClockRelativeDelay(self, request, context): + def InitWithOptions(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def AllocateNamedWaveform(self, request, context): + def InitializeWithChannels(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def AllocateWaveform(self, request, context): + def Close(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CheckAttributeViBoolean(self, request, context): + def Reset(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CheckAttributeViInt32(self, request, context): + def SelfTest(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CheckAttributeViInt64(self, request, context): + def ErrorQuery(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CheckAttributeViReal64(self, request, context): + def ErrorMessage(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CheckAttributeViSession(self, request, context): + def RevisionQuery(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CheckAttributeViString(self, request, context): + def GetError(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ClearArbMemory(self, request, context): + def ClearError(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ClearArbSequence(self, request, context): + def ErrorHandler(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ClearArbWaveform(self, request, context): + def GetChannelName(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ClearError(self, request, context): + def ResetInterchangeCheck(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ClearFreqList(self, request, context): + def ClearInterchangeWarnings(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ClearInterchangeWarnings(self, request, context): + def InvalidateAllAttributes(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ClearUserStandardWaveform(self, request, context): + def ResetWithDefaults(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def Close(self, request, context): + def Disable(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -778,391 +778,391 @@ def Commit(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureAmplitude(self, request, context): + def GetHardwareState(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureArbSequence(self, request, context): + def WaitUntilDone(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureArbWaveform(self, request, context): + def IsDone(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureChannels(self, request, context): + def ResetDevice(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureClockMode(self, request, context): + def ConfigureOperationMode(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureCustomFIRFilterCoefficients(self, request, context): + def ConfigureOutputMode(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureDigitalEdgeScriptTrigger(self, request, context): + def ConfigureReferenceClock(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureDigitalEdgeStartTrigger(self, request, context): + def ConfigureOutputImpedance(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureDigitalLevelScriptTrigger(self, request, context): + def ConfigureOutputEnabled(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureFreqList(self, request, context): + def ConfigureChannels(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureFrequency(self, request, context): + def InitiateGeneration(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureOperationMode(self, request, context): + def AbortGeneration(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureOutputEnabled(self, request, context): + def ConfigureStandardWaveform(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureOutputImpedance(self, request, context): + def DefineUserStandardWaveform(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureOutputMode(self, request, context): + def ClearUserStandardWaveform(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureP2PEndpointFullnessStartTrigger(self, request, context): + def ConfigureFrequency(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureReferenceClock(self, request, context): + def ConfigureAmplitude(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureSampleClockSource(self, request, context): + def QueryArbWfmCapabilities(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureSampleRate(self, request, context): + def CreateWaveformF64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureSoftwareEdgeScriptTrigger(self, request, context): + def CreateWaveformI16(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureSoftwareEdgeStartTrigger(self, request, context): + def CreateWaveformComplexF64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureStandardWaveform(self, request, context): + def CreateWaveformFromFileI16(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureSynchronization(self, request, context): + def CreateWaveformFromFileF64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureTriggerMode(self, request, context): + def ConfigureSampleRate(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CreateAdvancedArbSequence(self, request, context): + def ConfigureArbWaveform(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CreateArbSequence(self, request, context): + def ClearArbWaveform(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CreateFreqList(self, request, context): + def AllocateNamedWaveform(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CreateWaveformComplexF64(self, request, context): + def SetNamedWaveformNextWritePosition(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CreateWaveformF64(self, request, context): + def WriteNamedWaveformF64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CreateWaveformFromFileF64(self, request, context): + def WriteNamedWaveformI16(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CreateWaveformFromFileI16(self, request, context): + def WriteNamedWaveformComplexF64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CreateWaveformI16(self, request, context): + def WriteNamedWaveformComplexI16(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def DefineUserStandardWaveform(self, request, context): + def DeleteNamedWaveform(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def DeleteNamedWaveform(self, request, context): + def QueryArbSeqCapabilities(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def DeleteScript(self, request, context): + def CreateArbSequence(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def Disable(self, request, context): + def CreateAdvancedArbSequence(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def DisableAnalogFilter(self, request, context): + def ConfigureArbSequence(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def DisableDigitalFilter(self, request, context): + def ClearArbSequence(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def DisableDigitalPatterning(self, request, context): + def ClearArbMemory(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def DisableScriptTrigger(self, request, context): + def QueryFreqListCapabilities(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def DisableStartTrigger(self, request, context): + def CreateFreqList(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def EnableAnalogFilter(self, request, context): + def ConfigureFreqList(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def EnableDigitalFilter(self, request, context): + def ClearFreqList(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def EnableDigitalPatterning(self, request, context): + def WriteScript(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ErrorHandler(self, request, context): + def DeleteScript(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ErrorMessage(self, request, context): + def ExportSignal(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ErrorQuery(self, request, context): + def RouteSignalOut(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ExportAttributeConfigurationBuffer(self, request, context): + def SendSoftwareEdgeTrigger(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ExportAttributeConfigurationFile(self, request, context): + def ConfigureDigitalEdgeStartTrigger(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ExportSignal(self, request, context): + def ConfigureSoftwareEdgeStartTrigger(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetAttributeViBoolean(self, request, context): + def DisableStartTrigger(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetAttributeViInt32(self, request, context): + def ConfigureP2PEndpointFullnessStartTrigger(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetAttributeViInt64(self, request, context): + def ConfigureDigitalEdgeScriptTrigger(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetAttributeViReal64(self, request, context): + def ConfigureDigitalLevelScriptTrigger(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetAttributeViSession(self, request, context): + def ConfigureSoftwareEdgeScriptTrigger(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetAttributeViString(self, request, context): + def DisableScriptTrigger(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetChannelName(self, request, context): + def ConfigureClockMode(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetError(self, request, context): + def AdjustSampleClockRelativeDelay(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetExtCalLastDateAndTime(self, request, context): + def AllocateWaveform(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetExtCalLastTemp(self, request, context): + def SetWaveformNextWritePosition(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetExtCalRecommendedInterval(self, request, context): + def WriteWaveform(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetFIRFilterCoefficients(self, request, context): + def WriteBinary16Waveform(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetHardwareState(self, request, context): + def WriteWaveformComplexF64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetSelfCalLastDateAndTime(self, request, context): + def WriteComplexBinary16Waveform(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetSelfCalLastTemp(self, request, context): + def SelfCal(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -1174,169 +1174,169 @@ def GetSelfCalSupported(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetStreamEndpointHandle(self, request, context): + def GetSelfCalLastDateAndTime(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ImportAttributeConfigurationBuffer(self, request, context): + def GetExtCalLastDateAndTime(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ImportAttributeConfigurationFile(self, request, context): + def GetSelfCalLastTemp(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def Init(self, request, context): + def GetExtCalLastTemp(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def InitWithOptions(self, request, context): + def GetExtCalRecommendedInterval(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def InitializeWithChannels(self, request, context): + def ReadCurrentTemperature(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def InitiateGeneration(self, request, context): + def ConfigureCustomFIRFilterCoefficients(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def InvalidateAllAttributes(self, request, context): + def GetFIRFilterCoefficients(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def IsDone(self, request, context): + def GetStreamEndpointHandle(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def QueryArbSeqCapabilities(self, request, context): + def WriteP2PEndpointI16(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def QueryArbWfmCapabilities(self, request, context): + def ConfigureSynchronization(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def QueryFreqListCapabilities(self, request, context): + def EnableDigitalPatterning(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ReadCurrentTemperature(self, request, context): + def DisableDigitalPatterning(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def Reset(self, request, context): + def EnableDigitalFilter(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ResetAttribute(self, request, context): + def DisableDigitalFilter(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ResetDevice(self, request, context): + def EnableAnalogFilter(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ResetInterchangeCheck(self, request, context): + def DisableAnalogFilter(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ResetWithDefaults(self, request, context): + def ConfigureSampleClockSource(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def RevisionQuery(self, request, context): + def ConfigureTriggerMode(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def RouteSignalOut(self, request, context): + def ImportAttributeConfigurationFile(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SelfCal(self, request, context): + def ExportAttributeConfigurationFile(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SelfTest(self, request, context): + def ImportAttributeConfigurationBuffer(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SendSoftwareEdgeTrigger(self, request, context): + def ExportAttributeConfigurationBuffer(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetAttributeViBoolean(self, request, context): + def SetAttributeViInt64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetAttributeViInt32(self, request, context): + def CheckAttributeViInt64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetAttributeViInt64(self, request, context): + def GetAttributeViInt64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetAttributeViReal64(self, request, context): + def SetAttributeViInt32(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetAttributeViSession(self, request, context): + def SetAttributeViReal64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -1348,91 +1348,91 @@ def SetAttributeViString(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetNamedWaveformNextWritePosition(self, request, context): + def SetAttributeViBoolean(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetWaveformNextWritePosition(self, request, context): + def SetAttributeViSession(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def WaitUntilDone(self, request, context): + def CheckAttributeViInt32(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def WriteBinary16Waveform(self, request, context): + def CheckAttributeViReal64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def WriteComplexBinary16Waveform(self, request, context): + def CheckAttributeViString(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def WriteNamedWaveformComplexF64(self, request, context): + def CheckAttributeViBoolean(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def WriteNamedWaveformComplexI16(self, request, context): + def CheckAttributeViSession(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def WriteNamedWaveformF64(self, request, context): + def GetAttributeViInt32(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def WriteNamedWaveformI16(self, request, context): + def GetAttributeViReal64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def WriteP2PEndpointI16(self, request, context): + def GetAttributeViString(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def WriteScript(self, request, context): + def GetAttributeViBoolean(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def WriteWaveform(self, request, context): + def GetAttributeViSession(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def WriteWaveformComplexF64(self, request, context): + def ResetAttribute(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CreateWaveformFromFileHWS(self, request, context): + def ManualEnableP2PStream(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ManualEnableP2PStream(self, request, context): + def CreateWaveformFromFileHWS(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -1441,651 +1441,651 @@ def ManualEnableP2PStream(self, request, context): def add_NiFgenServicer_to_server(servicer, server): rpc_method_handlers = { - 'AbortGeneration': grpc.unary_unary_rpc_method_handler( - servicer.AbortGeneration, - request_deserializer=nifgen__pb2.AbortGenerationRequest.FromString, - response_serializer=nifgen__pb2.AbortGenerationResponse.SerializeToString, - ), - 'AdjustSampleClockRelativeDelay': grpc.unary_unary_rpc_method_handler( - servicer.AdjustSampleClockRelativeDelay, - request_deserializer=nifgen__pb2.AdjustSampleClockRelativeDelayRequest.FromString, - response_serializer=nifgen__pb2.AdjustSampleClockRelativeDelayResponse.SerializeToString, - ), - 'AllocateNamedWaveform': grpc.unary_unary_rpc_method_handler( - servicer.AllocateNamedWaveform, - request_deserializer=nifgen__pb2.AllocateNamedWaveformRequest.FromString, - response_serializer=nifgen__pb2.AllocateNamedWaveformResponse.SerializeToString, - ), - 'AllocateWaveform': grpc.unary_unary_rpc_method_handler( - servicer.AllocateWaveform, - request_deserializer=nifgen__pb2.AllocateWaveformRequest.FromString, - response_serializer=nifgen__pb2.AllocateWaveformResponse.SerializeToString, + 'Init': grpc.unary_unary_rpc_method_handler( + servicer.Init, + request_deserializer=nifgen__pb2.InitRequest.FromString, + response_serializer=nifgen__pb2.InitResponse.SerializeToString, ), - 'CheckAttributeViBoolean': grpc.unary_unary_rpc_method_handler( - servicer.CheckAttributeViBoolean, - request_deserializer=nifgen__pb2.CheckAttributeViBooleanRequest.FromString, - response_serializer=nifgen__pb2.CheckAttributeViBooleanResponse.SerializeToString, + 'InitWithOptions': grpc.unary_unary_rpc_method_handler( + servicer.InitWithOptions, + request_deserializer=nifgen__pb2.InitWithOptionsRequest.FromString, + response_serializer=nifgen__pb2.InitWithOptionsResponse.SerializeToString, ), - 'CheckAttributeViInt32': grpc.unary_unary_rpc_method_handler( - servicer.CheckAttributeViInt32, - request_deserializer=nifgen__pb2.CheckAttributeViInt32Request.FromString, - response_serializer=nifgen__pb2.CheckAttributeViInt32Response.SerializeToString, + 'InitializeWithChannels': grpc.unary_unary_rpc_method_handler( + servicer.InitializeWithChannels, + request_deserializer=nifgen__pb2.InitializeWithChannelsRequest.FromString, + response_serializer=nifgen__pb2.InitializeWithChannelsResponse.SerializeToString, ), - 'CheckAttributeViInt64': grpc.unary_unary_rpc_method_handler( - servicer.CheckAttributeViInt64, - request_deserializer=nifgen__pb2.CheckAttributeViInt64Request.FromString, - response_serializer=nifgen__pb2.CheckAttributeViInt64Response.SerializeToString, + 'Close': grpc.unary_unary_rpc_method_handler( + servicer.Close, + request_deserializer=nifgen__pb2.CloseRequest.FromString, + response_serializer=nifgen__pb2.CloseResponse.SerializeToString, ), - 'CheckAttributeViReal64': grpc.unary_unary_rpc_method_handler( - servicer.CheckAttributeViReal64, - request_deserializer=nifgen__pb2.CheckAttributeViReal64Request.FromString, - response_serializer=nifgen__pb2.CheckAttributeViReal64Response.SerializeToString, + 'Reset': grpc.unary_unary_rpc_method_handler( + servicer.Reset, + request_deserializer=nifgen__pb2.ResetRequest.FromString, + response_serializer=nifgen__pb2.ResetResponse.SerializeToString, ), - 'CheckAttributeViSession': grpc.unary_unary_rpc_method_handler( - servicer.CheckAttributeViSession, - request_deserializer=nifgen__pb2.CheckAttributeViSessionRequest.FromString, - response_serializer=nifgen__pb2.CheckAttributeViSessionResponse.SerializeToString, + 'SelfTest': grpc.unary_unary_rpc_method_handler( + servicer.SelfTest, + request_deserializer=nifgen__pb2.SelfTestRequest.FromString, + response_serializer=nifgen__pb2.SelfTestResponse.SerializeToString, ), - 'CheckAttributeViString': grpc.unary_unary_rpc_method_handler( - servicer.CheckAttributeViString, - request_deserializer=nifgen__pb2.CheckAttributeViStringRequest.FromString, - response_serializer=nifgen__pb2.CheckAttributeViStringResponse.SerializeToString, + 'ErrorQuery': grpc.unary_unary_rpc_method_handler( + servicer.ErrorQuery, + request_deserializer=nifgen__pb2.ErrorQueryRequest.FromString, + response_serializer=nifgen__pb2.ErrorQueryResponse.SerializeToString, ), - 'ClearArbMemory': grpc.unary_unary_rpc_method_handler( - servicer.ClearArbMemory, - request_deserializer=nifgen__pb2.ClearArbMemoryRequest.FromString, - response_serializer=nifgen__pb2.ClearArbMemoryResponse.SerializeToString, + 'ErrorMessage': grpc.unary_unary_rpc_method_handler( + servicer.ErrorMessage, + request_deserializer=nifgen__pb2.ErrorMessageRequest.FromString, + response_serializer=nifgen__pb2.ErrorMessageResponse.SerializeToString, ), - 'ClearArbSequence': grpc.unary_unary_rpc_method_handler( - servicer.ClearArbSequence, - request_deserializer=nifgen__pb2.ClearArbSequenceRequest.FromString, - response_serializer=nifgen__pb2.ClearArbSequenceResponse.SerializeToString, + 'RevisionQuery': grpc.unary_unary_rpc_method_handler( + servicer.RevisionQuery, + request_deserializer=nifgen__pb2.RevisionQueryRequest.FromString, + response_serializer=nifgen__pb2.RevisionQueryResponse.SerializeToString, ), - 'ClearArbWaveform': grpc.unary_unary_rpc_method_handler( - servicer.ClearArbWaveform, - request_deserializer=nifgen__pb2.ClearArbWaveformRequest.FromString, - response_serializer=nifgen__pb2.ClearArbWaveformResponse.SerializeToString, + 'GetError': grpc.unary_unary_rpc_method_handler( + servicer.GetError, + request_deserializer=nifgen__pb2.GetErrorRequest.FromString, + response_serializer=nifgen__pb2.GetErrorResponse.SerializeToString, ), 'ClearError': grpc.unary_unary_rpc_method_handler( servicer.ClearError, request_deserializer=nifgen__pb2.ClearErrorRequest.FromString, response_serializer=nifgen__pb2.ClearErrorResponse.SerializeToString, ), - 'ClearFreqList': grpc.unary_unary_rpc_method_handler( - servicer.ClearFreqList, - request_deserializer=nifgen__pb2.ClearFreqListRequest.FromString, - response_serializer=nifgen__pb2.ClearFreqListResponse.SerializeToString, + 'ErrorHandler': grpc.unary_unary_rpc_method_handler( + servicer.ErrorHandler, + request_deserializer=nifgen__pb2.ErrorHandlerRequest.FromString, + response_serializer=nifgen__pb2.ErrorHandlerResponse.SerializeToString, + ), + 'GetChannelName': grpc.unary_unary_rpc_method_handler( + servicer.GetChannelName, + request_deserializer=nifgen__pb2.GetChannelNameRequest.FromString, + response_serializer=nifgen__pb2.GetChannelNameResponse.SerializeToString, + ), + 'ResetInterchangeCheck': grpc.unary_unary_rpc_method_handler( + servicer.ResetInterchangeCheck, + request_deserializer=nifgen__pb2.ResetInterchangeCheckRequest.FromString, + response_serializer=nifgen__pb2.ResetInterchangeCheckResponse.SerializeToString, ), 'ClearInterchangeWarnings': grpc.unary_unary_rpc_method_handler( servicer.ClearInterchangeWarnings, request_deserializer=nifgen__pb2.ClearInterchangeWarningsRequest.FromString, response_serializer=nifgen__pb2.ClearInterchangeWarningsResponse.SerializeToString, ), - 'ClearUserStandardWaveform': grpc.unary_unary_rpc_method_handler( - servicer.ClearUserStandardWaveform, - request_deserializer=nifgen__pb2.ClearUserStandardWaveformRequest.FromString, - response_serializer=nifgen__pb2.ClearUserStandardWaveformResponse.SerializeToString, + 'InvalidateAllAttributes': grpc.unary_unary_rpc_method_handler( + servicer.InvalidateAllAttributes, + request_deserializer=nifgen__pb2.InvalidateAllAttributesRequest.FromString, + response_serializer=nifgen__pb2.InvalidateAllAttributesResponse.SerializeToString, ), - 'Close': grpc.unary_unary_rpc_method_handler( - servicer.Close, - request_deserializer=nifgen__pb2.CloseRequest.FromString, - response_serializer=nifgen__pb2.CloseResponse.SerializeToString, + 'ResetWithDefaults': grpc.unary_unary_rpc_method_handler( + servicer.ResetWithDefaults, + request_deserializer=nifgen__pb2.ResetWithDefaultsRequest.FromString, + response_serializer=nifgen__pb2.ResetWithDefaultsResponse.SerializeToString, + ), + 'Disable': grpc.unary_unary_rpc_method_handler( + servicer.Disable, + request_deserializer=nifgen__pb2.DisableRequest.FromString, + response_serializer=nifgen__pb2.DisableResponse.SerializeToString, ), 'Commit': grpc.unary_unary_rpc_method_handler( servicer.Commit, request_deserializer=nifgen__pb2.CommitRequest.FromString, response_serializer=nifgen__pb2.CommitResponse.SerializeToString, ), - 'ConfigureAmplitude': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureAmplitude, - request_deserializer=nifgen__pb2.ConfigureAmplitudeRequest.FromString, - response_serializer=nifgen__pb2.ConfigureAmplitudeResponse.SerializeToString, - ), - 'ConfigureArbSequence': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureArbSequence, - request_deserializer=nifgen__pb2.ConfigureArbSequenceRequest.FromString, - response_serializer=nifgen__pb2.ConfigureArbSequenceResponse.SerializeToString, - ), - 'ConfigureArbWaveform': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureArbWaveform, - request_deserializer=nifgen__pb2.ConfigureArbWaveformRequest.FromString, - response_serializer=nifgen__pb2.ConfigureArbWaveformResponse.SerializeToString, - ), - 'ConfigureChannels': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureChannels, - request_deserializer=nifgen__pb2.ConfigureChannelsRequest.FromString, - response_serializer=nifgen__pb2.ConfigureChannelsResponse.SerializeToString, - ), - 'ConfigureClockMode': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureClockMode, - request_deserializer=nifgen__pb2.ConfigureClockModeRequest.FromString, - response_serializer=nifgen__pb2.ConfigureClockModeResponse.SerializeToString, - ), - 'ConfigureCustomFIRFilterCoefficients': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureCustomFIRFilterCoefficients, - request_deserializer=nifgen__pb2.ConfigureCustomFIRFilterCoefficientsRequest.FromString, - response_serializer=nifgen__pb2.ConfigureCustomFIRFilterCoefficientsResponse.SerializeToString, - ), - 'ConfigureDigitalEdgeScriptTrigger': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureDigitalEdgeScriptTrigger, - request_deserializer=nifgen__pb2.ConfigureDigitalEdgeScriptTriggerRequest.FromString, - response_serializer=nifgen__pb2.ConfigureDigitalEdgeScriptTriggerResponse.SerializeToString, - ), - 'ConfigureDigitalEdgeStartTrigger': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureDigitalEdgeStartTrigger, - request_deserializer=nifgen__pb2.ConfigureDigitalEdgeStartTriggerRequest.FromString, - response_serializer=nifgen__pb2.ConfigureDigitalEdgeStartTriggerResponse.SerializeToString, + 'GetHardwareState': grpc.unary_unary_rpc_method_handler( + servicer.GetHardwareState, + request_deserializer=nifgen__pb2.GetHardwareStateRequest.FromString, + response_serializer=nifgen__pb2.GetHardwareStateResponse.SerializeToString, ), - 'ConfigureDigitalLevelScriptTrigger': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureDigitalLevelScriptTrigger, - request_deserializer=nifgen__pb2.ConfigureDigitalLevelScriptTriggerRequest.FromString, - response_serializer=nifgen__pb2.ConfigureDigitalLevelScriptTriggerResponse.SerializeToString, + 'WaitUntilDone': grpc.unary_unary_rpc_method_handler( + servicer.WaitUntilDone, + request_deserializer=nifgen__pb2.WaitUntilDoneRequest.FromString, + response_serializer=nifgen__pb2.WaitUntilDoneResponse.SerializeToString, ), - 'ConfigureFreqList': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureFreqList, - request_deserializer=nifgen__pb2.ConfigureFreqListRequest.FromString, - response_serializer=nifgen__pb2.ConfigureFreqListResponse.SerializeToString, + 'IsDone': grpc.unary_unary_rpc_method_handler( + servicer.IsDone, + request_deserializer=nifgen__pb2.IsDoneRequest.FromString, + response_serializer=nifgen__pb2.IsDoneResponse.SerializeToString, ), - 'ConfigureFrequency': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureFrequency, - request_deserializer=nifgen__pb2.ConfigureFrequencyRequest.FromString, - response_serializer=nifgen__pb2.ConfigureFrequencyResponse.SerializeToString, + 'ResetDevice': grpc.unary_unary_rpc_method_handler( + servicer.ResetDevice, + request_deserializer=nifgen__pb2.ResetDeviceRequest.FromString, + response_serializer=nifgen__pb2.ResetDeviceResponse.SerializeToString, ), 'ConfigureOperationMode': grpc.unary_unary_rpc_method_handler( servicer.ConfigureOperationMode, request_deserializer=nifgen__pb2.ConfigureOperationModeRequest.FromString, response_serializer=nifgen__pb2.ConfigureOperationModeResponse.SerializeToString, ), - 'ConfigureOutputEnabled': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureOutputEnabled, - request_deserializer=nifgen__pb2.ConfigureOutputEnabledRequest.FromString, - response_serializer=nifgen__pb2.ConfigureOutputEnabledResponse.SerializeToString, - ), - 'ConfigureOutputImpedance': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureOutputImpedance, - request_deserializer=nifgen__pb2.ConfigureOutputImpedanceRequest.FromString, - response_serializer=nifgen__pb2.ConfigureOutputImpedanceResponse.SerializeToString, - ), 'ConfigureOutputMode': grpc.unary_unary_rpc_method_handler( servicer.ConfigureOutputMode, request_deserializer=nifgen__pb2.ConfigureOutputModeRequest.FromString, response_serializer=nifgen__pb2.ConfigureOutputModeResponse.SerializeToString, ), - 'ConfigureP2PEndpointFullnessStartTrigger': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureP2PEndpointFullnessStartTrigger, - request_deserializer=nifgen__pb2.ConfigureP2PEndpointFullnessStartTriggerRequest.FromString, - response_serializer=nifgen__pb2.ConfigureP2PEndpointFullnessStartTriggerResponse.SerializeToString, - ), 'ConfigureReferenceClock': grpc.unary_unary_rpc_method_handler( servicer.ConfigureReferenceClock, request_deserializer=nifgen__pb2.ConfigureReferenceClockRequest.FromString, response_serializer=nifgen__pb2.ConfigureReferenceClockResponse.SerializeToString, ), - 'ConfigureSampleClockSource': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureSampleClockSource, - request_deserializer=nifgen__pb2.ConfigureSampleClockSourceRequest.FromString, - response_serializer=nifgen__pb2.ConfigureSampleClockSourceResponse.SerializeToString, + 'ConfigureOutputImpedance': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureOutputImpedance, + request_deserializer=nifgen__pb2.ConfigureOutputImpedanceRequest.FromString, + response_serializer=nifgen__pb2.ConfigureOutputImpedanceResponse.SerializeToString, ), - 'ConfigureSampleRate': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureSampleRate, - request_deserializer=nifgen__pb2.ConfigureSampleRateRequest.FromString, - response_serializer=nifgen__pb2.ConfigureSampleRateResponse.SerializeToString, + 'ConfigureOutputEnabled': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureOutputEnabled, + request_deserializer=nifgen__pb2.ConfigureOutputEnabledRequest.FromString, + response_serializer=nifgen__pb2.ConfigureOutputEnabledResponse.SerializeToString, ), - 'ConfigureSoftwareEdgeScriptTrigger': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureSoftwareEdgeScriptTrigger, - request_deserializer=nifgen__pb2.ConfigureSoftwareEdgeScriptTriggerRequest.FromString, - response_serializer=nifgen__pb2.ConfigureSoftwareEdgeScriptTriggerResponse.SerializeToString, + 'ConfigureChannels': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureChannels, + request_deserializer=nifgen__pb2.ConfigureChannelsRequest.FromString, + response_serializer=nifgen__pb2.ConfigureChannelsResponse.SerializeToString, ), - 'ConfigureSoftwareEdgeStartTrigger': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureSoftwareEdgeStartTrigger, - request_deserializer=nifgen__pb2.ConfigureSoftwareEdgeStartTriggerRequest.FromString, - response_serializer=nifgen__pb2.ConfigureSoftwareEdgeStartTriggerResponse.SerializeToString, + 'InitiateGeneration': grpc.unary_unary_rpc_method_handler( + servicer.InitiateGeneration, + request_deserializer=nifgen__pb2.InitiateGenerationRequest.FromString, + response_serializer=nifgen__pb2.InitiateGenerationResponse.SerializeToString, + ), + 'AbortGeneration': grpc.unary_unary_rpc_method_handler( + servicer.AbortGeneration, + request_deserializer=nifgen__pb2.AbortGenerationRequest.FromString, + response_serializer=nifgen__pb2.AbortGenerationResponse.SerializeToString, ), 'ConfigureStandardWaveform': grpc.unary_unary_rpc_method_handler( servicer.ConfigureStandardWaveform, request_deserializer=nifgen__pb2.ConfigureStandardWaveformRequest.FromString, response_serializer=nifgen__pb2.ConfigureStandardWaveformResponse.SerializeToString, ), - 'ConfigureSynchronization': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureSynchronization, - request_deserializer=nifgen__pb2.ConfigureSynchronizationRequest.FromString, - response_serializer=nifgen__pb2.ConfigureSynchronizationResponse.SerializeToString, - ), - 'ConfigureTriggerMode': grpc.unary_unary_rpc_method_handler( - servicer.ConfigureTriggerMode, - request_deserializer=nifgen__pb2.ConfigureTriggerModeRequest.FromString, - response_serializer=nifgen__pb2.ConfigureTriggerModeResponse.SerializeToString, + 'DefineUserStandardWaveform': grpc.unary_unary_rpc_method_handler( + servicer.DefineUserStandardWaveform, + request_deserializer=nifgen__pb2.DefineUserStandardWaveformRequest.FromString, + response_serializer=nifgen__pb2.DefineUserStandardWaveformResponse.SerializeToString, ), - 'CreateAdvancedArbSequence': grpc.unary_unary_rpc_method_handler( - servicer.CreateAdvancedArbSequence, - request_deserializer=nifgen__pb2.CreateAdvancedArbSequenceRequest.FromString, - response_serializer=nifgen__pb2.CreateAdvancedArbSequenceResponse.SerializeToString, + 'ClearUserStandardWaveform': grpc.unary_unary_rpc_method_handler( + servicer.ClearUserStandardWaveform, + request_deserializer=nifgen__pb2.ClearUserStandardWaveformRequest.FromString, + response_serializer=nifgen__pb2.ClearUserStandardWaveformResponse.SerializeToString, ), - 'CreateArbSequence': grpc.unary_unary_rpc_method_handler( - servicer.CreateArbSequence, - request_deserializer=nifgen__pb2.CreateArbSequenceRequest.FromString, - response_serializer=nifgen__pb2.CreateArbSequenceResponse.SerializeToString, + 'ConfigureFrequency': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureFrequency, + request_deserializer=nifgen__pb2.ConfigureFrequencyRequest.FromString, + response_serializer=nifgen__pb2.ConfigureFrequencyResponse.SerializeToString, ), - 'CreateFreqList': grpc.unary_unary_rpc_method_handler( - servicer.CreateFreqList, - request_deserializer=nifgen__pb2.CreateFreqListRequest.FromString, - response_serializer=nifgen__pb2.CreateFreqListResponse.SerializeToString, + 'ConfigureAmplitude': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureAmplitude, + request_deserializer=nifgen__pb2.ConfigureAmplitudeRequest.FromString, + response_serializer=nifgen__pb2.ConfigureAmplitudeResponse.SerializeToString, ), - 'CreateWaveformComplexF64': grpc.unary_unary_rpc_method_handler( - servicer.CreateWaveformComplexF64, - request_deserializer=nifgen__pb2.CreateWaveformComplexF64Request.FromString, - response_serializer=nifgen__pb2.CreateWaveformComplexF64Response.SerializeToString, + 'QueryArbWfmCapabilities': grpc.unary_unary_rpc_method_handler( + servicer.QueryArbWfmCapabilities, + request_deserializer=nifgen__pb2.QueryArbWfmCapabilitiesRequest.FromString, + response_serializer=nifgen__pb2.QueryArbWfmCapabilitiesResponse.SerializeToString, ), 'CreateWaveformF64': grpc.unary_unary_rpc_method_handler( servicer.CreateWaveformF64, request_deserializer=nifgen__pb2.CreateWaveformF64Request.FromString, response_serializer=nifgen__pb2.CreateWaveformF64Response.SerializeToString, ), - 'CreateWaveformFromFileF64': grpc.unary_unary_rpc_method_handler( - servicer.CreateWaveformFromFileF64, - request_deserializer=nifgen__pb2.CreateWaveformFromFileF64Request.FromString, - response_serializer=nifgen__pb2.CreateWaveformFromFileF64Response.SerializeToString, + 'CreateWaveformI16': grpc.unary_unary_rpc_method_handler( + servicer.CreateWaveformI16, + request_deserializer=nifgen__pb2.CreateWaveformI16Request.FromString, + response_serializer=nifgen__pb2.CreateWaveformI16Response.SerializeToString, + ), + 'CreateWaveformComplexF64': grpc.unary_unary_rpc_method_handler( + servicer.CreateWaveformComplexF64, + request_deserializer=nifgen__pb2.CreateWaveformComplexF64Request.FromString, + response_serializer=nifgen__pb2.CreateWaveformComplexF64Response.SerializeToString, ), 'CreateWaveformFromFileI16': grpc.unary_unary_rpc_method_handler( servicer.CreateWaveformFromFileI16, request_deserializer=nifgen__pb2.CreateWaveformFromFileI16Request.FromString, response_serializer=nifgen__pb2.CreateWaveformFromFileI16Response.SerializeToString, ), - 'CreateWaveformI16': grpc.unary_unary_rpc_method_handler( - servicer.CreateWaveformI16, - request_deserializer=nifgen__pb2.CreateWaveformI16Request.FromString, - response_serializer=nifgen__pb2.CreateWaveformI16Response.SerializeToString, + 'CreateWaveformFromFileF64': grpc.unary_unary_rpc_method_handler( + servicer.CreateWaveformFromFileF64, + request_deserializer=nifgen__pb2.CreateWaveformFromFileF64Request.FromString, + response_serializer=nifgen__pb2.CreateWaveformFromFileF64Response.SerializeToString, ), - 'DefineUserStandardWaveform': grpc.unary_unary_rpc_method_handler( - servicer.DefineUserStandardWaveform, - request_deserializer=nifgen__pb2.DefineUserStandardWaveformRequest.FromString, - response_serializer=nifgen__pb2.DefineUserStandardWaveformResponse.SerializeToString, + 'ConfigureSampleRate': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureSampleRate, + request_deserializer=nifgen__pb2.ConfigureSampleRateRequest.FromString, + response_serializer=nifgen__pb2.ConfigureSampleRateResponse.SerializeToString, ), - 'DeleteNamedWaveform': grpc.unary_unary_rpc_method_handler( - servicer.DeleteNamedWaveform, - request_deserializer=nifgen__pb2.DeleteNamedWaveformRequest.FromString, - response_serializer=nifgen__pb2.DeleteNamedWaveformResponse.SerializeToString, + 'ConfigureArbWaveform': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureArbWaveform, + request_deserializer=nifgen__pb2.ConfigureArbWaveformRequest.FromString, + response_serializer=nifgen__pb2.ConfigureArbWaveformResponse.SerializeToString, ), - 'DeleteScript': grpc.unary_unary_rpc_method_handler( - servicer.DeleteScript, - request_deserializer=nifgen__pb2.DeleteScriptRequest.FromString, - response_serializer=nifgen__pb2.DeleteScriptResponse.SerializeToString, + 'ClearArbWaveform': grpc.unary_unary_rpc_method_handler( + servicer.ClearArbWaveform, + request_deserializer=nifgen__pb2.ClearArbWaveformRequest.FromString, + response_serializer=nifgen__pb2.ClearArbWaveformResponse.SerializeToString, ), - 'Disable': grpc.unary_unary_rpc_method_handler( - servicer.Disable, - request_deserializer=nifgen__pb2.DisableRequest.FromString, - response_serializer=nifgen__pb2.DisableResponse.SerializeToString, + 'AllocateNamedWaveform': grpc.unary_unary_rpc_method_handler( + servicer.AllocateNamedWaveform, + request_deserializer=nifgen__pb2.AllocateNamedWaveformRequest.FromString, + response_serializer=nifgen__pb2.AllocateNamedWaveformResponse.SerializeToString, ), - 'DisableAnalogFilter': grpc.unary_unary_rpc_method_handler( - servicer.DisableAnalogFilter, - request_deserializer=nifgen__pb2.DisableAnalogFilterRequest.FromString, - response_serializer=nifgen__pb2.DisableAnalogFilterResponse.SerializeToString, + 'SetNamedWaveformNextWritePosition': grpc.unary_unary_rpc_method_handler( + servicer.SetNamedWaveformNextWritePosition, + request_deserializer=nifgen__pb2.SetNamedWaveformNextWritePositionRequest.FromString, + response_serializer=nifgen__pb2.SetNamedWaveformNextWritePositionResponse.SerializeToString, ), - 'DisableDigitalFilter': grpc.unary_unary_rpc_method_handler( - servicer.DisableDigitalFilter, - request_deserializer=nifgen__pb2.DisableDigitalFilterRequest.FromString, - response_serializer=nifgen__pb2.DisableDigitalFilterResponse.SerializeToString, + 'WriteNamedWaveformF64': grpc.unary_unary_rpc_method_handler( + servicer.WriteNamedWaveformF64, + request_deserializer=nifgen__pb2.WriteNamedWaveformF64Request.FromString, + response_serializer=nifgen__pb2.WriteNamedWaveformF64Response.SerializeToString, ), - 'DisableDigitalPatterning': grpc.unary_unary_rpc_method_handler( - servicer.DisableDigitalPatterning, - request_deserializer=nifgen__pb2.DisableDigitalPatterningRequest.FromString, - response_serializer=nifgen__pb2.DisableDigitalPatterningResponse.SerializeToString, + 'WriteNamedWaveformI16': grpc.unary_unary_rpc_method_handler( + servicer.WriteNamedWaveformI16, + request_deserializer=nifgen__pb2.WriteNamedWaveformI16Request.FromString, + response_serializer=nifgen__pb2.WriteNamedWaveformI16Response.SerializeToString, ), - 'DisableScriptTrigger': grpc.unary_unary_rpc_method_handler( - servicer.DisableScriptTrigger, - request_deserializer=nifgen__pb2.DisableScriptTriggerRequest.FromString, - response_serializer=nifgen__pb2.DisableScriptTriggerResponse.SerializeToString, + 'WriteNamedWaveformComplexF64': grpc.unary_unary_rpc_method_handler( + servicer.WriteNamedWaveformComplexF64, + request_deserializer=nifgen__pb2.WriteNamedWaveformComplexF64Request.FromString, + response_serializer=nifgen__pb2.WriteNamedWaveformComplexF64Response.SerializeToString, ), - 'DisableStartTrigger': grpc.unary_unary_rpc_method_handler( - servicer.DisableStartTrigger, - request_deserializer=nifgen__pb2.DisableStartTriggerRequest.FromString, - response_serializer=nifgen__pb2.DisableStartTriggerResponse.SerializeToString, + 'WriteNamedWaveformComplexI16': grpc.unary_unary_rpc_method_handler( + servicer.WriteNamedWaveformComplexI16, + request_deserializer=nifgen__pb2.WriteNamedWaveformComplexI16Request.FromString, + response_serializer=nifgen__pb2.WriteNamedWaveformComplexI16Response.SerializeToString, ), - 'EnableAnalogFilter': grpc.unary_unary_rpc_method_handler( - servicer.EnableAnalogFilter, - request_deserializer=nifgen__pb2.EnableAnalogFilterRequest.FromString, - response_serializer=nifgen__pb2.EnableAnalogFilterResponse.SerializeToString, + 'DeleteNamedWaveform': grpc.unary_unary_rpc_method_handler( + servicer.DeleteNamedWaveform, + request_deserializer=nifgen__pb2.DeleteNamedWaveformRequest.FromString, + response_serializer=nifgen__pb2.DeleteNamedWaveformResponse.SerializeToString, ), - 'EnableDigitalFilter': grpc.unary_unary_rpc_method_handler( - servicer.EnableDigitalFilter, - request_deserializer=nifgen__pb2.EnableDigitalFilterRequest.FromString, - response_serializer=nifgen__pb2.EnableDigitalFilterResponse.SerializeToString, + 'QueryArbSeqCapabilities': grpc.unary_unary_rpc_method_handler( + servicer.QueryArbSeqCapabilities, + request_deserializer=nifgen__pb2.QueryArbSeqCapabilitiesRequest.FromString, + response_serializer=nifgen__pb2.QueryArbSeqCapabilitiesResponse.SerializeToString, ), - 'EnableDigitalPatterning': grpc.unary_unary_rpc_method_handler( - servicer.EnableDigitalPatterning, - request_deserializer=nifgen__pb2.EnableDigitalPatterningRequest.FromString, - response_serializer=nifgen__pb2.EnableDigitalPatterningResponse.SerializeToString, + 'CreateArbSequence': grpc.unary_unary_rpc_method_handler( + servicer.CreateArbSequence, + request_deserializer=nifgen__pb2.CreateArbSequenceRequest.FromString, + response_serializer=nifgen__pb2.CreateArbSequenceResponse.SerializeToString, ), - 'ErrorHandler': grpc.unary_unary_rpc_method_handler( - servicer.ErrorHandler, - request_deserializer=nifgen__pb2.ErrorHandlerRequest.FromString, - response_serializer=nifgen__pb2.ErrorHandlerResponse.SerializeToString, + 'CreateAdvancedArbSequence': grpc.unary_unary_rpc_method_handler( + servicer.CreateAdvancedArbSequence, + request_deserializer=nifgen__pb2.CreateAdvancedArbSequenceRequest.FromString, + response_serializer=nifgen__pb2.CreateAdvancedArbSequenceResponse.SerializeToString, ), - 'ErrorMessage': grpc.unary_unary_rpc_method_handler( - servicer.ErrorMessage, - request_deserializer=nifgen__pb2.ErrorMessageRequest.FromString, - response_serializer=nifgen__pb2.ErrorMessageResponse.SerializeToString, + 'ConfigureArbSequence': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureArbSequence, + request_deserializer=nifgen__pb2.ConfigureArbSequenceRequest.FromString, + response_serializer=nifgen__pb2.ConfigureArbSequenceResponse.SerializeToString, ), - 'ErrorQuery': grpc.unary_unary_rpc_method_handler( - servicer.ErrorQuery, - request_deserializer=nifgen__pb2.ErrorQueryRequest.FromString, - response_serializer=nifgen__pb2.ErrorQueryResponse.SerializeToString, + 'ClearArbSequence': grpc.unary_unary_rpc_method_handler( + servicer.ClearArbSequence, + request_deserializer=nifgen__pb2.ClearArbSequenceRequest.FromString, + response_serializer=nifgen__pb2.ClearArbSequenceResponse.SerializeToString, ), - 'ExportAttributeConfigurationBuffer': grpc.unary_unary_rpc_method_handler( - servicer.ExportAttributeConfigurationBuffer, - request_deserializer=nifgen__pb2.ExportAttributeConfigurationBufferRequest.FromString, - response_serializer=nifgen__pb2.ExportAttributeConfigurationBufferResponse.SerializeToString, + 'ClearArbMemory': grpc.unary_unary_rpc_method_handler( + servicer.ClearArbMemory, + request_deserializer=nifgen__pb2.ClearArbMemoryRequest.FromString, + response_serializer=nifgen__pb2.ClearArbMemoryResponse.SerializeToString, ), - 'ExportAttributeConfigurationFile': grpc.unary_unary_rpc_method_handler( - servicer.ExportAttributeConfigurationFile, - request_deserializer=nifgen__pb2.ExportAttributeConfigurationFileRequest.FromString, - response_serializer=nifgen__pb2.ExportAttributeConfigurationFileResponse.SerializeToString, + 'QueryFreqListCapabilities': grpc.unary_unary_rpc_method_handler( + servicer.QueryFreqListCapabilities, + request_deserializer=nifgen__pb2.QueryFreqListCapabilitiesRequest.FromString, + response_serializer=nifgen__pb2.QueryFreqListCapabilitiesResponse.SerializeToString, + ), + 'CreateFreqList': grpc.unary_unary_rpc_method_handler( + servicer.CreateFreqList, + request_deserializer=nifgen__pb2.CreateFreqListRequest.FromString, + response_serializer=nifgen__pb2.CreateFreqListResponse.SerializeToString, + ), + 'ConfigureFreqList': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureFreqList, + request_deserializer=nifgen__pb2.ConfigureFreqListRequest.FromString, + response_serializer=nifgen__pb2.ConfigureFreqListResponse.SerializeToString, + ), + 'ClearFreqList': grpc.unary_unary_rpc_method_handler( + servicer.ClearFreqList, + request_deserializer=nifgen__pb2.ClearFreqListRequest.FromString, + response_serializer=nifgen__pb2.ClearFreqListResponse.SerializeToString, + ), + 'WriteScript': grpc.unary_unary_rpc_method_handler( + servicer.WriteScript, + request_deserializer=nifgen__pb2.WriteScriptRequest.FromString, + response_serializer=nifgen__pb2.WriteScriptResponse.SerializeToString, + ), + 'DeleteScript': grpc.unary_unary_rpc_method_handler( + servicer.DeleteScript, + request_deserializer=nifgen__pb2.DeleteScriptRequest.FromString, + response_serializer=nifgen__pb2.DeleteScriptResponse.SerializeToString, ), 'ExportSignal': grpc.unary_unary_rpc_method_handler( servicer.ExportSignal, request_deserializer=nifgen__pb2.ExportSignalRequest.FromString, response_serializer=nifgen__pb2.ExportSignalResponse.SerializeToString, ), - 'GetAttributeViBoolean': grpc.unary_unary_rpc_method_handler( - servicer.GetAttributeViBoolean, - request_deserializer=nifgen__pb2.GetAttributeViBooleanRequest.FromString, - response_serializer=nifgen__pb2.GetAttributeViBooleanResponse.SerializeToString, - ), - 'GetAttributeViInt32': grpc.unary_unary_rpc_method_handler( - servicer.GetAttributeViInt32, - request_deserializer=nifgen__pb2.GetAttributeViInt32Request.FromString, - response_serializer=nifgen__pb2.GetAttributeViInt32Response.SerializeToString, - ), - 'GetAttributeViInt64': grpc.unary_unary_rpc_method_handler( - servicer.GetAttributeViInt64, - request_deserializer=nifgen__pb2.GetAttributeViInt64Request.FromString, - response_serializer=nifgen__pb2.GetAttributeViInt64Response.SerializeToString, - ), - 'GetAttributeViReal64': grpc.unary_unary_rpc_method_handler( - servicer.GetAttributeViReal64, - request_deserializer=nifgen__pb2.GetAttributeViReal64Request.FromString, - response_serializer=nifgen__pb2.GetAttributeViReal64Response.SerializeToString, + 'RouteSignalOut': grpc.unary_unary_rpc_method_handler( + servicer.RouteSignalOut, + request_deserializer=nifgen__pb2.RouteSignalOutRequest.FromString, + response_serializer=nifgen__pb2.RouteSignalOutResponse.SerializeToString, ), - 'GetAttributeViSession': grpc.unary_unary_rpc_method_handler( - servicer.GetAttributeViSession, - request_deserializer=nifgen__pb2.GetAttributeViSessionRequest.FromString, - response_serializer=nifgen__pb2.GetAttributeViSessionResponse.SerializeToString, + 'SendSoftwareEdgeTrigger': grpc.unary_unary_rpc_method_handler( + servicer.SendSoftwareEdgeTrigger, + request_deserializer=nifgen__pb2.SendSoftwareEdgeTriggerRequest.FromString, + response_serializer=nifgen__pb2.SendSoftwareEdgeTriggerResponse.SerializeToString, ), - 'GetAttributeViString': grpc.unary_unary_rpc_method_handler( - servicer.GetAttributeViString, - request_deserializer=nifgen__pb2.GetAttributeViStringRequest.FromString, - response_serializer=nifgen__pb2.GetAttributeViStringResponse.SerializeToString, + 'ConfigureDigitalEdgeStartTrigger': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureDigitalEdgeStartTrigger, + request_deserializer=nifgen__pb2.ConfigureDigitalEdgeStartTriggerRequest.FromString, + response_serializer=nifgen__pb2.ConfigureDigitalEdgeStartTriggerResponse.SerializeToString, ), - 'GetChannelName': grpc.unary_unary_rpc_method_handler( - servicer.GetChannelName, - request_deserializer=nifgen__pb2.GetChannelNameRequest.FromString, - response_serializer=nifgen__pb2.GetChannelNameResponse.SerializeToString, + 'ConfigureSoftwareEdgeStartTrigger': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureSoftwareEdgeStartTrigger, + request_deserializer=nifgen__pb2.ConfigureSoftwareEdgeStartTriggerRequest.FromString, + response_serializer=nifgen__pb2.ConfigureSoftwareEdgeStartTriggerResponse.SerializeToString, ), - 'GetError': grpc.unary_unary_rpc_method_handler( - servicer.GetError, - request_deserializer=nifgen__pb2.GetErrorRequest.FromString, - response_serializer=nifgen__pb2.GetErrorResponse.SerializeToString, + 'DisableStartTrigger': grpc.unary_unary_rpc_method_handler( + servicer.DisableStartTrigger, + request_deserializer=nifgen__pb2.DisableStartTriggerRequest.FromString, + response_serializer=nifgen__pb2.DisableStartTriggerResponse.SerializeToString, ), - 'GetExtCalLastDateAndTime': grpc.unary_unary_rpc_method_handler( - servicer.GetExtCalLastDateAndTime, - request_deserializer=nifgen__pb2.GetExtCalLastDateAndTimeRequest.FromString, - response_serializer=nifgen__pb2.GetExtCalLastDateAndTimeResponse.SerializeToString, + 'ConfigureP2PEndpointFullnessStartTrigger': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureP2PEndpointFullnessStartTrigger, + request_deserializer=nifgen__pb2.ConfigureP2PEndpointFullnessStartTriggerRequest.FromString, + response_serializer=nifgen__pb2.ConfigureP2PEndpointFullnessStartTriggerResponse.SerializeToString, ), - 'GetExtCalLastTemp': grpc.unary_unary_rpc_method_handler( - servicer.GetExtCalLastTemp, - request_deserializer=nifgen__pb2.GetExtCalLastTempRequest.FromString, - response_serializer=nifgen__pb2.GetExtCalLastTempResponse.SerializeToString, + 'ConfigureDigitalEdgeScriptTrigger': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureDigitalEdgeScriptTrigger, + request_deserializer=nifgen__pb2.ConfigureDigitalEdgeScriptTriggerRequest.FromString, + response_serializer=nifgen__pb2.ConfigureDigitalEdgeScriptTriggerResponse.SerializeToString, ), - 'GetExtCalRecommendedInterval': grpc.unary_unary_rpc_method_handler( - servicer.GetExtCalRecommendedInterval, - request_deserializer=nifgen__pb2.GetExtCalRecommendedIntervalRequest.FromString, - response_serializer=nifgen__pb2.GetExtCalRecommendedIntervalResponse.SerializeToString, + 'ConfigureDigitalLevelScriptTrigger': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureDigitalLevelScriptTrigger, + request_deserializer=nifgen__pb2.ConfigureDigitalLevelScriptTriggerRequest.FromString, + response_serializer=nifgen__pb2.ConfigureDigitalLevelScriptTriggerResponse.SerializeToString, ), - 'GetFIRFilterCoefficients': grpc.unary_unary_rpc_method_handler( - servicer.GetFIRFilterCoefficients, - request_deserializer=nifgen__pb2.GetFIRFilterCoefficientsRequest.FromString, - response_serializer=nifgen__pb2.GetFIRFilterCoefficientsResponse.SerializeToString, + 'ConfigureSoftwareEdgeScriptTrigger': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureSoftwareEdgeScriptTrigger, + request_deserializer=nifgen__pb2.ConfigureSoftwareEdgeScriptTriggerRequest.FromString, + response_serializer=nifgen__pb2.ConfigureSoftwareEdgeScriptTriggerResponse.SerializeToString, ), - 'GetHardwareState': grpc.unary_unary_rpc_method_handler( - servicer.GetHardwareState, - request_deserializer=nifgen__pb2.GetHardwareStateRequest.FromString, - response_serializer=nifgen__pb2.GetHardwareStateResponse.SerializeToString, + 'DisableScriptTrigger': grpc.unary_unary_rpc_method_handler( + servicer.DisableScriptTrigger, + request_deserializer=nifgen__pb2.DisableScriptTriggerRequest.FromString, + response_serializer=nifgen__pb2.DisableScriptTriggerResponse.SerializeToString, ), - 'GetSelfCalLastDateAndTime': grpc.unary_unary_rpc_method_handler( - servicer.GetSelfCalLastDateAndTime, - request_deserializer=nifgen__pb2.GetSelfCalLastDateAndTimeRequest.FromString, - response_serializer=nifgen__pb2.GetSelfCalLastDateAndTimeResponse.SerializeToString, + 'ConfigureClockMode': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureClockMode, + request_deserializer=nifgen__pb2.ConfigureClockModeRequest.FromString, + response_serializer=nifgen__pb2.ConfigureClockModeResponse.SerializeToString, ), - 'GetSelfCalLastTemp': grpc.unary_unary_rpc_method_handler( - servicer.GetSelfCalLastTemp, - request_deserializer=nifgen__pb2.GetSelfCalLastTempRequest.FromString, - response_serializer=nifgen__pb2.GetSelfCalLastTempResponse.SerializeToString, + 'AdjustSampleClockRelativeDelay': grpc.unary_unary_rpc_method_handler( + servicer.AdjustSampleClockRelativeDelay, + request_deserializer=nifgen__pb2.AdjustSampleClockRelativeDelayRequest.FromString, + response_serializer=nifgen__pb2.AdjustSampleClockRelativeDelayResponse.SerializeToString, ), - 'GetSelfCalSupported': grpc.unary_unary_rpc_method_handler( - servicer.GetSelfCalSupported, - request_deserializer=nifgen__pb2.GetSelfCalSupportedRequest.FromString, - response_serializer=nifgen__pb2.GetSelfCalSupportedResponse.SerializeToString, + 'AllocateWaveform': grpc.unary_unary_rpc_method_handler( + servicer.AllocateWaveform, + request_deserializer=nifgen__pb2.AllocateWaveformRequest.FromString, + response_serializer=nifgen__pb2.AllocateWaveformResponse.SerializeToString, ), - 'GetStreamEndpointHandle': grpc.unary_unary_rpc_method_handler( - servicer.GetStreamEndpointHandle, - request_deserializer=nifgen__pb2.GetStreamEndpointHandleRequest.FromString, - response_serializer=nifgen__pb2.GetStreamEndpointHandleResponse.SerializeToString, + 'SetWaveformNextWritePosition': grpc.unary_unary_rpc_method_handler( + servicer.SetWaveformNextWritePosition, + request_deserializer=nifgen__pb2.SetWaveformNextWritePositionRequest.FromString, + response_serializer=nifgen__pb2.SetWaveformNextWritePositionResponse.SerializeToString, ), - 'ImportAttributeConfigurationBuffer': grpc.unary_unary_rpc_method_handler( - servicer.ImportAttributeConfigurationBuffer, - request_deserializer=nifgen__pb2.ImportAttributeConfigurationBufferRequest.FromString, - response_serializer=nifgen__pb2.ImportAttributeConfigurationBufferResponse.SerializeToString, + 'WriteWaveform': grpc.unary_unary_rpc_method_handler( + servicer.WriteWaveform, + request_deserializer=nifgen__pb2.WriteWaveformRequest.FromString, + response_serializer=nifgen__pb2.WriteWaveformResponse.SerializeToString, ), - 'ImportAttributeConfigurationFile': grpc.unary_unary_rpc_method_handler( - servicer.ImportAttributeConfigurationFile, - request_deserializer=nifgen__pb2.ImportAttributeConfigurationFileRequest.FromString, - response_serializer=nifgen__pb2.ImportAttributeConfigurationFileResponse.SerializeToString, + 'WriteBinary16Waveform': grpc.unary_unary_rpc_method_handler( + servicer.WriteBinary16Waveform, + request_deserializer=nifgen__pb2.WriteBinary16WaveformRequest.FromString, + response_serializer=nifgen__pb2.WriteBinary16WaveformResponse.SerializeToString, ), - 'Init': grpc.unary_unary_rpc_method_handler( - servicer.Init, - request_deserializer=nifgen__pb2.InitRequest.FromString, - response_serializer=nifgen__pb2.InitResponse.SerializeToString, + 'WriteWaveformComplexF64': grpc.unary_unary_rpc_method_handler( + servicer.WriteWaveformComplexF64, + request_deserializer=nifgen__pb2.WriteWaveformComplexF64Request.FromString, + response_serializer=nifgen__pb2.WriteWaveformComplexF64Response.SerializeToString, ), - 'InitWithOptions': grpc.unary_unary_rpc_method_handler( - servicer.InitWithOptions, - request_deserializer=nifgen__pb2.InitWithOptionsRequest.FromString, - response_serializer=nifgen__pb2.InitWithOptionsResponse.SerializeToString, + 'WriteComplexBinary16Waveform': grpc.unary_unary_rpc_method_handler( + servicer.WriteComplexBinary16Waveform, + request_deserializer=nifgen__pb2.WriteComplexBinary16WaveformRequest.FromString, + response_serializer=nifgen__pb2.WriteComplexBinary16WaveformResponse.SerializeToString, ), - 'InitializeWithChannels': grpc.unary_unary_rpc_method_handler( - servicer.InitializeWithChannels, - request_deserializer=nifgen__pb2.InitializeWithChannelsRequest.FromString, - response_serializer=nifgen__pb2.InitializeWithChannelsResponse.SerializeToString, + 'SelfCal': grpc.unary_unary_rpc_method_handler( + servicer.SelfCal, + request_deserializer=nifgen__pb2.SelfCalRequest.FromString, + response_serializer=nifgen__pb2.SelfCalResponse.SerializeToString, ), - 'InitiateGeneration': grpc.unary_unary_rpc_method_handler( - servicer.InitiateGeneration, - request_deserializer=nifgen__pb2.InitiateGenerationRequest.FromString, - response_serializer=nifgen__pb2.InitiateGenerationResponse.SerializeToString, + 'GetSelfCalSupported': grpc.unary_unary_rpc_method_handler( + servicer.GetSelfCalSupported, + request_deserializer=nifgen__pb2.GetSelfCalSupportedRequest.FromString, + response_serializer=nifgen__pb2.GetSelfCalSupportedResponse.SerializeToString, ), - 'InvalidateAllAttributes': grpc.unary_unary_rpc_method_handler( - servicer.InvalidateAllAttributes, - request_deserializer=nifgen__pb2.InvalidateAllAttributesRequest.FromString, - response_serializer=nifgen__pb2.InvalidateAllAttributesResponse.SerializeToString, + 'GetSelfCalLastDateAndTime': grpc.unary_unary_rpc_method_handler( + servicer.GetSelfCalLastDateAndTime, + request_deserializer=nifgen__pb2.GetSelfCalLastDateAndTimeRequest.FromString, + response_serializer=nifgen__pb2.GetSelfCalLastDateAndTimeResponse.SerializeToString, ), - 'IsDone': grpc.unary_unary_rpc_method_handler( - servicer.IsDone, - request_deserializer=nifgen__pb2.IsDoneRequest.FromString, - response_serializer=nifgen__pb2.IsDoneResponse.SerializeToString, + 'GetExtCalLastDateAndTime': grpc.unary_unary_rpc_method_handler( + servicer.GetExtCalLastDateAndTime, + request_deserializer=nifgen__pb2.GetExtCalLastDateAndTimeRequest.FromString, + response_serializer=nifgen__pb2.GetExtCalLastDateAndTimeResponse.SerializeToString, ), - 'QueryArbSeqCapabilities': grpc.unary_unary_rpc_method_handler( - servicer.QueryArbSeqCapabilities, - request_deserializer=nifgen__pb2.QueryArbSeqCapabilitiesRequest.FromString, - response_serializer=nifgen__pb2.QueryArbSeqCapabilitiesResponse.SerializeToString, + 'GetSelfCalLastTemp': grpc.unary_unary_rpc_method_handler( + servicer.GetSelfCalLastTemp, + request_deserializer=nifgen__pb2.GetSelfCalLastTempRequest.FromString, + response_serializer=nifgen__pb2.GetSelfCalLastTempResponse.SerializeToString, ), - 'QueryArbWfmCapabilities': grpc.unary_unary_rpc_method_handler( - servicer.QueryArbWfmCapabilities, - request_deserializer=nifgen__pb2.QueryArbWfmCapabilitiesRequest.FromString, - response_serializer=nifgen__pb2.QueryArbWfmCapabilitiesResponse.SerializeToString, + 'GetExtCalLastTemp': grpc.unary_unary_rpc_method_handler( + servicer.GetExtCalLastTemp, + request_deserializer=nifgen__pb2.GetExtCalLastTempRequest.FromString, + response_serializer=nifgen__pb2.GetExtCalLastTempResponse.SerializeToString, ), - 'QueryFreqListCapabilities': grpc.unary_unary_rpc_method_handler( - servicer.QueryFreqListCapabilities, - request_deserializer=nifgen__pb2.QueryFreqListCapabilitiesRequest.FromString, - response_serializer=nifgen__pb2.QueryFreqListCapabilitiesResponse.SerializeToString, + 'GetExtCalRecommendedInterval': grpc.unary_unary_rpc_method_handler( + servicer.GetExtCalRecommendedInterval, + request_deserializer=nifgen__pb2.GetExtCalRecommendedIntervalRequest.FromString, + response_serializer=nifgen__pb2.GetExtCalRecommendedIntervalResponse.SerializeToString, ), 'ReadCurrentTemperature': grpc.unary_unary_rpc_method_handler( servicer.ReadCurrentTemperature, request_deserializer=nifgen__pb2.ReadCurrentTemperatureRequest.FromString, response_serializer=nifgen__pb2.ReadCurrentTemperatureResponse.SerializeToString, ), - 'Reset': grpc.unary_unary_rpc_method_handler( - servicer.Reset, - request_deserializer=nifgen__pb2.ResetRequest.FromString, - response_serializer=nifgen__pb2.ResetResponse.SerializeToString, + 'ConfigureCustomFIRFilterCoefficients': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureCustomFIRFilterCoefficients, + request_deserializer=nifgen__pb2.ConfigureCustomFIRFilterCoefficientsRequest.FromString, + response_serializer=nifgen__pb2.ConfigureCustomFIRFilterCoefficientsResponse.SerializeToString, ), - 'ResetAttribute': grpc.unary_unary_rpc_method_handler( - servicer.ResetAttribute, - request_deserializer=nifgen__pb2.ResetAttributeRequest.FromString, - response_serializer=nifgen__pb2.ResetAttributeResponse.SerializeToString, + 'GetFIRFilterCoefficients': grpc.unary_unary_rpc_method_handler( + servicer.GetFIRFilterCoefficients, + request_deserializer=nifgen__pb2.GetFIRFilterCoefficientsRequest.FromString, + response_serializer=nifgen__pb2.GetFIRFilterCoefficientsResponse.SerializeToString, ), - 'ResetDevice': grpc.unary_unary_rpc_method_handler( - servicer.ResetDevice, - request_deserializer=nifgen__pb2.ResetDeviceRequest.FromString, - response_serializer=nifgen__pb2.ResetDeviceResponse.SerializeToString, + 'GetStreamEndpointHandle': grpc.unary_unary_rpc_method_handler( + servicer.GetStreamEndpointHandle, + request_deserializer=nifgen__pb2.GetStreamEndpointHandleRequest.FromString, + response_serializer=nifgen__pb2.GetStreamEndpointHandleResponse.SerializeToString, ), - 'ResetInterchangeCheck': grpc.unary_unary_rpc_method_handler( - servicer.ResetInterchangeCheck, - request_deserializer=nifgen__pb2.ResetInterchangeCheckRequest.FromString, - response_serializer=nifgen__pb2.ResetInterchangeCheckResponse.SerializeToString, + 'WriteP2PEndpointI16': grpc.unary_unary_rpc_method_handler( + servicer.WriteP2PEndpointI16, + request_deserializer=nifgen__pb2.WriteP2PEndpointI16Request.FromString, + response_serializer=nifgen__pb2.WriteP2PEndpointI16Response.SerializeToString, ), - 'ResetWithDefaults': grpc.unary_unary_rpc_method_handler( - servicer.ResetWithDefaults, - request_deserializer=nifgen__pb2.ResetWithDefaultsRequest.FromString, - response_serializer=nifgen__pb2.ResetWithDefaultsResponse.SerializeToString, + 'ConfigureSynchronization': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureSynchronization, + request_deserializer=nifgen__pb2.ConfigureSynchronizationRequest.FromString, + response_serializer=nifgen__pb2.ConfigureSynchronizationResponse.SerializeToString, ), - 'RevisionQuery': grpc.unary_unary_rpc_method_handler( - servicer.RevisionQuery, - request_deserializer=nifgen__pb2.RevisionQueryRequest.FromString, - response_serializer=nifgen__pb2.RevisionQueryResponse.SerializeToString, + 'EnableDigitalPatterning': grpc.unary_unary_rpc_method_handler( + servicer.EnableDigitalPatterning, + request_deserializer=nifgen__pb2.EnableDigitalPatterningRequest.FromString, + response_serializer=nifgen__pb2.EnableDigitalPatterningResponse.SerializeToString, ), - 'RouteSignalOut': grpc.unary_unary_rpc_method_handler( - servicer.RouteSignalOut, - request_deserializer=nifgen__pb2.RouteSignalOutRequest.FromString, - response_serializer=nifgen__pb2.RouteSignalOutResponse.SerializeToString, + 'DisableDigitalPatterning': grpc.unary_unary_rpc_method_handler( + servicer.DisableDigitalPatterning, + request_deserializer=nifgen__pb2.DisableDigitalPatterningRequest.FromString, + response_serializer=nifgen__pb2.DisableDigitalPatterningResponse.SerializeToString, ), - 'SelfCal': grpc.unary_unary_rpc_method_handler( - servicer.SelfCal, - request_deserializer=nifgen__pb2.SelfCalRequest.FromString, - response_serializer=nifgen__pb2.SelfCalResponse.SerializeToString, + 'EnableDigitalFilter': grpc.unary_unary_rpc_method_handler( + servicer.EnableDigitalFilter, + request_deserializer=nifgen__pb2.EnableDigitalFilterRequest.FromString, + response_serializer=nifgen__pb2.EnableDigitalFilterResponse.SerializeToString, ), - 'SelfTest': grpc.unary_unary_rpc_method_handler( - servicer.SelfTest, - request_deserializer=nifgen__pb2.SelfTestRequest.FromString, - response_serializer=nifgen__pb2.SelfTestResponse.SerializeToString, + 'DisableDigitalFilter': grpc.unary_unary_rpc_method_handler( + servicer.DisableDigitalFilter, + request_deserializer=nifgen__pb2.DisableDigitalFilterRequest.FromString, + response_serializer=nifgen__pb2.DisableDigitalFilterResponse.SerializeToString, ), - 'SendSoftwareEdgeTrigger': grpc.unary_unary_rpc_method_handler( - servicer.SendSoftwareEdgeTrigger, - request_deserializer=nifgen__pb2.SendSoftwareEdgeTriggerRequest.FromString, - response_serializer=nifgen__pb2.SendSoftwareEdgeTriggerResponse.SerializeToString, + 'EnableAnalogFilter': grpc.unary_unary_rpc_method_handler( + servicer.EnableAnalogFilter, + request_deserializer=nifgen__pb2.EnableAnalogFilterRequest.FromString, + response_serializer=nifgen__pb2.EnableAnalogFilterResponse.SerializeToString, ), - 'SetAttributeViBoolean': grpc.unary_unary_rpc_method_handler( - servicer.SetAttributeViBoolean, - request_deserializer=nifgen__pb2.SetAttributeViBooleanRequest.FromString, - response_serializer=nifgen__pb2.SetAttributeViBooleanResponse.SerializeToString, + 'DisableAnalogFilter': grpc.unary_unary_rpc_method_handler( + servicer.DisableAnalogFilter, + request_deserializer=nifgen__pb2.DisableAnalogFilterRequest.FromString, + response_serializer=nifgen__pb2.DisableAnalogFilterResponse.SerializeToString, ), - 'SetAttributeViInt32': grpc.unary_unary_rpc_method_handler( - servicer.SetAttributeViInt32, - request_deserializer=nifgen__pb2.SetAttributeViInt32Request.FromString, - response_serializer=nifgen__pb2.SetAttributeViInt32Response.SerializeToString, + 'ConfigureSampleClockSource': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureSampleClockSource, + request_deserializer=nifgen__pb2.ConfigureSampleClockSourceRequest.FromString, + response_serializer=nifgen__pb2.ConfigureSampleClockSourceResponse.SerializeToString, + ), + 'ConfigureTriggerMode': grpc.unary_unary_rpc_method_handler( + servicer.ConfigureTriggerMode, + request_deserializer=nifgen__pb2.ConfigureTriggerModeRequest.FromString, + response_serializer=nifgen__pb2.ConfigureTriggerModeResponse.SerializeToString, + ), + 'ImportAttributeConfigurationFile': grpc.unary_unary_rpc_method_handler( + servicer.ImportAttributeConfigurationFile, + request_deserializer=nifgen__pb2.ImportAttributeConfigurationFileRequest.FromString, + response_serializer=nifgen__pb2.ImportAttributeConfigurationFileResponse.SerializeToString, + ), + 'ExportAttributeConfigurationFile': grpc.unary_unary_rpc_method_handler( + servicer.ExportAttributeConfigurationFile, + request_deserializer=nifgen__pb2.ExportAttributeConfigurationFileRequest.FromString, + response_serializer=nifgen__pb2.ExportAttributeConfigurationFileResponse.SerializeToString, + ), + 'ImportAttributeConfigurationBuffer': grpc.unary_unary_rpc_method_handler( + servicer.ImportAttributeConfigurationBuffer, + request_deserializer=nifgen__pb2.ImportAttributeConfigurationBufferRequest.FromString, + response_serializer=nifgen__pb2.ImportAttributeConfigurationBufferResponse.SerializeToString, + ), + 'ExportAttributeConfigurationBuffer': grpc.unary_unary_rpc_method_handler( + servicer.ExportAttributeConfigurationBuffer, + request_deserializer=nifgen__pb2.ExportAttributeConfigurationBufferRequest.FromString, + response_serializer=nifgen__pb2.ExportAttributeConfigurationBufferResponse.SerializeToString, ), 'SetAttributeViInt64': grpc.unary_unary_rpc_method_handler( servicer.SetAttributeViInt64, request_deserializer=nifgen__pb2.SetAttributeViInt64Request.FromString, response_serializer=nifgen__pb2.SetAttributeViInt64Response.SerializeToString, ), + 'CheckAttributeViInt64': grpc.unary_unary_rpc_method_handler( + servicer.CheckAttributeViInt64, + request_deserializer=nifgen__pb2.CheckAttributeViInt64Request.FromString, + response_serializer=nifgen__pb2.CheckAttributeViInt64Response.SerializeToString, + ), + 'GetAttributeViInt64': grpc.unary_unary_rpc_method_handler( + servicer.GetAttributeViInt64, + request_deserializer=nifgen__pb2.GetAttributeViInt64Request.FromString, + response_serializer=nifgen__pb2.GetAttributeViInt64Response.SerializeToString, + ), + 'SetAttributeViInt32': grpc.unary_unary_rpc_method_handler( + servicer.SetAttributeViInt32, + request_deserializer=nifgen__pb2.SetAttributeViInt32Request.FromString, + response_serializer=nifgen__pb2.SetAttributeViInt32Response.SerializeToString, + ), 'SetAttributeViReal64': grpc.unary_unary_rpc_method_handler( servicer.SetAttributeViReal64, request_deserializer=nifgen__pb2.SetAttributeViReal64Request.FromString, response_serializer=nifgen__pb2.SetAttributeViReal64Response.SerializeToString, ), - 'SetAttributeViSession': grpc.unary_unary_rpc_method_handler( - servicer.SetAttributeViSession, - request_deserializer=nifgen__pb2.SetAttributeViSessionRequest.FromString, - response_serializer=nifgen__pb2.SetAttributeViSessionResponse.SerializeToString, - ), 'SetAttributeViString': grpc.unary_unary_rpc_method_handler( servicer.SetAttributeViString, request_deserializer=nifgen__pb2.SetAttributeViStringRequest.FromString, response_serializer=nifgen__pb2.SetAttributeViStringResponse.SerializeToString, ), - 'SetNamedWaveformNextWritePosition': grpc.unary_unary_rpc_method_handler( - servicer.SetNamedWaveformNextWritePosition, - request_deserializer=nifgen__pb2.SetNamedWaveformNextWritePositionRequest.FromString, - response_serializer=nifgen__pb2.SetNamedWaveformNextWritePositionResponse.SerializeToString, - ), - 'SetWaveformNextWritePosition': grpc.unary_unary_rpc_method_handler( - servicer.SetWaveformNextWritePosition, - request_deserializer=nifgen__pb2.SetWaveformNextWritePositionRequest.FromString, - response_serializer=nifgen__pb2.SetWaveformNextWritePositionResponse.SerializeToString, + 'SetAttributeViBoolean': grpc.unary_unary_rpc_method_handler( + servicer.SetAttributeViBoolean, + request_deserializer=nifgen__pb2.SetAttributeViBooleanRequest.FromString, + response_serializer=nifgen__pb2.SetAttributeViBooleanResponse.SerializeToString, ), - 'WaitUntilDone': grpc.unary_unary_rpc_method_handler( - servicer.WaitUntilDone, - request_deserializer=nifgen__pb2.WaitUntilDoneRequest.FromString, - response_serializer=nifgen__pb2.WaitUntilDoneResponse.SerializeToString, + 'SetAttributeViSession': grpc.unary_unary_rpc_method_handler( + servicer.SetAttributeViSession, + request_deserializer=nifgen__pb2.SetAttributeViSessionRequest.FromString, + response_serializer=nifgen__pb2.SetAttributeViSessionResponse.SerializeToString, ), - 'WriteBinary16Waveform': grpc.unary_unary_rpc_method_handler( - servicer.WriteBinary16Waveform, - request_deserializer=nifgen__pb2.WriteBinary16WaveformRequest.FromString, - response_serializer=nifgen__pb2.WriteBinary16WaveformResponse.SerializeToString, + 'CheckAttributeViInt32': grpc.unary_unary_rpc_method_handler( + servicer.CheckAttributeViInt32, + request_deserializer=nifgen__pb2.CheckAttributeViInt32Request.FromString, + response_serializer=nifgen__pb2.CheckAttributeViInt32Response.SerializeToString, ), - 'WriteComplexBinary16Waveform': grpc.unary_unary_rpc_method_handler( - servicer.WriteComplexBinary16Waveform, - request_deserializer=nifgen__pb2.WriteComplexBinary16WaveformRequest.FromString, - response_serializer=nifgen__pb2.WriteComplexBinary16WaveformResponse.SerializeToString, + 'CheckAttributeViReal64': grpc.unary_unary_rpc_method_handler( + servicer.CheckAttributeViReal64, + request_deserializer=nifgen__pb2.CheckAttributeViReal64Request.FromString, + response_serializer=nifgen__pb2.CheckAttributeViReal64Response.SerializeToString, ), - 'WriteNamedWaveformComplexF64': grpc.unary_unary_rpc_method_handler( - servicer.WriteNamedWaveformComplexF64, - request_deserializer=nifgen__pb2.WriteNamedWaveformComplexF64Request.FromString, - response_serializer=nifgen__pb2.WriteNamedWaveformComplexF64Response.SerializeToString, + 'CheckAttributeViString': grpc.unary_unary_rpc_method_handler( + servicer.CheckAttributeViString, + request_deserializer=nifgen__pb2.CheckAttributeViStringRequest.FromString, + response_serializer=nifgen__pb2.CheckAttributeViStringResponse.SerializeToString, ), - 'WriteNamedWaveformComplexI16': grpc.unary_unary_rpc_method_handler( - servicer.WriteNamedWaveformComplexI16, - request_deserializer=nifgen__pb2.WriteNamedWaveformComplexI16Request.FromString, - response_serializer=nifgen__pb2.WriteNamedWaveformComplexI16Response.SerializeToString, + 'CheckAttributeViBoolean': grpc.unary_unary_rpc_method_handler( + servicer.CheckAttributeViBoolean, + request_deserializer=nifgen__pb2.CheckAttributeViBooleanRequest.FromString, + response_serializer=nifgen__pb2.CheckAttributeViBooleanResponse.SerializeToString, ), - 'WriteNamedWaveformF64': grpc.unary_unary_rpc_method_handler( - servicer.WriteNamedWaveformF64, - request_deserializer=nifgen__pb2.WriteNamedWaveformF64Request.FromString, - response_serializer=nifgen__pb2.WriteNamedWaveformF64Response.SerializeToString, + 'CheckAttributeViSession': grpc.unary_unary_rpc_method_handler( + servicer.CheckAttributeViSession, + request_deserializer=nifgen__pb2.CheckAttributeViSessionRequest.FromString, + response_serializer=nifgen__pb2.CheckAttributeViSessionResponse.SerializeToString, ), - 'WriteNamedWaveformI16': grpc.unary_unary_rpc_method_handler( - servicer.WriteNamedWaveformI16, - request_deserializer=nifgen__pb2.WriteNamedWaveformI16Request.FromString, - response_serializer=nifgen__pb2.WriteNamedWaveformI16Response.SerializeToString, + 'GetAttributeViInt32': grpc.unary_unary_rpc_method_handler( + servicer.GetAttributeViInt32, + request_deserializer=nifgen__pb2.GetAttributeViInt32Request.FromString, + response_serializer=nifgen__pb2.GetAttributeViInt32Response.SerializeToString, ), - 'WriteP2PEndpointI16': grpc.unary_unary_rpc_method_handler( - servicer.WriteP2PEndpointI16, - request_deserializer=nifgen__pb2.WriteP2PEndpointI16Request.FromString, - response_serializer=nifgen__pb2.WriteP2PEndpointI16Response.SerializeToString, + 'GetAttributeViReal64': grpc.unary_unary_rpc_method_handler( + servicer.GetAttributeViReal64, + request_deserializer=nifgen__pb2.GetAttributeViReal64Request.FromString, + response_serializer=nifgen__pb2.GetAttributeViReal64Response.SerializeToString, ), - 'WriteScript': grpc.unary_unary_rpc_method_handler( - servicer.WriteScript, - request_deserializer=nifgen__pb2.WriteScriptRequest.FromString, - response_serializer=nifgen__pb2.WriteScriptResponse.SerializeToString, + 'GetAttributeViString': grpc.unary_unary_rpc_method_handler( + servicer.GetAttributeViString, + request_deserializer=nifgen__pb2.GetAttributeViStringRequest.FromString, + response_serializer=nifgen__pb2.GetAttributeViStringResponse.SerializeToString, ), - 'WriteWaveform': grpc.unary_unary_rpc_method_handler( - servicer.WriteWaveform, - request_deserializer=nifgen__pb2.WriteWaveformRequest.FromString, - response_serializer=nifgen__pb2.WriteWaveformResponse.SerializeToString, + 'GetAttributeViBoolean': grpc.unary_unary_rpc_method_handler( + servicer.GetAttributeViBoolean, + request_deserializer=nifgen__pb2.GetAttributeViBooleanRequest.FromString, + response_serializer=nifgen__pb2.GetAttributeViBooleanResponse.SerializeToString, ), - 'WriteWaveformComplexF64': grpc.unary_unary_rpc_method_handler( - servicer.WriteWaveformComplexF64, - request_deserializer=nifgen__pb2.WriteWaveformComplexF64Request.FromString, - response_serializer=nifgen__pb2.WriteWaveformComplexF64Response.SerializeToString, + 'GetAttributeViSession': grpc.unary_unary_rpc_method_handler( + servicer.GetAttributeViSession, + request_deserializer=nifgen__pb2.GetAttributeViSessionRequest.FromString, + response_serializer=nifgen__pb2.GetAttributeViSessionResponse.SerializeToString, ), - 'CreateWaveformFromFileHWS': grpc.unary_unary_rpc_method_handler( - servicer.CreateWaveformFromFileHWS, - request_deserializer=nifgen__pb2.CreateWaveformFromFileHWSRequest.FromString, - response_serializer=nifgen__pb2.CreateWaveformFromFileHWSResponse.SerializeToString, + 'ResetAttribute': grpc.unary_unary_rpc_method_handler( + servicer.ResetAttribute, + request_deserializer=nifgen__pb2.ResetAttributeRequest.FromString, + response_serializer=nifgen__pb2.ResetAttributeResponse.SerializeToString, ), 'ManualEnableP2PStream': grpc.unary_unary_rpc_method_handler( servicer.ManualEnableP2PStream, request_deserializer=nifgen__pb2.ManualEnableP2PStreamRequest.FromString, response_serializer=nifgen__pb2.ManualEnableP2PStreamResponse.SerializeToString, ), + 'CreateWaveformFromFileHWS': grpc.unary_unary_rpc_method_handler( + servicer.CreateWaveformFromFileHWS, + request_deserializer=nifgen__pb2.CreateWaveformFromFileHWSRequest.FromString, + response_serializer=nifgen__pb2.CreateWaveformFromFileHWSResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'nifgen_grpc.NiFgen', rpc_method_handlers) @@ -2097,7 +2097,7 @@ class NiFgen(object): """Missing associated documentation comment in .proto file.""" @staticmethod - def AbortGeneration(request, + def Init(request, target, options=(), channel_credentials=None, @@ -2107,14 +2107,14 @@ def AbortGeneration(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/AbortGeneration', - nifgen__pb2.AbortGenerationRequest.SerializeToString, - nifgen__pb2.AbortGenerationResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/Init', + nifgen__pb2.InitRequest.SerializeToString, + nifgen__pb2.InitResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def AdjustSampleClockRelativeDelay(request, + def InitWithOptions(request, target, options=(), channel_credentials=None, @@ -2124,14 +2124,14 @@ def AdjustSampleClockRelativeDelay(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/AdjustSampleClockRelativeDelay', - nifgen__pb2.AdjustSampleClockRelativeDelayRequest.SerializeToString, - nifgen__pb2.AdjustSampleClockRelativeDelayResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/InitWithOptions', + nifgen__pb2.InitWithOptionsRequest.SerializeToString, + nifgen__pb2.InitWithOptionsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def AllocateNamedWaveform(request, + def InitializeWithChannels(request, target, options=(), channel_credentials=None, @@ -2141,14 +2141,14 @@ def AllocateNamedWaveform(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/AllocateNamedWaveform', - nifgen__pb2.AllocateNamedWaveformRequest.SerializeToString, - nifgen__pb2.AllocateNamedWaveformResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/InitializeWithChannels', + nifgen__pb2.InitializeWithChannelsRequest.SerializeToString, + nifgen__pb2.InitializeWithChannelsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def AllocateWaveform(request, + def Close(request, target, options=(), channel_credentials=None, @@ -2158,14 +2158,14 @@ def AllocateWaveform(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/AllocateWaveform', - nifgen__pb2.AllocateWaveformRequest.SerializeToString, - nifgen__pb2.AllocateWaveformResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/Close', + nifgen__pb2.CloseRequest.SerializeToString, + nifgen__pb2.CloseResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CheckAttributeViBoolean(request, + def Reset(request, target, options=(), channel_credentials=None, @@ -2175,14 +2175,14 @@ def CheckAttributeViBoolean(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CheckAttributeViBoolean', - nifgen__pb2.CheckAttributeViBooleanRequest.SerializeToString, - nifgen__pb2.CheckAttributeViBooleanResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/Reset', + nifgen__pb2.ResetRequest.SerializeToString, + nifgen__pb2.ResetResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CheckAttributeViInt32(request, + def SelfTest(request, target, options=(), channel_credentials=None, @@ -2192,14 +2192,14 @@ def CheckAttributeViInt32(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CheckAttributeViInt32', - nifgen__pb2.CheckAttributeViInt32Request.SerializeToString, - nifgen__pb2.CheckAttributeViInt32Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SelfTest', + nifgen__pb2.SelfTestRequest.SerializeToString, + nifgen__pb2.SelfTestResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CheckAttributeViInt64(request, + def ErrorQuery(request, target, options=(), channel_credentials=None, @@ -2209,14 +2209,14 @@ def CheckAttributeViInt64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CheckAttributeViInt64', - nifgen__pb2.CheckAttributeViInt64Request.SerializeToString, - nifgen__pb2.CheckAttributeViInt64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ErrorQuery', + nifgen__pb2.ErrorQueryRequest.SerializeToString, + nifgen__pb2.ErrorQueryResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CheckAttributeViReal64(request, + def ErrorMessage(request, target, options=(), channel_credentials=None, @@ -2226,14 +2226,14 @@ def CheckAttributeViReal64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CheckAttributeViReal64', - nifgen__pb2.CheckAttributeViReal64Request.SerializeToString, - nifgen__pb2.CheckAttributeViReal64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ErrorMessage', + nifgen__pb2.ErrorMessageRequest.SerializeToString, + nifgen__pb2.ErrorMessageResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CheckAttributeViSession(request, + def RevisionQuery(request, target, options=(), channel_credentials=None, @@ -2243,14 +2243,14 @@ def CheckAttributeViSession(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CheckAttributeViSession', - nifgen__pb2.CheckAttributeViSessionRequest.SerializeToString, - nifgen__pb2.CheckAttributeViSessionResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/RevisionQuery', + nifgen__pb2.RevisionQueryRequest.SerializeToString, + nifgen__pb2.RevisionQueryResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CheckAttributeViString(request, + def GetError(request, target, options=(), channel_credentials=None, @@ -2260,14 +2260,14 @@ def CheckAttributeViString(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CheckAttributeViString', - nifgen__pb2.CheckAttributeViStringRequest.SerializeToString, - nifgen__pb2.CheckAttributeViStringResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetError', + nifgen__pb2.GetErrorRequest.SerializeToString, + nifgen__pb2.GetErrorResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ClearArbMemory(request, + def ClearError(request, target, options=(), channel_credentials=None, @@ -2277,14 +2277,14 @@ def ClearArbMemory(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ClearArbMemory', - nifgen__pb2.ClearArbMemoryRequest.SerializeToString, - nifgen__pb2.ClearArbMemoryResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ClearError', + nifgen__pb2.ClearErrorRequest.SerializeToString, + nifgen__pb2.ClearErrorResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ClearArbSequence(request, + def ErrorHandler(request, target, options=(), channel_credentials=None, @@ -2294,14 +2294,14 @@ def ClearArbSequence(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ClearArbSequence', - nifgen__pb2.ClearArbSequenceRequest.SerializeToString, - nifgen__pb2.ClearArbSequenceResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ErrorHandler', + nifgen__pb2.ErrorHandlerRequest.SerializeToString, + nifgen__pb2.ErrorHandlerResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ClearArbWaveform(request, + def GetChannelName(request, target, options=(), channel_credentials=None, @@ -2311,14 +2311,14 @@ def ClearArbWaveform(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ClearArbWaveform', - nifgen__pb2.ClearArbWaveformRequest.SerializeToString, - nifgen__pb2.ClearArbWaveformResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetChannelName', + nifgen__pb2.GetChannelNameRequest.SerializeToString, + nifgen__pb2.GetChannelNameResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ClearError(request, + def ResetInterchangeCheck(request, target, options=(), channel_credentials=None, @@ -2328,14 +2328,14 @@ def ClearError(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ClearError', - nifgen__pb2.ClearErrorRequest.SerializeToString, - nifgen__pb2.ClearErrorResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ResetInterchangeCheck', + nifgen__pb2.ResetInterchangeCheckRequest.SerializeToString, + nifgen__pb2.ResetInterchangeCheckResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ClearFreqList(request, + def ClearInterchangeWarnings(request, target, options=(), channel_credentials=None, @@ -2345,14 +2345,14 @@ def ClearFreqList(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ClearFreqList', - nifgen__pb2.ClearFreqListRequest.SerializeToString, - nifgen__pb2.ClearFreqListResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ClearInterchangeWarnings', + nifgen__pb2.ClearInterchangeWarningsRequest.SerializeToString, + nifgen__pb2.ClearInterchangeWarningsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ClearInterchangeWarnings(request, + def InvalidateAllAttributes(request, target, options=(), channel_credentials=None, @@ -2362,14 +2362,14 @@ def ClearInterchangeWarnings(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ClearInterchangeWarnings', - nifgen__pb2.ClearInterchangeWarningsRequest.SerializeToString, - nifgen__pb2.ClearInterchangeWarningsResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/InvalidateAllAttributes', + nifgen__pb2.InvalidateAllAttributesRequest.SerializeToString, + nifgen__pb2.InvalidateAllAttributesResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ClearUserStandardWaveform(request, + def ResetWithDefaults(request, target, options=(), channel_credentials=None, @@ -2379,14 +2379,14 @@ def ClearUserStandardWaveform(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ClearUserStandardWaveform', - nifgen__pb2.ClearUserStandardWaveformRequest.SerializeToString, - nifgen__pb2.ClearUserStandardWaveformResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ResetWithDefaults', + nifgen__pb2.ResetWithDefaultsRequest.SerializeToString, + nifgen__pb2.ResetWithDefaultsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def Close(request, + def Disable(request, target, options=(), channel_credentials=None, @@ -2396,9 +2396,9 @@ def Close(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/Close', - nifgen__pb2.CloseRequest.SerializeToString, - nifgen__pb2.CloseResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/Disable', + nifgen__pb2.DisableRequest.SerializeToString, + nifgen__pb2.DisableResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @@ -2420,7 +2420,7 @@ def Commit(request, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureAmplitude(request, + def GetHardwareState(request, target, options=(), channel_credentials=None, @@ -2430,14 +2430,14 @@ def ConfigureAmplitude(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureAmplitude', - nifgen__pb2.ConfigureAmplitudeRequest.SerializeToString, - nifgen__pb2.ConfigureAmplitudeResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetHardwareState', + nifgen__pb2.GetHardwareStateRequest.SerializeToString, + nifgen__pb2.GetHardwareStateResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureArbSequence(request, + def WaitUntilDone(request, target, options=(), channel_credentials=None, @@ -2447,14 +2447,14 @@ def ConfigureArbSequence(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureArbSequence', - nifgen__pb2.ConfigureArbSequenceRequest.SerializeToString, - nifgen__pb2.ConfigureArbSequenceResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WaitUntilDone', + nifgen__pb2.WaitUntilDoneRequest.SerializeToString, + nifgen__pb2.WaitUntilDoneResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureArbWaveform(request, + def IsDone(request, target, options=(), channel_credentials=None, @@ -2464,14 +2464,14 @@ def ConfigureArbWaveform(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureArbWaveform', - nifgen__pb2.ConfigureArbWaveformRequest.SerializeToString, - nifgen__pb2.ConfigureArbWaveformResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/IsDone', + nifgen__pb2.IsDoneRequest.SerializeToString, + nifgen__pb2.IsDoneResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureChannels(request, + def ResetDevice(request, target, options=(), channel_credentials=None, @@ -2481,14 +2481,14 @@ def ConfigureChannels(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureChannels', - nifgen__pb2.ConfigureChannelsRequest.SerializeToString, - nifgen__pb2.ConfigureChannelsResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ResetDevice', + nifgen__pb2.ResetDeviceRequest.SerializeToString, + nifgen__pb2.ResetDeviceResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureClockMode(request, + def ConfigureOperationMode(request, target, options=(), channel_credentials=None, @@ -2498,14 +2498,14 @@ def ConfigureClockMode(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureClockMode', - nifgen__pb2.ConfigureClockModeRequest.SerializeToString, - nifgen__pb2.ConfigureClockModeResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureOperationMode', + nifgen__pb2.ConfigureOperationModeRequest.SerializeToString, + nifgen__pb2.ConfigureOperationModeResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureCustomFIRFilterCoefficients(request, + def ConfigureOutputMode(request, target, options=(), channel_credentials=None, @@ -2515,14 +2515,14 @@ def ConfigureCustomFIRFilterCoefficients(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureCustomFIRFilterCoefficients', - nifgen__pb2.ConfigureCustomFIRFilterCoefficientsRequest.SerializeToString, - nifgen__pb2.ConfigureCustomFIRFilterCoefficientsResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureOutputMode', + nifgen__pb2.ConfigureOutputModeRequest.SerializeToString, + nifgen__pb2.ConfigureOutputModeResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureDigitalEdgeScriptTrigger(request, + def ConfigureReferenceClock(request, target, options=(), channel_credentials=None, @@ -2532,14 +2532,14 @@ def ConfigureDigitalEdgeScriptTrigger(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureDigitalEdgeScriptTrigger', - nifgen__pb2.ConfigureDigitalEdgeScriptTriggerRequest.SerializeToString, - nifgen__pb2.ConfigureDigitalEdgeScriptTriggerResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureReferenceClock', + nifgen__pb2.ConfigureReferenceClockRequest.SerializeToString, + nifgen__pb2.ConfigureReferenceClockResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureDigitalEdgeStartTrigger(request, + def ConfigureOutputImpedance(request, target, options=(), channel_credentials=None, @@ -2549,14 +2549,14 @@ def ConfigureDigitalEdgeStartTrigger(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureDigitalEdgeStartTrigger', - nifgen__pb2.ConfigureDigitalEdgeStartTriggerRequest.SerializeToString, - nifgen__pb2.ConfigureDigitalEdgeStartTriggerResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureOutputImpedance', + nifgen__pb2.ConfigureOutputImpedanceRequest.SerializeToString, + nifgen__pb2.ConfigureOutputImpedanceResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureDigitalLevelScriptTrigger(request, + def ConfigureOutputEnabled(request, target, options=(), channel_credentials=None, @@ -2566,14 +2566,14 @@ def ConfigureDigitalLevelScriptTrigger(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureDigitalLevelScriptTrigger', - nifgen__pb2.ConfigureDigitalLevelScriptTriggerRequest.SerializeToString, - nifgen__pb2.ConfigureDigitalLevelScriptTriggerResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureOutputEnabled', + nifgen__pb2.ConfigureOutputEnabledRequest.SerializeToString, + nifgen__pb2.ConfigureOutputEnabledResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureFreqList(request, + def ConfigureChannels(request, target, options=(), channel_credentials=None, @@ -2583,14 +2583,14 @@ def ConfigureFreqList(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureFreqList', - nifgen__pb2.ConfigureFreqListRequest.SerializeToString, - nifgen__pb2.ConfigureFreqListResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureChannels', + nifgen__pb2.ConfigureChannelsRequest.SerializeToString, + nifgen__pb2.ConfigureChannelsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureFrequency(request, + def InitiateGeneration(request, target, options=(), channel_credentials=None, @@ -2600,14 +2600,14 @@ def ConfigureFrequency(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureFrequency', - nifgen__pb2.ConfigureFrequencyRequest.SerializeToString, - nifgen__pb2.ConfigureFrequencyResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/InitiateGeneration', + nifgen__pb2.InitiateGenerationRequest.SerializeToString, + nifgen__pb2.InitiateGenerationResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureOperationMode(request, + def AbortGeneration(request, target, options=(), channel_credentials=None, @@ -2617,14 +2617,14 @@ def ConfigureOperationMode(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureOperationMode', - nifgen__pb2.ConfigureOperationModeRequest.SerializeToString, - nifgen__pb2.ConfigureOperationModeResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/AbortGeneration', + nifgen__pb2.AbortGenerationRequest.SerializeToString, + nifgen__pb2.AbortGenerationResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureOutputEnabled(request, + def ConfigureStandardWaveform(request, target, options=(), channel_credentials=None, @@ -2634,14 +2634,14 @@ def ConfigureOutputEnabled(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureOutputEnabled', - nifgen__pb2.ConfigureOutputEnabledRequest.SerializeToString, - nifgen__pb2.ConfigureOutputEnabledResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureStandardWaveform', + nifgen__pb2.ConfigureStandardWaveformRequest.SerializeToString, + nifgen__pb2.ConfigureStandardWaveformResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureOutputImpedance(request, + def DefineUserStandardWaveform(request, target, options=(), channel_credentials=None, @@ -2651,14 +2651,14 @@ def ConfigureOutputImpedance(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureOutputImpedance', - nifgen__pb2.ConfigureOutputImpedanceRequest.SerializeToString, - nifgen__pb2.ConfigureOutputImpedanceResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DefineUserStandardWaveform', + nifgen__pb2.DefineUserStandardWaveformRequest.SerializeToString, + nifgen__pb2.DefineUserStandardWaveformResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureOutputMode(request, + def ClearUserStandardWaveform(request, target, options=(), channel_credentials=None, @@ -2668,14 +2668,14 @@ def ConfigureOutputMode(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureOutputMode', - nifgen__pb2.ConfigureOutputModeRequest.SerializeToString, - nifgen__pb2.ConfigureOutputModeResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ClearUserStandardWaveform', + nifgen__pb2.ClearUserStandardWaveformRequest.SerializeToString, + nifgen__pb2.ClearUserStandardWaveformResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureP2PEndpointFullnessStartTrigger(request, + def ConfigureFrequency(request, target, options=(), channel_credentials=None, @@ -2685,14 +2685,14 @@ def ConfigureP2PEndpointFullnessStartTrigger(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureP2PEndpointFullnessStartTrigger', - nifgen__pb2.ConfigureP2PEndpointFullnessStartTriggerRequest.SerializeToString, - nifgen__pb2.ConfigureP2PEndpointFullnessStartTriggerResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureFrequency', + nifgen__pb2.ConfigureFrequencyRequest.SerializeToString, + nifgen__pb2.ConfigureFrequencyResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureReferenceClock(request, + def ConfigureAmplitude(request, target, options=(), channel_credentials=None, @@ -2702,14 +2702,14 @@ def ConfigureReferenceClock(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureReferenceClock', - nifgen__pb2.ConfigureReferenceClockRequest.SerializeToString, - nifgen__pb2.ConfigureReferenceClockResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureAmplitude', + nifgen__pb2.ConfigureAmplitudeRequest.SerializeToString, + nifgen__pb2.ConfigureAmplitudeResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureSampleClockSource(request, + def QueryArbWfmCapabilities(request, target, options=(), channel_credentials=None, @@ -2719,14 +2719,14 @@ def ConfigureSampleClockSource(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureSampleClockSource', - nifgen__pb2.ConfigureSampleClockSourceRequest.SerializeToString, - nifgen__pb2.ConfigureSampleClockSourceResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/QueryArbWfmCapabilities', + nifgen__pb2.QueryArbWfmCapabilitiesRequest.SerializeToString, + nifgen__pb2.QueryArbWfmCapabilitiesResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureSampleRate(request, + def CreateWaveformF64(request, target, options=(), channel_credentials=None, @@ -2736,14 +2736,14 @@ def ConfigureSampleRate(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureSampleRate', - nifgen__pb2.ConfigureSampleRateRequest.SerializeToString, - nifgen__pb2.ConfigureSampleRateResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateWaveformF64', + nifgen__pb2.CreateWaveformF64Request.SerializeToString, + nifgen__pb2.CreateWaveformF64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureSoftwareEdgeScriptTrigger(request, + def CreateWaveformI16(request, target, options=(), channel_credentials=None, @@ -2753,14 +2753,14 @@ def ConfigureSoftwareEdgeScriptTrigger(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureSoftwareEdgeScriptTrigger', - nifgen__pb2.ConfigureSoftwareEdgeScriptTriggerRequest.SerializeToString, - nifgen__pb2.ConfigureSoftwareEdgeScriptTriggerResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateWaveformI16', + nifgen__pb2.CreateWaveformI16Request.SerializeToString, + nifgen__pb2.CreateWaveformI16Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureSoftwareEdgeStartTrigger(request, + def CreateWaveformComplexF64(request, target, options=(), channel_credentials=None, @@ -2770,14 +2770,14 @@ def ConfigureSoftwareEdgeStartTrigger(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureSoftwareEdgeStartTrigger', - nifgen__pb2.ConfigureSoftwareEdgeStartTriggerRequest.SerializeToString, - nifgen__pb2.ConfigureSoftwareEdgeStartTriggerResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateWaveformComplexF64', + nifgen__pb2.CreateWaveformComplexF64Request.SerializeToString, + nifgen__pb2.CreateWaveformComplexF64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureStandardWaveform(request, + def CreateWaveformFromFileI16(request, target, options=(), channel_credentials=None, @@ -2787,14 +2787,14 @@ def ConfigureStandardWaveform(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureStandardWaveform', - nifgen__pb2.ConfigureStandardWaveformRequest.SerializeToString, - nifgen__pb2.ConfigureStandardWaveformResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateWaveformFromFileI16', + nifgen__pb2.CreateWaveformFromFileI16Request.SerializeToString, + nifgen__pb2.CreateWaveformFromFileI16Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureSynchronization(request, + def CreateWaveformFromFileF64(request, target, options=(), channel_credentials=None, @@ -2804,14 +2804,14 @@ def ConfigureSynchronization(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureSynchronization', - nifgen__pb2.ConfigureSynchronizationRequest.SerializeToString, - nifgen__pb2.ConfigureSynchronizationResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateWaveformFromFileF64', + nifgen__pb2.CreateWaveformFromFileF64Request.SerializeToString, + nifgen__pb2.CreateWaveformFromFileF64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureTriggerMode(request, + def ConfigureSampleRate(request, target, options=(), channel_credentials=None, @@ -2821,14 +2821,14 @@ def ConfigureTriggerMode(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureTriggerMode', - nifgen__pb2.ConfigureTriggerModeRequest.SerializeToString, - nifgen__pb2.ConfigureTriggerModeResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureSampleRate', + nifgen__pb2.ConfigureSampleRateRequest.SerializeToString, + nifgen__pb2.ConfigureSampleRateResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CreateAdvancedArbSequence(request, + def ConfigureArbWaveform(request, target, options=(), channel_credentials=None, @@ -2838,14 +2838,14 @@ def CreateAdvancedArbSequence(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateAdvancedArbSequence', - nifgen__pb2.CreateAdvancedArbSequenceRequest.SerializeToString, - nifgen__pb2.CreateAdvancedArbSequenceResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureArbWaveform', + nifgen__pb2.ConfigureArbWaveformRequest.SerializeToString, + nifgen__pb2.ConfigureArbWaveformResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CreateArbSequence(request, + def ClearArbWaveform(request, target, options=(), channel_credentials=None, @@ -2855,14 +2855,14 @@ def CreateArbSequence(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateArbSequence', - nifgen__pb2.CreateArbSequenceRequest.SerializeToString, - nifgen__pb2.CreateArbSequenceResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ClearArbWaveform', + nifgen__pb2.ClearArbWaveformRequest.SerializeToString, + nifgen__pb2.ClearArbWaveformResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CreateFreqList(request, + def AllocateNamedWaveform(request, target, options=(), channel_credentials=None, @@ -2872,14 +2872,14 @@ def CreateFreqList(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateFreqList', - nifgen__pb2.CreateFreqListRequest.SerializeToString, - nifgen__pb2.CreateFreqListResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/AllocateNamedWaveform', + nifgen__pb2.AllocateNamedWaveformRequest.SerializeToString, + nifgen__pb2.AllocateNamedWaveformResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CreateWaveformComplexF64(request, + def SetNamedWaveformNextWritePosition(request, target, options=(), channel_credentials=None, @@ -2889,14 +2889,14 @@ def CreateWaveformComplexF64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateWaveformComplexF64', - nifgen__pb2.CreateWaveformComplexF64Request.SerializeToString, - nifgen__pb2.CreateWaveformComplexF64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SetNamedWaveformNextWritePosition', + nifgen__pb2.SetNamedWaveformNextWritePositionRequest.SerializeToString, + nifgen__pb2.SetNamedWaveformNextWritePositionResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CreateWaveformF64(request, + def WriteNamedWaveformF64(request, target, options=(), channel_credentials=None, @@ -2906,14 +2906,14 @@ def CreateWaveformF64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateWaveformF64', - nifgen__pb2.CreateWaveformF64Request.SerializeToString, - nifgen__pb2.CreateWaveformF64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteNamedWaveformF64', + nifgen__pb2.WriteNamedWaveformF64Request.SerializeToString, + nifgen__pb2.WriteNamedWaveformF64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CreateWaveformFromFileF64(request, + def WriteNamedWaveformI16(request, target, options=(), channel_credentials=None, @@ -2923,14 +2923,14 @@ def CreateWaveformFromFileF64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateWaveformFromFileF64', - nifgen__pb2.CreateWaveformFromFileF64Request.SerializeToString, - nifgen__pb2.CreateWaveformFromFileF64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteNamedWaveformI16', + nifgen__pb2.WriteNamedWaveformI16Request.SerializeToString, + nifgen__pb2.WriteNamedWaveformI16Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CreateWaveformFromFileI16(request, + def WriteNamedWaveformComplexF64(request, target, options=(), channel_credentials=None, @@ -2940,14 +2940,14 @@ def CreateWaveformFromFileI16(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateWaveformFromFileI16', - nifgen__pb2.CreateWaveformFromFileI16Request.SerializeToString, - nifgen__pb2.CreateWaveformFromFileI16Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteNamedWaveformComplexF64', + nifgen__pb2.WriteNamedWaveformComplexF64Request.SerializeToString, + nifgen__pb2.WriteNamedWaveformComplexF64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CreateWaveformI16(request, + def WriteNamedWaveformComplexI16(request, target, options=(), channel_credentials=None, @@ -2957,14 +2957,14 @@ def CreateWaveformI16(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateWaveformI16', - nifgen__pb2.CreateWaveformI16Request.SerializeToString, - nifgen__pb2.CreateWaveformI16Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteNamedWaveformComplexI16', + nifgen__pb2.WriteNamedWaveformComplexI16Request.SerializeToString, + nifgen__pb2.WriteNamedWaveformComplexI16Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def DefineUserStandardWaveform(request, + def DeleteNamedWaveform(request, target, options=(), channel_credentials=None, @@ -2974,14 +2974,14 @@ def DefineUserStandardWaveform(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DefineUserStandardWaveform', - nifgen__pb2.DefineUserStandardWaveformRequest.SerializeToString, - nifgen__pb2.DefineUserStandardWaveformResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DeleteNamedWaveform', + nifgen__pb2.DeleteNamedWaveformRequest.SerializeToString, + nifgen__pb2.DeleteNamedWaveformResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def DeleteNamedWaveform(request, + def QueryArbSeqCapabilities(request, target, options=(), channel_credentials=None, @@ -2991,14 +2991,14 @@ def DeleteNamedWaveform(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DeleteNamedWaveform', - nifgen__pb2.DeleteNamedWaveformRequest.SerializeToString, - nifgen__pb2.DeleteNamedWaveformResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/QueryArbSeqCapabilities', + nifgen__pb2.QueryArbSeqCapabilitiesRequest.SerializeToString, + nifgen__pb2.QueryArbSeqCapabilitiesResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def DeleteScript(request, + def CreateArbSequence(request, target, options=(), channel_credentials=None, @@ -3008,14 +3008,14 @@ def DeleteScript(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DeleteScript', - nifgen__pb2.DeleteScriptRequest.SerializeToString, - nifgen__pb2.DeleteScriptResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateArbSequence', + nifgen__pb2.CreateArbSequenceRequest.SerializeToString, + nifgen__pb2.CreateArbSequenceResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def Disable(request, + def CreateAdvancedArbSequence(request, target, options=(), channel_credentials=None, @@ -3025,14 +3025,14 @@ def Disable(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/Disable', - nifgen__pb2.DisableRequest.SerializeToString, - nifgen__pb2.DisableResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateAdvancedArbSequence', + nifgen__pb2.CreateAdvancedArbSequenceRequest.SerializeToString, + nifgen__pb2.CreateAdvancedArbSequenceResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def DisableAnalogFilter(request, + def ConfigureArbSequence(request, target, options=(), channel_credentials=None, @@ -3042,14 +3042,14 @@ def DisableAnalogFilter(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DisableAnalogFilter', - nifgen__pb2.DisableAnalogFilterRequest.SerializeToString, - nifgen__pb2.DisableAnalogFilterResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureArbSequence', + nifgen__pb2.ConfigureArbSequenceRequest.SerializeToString, + nifgen__pb2.ConfigureArbSequenceResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def DisableDigitalFilter(request, + def ClearArbSequence(request, target, options=(), channel_credentials=None, @@ -3059,14 +3059,14 @@ def DisableDigitalFilter(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DisableDigitalFilter', - nifgen__pb2.DisableDigitalFilterRequest.SerializeToString, - nifgen__pb2.DisableDigitalFilterResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ClearArbSequence', + nifgen__pb2.ClearArbSequenceRequest.SerializeToString, + nifgen__pb2.ClearArbSequenceResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def DisableDigitalPatterning(request, + def ClearArbMemory(request, target, options=(), channel_credentials=None, @@ -3076,14 +3076,14 @@ def DisableDigitalPatterning(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DisableDigitalPatterning', - nifgen__pb2.DisableDigitalPatterningRequest.SerializeToString, - nifgen__pb2.DisableDigitalPatterningResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ClearArbMemory', + nifgen__pb2.ClearArbMemoryRequest.SerializeToString, + nifgen__pb2.ClearArbMemoryResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def DisableScriptTrigger(request, + def QueryFreqListCapabilities(request, target, options=(), channel_credentials=None, @@ -3093,14 +3093,14 @@ def DisableScriptTrigger(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DisableScriptTrigger', - nifgen__pb2.DisableScriptTriggerRequest.SerializeToString, - nifgen__pb2.DisableScriptTriggerResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/QueryFreqListCapabilities', + nifgen__pb2.QueryFreqListCapabilitiesRequest.SerializeToString, + nifgen__pb2.QueryFreqListCapabilitiesResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def DisableStartTrigger(request, + def CreateFreqList(request, target, options=(), channel_credentials=None, @@ -3110,14 +3110,14 @@ def DisableStartTrigger(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DisableStartTrigger', - nifgen__pb2.DisableStartTriggerRequest.SerializeToString, - nifgen__pb2.DisableStartTriggerResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateFreqList', + nifgen__pb2.CreateFreqListRequest.SerializeToString, + nifgen__pb2.CreateFreqListResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def EnableAnalogFilter(request, + def ConfigureFreqList(request, target, options=(), channel_credentials=None, @@ -3127,14 +3127,14 @@ def EnableAnalogFilter(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/EnableAnalogFilter', - nifgen__pb2.EnableAnalogFilterRequest.SerializeToString, - nifgen__pb2.EnableAnalogFilterResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureFreqList', + nifgen__pb2.ConfigureFreqListRequest.SerializeToString, + nifgen__pb2.ConfigureFreqListResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def EnableDigitalFilter(request, + def ClearFreqList(request, target, options=(), channel_credentials=None, @@ -3144,14 +3144,14 @@ def EnableDigitalFilter(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/EnableDigitalFilter', - nifgen__pb2.EnableDigitalFilterRequest.SerializeToString, - nifgen__pb2.EnableDigitalFilterResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ClearFreqList', + nifgen__pb2.ClearFreqListRequest.SerializeToString, + nifgen__pb2.ClearFreqListResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def EnableDigitalPatterning(request, + def WriteScript(request, target, options=(), channel_credentials=None, @@ -3161,14 +3161,14 @@ def EnableDigitalPatterning(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/EnableDigitalPatterning', - nifgen__pb2.EnableDigitalPatterningRequest.SerializeToString, - nifgen__pb2.EnableDigitalPatterningResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteScript', + nifgen__pb2.WriteScriptRequest.SerializeToString, + nifgen__pb2.WriteScriptResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ErrorHandler(request, + def DeleteScript(request, target, options=(), channel_credentials=None, @@ -3178,14 +3178,14 @@ def ErrorHandler(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ErrorHandler', - nifgen__pb2.ErrorHandlerRequest.SerializeToString, - nifgen__pb2.ErrorHandlerResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DeleteScript', + nifgen__pb2.DeleteScriptRequest.SerializeToString, + nifgen__pb2.DeleteScriptResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ErrorMessage(request, + def ExportSignal(request, target, options=(), channel_credentials=None, @@ -3195,14 +3195,14 @@ def ErrorMessage(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ErrorMessage', - nifgen__pb2.ErrorMessageRequest.SerializeToString, - nifgen__pb2.ErrorMessageResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ExportSignal', + nifgen__pb2.ExportSignalRequest.SerializeToString, + nifgen__pb2.ExportSignalResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ErrorQuery(request, + def RouteSignalOut(request, target, options=(), channel_credentials=None, @@ -3212,14 +3212,14 @@ def ErrorQuery(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ErrorQuery', - nifgen__pb2.ErrorQueryRequest.SerializeToString, - nifgen__pb2.ErrorQueryResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/RouteSignalOut', + nifgen__pb2.RouteSignalOutRequest.SerializeToString, + nifgen__pb2.RouteSignalOutResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ExportAttributeConfigurationBuffer(request, + def SendSoftwareEdgeTrigger(request, target, options=(), channel_credentials=None, @@ -3229,14 +3229,14 @@ def ExportAttributeConfigurationBuffer(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ExportAttributeConfigurationBuffer', - nifgen__pb2.ExportAttributeConfigurationBufferRequest.SerializeToString, - nifgen__pb2.ExportAttributeConfigurationBufferResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SendSoftwareEdgeTrigger', + nifgen__pb2.SendSoftwareEdgeTriggerRequest.SerializeToString, + nifgen__pb2.SendSoftwareEdgeTriggerResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ExportAttributeConfigurationFile(request, + def ConfigureDigitalEdgeStartTrigger(request, target, options=(), channel_credentials=None, @@ -3246,14 +3246,14 @@ def ExportAttributeConfigurationFile(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ExportAttributeConfigurationFile', - nifgen__pb2.ExportAttributeConfigurationFileRequest.SerializeToString, - nifgen__pb2.ExportAttributeConfigurationFileResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureDigitalEdgeStartTrigger', + nifgen__pb2.ConfigureDigitalEdgeStartTriggerRequest.SerializeToString, + nifgen__pb2.ConfigureDigitalEdgeStartTriggerResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ExportSignal(request, + def ConfigureSoftwareEdgeStartTrigger(request, target, options=(), channel_credentials=None, @@ -3263,14 +3263,14 @@ def ExportSignal(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ExportSignal', - nifgen__pb2.ExportSignalRequest.SerializeToString, - nifgen__pb2.ExportSignalResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureSoftwareEdgeStartTrigger', + nifgen__pb2.ConfigureSoftwareEdgeStartTriggerRequest.SerializeToString, + nifgen__pb2.ConfigureSoftwareEdgeStartTriggerResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetAttributeViBoolean(request, + def DisableStartTrigger(request, target, options=(), channel_credentials=None, @@ -3280,14 +3280,14 @@ def GetAttributeViBoolean(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetAttributeViBoolean', - nifgen__pb2.GetAttributeViBooleanRequest.SerializeToString, - nifgen__pb2.GetAttributeViBooleanResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DisableStartTrigger', + nifgen__pb2.DisableStartTriggerRequest.SerializeToString, + nifgen__pb2.DisableStartTriggerResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetAttributeViInt32(request, + def ConfigureP2PEndpointFullnessStartTrigger(request, target, options=(), channel_credentials=None, @@ -3297,14 +3297,14 @@ def GetAttributeViInt32(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetAttributeViInt32', - nifgen__pb2.GetAttributeViInt32Request.SerializeToString, - nifgen__pb2.GetAttributeViInt32Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureP2PEndpointFullnessStartTrigger', + nifgen__pb2.ConfigureP2PEndpointFullnessStartTriggerRequest.SerializeToString, + nifgen__pb2.ConfigureP2PEndpointFullnessStartTriggerResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetAttributeViInt64(request, + def ConfigureDigitalEdgeScriptTrigger(request, target, options=(), channel_credentials=None, @@ -3314,14 +3314,14 @@ def GetAttributeViInt64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetAttributeViInt64', - nifgen__pb2.GetAttributeViInt64Request.SerializeToString, - nifgen__pb2.GetAttributeViInt64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureDigitalEdgeScriptTrigger', + nifgen__pb2.ConfigureDigitalEdgeScriptTriggerRequest.SerializeToString, + nifgen__pb2.ConfigureDigitalEdgeScriptTriggerResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetAttributeViReal64(request, + def ConfigureDigitalLevelScriptTrigger(request, target, options=(), channel_credentials=None, @@ -3331,14 +3331,14 @@ def GetAttributeViReal64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetAttributeViReal64', - nifgen__pb2.GetAttributeViReal64Request.SerializeToString, - nifgen__pb2.GetAttributeViReal64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureDigitalLevelScriptTrigger', + nifgen__pb2.ConfigureDigitalLevelScriptTriggerRequest.SerializeToString, + nifgen__pb2.ConfigureDigitalLevelScriptTriggerResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetAttributeViSession(request, + def ConfigureSoftwareEdgeScriptTrigger(request, target, options=(), channel_credentials=None, @@ -3348,14 +3348,14 @@ def GetAttributeViSession(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetAttributeViSession', - nifgen__pb2.GetAttributeViSessionRequest.SerializeToString, - nifgen__pb2.GetAttributeViSessionResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureSoftwareEdgeScriptTrigger', + nifgen__pb2.ConfigureSoftwareEdgeScriptTriggerRequest.SerializeToString, + nifgen__pb2.ConfigureSoftwareEdgeScriptTriggerResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetAttributeViString(request, + def DisableScriptTrigger(request, target, options=(), channel_credentials=None, @@ -3365,14 +3365,14 @@ def GetAttributeViString(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetAttributeViString', - nifgen__pb2.GetAttributeViStringRequest.SerializeToString, - nifgen__pb2.GetAttributeViStringResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DisableScriptTrigger', + nifgen__pb2.DisableScriptTriggerRequest.SerializeToString, + nifgen__pb2.DisableScriptTriggerResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetChannelName(request, + def ConfigureClockMode(request, target, options=(), channel_credentials=None, @@ -3382,14 +3382,14 @@ def GetChannelName(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetChannelName', - nifgen__pb2.GetChannelNameRequest.SerializeToString, - nifgen__pb2.GetChannelNameResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureClockMode', + nifgen__pb2.ConfigureClockModeRequest.SerializeToString, + nifgen__pb2.ConfigureClockModeResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetError(request, + def AdjustSampleClockRelativeDelay(request, target, options=(), channel_credentials=None, @@ -3399,14 +3399,14 @@ def GetError(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetError', - nifgen__pb2.GetErrorRequest.SerializeToString, - nifgen__pb2.GetErrorResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/AdjustSampleClockRelativeDelay', + nifgen__pb2.AdjustSampleClockRelativeDelayRequest.SerializeToString, + nifgen__pb2.AdjustSampleClockRelativeDelayResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetExtCalLastDateAndTime(request, + def AllocateWaveform(request, target, options=(), channel_credentials=None, @@ -3416,14 +3416,14 @@ def GetExtCalLastDateAndTime(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetExtCalLastDateAndTime', - nifgen__pb2.GetExtCalLastDateAndTimeRequest.SerializeToString, - nifgen__pb2.GetExtCalLastDateAndTimeResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/AllocateWaveform', + nifgen__pb2.AllocateWaveformRequest.SerializeToString, + nifgen__pb2.AllocateWaveformResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetExtCalLastTemp(request, + def SetWaveformNextWritePosition(request, target, options=(), channel_credentials=None, @@ -3433,14 +3433,14 @@ def GetExtCalLastTemp(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetExtCalLastTemp', - nifgen__pb2.GetExtCalLastTempRequest.SerializeToString, - nifgen__pb2.GetExtCalLastTempResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SetWaveformNextWritePosition', + nifgen__pb2.SetWaveformNextWritePositionRequest.SerializeToString, + nifgen__pb2.SetWaveformNextWritePositionResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetExtCalRecommendedInterval(request, + def WriteWaveform(request, target, options=(), channel_credentials=None, @@ -3450,14 +3450,14 @@ def GetExtCalRecommendedInterval(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetExtCalRecommendedInterval', - nifgen__pb2.GetExtCalRecommendedIntervalRequest.SerializeToString, - nifgen__pb2.GetExtCalRecommendedIntervalResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteWaveform', + nifgen__pb2.WriteWaveformRequest.SerializeToString, + nifgen__pb2.WriteWaveformResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetFIRFilterCoefficients(request, + def WriteBinary16Waveform(request, target, options=(), channel_credentials=None, @@ -3467,14 +3467,14 @@ def GetFIRFilterCoefficients(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetFIRFilterCoefficients', - nifgen__pb2.GetFIRFilterCoefficientsRequest.SerializeToString, - nifgen__pb2.GetFIRFilterCoefficientsResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteBinary16Waveform', + nifgen__pb2.WriteBinary16WaveformRequest.SerializeToString, + nifgen__pb2.WriteBinary16WaveformResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetHardwareState(request, + def WriteWaveformComplexF64(request, target, options=(), channel_credentials=None, @@ -3484,14 +3484,14 @@ def GetHardwareState(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetHardwareState', - nifgen__pb2.GetHardwareStateRequest.SerializeToString, - nifgen__pb2.GetHardwareStateResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteWaveformComplexF64', + nifgen__pb2.WriteWaveformComplexF64Request.SerializeToString, + nifgen__pb2.WriteWaveformComplexF64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetSelfCalLastDateAndTime(request, + def WriteComplexBinary16Waveform(request, target, options=(), channel_credentials=None, @@ -3501,14 +3501,14 @@ def GetSelfCalLastDateAndTime(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetSelfCalLastDateAndTime', - nifgen__pb2.GetSelfCalLastDateAndTimeRequest.SerializeToString, - nifgen__pb2.GetSelfCalLastDateAndTimeResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteComplexBinary16Waveform', + nifgen__pb2.WriteComplexBinary16WaveformRequest.SerializeToString, + nifgen__pb2.WriteComplexBinary16WaveformResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetSelfCalLastTemp(request, + def SelfCal(request, target, options=(), channel_credentials=None, @@ -3518,9 +3518,9 @@ def GetSelfCalLastTemp(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetSelfCalLastTemp', - nifgen__pb2.GetSelfCalLastTempRequest.SerializeToString, - nifgen__pb2.GetSelfCalLastTempResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SelfCal', + nifgen__pb2.SelfCalRequest.SerializeToString, + nifgen__pb2.SelfCalResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @@ -3542,7 +3542,7 @@ def GetSelfCalSupported(request, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetStreamEndpointHandle(request, + def GetSelfCalLastDateAndTime(request, target, options=(), channel_credentials=None, @@ -3552,14 +3552,14 @@ def GetStreamEndpointHandle(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetStreamEndpointHandle', - nifgen__pb2.GetStreamEndpointHandleRequest.SerializeToString, - nifgen__pb2.GetStreamEndpointHandleResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetSelfCalLastDateAndTime', + nifgen__pb2.GetSelfCalLastDateAndTimeRequest.SerializeToString, + nifgen__pb2.GetSelfCalLastDateAndTimeResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ImportAttributeConfigurationBuffer(request, + def GetExtCalLastDateAndTime(request, target, options=(), channel_credentials=None, @@ -3569,14 +3569,14 @@ def ImportAttributeConfigurationBuffer(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ImportAttributeConfigurationBuffer', - nifgen__pb2.ImportAttributeConfigurationBufferRequest.SerializeToString, - nifgen__pb2.ImportAttributeConfigurationBufferResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetExtCalLastDateAndTime', + nifgen__pb2.GetExtCalLastDateAndTimeRequest.SerializeToString, + nifgen__pb2.GetExtCalLastDateAndTimeResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ImportAttributeConfigurationFile(request, + def GetSelfCalLastTemp(request, target, options=(), channel_credentials=None, @@ -3586,14 +3586,14 @@ def ImportAttributeConfigurationFile(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ImportAttributeConfigurationFile', - nifgen__pb2.ImportAttributeConfigurationFileRequest.SerializeToString, - nifgen__pb2.ImportAttributeConfigurationFileResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetSelfCalLastTemp', + nifgen__pb2.GetSelfCalLastTempRequest.SerializeToString, + nifgen__pb2.GetSelfCalLastTempResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def Init(request, + def GetExtCalLastTemp(request, target, options=(), channel_credentials=None, @@ -3603,14 +3603,14 @@ def Init(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/Init', - nifgen__pb2.InitRequest.SerializeToString, - nifgen__pb2.InitResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetExtCalLastTemp', + nifgen__pb2.GetExtCalLastTempRequest.SerializeToString, + nifgen__pb2.GetExtCalLastTempResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def InitWithOptions(request, + def GetExtCalRecommendedInterval(request, target, options=(), channel_credentials=None, @@ -3620,14 +3620,14 @@ def InitWithOptions(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/InitWithOptions', - nifgen__pb2.InitWithOptionsRequest.SerializeToString, - nifgen__pb2.InitWithOptionsResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetExtCalRecommendedInterval', + nifgen__pb2.GetExtCalRecommendedIntervalRequest.SerializeToString, + nifgen__pb2.GetExtCalRecommendedIntervalResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def InitializeWithChannels(request, + def ReadCurrentTemperature(request, target, options=(), channel_credentials=None, @@ -3637,14 +3637,14 @@ def InitializeWithChannels(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/InitializeWithChannels', - nifgen__pb2.InitializeWithChannelsRequest.SerializeToString, - nifgen__pb2.InitializeWithChannelsResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ReadCurrentTemperature', + nifgen__pb2.ReadCurrentTemperatureRequest.SerializeToString, + nifgen__pb2.ReadCurrentTemperatureResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def InitiateGeneration(request, + def ConfigureCustomFIRFilterCoefficients(request, target, options=(), channel_credentials=None, @@ -3654,14 +3654,14 @@ def InitiateGeneration(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/InitiateGeneration', - nifgen__pb2.InitiateGenerationRequest.SerializeToString, - nifgen__pb2.InitiateGenerationResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureCustomFIRFilterCoefficients', + nifgen__pb2.ConfigureCustomFIRFilterCoefficientsRequest.SerializeToString, + nifgen__pb2.ConfigureCustomFIRFilterCoefficientsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def InvalidateAllAttributes(request, + def GetFIRFilterCoefficients(request, target, options=(), channel_credentials=None, @@ -3671,14 +3671,14 @@ def InvalidateAllAttributes(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/InvalidateAllAttributes', - nifgen__pb2.InvalidateAllAttributesRequest.SerializeToString, - nifgen__pb2.InvalidateAllAttributesResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetFIRFilterCoefficients', + nifgen__pb2.GetFIRFilterCoefficientsRequest.SerializeToString, + nifgen__pb2.GetFIRFilterCoefficientsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def IsDone(request, + def GetStreamEndpointHandle(request, target, options=(), channel_credentials=None, @@ -3688,14 +3688,14 @@ def IsDone(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/IsDone', - nifgen__pb2.IsDoneRequest.SerializeToString, - nifgen__pb2.IsDoneResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetStreamEndpointHandle', + nifgen__pb2.GetStreamEndpointHandleRequest.SerializeToString, + nifgen__pb2.GetStreamEndpointHandleResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def QueryArbSeqCapabilities(request, + def WriteP2PEndpointI16(request, target, options=(), channel_credentials=None, @@ -3705,14 +3705,14 @@ def QueryArbSeqCapabilities(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/QueryArbSeqCapabilities', - nifgen__pb2.QueryArbSeqCapabilitiesRequest.SerializeToString, - nifgen__pb2.QueryArbSeqCapabilitiesResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteP2PEndpointI16', + nifgen__pb2.WriteP2PEndpointI16Request.SerializeToString, + nifgen__pb2.WriteP2PEndpointI16Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def QueryArbWfmCapabilities(request, + def ConfigureSynchronization(request, target, options=(), channel_credentials=None, @@ -3722,14 +3722,14 @@ def QueryArbWfmCapabilities(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/QueryArbWfmCapabilities', - nifgen__pb2.QueryArbWfmCapabilitiesRequest.SerializeToString, - nifgen__pb2.QueryArbWfmCapabilitiesResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureSynchronization', + nifgen__pb2.ConfigureSynchronizationRequest.SerializeToString, + nifgen__pb2.ConfigureSynchronizationResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def QueryFreqListCapabilities(request, + def EnableDigitalPatterning(request, target, options=(), channel_credentials=None, @@ -3739,14 +3739,14 @@ def QueryFreqListCapabilities(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/QueryFreqListCapabilities', - nifgen__pb2.QueryFreqListCapabilitiesRequest.SerializeToString, - nifgen__pb2.QueryFreqListCapabilitiesResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/EnableDigitalPatterning', + nifgen__pb2.EnableDigitalPatterningRequest.SerializeToString, + nifgen__pb2.EnableDigitalPatterningResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ReadCurrentTemperature(request, + def DisableDigitalPatterning(request, target, options=(), channel_credentials=None, @@ -3756,14 +3756,14 @@ def ReadCurrentTemperature(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ReadCurrentTemperature', - nifgen__pb2.ReadCurrentTemperatureRequest.SerializeToString, - nifgen__pb2.ReadCurrentTemperatureResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DisableDigitalPatterning', + nifgen__pb2.DisableDigitalPatterningRequest.SerializeToString, + nifgen__pb2.DisableDigitalPatterningResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def Reset(request, + def EnableDigitalFilter(request, target, options=(), channel_credentials=None, @@ -3773,14 +3773,14 @@ def Reset(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/Reset', - nifgen__pb2.ResetRequest.SerializeToString, - nifgen__pb2.ResetResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/EnableDigitalFilter', + nifgen__pb2.EnableDigitalFilterRequest.SerializeToString, + nifgen__pb2.EnableDigitalFilterResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ResetAttribute(request, + def DisableDigitalFilter(request, target, options=(), channel_credentials=None, @@ -3790,14 +3790,14 @@ def ResetAttribute(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ResetAttribute', - nifgen__pb2.ResetAttributeRequest.SerializeToString, - nifgen__pb2.ResetAttributeResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DisableDigitalFilter', + nifgen__pb2.DisableDigitalFilterRequest.SerializeToString, + nifgen__pb2.DisableDigitalFilterResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ResetDevice(request, + def EnableAnalogFilter(request, target, options=(), channel_credentials=None, @@ -3807,14 +3807,14 @@ def ResetDevice(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ResetDevice', - nifgen__pb2.ResetDeviceRequest.SerializeToString, - nifgen__pb2.ResetDeviceResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/EnableAnalogFilter', + nifgen__pb2.EnableAnalogFilterRequest.SerializeToString, + nifgen__pb2.EnableAnalogFilterResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ResetInterchangeCheck(request, + def DisableAnalogFilter(request, target, options=(), channel_credentials=None, @@ -3824,14 +3824,14 @@ def ResetInterchangeCheck(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ResetInterchangeCheck', - nifgen__pb2.ResetInterchangeCheckRequest.SerializeToString, - nifgen__pb2.ResetInterchangeCheckResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/DisableAnalogFilter', + nifgen__pb2.DisableAnalogFilterRequest.SerializeToString, + nifgen__pb2.DisableAnalogFilterResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ResetWithDefaults(request, + def ConfigureSampleClockSource(request, target, options=(), channel_credentials=None, @@ -3841,14 +3841,14 @@ def ResetWithDefaults(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ResetWithDefaults', - nifgen__pb2.ResetWithDefaultsRequest.SerializeToString, - nifgen__pb2.ResetWithDefaultsResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureSampleClockSource', + nifgen__pb2.ConfigureSampleClockSourceRequest.SerializeToString, + nifgen__pb2.ConfigureSampleClockSourceResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def RevisionQuery(request, + def ConfigureTriggerMode(request, target, options=(), channel_credentials=None, @@ -3858,14 +3858,14 @@ def RevisionQuery(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/RevisionQuery', - nifgen__pb2.RevisionQueryRequest.SerializeToString, - nifgen__pb2.RevisionQueryResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ConfigureTriggerMode', + nifgen__pb2.ConfigureTriggerModeRequest.SerializeToString, + nifgen__pb2.ConfigureTriggerModeResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def RouteSignalOut(request, + def ImportAttributeConfigurationFile(request, target, options=(), channel_credentials=None, @@ -3875,14 +3875,14 @@ def RouteSignalOut(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/RouteSignalOut', - nifgen__pb2.RouteSignalOutRequest.SerializeToString, - nifgen__pb2.RouteSignalOutResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ImportAttributeConfigurationFile', + nifgen__pb2.ImportAttributeConfigurationFileRequest.SerializeToString, + nifgen__pb2.ImportAttributeConfigurationFileResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SelfCal(request, + def ExportAttributeConfigurationFile(request, target, options=(), channel_credentials=None, @@ -3892,14 +3892,14 @@ def SelfCal(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SelfCal', - nifgen__pb2.SelfCalRequest.SerializeToString, - nifgen__pb2.SelfCalResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ExportAttributeConfigurationFile', + nifgen__pb2.ExportAttributeConfigurationFileRequest.SerializeToString, + nifgen__pb2.ExportAttributeConfigurationFileResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SelfTest(request, + def ImportAttributeConfigurationBuffer(request, target, options=(), channel_credentials=None, @@ -3909,14 +3909,14 @@ def SelfTest(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SelfTest', - nifgen__pb2.SelfTestRequest.SerializeToString, - nifgen__pb2.SelfTestResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ImportAttributeConfigurationBuffer', + nifgen__pb2.ImportAttributeConfigurationBufferRequest.SerializeToString, + nifgen__pb2.ImportAttributeConfigurationBufferResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SendSoftwareEdgeTrigger(request, + def ExportAttributeConfigurationBuffer(request, target, options=(), channel_credentials=None, @@ -3926,14 +3926,14 @@ def SendSoftwareEdgeTrigger(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SendSoftwareEdgeTrigger', - nifgen__pb2.SendSoftwareEdgeTriggerRequest.SerializeToString, - nifgen__pb2.SendSoftwareEdgeTriggerResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ExportAttributeConfigurationBuffer', + nifgen__pb2.ExportAttributeConfigurationBufferRequest.SerializeToString, + nifgen__pb2.ExportAttributeConfigurationBufferResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetAttributeViBoolean(request, + def SetAttributeViInt64(request, target, options=(), channel_credentials=None, @@ -3943,14 +3943,14 @@ def SetAttributeViBoolean(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SetAttributeViBoolean', - nifgen__pb2.SetAttributeViBooleanRequest.SerializeToString, - nifgen__pb2.SetAttributeViBooleanResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SetAttributeViInt64', + nifgen__pb2.SetAttributeViInt64Request.SerializeToString, + nifgen__pb2.SetAttributeViInt64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetAttributeViInt32(request, + def CheckAttributeViInt64(request, target, options=(), channel_credentials=None, @@ -3960,14 +3960,14 @@ def SetAttributeViInt32(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SetAttributeViInt32', - nifgen__pb2.SetAttributeViInt32Request.SerializeToString, - nifgen__pb2.SetAttributeViInt32Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CheckAttributeViInt64', + nifgen__pb2.CheckAttributeViInt64Request.SerializeToString, + nifgen__pb2.CheckAttributeViInt64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetAttributeViInt64(request, + def GetAttributeViInt64(request, target, options=(), channel_credentials=None, @@ -3977,14 +3977,14 @@ def SetAttributeViInt64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SetAttributeViInt64', - nifgen__pb2.SetAttributeViInt64Request.SerializeToString, - nifgen__pb2.SetAttributeViInt64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetAttributeViInt64', + nifgen__pb2.GetAttributeViInt64Request.SerializeToString, + nifgen__pb2.GetAttributeViInt64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetAttributeViReal64(request, + def SetAttributeViInt32(request, target, options=(), channel_credentials=None, @@ -3994,14 +3994,14 @@ def SetAttributeViReal64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SetAttributeViReal64', - nifgen__pb2.SetAttributeViReal64Request.SerializeToString, - nifgen__pb2.SetAttributeViReal64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SetAttributeViInt32', + nifgen__pb2.SetAttributeViInt32Request.SerializeToString, + nifgen__pb2.SetAttributeViInt32Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetAttributeViSession(request, + def SetAttributeViReal64(request, target, options=(), channel_credentials=None, @@ -4011,9 +4011,9 @@ def SetAttributeViSession(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SetAttributeViSession', - nifgen__pb2.SetAttributeViSessionRequest.SerializeToString, - nifgen__pb2.SetAttributeViSessionResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SetAttributeViReal64', + nifgen__pb2.SetAttributeViReal64Request.SerializeToString, + nifgen__pb2.SetAttributeViReal64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @@ -4035,7 +4035,7 @@ def SetAttributeViString(request, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetNamedWaveformNextWritePosition(request, + def SetAttributeViBoolean(request, target, options=(), channel_credentials=None, @@ -4045,14 +4045,14 @@ def SetNamedWaveformNextWritePosition(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SetNamedWaveformNextWritePosition', - nifgen__pb2.SetNamedWaveformNextWritePositionRequest.SerializeToString, - nifgen__pb2.SetNamedWaveformNextWritePositionResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SetAttributeViBoolean', + nifgen__pb2.SetAttributeViBooleanRequest.SerializeToString, + nifgen__pb2.SetAttributeViBooleanResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetWaveformNextWritePosition(request, + def SetAttributeViSession(request, target, options=(), channel_credentials=None, @@ -4062,14 +4062,14 @@ def SetWaveformNextWritePosition(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SetWaveformNextWritePosition', - nifgen__pb2.SetWaveformNextWritePositionRequest.SerializeToString, - nifgen__pb2.SetWaveformNextWritePositionResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/SetAttributeViSession', + nifgen__pb2.SetAttributeViSessionRequest.SerializeToString, + nifgen__pb2.SetAttributeViSessionResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def WaitUntilDone(request, + def CheckAttributeViInt32(request, target, options=(), channel_credentials=None, @@ -4079,14 +4079,14 @@ def WaitUntilDone(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WaitUntilDone', - nifgen__pb2.WaitUntilDoneRequest.SerializeToString, - nifgen__pb2.WaitUntilDoneResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CheckAttributeViInt32', + nifgen__pb2.CheckAttributeViInt32Request.SerializeToString, + nifgen__pb2.CheckAttributeViInt32Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def WriteBinary16Waveform(request, + def CheckAttributeViReal64(request, target, options=(), channel_credentials=None, @@ -4096,14 +4096,14 @@ def WriteBinary16Waveform(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteBinary16Waveform', - nifgen__pb2.WriteBinary16WaveformRequest.SerializeToString, - nifgen__pb2.WriteBinary16WaveformResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CheckAttributeViReal64', + nifgen__pb2.CheckAttributeViReal64Request.SerializeToString, + nifgen__pb2.CheckAttributeViReal64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def WriteComplexBinary16Waveform(request, + def CheckAttributeViString(request, target, options=(), channel_credentials=None, @@ -4113,14 +4113,14 @@ def WriteComplexBinary16Waveform(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteComplexBinary16Waveform', - nifgen__pb2.WriteComplexBinary16WaveformRequest.SerializeToString, - nifgen__pb2.WriteComplexBinary16WaveformResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CheckAttributeViString', + nifgen__pb2.CheckAttributeViStringRequest.SerializeToString, + nifgen__pb2.CheckAttributeViStringResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def WriteNamedWaveformComplexF64(request, + def CheckAttributeViBoolean(request, target, options=(), channel_credentials=None, @@ -4130,14 +4130,14 @@ def WriteNamedWaveformComplexF64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteNamedWaveformComplexF64', - nifgen__pb2.WriteNamedWaveformComplexF64Request.SerializeToString, - nifgen__pb2.WriteNamedWaveformComplexF64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CheckAttributeViBoolean', + nifgen__pb2.CheckAttributeViBooleanRequest.SerializeToString, + nifgen__pb2.CheckAttributeViBooleanResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def WriteNamedWaveformComplexI16(request, + def CheckAttributeViSession(request, target, options=(), channel_credentials=None, @@ -4147,14 +4147,14 @@ def WriteNamedWaveformComplexI16(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteNamedWaveformComplexI16', - nifgen__pb2.WriteNamedWaveformComplexI16Request.SerializeToString, - nifgen__pb2.WriteNamedWaveformComplexI16Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CheckAttributeViSession', + nifgen__pb2.CheckAttributeViSessionRequest.SerializeToString, + nifgen__pb2.CheckAttributeViSessionResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def WriteNamedWaveformF64(request, + def GetAttributeViInt32(request, target, options=(), channel_credentials=None, @@ -4164,14 +4164,14 @@ def WriteNamedWaveformF64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteNamedWaveformF64', - nifgen__pb2.WriteNamedWaveformF64Request.SerializeToString, - nifgen__pb2.WriteNamedWaveformF64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetAttributeViInt32', + nifgen__pb2.GetAttributeViInt32Request.SerializeToString, + nifgen__pb2.GetAttributeViInt32Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def WriteNamedWaveformI16(request, + def GetAttributeViReal64(request, target, options=(), channel_credentials=None, @@ -4181,14 +4181,14 @@ def WriteNamedWaveformI16(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteNamedWaveformI16', - nifgen__pb2.WriteNamedWaveformI16Request.SerializeToString, - nifgen__pb2.WriteNamedWaveformI16Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetAttributeViReal64', + nifgen__pb2.GetAttributeViReal64Request.SerializeToString, + nifgen__pb2.GetAttributeViReal64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def WriteP2PEndpointI16(request, + def GetAttributeViString(request, target, options=(), channel_credentials=None, @@ -4198,14 +4198,14 @@ def WriteP2PEndpointI16(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteP2PEndpointI16', - nifgen__pb2.WriteP2PEndpointI16Request.SerializeToString, - nifgen__pb2.WriteP2PEndpointI16Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetAttributeViString', + nifgen__pb2.GetAttributeViStringRequest.SerializeToString, + nifgen__pb2.GetAttributeViStringResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def WriteScript(request, + def GetAttributeViBoolean(request, target, options=(), channel_credentials=None, @@ -4215,14 +4215,14 @@ def WriteScript(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteScript', - nifgen__pb2.WriteScriptRequest.SerializeToString, - nifgen__pb2.WriteScriptResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetAttributeViBoolean', + nifgen__pb2.GetAttributeViBooleanRequest.SerializeToString, + nifgen__pb2.GetAttributeViBooleanResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def WriteWaveform(request, + def GetAttributeViSession(request, target, options=(), channel_credentials=None, @@ -4232,14 +4232,14 @@ def WriteWaveform(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteWaveform', - nifgen__pb2.WriteWaveformRequest.SerializeToString, - nifgen__pb2.WriteWaveformResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/GetAttributeViSession', + nifgen__pb2.GetAttributeViSessionRequest.SerializeToString, + nifgen__pb2.GetAttributeViSessionResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def WriteWaveformComplexF64(request, + def ResetAttribute(request, target, options=(), channel_credentials=None, @@ -4249,14 +4249,14 @@ def WriteWaveformComplexF64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/WriteWaveformComplexF64', - nifgen__pb2.WriteWaveformComplexF64Request.SerializeToString, - nifgen__pb2.WriteWaveformComplexF64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ResetAttribute', + nifgen__pb2.ResetAttributeRequest.SerializeToString, + nifgen__pb2.ResetAttributeResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CreateWaveformFromFileHWS(request, + def ManualEnableP2PStream(request, target, options=(), channel_credentials=None, @@ -4266,14 +4266,14 @@ def CreateWaveformFromFileHWS(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateWaveformFromFileHWS', - nifgen__pb2.CreateWaveformFromFileHWSRequest.SerializeToString, - nifgen__pb2.CreateWaveformFromFileHWSResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ManualEnableP2PStream', + nifgen__pb2.ManualEnableP2PStreamRequest.SerializeToString, + nifgen__pb2.ManualEnableP2PStreamResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ManualEnableP2PStream(request, + def CreateWaveformFromFileHWS(request, target, options=(), channel_credentials=None, @@ -4283,8 +4283,8 @@ def ManualEnableP2PStream(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/ManualEnableP2PStream', - nifgen__pb2.ManualEnableP2PStreamRequest.SerializeToString, - nifgen__pb2.ManualEnableP2PStreamResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/nifgen_grpc.NiFgen/CreateWaveformFromFileHWS', + nifgen__pb2.CreateWaveformFromFileHWSRequest.SerializeToString, + nifgen__pb2.CreateWaveformFromFileHWSResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/generated/niswitch/niswitch/niswitch_pb2.py b/generated/niswitch/niswitch/niswitch_pb2.py index 93eb370f8..0fa4c919c 100644 --- a/generated/niswitch/niswitch/niswitch_pb2.py +++ b/generated/niswitch/niswitch/niswitch_pb2.py @@ -14,7 +14,7 @@ from . import session_pb2 as session__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0eniswitch.proto\x12\rniswitch_grpc\x1a\rsession.proto\"6\n\x10\x41\x62ortScanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"#\n\x11\x41\x62ortScanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"[\n\x11\x43\x61nConnectRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x10\n\x08\x63hannel1\x18\x02 \x01(\t\x12\x10\n\x08\x63hannel2\x18\x03 \x01(\t\"y\n\x12\x43\x61nConnectResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x36\n\x0fpath_capability\x18\x02 \x01(\x0e\x32\x1d.niswitch_grpc.PathCapability\x12\x1b\n\x13path_capability_raw\x18\x03 \x01(\x11\"\xab\x01\n\x1e\x43heckAttributeViBooleanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x17\n\x0f\x61ttribute_value\x18\x04 \x01(\x08\"1\n\x1f\x43heckAttributeViBooleanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x8f\x02\n\x1c\x43heckAttributeViInt32Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x1d\n\x13\x61ttribute_value_raw\x18\x04 \x01(\x11H\x00\x12\x46\n\x0f\x61ttribute_value\x18\x05 \x01(\x0e\x32+.niswitch_grpc.NiSwitchInt32AttributeValuesH\x00\x42\x16\n\x14\x61ttribute_value_enum\"/\n\x1d\x43heckAttributeViInt32Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xae\x01\n\x1d\x43heckAttributeViReal64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x1b\n\x13\x61ttribute_value_raw\x18\x04 \x01(\x01\"0\n\x1e\x43heckAttributeViReal64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xc3\x01\n\x1e\x43heckAttributeViSessionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12/\n\x0f\x61ttribute_value\x18\x04 \x01(\x0b\x32\x16.nidevice_grpc.Session\"1\n\x1f\x43heckAttributeViSessionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xae\x01\n\x1d\x43heckAttributeViStringRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x1b\n\x13\x61ttribute_value_raw\x18\x04 \x01(\t\"0\n\x1e\x43heckAttributeViStringResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"7\n\x11\x43learErrorRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"$\n\x12\x43learErrorResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"E\n\x1f\x43learInterchangeWarningsRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"2\n ClearInterchangeWarningsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"2\n\x0c\x43loseRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\x1f\n\rCloseResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"3\n\rCommitRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\" \n\x0e\x43ommitResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa9\x01\n\x18\x43onfigureScanListRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x10\n\x08scanlist\x18\x02 \x01(\t\x12,\n\tscan_mode\x18\x03 \x01(\x0e\x32\x17.niswitch_grpc.ScanModeH\x00\x12\x17\n\rscan_mode_raw\x18\x04 \x01(\x11H\x00\x42\x10\n\x0escan_mode_enum\"+\n\x19\x43onfigureScanListResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xc2\x02\n\x1b\x43onfigureScanTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\nscan_delay\x18\x02 \x01(\x01\x12\x34\n\rtrigger_input\x18\x03 \x01(\x0e\x32\x1b.niswitch_grpc.TriggerInputH\x00\x12\x1b\n\x11trigger_input_raw\x18\x04 \x01(\x11H\x00\x12\x41\n\x14scan_advanced_output\x18\x05 \x01(\x0e\x32!.niswitch_grpc.ScanAdvancedOutputH\x01\x12\"\n\x18scan_advanced_output_raw\x18\x06 \x01(\x11H\x01\x42\x14\n\x12trigger_input_enumB\x1b\n\x19scan_advanced_output_enum\".\n\x1c\x43onfigureScanTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"X\n\x0e\x43onnectRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x10\n\x08\x63hannel1\x18\x02 \x01(\t\x12\x10\n\x08\x63hannel2\x18\x03 \x01(\t\"!\n\x0f\x43onnectResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"U\n\x16\x43onnectMultipleRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x17\n\x0f\x63onnection_list\x18\x02 \x01(\t\")\n\x17\x43onnectMultipleResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"4\n\x0e\x44isableRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"!\n\x0f\x44isableResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"[\n\x11\x44isconnectRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x10\n\x08\x63hannel1\x18\x02 \x01(\t\x12\x10\n\x08\x63hannel2\x18\x03 \x01(\t\"$\n\x12\x44isconnectResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\":\n\x14\x44isconnectAllRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\'\n\x15\x44isconnectAllResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"[\n\x19\x44isconnectMultipleRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x1a\n\x12\x64isconnection_list\x18\x02 \x01(\t\",\n\x1a\x44isconnectMultipleResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"M\n\x13\x45rrorMessageRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\nerror_code\x18\x02 \x01(\x11\"=\n\x14\x45rrorMessageResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x15\n\rerror_message\x18\x02 \x01(\t\"7\n\x11\x45rrorQueryRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"O\n\x12\x45rrorQueryResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x12\n\nerror_code\x18\x02 \x01(\x11\x12\x15\n\rerror_message\x18\x03 \x01(\t\"\x90\x01\n\x1cGetAttributeViBooleanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\"H\n\x1dGetAttributeViBooleanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\x08\"\x8e\x01\n\x1aGetAttributeViInt32Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\"F\n\x1bGetAttributeViInt32Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\x11\"\x8f\x01\n\x1bGetAttributeViReal64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\"G\n\x1cGetAttributeViReal64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\x01\"\x90\x01\n\x1cGetAttributeViSessionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\"`\n\x1dGetAttributeViSessionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12/\n\x0f\x61ttribute_value\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\x8f\x01\n\x1bGetAttributeViStringRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\"G\n\x1cGetAttributeViStringResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\t\"J\n\x15GetChannelNameRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\r\n\x05index\x18\x02 \x01(\x11\"E\n\x16GetChannelNameResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x1b\n\x13\x63hannel_name_buffer\x18\x02 \x01(\t\"5\n\x0fGetErrorRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"E\n\x10GetErrorResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x0c\n\x04\x63ode\x18\x02 \x01(\x11\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\"B\n\x1cGetNextCoercionRecordRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"H\n\x1dGetNextCoercionRecordResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x63oercion_record\x18\x02 \x01(\t\"F\n GetNextInterchangeWarningRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"P\n!GetNextInterchangeWarningResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x1b\n\x13interchange_warning\x18\x02 \x01(\t\"X\n\x0eGetPathRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x10\n\x08\x63hannel1\x18\x02 \x01(\t\x12\x10\n\x08\x63hannel2\x18\x03 \x01(\t\"/\n\x0fGetPathResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x0c\n\x04path\x18\x02 \x01(\t\"N\n\x14GetRelayCountRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\nrelay_name\x18\x02 \x01(\t\"<\n\x15GetRelayCountResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x13\n\x0brelay_count\x18\x02 \x01(\x11\"H\n\x13GetRelayNameRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\r\n\x05index\x18\x02 \x01(\x11\"A\n\x14GetRelayNameResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x19\n\x11relay_name_buffer\x18\x02 \x01(\t\"Q\n\x17GetRelayPositionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\nrelay_name\x18\x02 \x01(\t\"|\n\x18GetRelayPositionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x34\n\x0erelay_position\x18\x02 \x01(\x0e\x32\x1c.niswitch_grpc.RelayPosition\x12\x1a\n\x12relay_position_raw\x18\x03 \x01(\x11\"\xb1\x01\n\x0bInitRequest\x12\x14\n\x0csession_name\x18\x01 \x01(\t\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12\x10\n\x08id_query\x18\x03 \x01(\x08\x12\x14\n\x0creset_device\x18\x04 \x01(\x08\x12M\n\x17initialization_behavior\x18\x05 \x01(\x0e\x32,.nidevice_grpc.SessionInitializationBehavior\"~\n\x0cInitResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x02vi\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x19\n\rerror_message\x18\x03 \x01(\tB\x02\x18\x01\x12\x1f\n\x17new_session_initialized\x18\x04 \x01(\x08\"\xd3\x01\n\x16InitWithOptionsRequest\x12\x14\n\x0csession_name\x18\x01 \x01(\t\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12\x10\n\x08id_query\x18\x03 \x01(\x08\x12\x14\n\x0creset_device\x18\x04 \x01(\x08\x12\x15\n\roption_string\x18\x05 \x01(\t\x12M\n\x17initialization_behavior\x18\x06 \x01(\x0e\x32,.nidevice_grpc.SessionInitializationBehavior\"\x89\x01\n\x17InitWithOptionsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x02vi\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x19\n\rerror_message\x18\x03 \x01(\tB\x02\x18\x01\x12\x1f\n\x17new_session_initialized\x18\x04 \x01(\x08\"\xcf\x01\n\x17InitWithTopologyRequest\x12\x14\n\x0csession_name\x18\x01 \x01(\t\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12\x10\n\x08topology\x18\x03 \x01(\t\x12\x10\n\x08simulate\x18\x04 \x01(\x08\x12\x14\n\x0creset_device\x18\x05 \x01(\x08\x12M\n\x17initialization_behavior\x18\x06 \x01(\x0e\x32,.nidevice_grpc.SessionInitializationBehavior\"\x8a\x01\n\x18InitWithTopologyResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x02vi\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x19\n\rerror_message\x18\x03 \x01(\tB\x02\x18\x01\x12\x1f\n\x17new_session_initialized\x18\x04 \x01(\x08\"9\n\x13InitiateScanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"&\n\x14InitiateScanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"D\n\x1eInvalidateAllAttributesRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"1\n\x1fInvalidateAllAttributesResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"8\n\x12IsDebouncedRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\";\n\x13IsDebouncedResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x14\n\x0cis_debounced\x18\x02 \x01(\x08\"7\n\x11IsScanningRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"9\n\x12IsScanningResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x13\n\x0bis_scanning\x18\x02 \x01(\x08\"\xb2\x01\n\x13RelayControlRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\nrelay_name\x18\x02 \x01(\t\x12\x32\n\x0crelay_action\x18\x03 \x01(\x0e\x32\x1a.niswitch_grpc.RelayActionH\x00\x12\x1a\n\x10relay_action_raw\x18\x04 \x01(\x11H\x00\x42\x13\n\x11relay_action_enum\"&\n\x14RelayControlResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"2\n\x0cResetRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\x1f\n\rResetResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"B\n\x1cResetInterchangeCheckRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"/\n\x1dResetInterchangeCheckResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\">\n\x18ResetWithDefaultsRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"+\n\x19ResetWithDefaultsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\":\n\x14RevisionQueryRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"f\n\x15RevisionQueryResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x1ainstrument_driver_revision\x18\x02 \x01(\t\x12\x19\n\x11\x66irmware_revision\x18\x03 \x01(\t\"\x95\x03\n\x1eRouteScanAdvancedOutputRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12K\n\x1escan_advanced_output_connector\x18\x02 \x01(\x0e\x32!.niswitch_grpc.ScanAdvancedOutputH\x00\x12,\n\"scan_advanced_output_connector_raw\x18\x03 \x01(\x11H\x00\x12J\n\x1dscan_advanced_output_bus_line\x18\x04 \x01(\x0e\x32!.niswitch_grpc.ScanAdvancedOutputH\x01\x12+\n!scan_advanced_output_bus_line_raw\x18\x05 \x01(\x11H\x01\x12\x0e\n\x06invert\x18\x06 \x01(\x08\x42%\n#scan_advanced_output_connector_enumB$\n\"scan_advanced_output_bus_line_enum\"1\n\x1fRouteScanAdvancedOutputResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xd9\x02\n\x18RouteTriggerInputRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12>\n\x17trigger_input_connector\x18\x02 \x01(\x0e\x32\x1b.niswitch_grpc.TriggerInputH\x00\x12%\n\x1btrigger_input_connector_raw\x18\x03 \x01(\x11H\x00\x12=\n\x16trigger_input_bus_line\x18\x04 \x01(\x0e\x32\x1b.niswitch_grpc.TriggerInputH\x01\x12$\n\x1atrigger_input_bus_line_raw\x18\x05 \x01(\x11H\x01\x12\x0e\n\x06invert\x18\x06 \x01(\x08\x42\x1e\n\x1ctrigger_input_connector_enumB\x1d\n\x1btrigger_input_bus_line_enum\"+\n\x19RouteTriggerInputResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xac\x01\n\x0bScanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x10\n\x08scanlist\x18\x02 \x01(\t\x12:\n\ninitiation\x18\x03 \x01(\x0e\x32$.niswitch_grpc.HandshakingInitiationH\x00\x12\x18\n\x0einitiation_raw\x18\x04 \x01(\x11H\x00\x42\x11\n\x0finitiation_enum\"\x1e\n\x0cScanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"5\n\x0fSelfTestRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"W\n\x10SelfTestResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x18\n\x10self_test_result\x18\x02 \x01(\x11\x12\x19\n\x11self_test_message\x18\x03 \x01(\t\"@\n\x1aSendSoftwareTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"-\n\x1bSendSoftwareTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa9\x01\n\x1cSetAttributeViBooleanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x17\n\x0f\x61ttribute_value\x18\x04 \x01(\x08\"/\n\x1dSetAttributeViBooleanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x8d\x02\n\x1aSetAttributeViInt32Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x1d\n\x13\x61ttribute_value_raw\x18\x04 \x01(\x11H\x00\x12\x46\n\x0f\x61ttribute_value\x18\x05 \x01(\x0e\x32+.niswitch_grpc.NiSwitchInt32AttributeValuesH\x00\x42\x16\n\x14\x61ttribute_value_enum\"-\n\x1bSetAttributeViInt32Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xac\x01\n\x1bSetAttributeViReal64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x1b\n\x13\x61ttribute_value_raw\x18\x04 \x01(\x01\".\n\x1cSetAttributeViReal64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xc1\x01\n\x1cSetAttributeViSessionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12/\n\x0f\x61ttribute_value\x18\x04 \x01(\x0b\x32\x16.nidevice_grpc.Session\"/\n\x1dSetAttributeViSessionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xac\x01\n\x1bSetAttributeViStringRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x1b\n\x13\x61ttribute_value_raw\x18\x04 \x01(\t\".\n\x1cSetAttributeViStringResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"W\n\x18SetContinuousScanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x17\n\x0f\x63ontinuous_scan\x18\x02 \x01(\x08\"+\n\x19SetContinuousScanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"G\n\x0eSetPathRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x11\n\tpath_list\x18\x02 \x01(\t\"!\n\x0fSetPathResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"U\n\x16WaitForDebounceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x17\n\x0fmaximum_time_ms\x18\x02 \x01(\x11\")\n\x17WaitForDebounceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"Y\n\x1aWaitForScanCompleteRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x17\n\x0fmaximum_time_ms\x18\x02 \x01(\x11\"-\n\x1bWaitForScanCompleteResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05*\xb0\x17\n\x11NiSwitchAttribute\x12\"\n\x1eNISWITCH_ATTRIBUTE_UNSPECIFIED\x10\x00\x12$\n\x1eNISWITCH_ATTRIBUTE_RANGE_CHECK\x10\x92\x8b@\x12\x30\n*NISWITCH_ATTRIBUTE_QUERY_INSTRUMENT_STATUS\x10\x93\x8b@\x12\x1e\n\x18NISWITCH_ATTRIBUTE_CACHE\x10\x94\x8b@\x12!\n\x1bNISWITCH_ATTRIBUTE_SIMULATE\x10\x95\x8b@\x12)\n#NISWITCH_ATTRIBUTE_RECORD_COERCIONS\x10\x96\x8b@\x12%\n\x1fNISWITCH_ATTRIBUTE_DRIVER_SETUP\x10\x97\x8b@\x12*\n$NISWITCH_ATTRIBUTE_INTERCHANGE_CHECK\x10\xa5\x8b@\x12&\n NISWITCH_ATTRIBUTE_CHANNEL_COUNT\x10\xdb\x8c@\x12/\n)NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_PREFIX\x10\xbe\x8d@\x12/\n)NISWITCH_ATTRIBUTE_IO_RESOURCE_DESCRIPTOR\x10\xc0\x8d@\x12%\n\x1fNISWITCH_ATTRIBUTE_LOGICAL_NAME\x10\xc1\x8d@\x12\x34\n.NISWITCH_ATTRIBUTE_SUPPORTED_INSTRUMENT_MODELS\x10\xd7\x8d@\x12+\n%NISWITCH_ATTRIBUTE_GROUP_CAPABILITIES\x10\xa1\x8e@\x12\x35\n/NISWITCH_ATTRIBUTE_INSTRUMENT_FIRMWARE_REVISION\x10\x8e\x8f@\x12\x30\n*NISWITCH_ATTRIBUTE_INSTRUMENT_MANUFACTURER\x10\x8f\x8f@\x12)\n#NISWITCH_ATTRIBUTE_INSTRUMENT_MODEL\x10\x90\x8f@\x12/\n)NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_VENDOR\x10\x91\x8f@\x12\x34\n.NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_DESCRIPTION\x10\x92\x8f@\x12\x41\n;NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_CLASS_SPEC_MAJOR_VERSION\x10\x93\x8f@\x12\x41\n;NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_CLASS_SPEC_MINOR_VERSION\x10\x94\x8f@\x12\x31\n+NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_REVISION\x10\xb7\x8f@\x12*\n$NISWITCH_ATTRIBUTE_SERIAL_NUMBER_I32\x10\xb1\x98\x46\x12,\n&NISWITCH_ATTRIBUTE_IS_WAITING_FOR_TRIG\x10\xb4\x98\x46\x12%\n\x1fNISWITCH_ATTRIBUTE_TRIGGER_MODE\x10\xb5\x98\x46\x12\x31\n+NISWITCH_ATTRIBUTE_MASTER_SLAVE_TRIGGER_BUS\x10\xb6\x98\x46\x12\x37\n1NISWITCH_ATTRIBUTE_MASTER_SLAVE_SCAN_ADVANCED_BUS\x10\xb7\x98\x46\x12\x32\n,NISWITCH_ATTRIBUTE_CABLED_MODULE_TRIGGER_BUS\x10\xb8\x98\x46\x12\x38\n2NISWITCH_ATTRIBUTE_CABLED_MODULE_SCAN_ADVANCED_BUS\x10\xb9\x98\x46\x12/\n)NISWITCH_ATTRIBUTE_TRIGGER_INPUT_POLARITY\x10\xba\x98\x46\x12/\n)NISWITCH_ATTRIBUTE_SCAN_ADVANCED_POLARITY\x10\xbb\x98\x46\x12)\n#NISWITCH_ATTRIBUTE_PARSED_SCAN_LIST\x10\xbc\x98\x46\x12/\n)NISWITCH_ATTRIBUTE_HANDSHAKING_INITIATION\x10\xbd\x98\x46\x12)\n#NISWITCH_ATTRIBUTE_NUMBER_OF_RELAYS\x10\xbe\x98\x46\x12&\n NISWITCH_ATTRIBUTE_SERIAL_NUMBER\x10\xbf\x98\x46\x12.\n(NISWITCH_ATTRIBUTE_DIGITAL_FILTER_ENABLE\x10\xc0\x98\x46\x12\x42\n\n:NISWITCH_INT32_HANDSHAKING_INITIATION_VAL_SWITCH_INITIATED\x10\x01\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_NONE\x10\x00\x12\x34\n0NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_EXTERNAL\x10\x02\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL0\x10o\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL1\x10p\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL2\x10q\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL3\x10r\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL4\x10s\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL5\x10t\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL6\x10u\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL7\x10v\x12\x34\n0NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_PXI_STAR\x10}\x12:\n5NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR\x10\xe8\x07\x12;\n6NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR\x10\xe9\x07\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE1\x10\xfd\x07\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE2\x10\xfe\x07\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE3\x10\xff\x07\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE4\x10\x80\x08\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE5\x10\x81\x08\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE6\x10\x82\x08\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE7\x10\x83\x08\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE8\x10\x84\x08\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE9\x10\x85\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE10\x10\x86\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE11\x10\x87\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE12\x10\x88\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE1\x10\x91\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE2\x10\x92\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE3\x10\x93\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE4\x10\x94\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE5\x10\x95\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE6\x10\x96\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE7\x10\x97\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE8\x10\x98\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE9\x10\x99\x08\x12\x44\n?NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE10\x10\x9a\x08\x12\x44\n?NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE11\x10\x9b\x08\x12\x44\n?NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE12\x10\x9c\x08\x12\x39\n5NISWITCH_INT32_SCAN_ADVANCED_POLARITY_VAL_RISING_EDGE\x10\x00\x12:\n6NISWITCH_INT32_SCAN_ADVANCED_POLARITY_VAL_FALLING_EDGE\x10\x01\x12%\n!NISWITCH_INT32_SCAN_MODE_VAL_NONE\x10\x00\x12\x32\n.NISWITCH_INT32_SCAN_MODE_VAL_BREAK_BEFORE_MAKE\x10\x01\x12\x31\n-NISWITCH_INT32_SCAN_MODE_VAL_BREAK_AFTER_MAKE\x10\x02\x12.\n*NISWITCH_INT32_TRIGGER_INPUT_VAL_IMMEDIATE\x10\x01\x12-\n)NISWITCH_INT32_TRIGGER_INPUT_VAL_EXTERNAL\x10\x02\x12\x32\n.NISWITCH_INT32_TRIGGER_INPUT_VAL_SOFTWARE_TRIG\x10\x03\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL0\x10o\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL1\x10p\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL2\x10q\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL3\x10r\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL4\x10s\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL5\x10t\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL6\x10u\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL7\x10v\x12-\n)NISWITCH_INT32_TRIGGER_INPUT_VAL_PXI_STAR\x10}\x12\x33\n.NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR\x10\xe8\x07\x12\x34\n/NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR\x10\xe9\x07\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE1\x10\xfd\x07\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE2\x10\xfe\x07\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE3\x10\xff\x07\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE4\x10\x80\x08\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE5\x10\x81\x08\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE6\x10\x82\x08\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE7\x10\x83\x08\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE8\x10\x84\x08\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE9\x10\x85\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE10\x10\x86\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE11\x10\x87\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE12\x10\x88\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE1\x10\x91\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE2\x10\x92\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE3\x10\x93\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE4\x10\x94\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE5\x10\x95\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE6\x10\x96\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE7\x10\x97\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE8\x10\x98\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE9\x10\x99\x08\x12=\n8NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE10\x10\x9a\x08\x12=\n8NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE11\x10\x9b\x08\x12=\n8NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE12\x10\x9c\x08\x12\x39\n5NISWITCH_INT32_TRIGGER_INPUT_POLARITY_VAL_RISING_EDGE\x10\x00\x12:\n6NISWITCH_INT32_TRIGGER_INPUT_POLARITY_VAL_FALLING_EDGE\x10\x01\x12\'\n#NISWITCH_INT32_WIRE_MODE_VAL_1_WIRE\x10\x01\x12\'\n#NISWITCH_INT32_WIRE_MODE_VAL_2_WIRE\x10\x02\x12\'\n#NISWITCH_INT32_WIRE_MODE_VAL_4_WIRE\x10\x04\x1a\x02\x10\x01*\xdf\x02\n\x0ePathCapability\x12\x1f\n\x1bPATH_CAPABILITY_UNSPECIFIED\x10\x00\x12/\n+PATH_CAPABILITY_NISWITCH_VAL_PATH_AVAILABLE\x10\x01\x12,\n(PATH_CAPABILITY_NISWITCH_VAL_PATH_EXISTS\x10\x02\x12\x31\n-PATH_CAPABILITY_NISWITCH_VAL_PATH_UNSUPPORTED\x10\x03\x12\x30\n,PATH_CAPABILITY_NISWITCH_VAL_RESOURCE_IN_USE\x10\x04\x12\x30\n,PATH_CAPABILITY_NISWITCH_VAL_SOURCE_CONFLICT\x10\x05\x12\x36\n2PATH_CAPABILITY_NISWITCH_VAL_CHANNEL_NOT_AVAILABLE\x10\x06*\x80\x01\n\x0bRelayAction\x12\x1c\n\x18RELAY_ACTION_UNSPECIFIED\x10\x00\x12(\n$RELAY_ACTION_NISWITCH_VAL_OPEN_RELAY\x10\x14\x12)\n%RELAY_ACTION_NISWITCH_VAL_CLOSE_RELAY\x10\x15*}\n\rRelayPosition\x12\x1e\n\x1aRELAY_POSITION_UNSPECIFIED\x10\x00\x12$\n RELAY_POSITION_NISWITCH_VAL_OPEN\x10\n\x12&\n\"RELAY_POSITION_NISWITCH_VAL_CLOSED\x10\x0b*\xcf\x10\n\x12ScanAdvancedOutput\x12*\n&SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_NONE\x10\x00\x12.\n*SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_EXTERNAL\x10\x02\x12*\n&SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL0\x10o\x12*\n&SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL1\x10p\x12*\n&SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL2\x10q\x12*\n&SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL3\x10r\x12*\n&SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL4\x10s\x12*\n&SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL5\x10t\x12*\n&SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL6\x10u\x12*\n&SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL7\x10v\x12.\n*SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_PXI_STAR\x10}\x12\x34\n/SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR\x10\xe8\x07\x12\x35\n0SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR\x10\xe9\x07\x12<\n7SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE1\x10\xfd\x07\x12<\n7SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE2\x10\xfe\x07\x12<\n7SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE3\x10\xff\x07\x12<\n7SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE4\x10\x80\x08\x12<\n7SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE5\x10\x81\x08\x12<\n7SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE6\x10\x82\x08\x12<\n7SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE7\x10\x83\x08\x12<\n7SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE8\x10\x84\x08\x12<\n7SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE9\x10\x85\x08\x12=\n8SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE10\x10\x86\x08\x12=\n8SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE11\x10\x87\x08\x12=\n8SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE12\x10\x88\x08\x12=\n8SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE1\x10\x91\x08\x12=\n8SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE2\x10\x92\x08\x12=\n8SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE3\x10\x93\x08\x12=\n8SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE4\x10\x94\x08\x12=\n8SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE5\x10\x95\x08\x12=\n8SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE6\x10\x96\x08\x12=\n8SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE7\x10\x97\x08\x12=\n8SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE8\x10\x98\x08\x12=\n8SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE9\x10\x99\x08\x12>\n9SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE10\x10\x9a\x08\x12>\n9SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE11\x10\x9b\x08\x12>\n9SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE12\x10\x9c\x08*\x86\x01\n\x08ScanMode\x12\x1f\n\x1bSCAN_MODE_NISWITCH_VAL_NONE\x10\x00\x12,\n(SCAN_MODE_NISWITCH_VAL_BREAK_BEFORE_MAKE\x10\x01\x12+\n\'SCAN_MODE_NISWITCH_VAL_BREAK_AFTER_MAKE\x10\x02*\x98\x0f\n\x0cTriggerInput\x12\x1d\n\x19TRIGGER_INPUT_UNSPECIFIED\x10\x00\x12(\n$TRIGGER_INPUT_NISWITCH_VAL_IMMEDIATE\x10\x01\x12\'\n#TRIGGER_INPUT_NISWITCH_VAL_EXTERNAL\x10\x02\x12,\n(TRIGGER_INPUT_NISWITCH_VAL_SOFTWARE_TRIG\x10\x03\x12#\n\x1fTRIGGER_INPUT_NISWITCH_VAL_TTL0\x10o\x12#\n\x1fTRIGGER_INPUT_NISWITCH_VAL_TTL1\x10p\x12#\n\x1fTRIGGER_INPUT_NISWITCH_VAL_TTL2\x10q\x12#\n\x1fTRIGGER_INPUT_NISWITCH_VAL_TTL3\x10r\x12#\n\x1fTRIGGER_INPUT_NISWITCH_VAL_TTL4\x10s\x12#\n\x1fTRIGGER_INPUT_NISWITCH_VAL_TTL5\x10t\x12#\n\x1fTRIGGER_INPUT_NISWITCH_VAL_TTL6\x10u\x12#\n\x1fTRIGGER_INPUT_NISWITCH_VAL_TTL7\x10v\x12\'\n#TRIGGER_INPUT_NISWITCH_VAL_PXI_STAR\x10}\x12-\n(TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR\x10\xe8\x07\x12.\n)TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR\x10\xe9\x07\x12\x35\n0TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE1\x10\xfd\x07\x12\x35\n0TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE2\x10\xfe\x07\x12\x35\n0TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE3\x10\xff\x07\x12\x35\n0TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE4\x10\x80\x08\x12\x35\n0TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE5\x10\x81\x08\x12\x35\n0TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE6\x10\x82\x08\x12\x35\n0TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE7\x10\x83\x08\x12\x35\n0TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE8\x10\x84\x08\x12\x35\n0TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE9\x10\x85\x08\x12\x36\n1TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE10\x10\x86\x08\x12\x36\n1TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE11\x10\x87\x08\x12\x36\n1TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE12\x10\x88\x08\x12\x36\n1TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE1\x10\x91\x08\x12\x36\n1TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE2\x10\x92\x08\x12\x36\n1TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE3\x10\x93\x08\x12\x36\n1TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE4\x10\x94\x08\x12\x36\n1TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE5\x10\x95\x08\x12\x36\n1TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE6\x10\x96\x08\x12\x36\n1TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE7\x10\x97\x08\x12\x36\n1TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE8\x10\x98\x08\x12\x36\n1TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE9\x10\x99\x08\x12\x37\n2TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE10\x10\x9a\x08\x12\x37\n2TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE11\x10\x9b\x08\x12\x37\n2TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE12\x10\x9c\x08\x32\xa0.\n\x08NiSwitch\x12N\n\tAbortScan\x12\x1f.niswitch_grpc.AbortScanRequest\x1a .niswitch_grpc.AbortScanResponse\x12Q\n\nCanConnect\x12 .niswitch_grpc.CanConnectRequest\x1a!.niswitch_grpc.CanConnectResponse\x12x\n\x17\x43heckAttributeViBoolean\x12-.niswitch_grpc.CheckAttributeViBooleanRequest\x1a..niswitch_grpc.CheckAttributeViBooleanResponse\x12r\n\x15\x43heckAttributeViInt32\x12+.niswitch_grpc.CheckAttributeViInt32Request\x1a,.niswitch_grpc.CheckAttributeViInt32Response\x12u\n\x16\x43heckAttributeViReal64\x12,.niswitch_grpc.CheckAttributeViReal64Request\x1a-.niswitch_grpc.CheckAttributeViReal64Response\x12x\n\x17\x43heckAttributeViSession\x12-.niswitch_grpc.CheckAttributeViSessionRequest\x1a..niswitch_grpc.CheckAttributeViSessionResponse\x12u\n\x16\x43heckAttributeViString\x12,.niswitch_grpc.CheckAttributeViStringRequest\x1a-.niswitch_grpc.CheckAttributeViStringResponse\x12Q\n\nClearError\x12 .niswitch_grpc.ClearErrorRequest\x1a!.niswitch_grpc.ClearErrorResponse\x12{\n\x18\x43learInterchangeWarnings\x12..niswitch_grpc.ClearInterchangeWarningsRequest\x1a/.niswitch_grpc.ClearInterchangeWarningsResponse\x12\x42\n\x05\x43lose\x12\x1b.niswitch_grpc.CloseRequest\x1a\x1c.niswitch_grpc.CloseResponse\x12\x45\n\x06\x43ommit\x12\x1c.niswitch_grpc.CommitRequest\x1a\x1d.niswitch_grpc.CommitResponse\x12\x66\n\x11\x43onfigureScanList\x12\'.niswitch_grpc.ConfigureScanListRequest\x1a(.niswitch_grpc.ConfigureScanListResponse\x12o\n\x14\x43onfigureScanTrigger\x12*.niswitch_grpc.ConfigureScanTriggerRequest\x1a+.niswitch_grpc.ConfigureScanTriggerResponse\x12H\n\x07\x43onnect\x12\x1d.niswitch_grpc.ConnectRequest\x1a\x1e.niswitch_grpc.ConnectResponse\x12`\n\x0f\x43onnectMultiple\x12%.niswitch_grpc.ConnectMultipleRequest\x1a&.niswitch_grpc.ConnectMultipleResponse\x12H\n\x07\x44isable\x12\x1d.niswitch_grpc.DisableRequest\x1a\x1e.niswitch_grpc.DisableResponse\x12Q\n\nDisconnect\x12 .niswitch_grpc.DisconnectRequest\x1a!.niswitch_grpc.DisconnectResponse\x12Z\n\rDisconnectAll\x12#.niswitch_grpc.DisconnectAllRequest\x1a$.niswitch_grpc.DisconnectAllResponse\x12i\n\x12\x44isconnectMultiple\x12(.niswitch_grpc.DisconnectMultipleRequest\x1a).niswitch_grpc.DisconnectMultipleResponse\x12W\n\x0c\x45rrorMessage\x12\".niswitch_grpc.ErrorMessageRequest\x1a#.niswitch_grpc.ErrorMessageResponse\x12Q\n\nErrorQuery\x12 .niswitch_grpc.ErrorQueryRequest\x1a!.niswitch_grpc.ErrorQueryResponse\x12r\n\x15GetAttributeViBoolean\x12+.niswitch_grpc.GetAttributeViBooleanRequest\x1a,.niswitch_grpc.GetAttributeViBooleanResponse\x12l\n\x13GetAttributeViInt32\x12).niswitch_grpc.GetAttributeViInt32Request\x1a*.niswitch_grpc.GetAttributeViInt32Response\x12o\n\x14GetAttributeViReal64\x12*.niswitch_grpc.GetAttributeViReal64Request\x1a+.niswitch_grpc.GetAttributeViReal64Response\x12r\n\x15GetAttributeViSession\x12+.niswitch_grpc.GetAttributeViSessionRequest\x1a,.niswitch_grpc.GetAttributeViSessionResponse\x12o\n\x14GetAttributeViString\x12*.niswitch_grpc.GetAttributeViStringRequest\x1a+.niswitch_grpc.GetAttributeViStringResponse\x12]\n\x0eGetChannelName\x12$.niswitch_grpc.GetChannelNameRequest\x1a%.niswitch_grpc.GetChannelNameResponse\x12K\n\x08GetError\x12\x1e.niswitch_grpc.GetErrorRequest\x1a\x1f.niswitch_grpc.GetErrorResponse\x12r\n\x15GetNextCoercionRecord\x12+.niswitch_grpc.GetNextCoercionRecordRequest\x1a,.niswitch_grpc.GetNextCoercionRecordResponse\x12~\n\x19GetNextInterchangeWarning\x12/.niswitch_grpc.GetNextInterchangeWarningRequest\x1a\x30.niswitch_grpc.GetNextInterchangeWarningResponse\x12H\n\x07GetPath\x12\x1d.niswitch_grpc.GetPathRequest\x1a\x1e.niswitch_grpc.GetPathResponse\x12Z\n\rGetRelayCount\x12#.niswitch_grpc.GetRelayCountRequest\x1a$.niswitch_grpc.GetRelayCountResponse\x12W\n\x0cGetRelayName\x12\".niswitch_grpc.GetRelayNameRequest\x1a#.niswitch_grpc.GetRelayNameResponse\x12\x63\n\x10GetRelayPosition\x12&.niswitch_grpc.GetRelayPositionRequest\x1a\'.niswitch_grpc.GetRelayPositionResponse\x12?\n\x04Init\x12\x1a.niswitch_grpc.InitRequest\x1a\x1b.niswitch_grpc.InitResponse\x12`\n\x0fInitWithOptions\x12%.niswitch_grpc.InitWithOptionsRequest\x1a&.niswitch_grpc.InitWithOptionsResponse\x12\x63\n\x10InitWithTopology\x12&.niswitch_grpc.InitWithTopologyRequest\x1a\'.niswitch_grpc.InitWithTopologyResponse\x12W\n\x0cInitiateScan\x12\".niswitch_grpc.InitiateScanRequest\x1a#.niswitch_grpc.InitiateScanResponse\x12x\n\x17InvalidateAllAttributes\x12-.niswitch_grpc.InvalidateAllAttributesRequest\x1a..niswitch_grpc.InvalidateAllAttributesResponse\x12T\n\x0bIsDebounced\x12!.niswitch_grpc.IsDebouncedRequest\x1a\".niswitch_grpc.IsDebouncedResponse\x12Q\n\nIsScanning\x12 .niswitch_grpc.IsScanningRequest\x1a!.niswitch_grpc.IsScanningResponse\x12W\n\x0cRelayControl\x12\".niswitch_grpc.RelayControlRequest\x1a#.niswitch_grpc.RelayControlResponse\x12\x42\n\x05Reset\x12\x1b.niswitch_grpc.ResetRequest\x1a\x1c.niswitch_grpc.ResetResponse\x12r\n\x15ResetInterchangeCheck\x12+.niswitch_grpc.ResetInterchangeCheckRequest\x1a,.niswitch_grpc.ResetInterchangeCheckResponse\x12\x66\n\x11ResetWithDefaults\x12\'.niswitch_grpc.ResetWithDefaultsRequest\x1a(.niswitch_grpc.ResetWithDefaultsResponse\x12Z\n\rRevisionQuery\x12#.niswitch_grpc.RevisionQueryRequest\x1a$.niswitch_grpc.RevisionQueryResponse\x12x\n\x17RouteScanAdvancedOutput\x12-.niswitch_grpc.RouteScanAdvancedOutputRequest\x1a..niswitch_grpc.RouteScanAdvancedOutputResponse\x12\x66\n\x11RouteTriggerInput\x12\'.niswitch_grpc.RouteTriggerInputRequest\x1a(.niswitch_grpc.RouteTriggerInputResponse\x12?\n\x04Scan\x12\x1a.niswitch_grpc.ScanRequest\x1a\x1b.niswitch_grpc.ScanResponse\x12K\n\x08SelfTest\x12\x1e.niswitch_grpc.SelfTestRequest\x1a\x1f.niswitch_grpc.SelfTestResponse\x12l\n\x13SendSoftwareTrigger\x12).niswitch_grpc.SendSoftwareTriggerRequest\x1a*.niswitch_grpc.SendSoftwareTriggerResponse\x12r\n\x15SetAttributeViBoolean\x12+.niswitch_grpc.SetAttributeViBooleanRequest\x1a,.niswitch_grpc.SetAttributeViBooleanResponse\x12l\n\x13SetAttributeViInt32\x12).niswitch_grpc.SetAttributeViInt32Request\x1a*.niswitch_grpc.SetAttributeViInt32Response\x12o\n\x14SetAttributeViReal64\x12*.niswitch_grpc.SetAttributeViReal64Request\x1a+.niswitch_grpc.SetAttributeViReal64Response\x12r\n\x15SetAttributeViSession\x12+.niswitch_grpc.SetAttributeViSessionRequest\x1a,.niswitch_grpc.SetAttributeViSessionResponse\x12o\n\x14SetAttributeViString\x12*.niswitch_grpc.SetAttributeViStringRequest\x1a+.niswitch_grpc.SetAttributeViStringResponse\x12\x66\n\x11SetContinuousScan\x12\'.niswitch_grpc.SetContinuousScanRequest\x1a(.niswitch_grpc.SetContinuousScanResponse\x12H\n\x07SetPath\x12\x1d.niswitch_grpc.SetPathRequest\x1a\x1e.niswitch_grpc.SetPathResponse\x12`\n\x0fWaitForDebounce\x12%.niswitch_grpc.WaitForDebounceRequest\x1a&.niswitch_grpc.WaitForDebounceResponse\x12l\n\x13WaitForScanComplete\x12).niswitch_grpc.WaitForScanCompleteRequest\x1a*.niswitch_grpc.WaitForScanCompleteResponseBD\n\x14\x63om.ni.grpc.niswitchB\x08NiSwitchP\x01\xaa\x02\x1fNationalInstruments.Grpc.Switchb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0eniswitch.proto\x12\rniswitch_grpc\x1a\rsession.proto\"\xb1\x01\n\x0bInitRequest\x12\x14\n\x0csession_name\x18\x01 \x01(\t\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12\x10\n\x08id_query\x18\x03 \x01(\x08\x12\x14\n\x0creset_device\x18\x04 \x01(\x08\x12M\n\x17initialization_behavior\x18\x05 \x01(\x0e\x32,.nidevice_grpc.SessionInitializationBehavior\"~\n\x0cInitResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x02vi\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x19\n\rerror_message\x18\x03 \x01(\tB\x02\x18\x01\x12\x1f\n\x17new_session_initialized\x18\x04 \x01(\x08\"\xd3\x01\n\x16InitWithOptionsRequest\x12\x14\n\x0csession_name\x18\x01 \x01(\t\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12\x10\n\x08id_query\x18\x03 \x01(\x08\x12\x14\n\x0creset_device\x18\x04 \x01(\x08\x12\x15\n\roption_string\x18\x05 \x01(\t\x12M\n\x17initialization_behavior\x18\x06 \x01(\x0e\x32,.nidevice_grpc.SessionInitializationBehavior\"\x89\x01\n\x17InitWithOptionsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x02vi\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x19\n\rerror_message\x18\x03 \x01(\tB\x02\x18\x01\x12\x1f\n\x17new_session_initialized\x18\x04 \x01(\x08\"\xcf\x01\n\x17InitWithTopologyRequest\x12\x14\n\x0csession_name\x18\x01 \x01(\t\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12\x10\n\x08topology\x18\x03 \x01(\t\x12\x10\n\x08simulate\x18\x04 \x01(\x08\x12\x14\n\x0creset_device\x18\x05 \x01(\x08\x12M\n\x17initialization_behavior\x18\x06 \x01(\x0e\x32,.nidevice_grpc.SessionInitializationBehavior\"\x8a\x01\n\x18InitWithTopologyResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x02vi\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x19\n\rerror_message\x18\x03 \x01(\tB\x02\x18\x01\x12\x1f\n\x17new_session_initialized\x18\x04 \x01(\x08\"2\n\x0c\x43loseRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\x1f\n\rCloseResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"X\n\x0e\x43onnectRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x10\n\x08\x63hannel1\x18\x02 \x01(\t\x12\x10\n\x08\x63hannel2\x18\x03 \x01(\t\"!\n\x0f\x43onnectResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"U\n\x16\x43onnectMultipleRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x17\n\x0f\x63onnection_list\x18\x02 \x01(\t\")\n\x17\x43onnectMultipleResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"[\n\x11\x44isconnectRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x10\n\x08\x63hannel1\x18\x02 \x01(\t\x12\x10\n\x08\x63hannel2\x18\x03 \x01(\t\"$\n\x12\x44isconnectResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"[\n\x19\x44isconnectMultipleRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x1a\n\x12\x64isconnection_list\x18\x02 \x01(\t\",\n\x1a\x44isconnectMultipleResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\":\n\x14\x44isconnectAllRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\'\n\x15\x44isconnectAllResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"X\n\x0eGetPathRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x10\n\x08\x63hannel1\x18\x02 \x01(\t\x12\x10\n\x08\x63hannel2\x18\x03 \x01(\t\"/\n\x0fGetPathResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x0c\n\x04path\x18\x02 \x01(\t\"G\n\x0eSetPathRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x11\n\tpath_list\x18\x02 \x01(\t\"!\n\x0fSetPathResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"[\n\x11\x43\x61nConnectRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x10\n\x08\x63hannel1\x18\x02 \x01(\t\x12\x10\n\x08\x63hannel2\x18\x03 \x01(\t\"y\n\x12\x43\x61nConnectResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x36\n\x0fpath_capability\x18\x02 \x01(\x0e\x32\x1d.niswitch_grpc.PathCapability\x12\x1b\n\x13path_capability_raw\x18\x03 \x01(\x11\"8\n\x12IsDebouncedRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\";\n\x13IsDebouncedResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x14\n\x0cis_debounced\x18\x02 \x01(\x08\"U\n\x16WaitForDebounceRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x17\n\x0fmaximum_time_ms\x18\x02 \x01(\x11\")\n\x17WaitForDebounceResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xad\x01\n\x0bScanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x11\n\tscan_list\x18\x02 \x01(\t\x12:\n\ninitiation\x18\x03 \x01(\x0e\x32$.niswitch_grpc.HandshakingInitiationH\x00\x12\x18\n\x0einitiation_raw\x18\x04 \x01(\x11H\x00\x42\x11\n\x0finitiation_enum\"\x1e\n\x0cScanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"9\n\x13InitiateScanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"&\n\x14InitiateScanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"6\n\x10\x41\x62ortScanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"#\n\x11\x41\x62ortScanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"7\n\x11IsScanningRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"9\n\x12IsScanningResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x13\n\x0bis_scanning\x18\x02 \x01(\x08\"Y\n\x1aWaitForScanCompleteRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x17\n\x0fmaximum_time_ms\x18\x02 \x01(\x11\"-\n\x1bWaitForScanCompleteResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"@\n\x1aSendSoftwareTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"-\n\x1bSendSoftwareTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xaa\x01\n\x18\x43onfigureScanListRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x11\n\tscan_list\x18\x02 \x01(\t\x12,\n\tscan_mode\x18\x03 \x01(\x0e\x32\x17.niswitch_grpc.ScanModeH\x00\x12\x17\n\rscan_mode_raw\x18\x04 \x01(\x11H\x00\x42\x10\n\x0escan_mode_enum\"+\n\x19\x43onfigureScanListResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xc2\x02\n\x1b\x43onfigureScanTriggerRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\nscan_delay\x18\x02 \x01(\x01\x12\x34\n\rtrigger_input\x18\x03 \x01(\x0e\x32\x1b.niswitch_grpc.TriggerInputH\x00\x12\x1b\n\x11trigger_input_raw\x18\x04 \x01(\x11H\x00\x12\x41\n\x14scan_advanced_output\x18\x05 \x01(\x0e\x32!.niswitch_grpc.ScanAdvancedOutputH\x01\x12\"\n\x18scan_advanced_output_raw\x18\x06 \x01(\x11H\x01\x42\x14\n\x12trigger_input_enumB\x1b\n\x19scan_advanced_output_enum\".\n\x1c\x43onfigureScanTriggerResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"W\n\x18SetContinuousScanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x17\n\x0f\x63ontinuous_scan\x18\x02 \x01(\x08\"+\n\x19SetContinuousScanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xd9\x02\n\x18RouteTriggerInputRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12>\n\x17trigger_input_connector\x18\x02 \x01(\x0e\x32\x1b.niswitch_grpc.TriggerInputH\x00\x12%\n\x1btrigger_input_connector_raw\x18\x03 \x01(\x11H\x00\x12=\n\x16trigger_input_bus_line\x18\x04 \x01(\x0e\x32\x1b.niswitch_grpc.TriggerInputH\x01\x12$\n\x1atrigger_input_bus_line_raw\x18\x05 \x01(\x11H\x01\x12\x0e\n\x06invert\x18\x06 \x01(\x08\x42\x1e\n\x1ctrigger_input_connector_enumB\x1d\n\x1btrigger_input_bus_line_enum\"+\n\x19RouteTriggerInputResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x95\x03\n\x1eRouteScanAdvancedOutputRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12K\n\x1escan_advanced_output_connector\x18\x02 \x01(\x0e\x32!.niswitch_grpc.ScanAdvancedOutputH\x00\x12,\n\"scan_advanced_output_connector_raw\x18\x03 \x01(\x11H\x00\x12J\n\x1dscan_advanced_output_bus_line\x18\x04 \x01(\x0e\x32!.niswitch_grpc.ScanAdvancedOutputH\x01\x12+\n!scan_advanced_output_bus_line_raw\x18\x05 \x01(\x11H\x01\x12\x0e\n\x06invert\x18\x06 \x01(\x08\x42%\n#scan_advanced_output_connector_enumB$\n\"scan_advanced_output_bus_line_enum\"1\n\x1fRouteScanAdvancedOutputResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"7\n\x11\x45rrorQueryRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"O\n\x12\x45rrorQueryResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x12\n\nerror_code\x18\x02 \x01(\x11\x12\x15\n\rerror_message\x18\x03 \x01(\t\"5\n\x0fGetErrorRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"E\n\x10GetErrorResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x0c\n\x04\x63ode\x18\x02 \x01(\x11\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\"7\n\x11\x43learErrorRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"$\n\x12\x43learErrorResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"M\n\x13\x45rrorMessageRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\nerror_code\x18\x02 \x01(\x11\"=\n\x14\x45rrorMessageResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x15\n\rerror_message\x18\x02 \x01(\t\"J\n\x15GetChannelNameRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\r\n\x05index\x18\x02 \x01(\x11\"E\n\x16GetChannelNameResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x1b\n\x13\x63hannel_name_buffer\x18\x02 \x01(\t\"H\n\x13GetRelayNameRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\r\n\x05index\x18\x02 \x01(\x11\"A\n\x14GetRelayNameResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x19\n\x11relay_name_buffer\x18\x02 \x01(\t\"N\n\x14GetRelayCountRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\nrelay_name\x18\x02 \x01(\t\"<\n\x15GetRelayCountResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x13\n\x0brelay_count\x18\x02 \x01(\x11\"Q\n\x17GetRelayPositionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\nrelay_name\x18\x02 \x01(\t\"|\n\x18GetRelayPositionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x34\n\x0erelay_position\x18\x02 \x01(\x0e\x32\x1c.niswitch_grpc.RelayPosition\x12\x1a\n\x12relay_position_raw\x18\x03 \x01(\x11\"\xb2\x01\n\x13RelayControlRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x12\n\nrelay_name\x18\x02 \x01(\t\x12\x32\n\x0crelay_action\x18\x03 \x01(\x0e\x32\x1a.niswitch_grpc.RelayActionH\x00\x12\x1a\n\x10relay_action_raw\x18\x04 \x01(\x11H\x00\x42\x13\n\x11relay_action_enum\"&\n\x14RelayControlResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"B\n\x1cResetInterchangeCheckRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"/\n\x1dResetInterchangeCheckResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"E\n\x1f\x43learInterchangeWarningsRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"2\n ClearInterchangeWarningsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"3\n\rCommitRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\" \n\x0e\x43ommitResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\">\n\x18ResetWithDefaultsRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"+\n\x19ResetWithDefaultsResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"4\n\x0e\x44isableRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"!\n\x0f\x44isableResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"2\n\x0cResetRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\x1f\n\rResetResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"5\n\x0fSelfTestRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"W\n\x10SelfTestResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x18\n\x10self_test_result\x18\x02 \x01(\x11\x12\x19\n\x11self_test_message\x18\x03 \x01(\t\":\n\x14RevisionQueryRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"f\n\x15RevisionQueryResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\"\n\x1ainstrument_driver_revision\x18\x02 \x01(\t\x12\x19\n\x11\x66irmware_revision\x18\x03 \x01(\t\"\x8e\x01\n\x1aGetAttributeViInt32Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\"F\n\x1bGetAttributeViInt32Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\x11\"\x8f\x01\n\x1bGetAttributeViReal64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\"G\n\x1cGetAttributeViReal64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\x01\"\x8f\x01\n\x1bGetAttributeViStringRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\"G\n\x1cGetAttributeViStringResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\t\"\x90\x01\n\x1cGetAttributeViSessionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\"`\n\x1dGetAttributeViSessionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12/\n\x0f\x61ttribute_value\x18\x02 \x01(\x0b\x32\x16.nidevice_grpc.Session\"\x90\x01\n\x1cGetAttributeViBooleanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\"H\n\x1dGetAttributeViBooleanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x17\n\x0f\x61ttribute_value\x18\x02 \x01(\x08\"\x8d\x02\n\x1aSetAttributeViInt32Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x1d\n\x13\x61ttribute_value_raw\x18\x04 \x01(\x11H\x00\x12\x46\n\x0f\x61ttribute_value\x18\x05 \x01(\x0e\x32+.niswitch_grpc.NiSwitchInt32AttributeValuesH\x00\x42\x16\n\x14\x61ttribute_value_enum\"-\n\x1bSetAttributeViInt32Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xac\x01\n\x1bSetAttributeViReal64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x1b\n\x13\x61ttribute_value_raw\x18\x04 \x01(\x01\".\n\x1cSetAttributeViReal64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xac\x01\n\x1bSetAttributeViStringRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x1b\n\x13\x61ttribute_value_raw\x18\x04 \x01(\t\".\n\x1cSetAttributeViStringResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xc1\x01\n\x1cSetAttributeViSessionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12/\n\x0f\x61ttribute_value\x18\x04 \x01(\x0b\x32\x16.nidevice_grpc.Session\"/\n\x1dSetAttributeViSessionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xa9\x01\n\x1cSetAttributeViBooleanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x17\n\x0f\x61ttribute_value\x18\x04 \x01(\x08\"/\n\x1dSetAttributeViBooleanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\x8f\x02\n\x1c\x43heckAttributeViInt32Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x1d\n\x13\x61ttribute_value_raw\x18\x04 \x01(\x11H\x00\x12\x46\n\x0f\x61ttribute_value\x18\x05 \x01(\x0e\x32+.niswitch_grpc.NiSwitchInt32AttributeValuesH\x00\x42\x16\n\x14\x61ttribute_value_enum\"/\n\x1d\x43heckAttributeViInt32Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xae\x01\n\x1d\x43heckAttributeViReal64Request\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x1b\n\x13\x61ttribute_value_raw\x18\x04 \x01(\x01\"0\n\x1e\x43heckAttributeViReal64Response\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xae\x01\n\x1d\x43heckAttributeViStringRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x1b\n\x13\x61ttribute_value_raw\x18\x04 \x01(\t\"0\n\x1e\x43heckAttributeViStringResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xc3\x01\n\x1e\x43heckAttributeViSessionRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12/\n\x0f\x61ttribute_value\x18\x04 \x01(\x0b\x32\x16.nidevice_grpc.Session\"1\n\x1f\x43heckAttributeViSessionResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"\xab\x01\n\x1e\x43heckAttributeViBooleanRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\x12\x14\n\x0c\x63hannel_name\x18\x02 \x01(\t\x12\x36\n\x0c\x61ttribute_id\x18\x03 \x01(\x0e\x32 .niswitch_grpc.NiSwitchAttribute\x12\x17\n\x0f\x61ttribute_value\x18\x04 \x01(\x08\"1\n\x1f\x43heckAttributeViBooleanResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\"D\n\x1eInvalidateAllAttributesRequest\x12\"\n\x02vi\x18\x01 \x01(\x0b\x32\x16.nidevice_grpc.Session\"1\n\x1fInvalidateAllAttributesResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05*\xb0\x17\n\x11NiSwitchAttribute\x12\"\n\x1eNISWITCH_ATTRIBUTE_UNSPECIFIED\x10\x00\x12$\n\x1eNISWITCH_ATTRIBUTE_RANGE_CHECK\x10\x92\x8b@\x12\x30\n*NISWITCH_ATTRIBUTE_QUERY_INSTRUMENT_STATUS\x10\x93\x8b@\x12\x1e\n\x18NISWITCH_ATTRIBUTE_CACHE\x10\x94\x8b@\x12!\n\x1bNISWITCH_ATTRIBUTE_SIMULATE\x10\x95\x8b@\x12)\n#NISWITCH_ATTRIBUTE_RECORD_COERCIONS\x10\x96\x8b@\x12*\n$NISWITCH_ATTRIBUTE_INTERCHANGE_CHECK\x10\xa5\x8b@\x12&\n NISWITCH_ATTRIBUTE_CHANNEL_COUNT\x10\xdb\x8c@\x12+\n%NISWITCH_ATTRIBUTE_GROUP_CAPABILITIES\x10\xa1\x8e@\x12/\n)NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_PREFIX\x10\xbe\x8d@\x12\x34\n.NISWITCH_ATTRIBUTE_SUPPORTED_INSTRUMENT_MODELS\x10\xd7\x8d@\x12\x30\n*NISWITCH_ATTRIBUTE_INSTRUMENT_MANUFACTURER\x10\x8f\x8f@\x12)\n#NISWITCH_ATTRIBUTE_INSTRUMENT_MODEL\x10\x90\x8f@\x12\x35\n/NISWITCH_ATTRIBUTE_INSTRUMENT_FIRMWARE_REVISION\x10\x8e\x8f@\x12\x31\n+NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_REVISION\x10\xb7\x8f@\x12/\n)NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_VENDOR\x10\x91\x8f@\x12\x41\n;NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_CLASS_SPEC_MAJOR_VERSION\x10\x93\x8f@\x12\x41\n;NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_CLASS_SPEC_MINOR_VERSION\x10\x94\x8f@\x12\x34\n.NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_DESCRIPTION\x10\x92\x8f@\x12%\n\x1fNISWITCH_ATTRIBUTE_DRIVER_SETUP\x10\x97\x8b@\x12%\n\x1fNISWITCH_ATTRIBUTE_LOGICAL_NAME\x10\xc1\x8d@\x12/\n)NISWITCH_ATTRIBUTE_IO_RESOURCE_DESCRIPTOR\x10\xc0\x8d@\x12*\n$NISWITCH_ATTRIBUTE_IS_SOURCE_CHANNEL\x10\xd1\xa5L\x12\x31\n+NISWITCH_ATTRIBUTE_IS_CONFIGURATION_CHANNEL\x10\xd3\xa5L\x12%\n\x1fNISWITCH_ATTRIBUTE_IS_DEBOUNCED\x10\xd2\xa5L\x12&\n NISWITCH_ATTRIBUTE_SETTLING_TIME\x10\xd4\xa5L\x12\"\n\x1cNISWITCH_ATTRIBUTE_BANDWIDTH\x10\xd5\xa5L\x12\'\n!NISWITCH_ATTRIBUTE_MAX_DC_VOLTAGE\x10\xd6\xa5L\x12\'\n!NISWITCH_ATTRIBUTE_MAX_AC_VOLTAGE\x10\xd7\xa5L\x12\x31\n+NISWITCH_ATTRIBUTE_MAX_SWITCHING_AC_CURRENT\x10\xd9\xa5L\x12\x31\n+NISWITCH_ATTRIBUTE_MAX_SWITCHING_DC_CURRENT\x10\xd8\xa5L\x12-\n\'NISWITCH_ATTRIBUTE_MAX_CARRY_AC_CURRENT\x10\xdb\xa5L\x12-\n\'NISWITCH_ATTRIBUTE_MAX_CARRY_DC_CURRENT\x10\xda\xa5L\x12/\n)NISWITCH_ATTRIBUTE_MAX_SWITCHING_AC_POWER\x10\xdd\xa5L\x12/\n)NISWITCH_ATTRIBUTE_MAX_SWITCHING_DC_POWER\x10\xdc\xa5L\x12+\n%NISWITCH_ATTRIBUTE_MAX_CARRY_AC_POWER\x10\xdf\xa5L\x12+\n%NISWITCH_ATTRIBUTE_MAX_CARRY_DC_POWER\x10\xde\xa5L\x12\x31\n+NISWITCH_ATTRIBUTE_CHARACTERISTIC_IMPEDANCE\x10\xe0\xa5L\x12\"\n\x1cNISWITCH_ATTRIBUTE_WIRE_MODE\x10\xe1\xa5L\x12$\n\x1eNISWITCH_ATTRIBUTE_NUM_OF_ROWS\x10\xe2\xa5L\x12\'\n!NISWITCH_ATTRIBUTE_NUM_OF_COLUMNS\x10\xe3\xa5L\x12\"\n\x1cNISWITCH_ATTRIBUTE_SCAN_LIST\x10\xe4\xa5L\x12\"\n\x1cNISWITCH_ATTRIBUTE_SCAN_MODE\x10\xe5\xa5L\x12&\n NISWITCH_ATTRIBUTE_TRIGGER_INPUT\x10\xe6\xa5L\x12-\n\'NISWITCH_ATTRIBUTE_SCAN_ADVANCED_OUTPUT\x10\xe7\xa5L\x12#\n\x1dNISWITCH_ATTRIBUTE_SCAN_DELAY\x10\xe9\xa5L\x12(\n\"NISWITCH_ATTRIBUTE_CONTINUOUS_SCAN\x10\xea\xa5L\x12$\n\x1eNISWITCH_ATTRIBUTE_IS_SCANNING\x10\xe8\xa5L\x12,\n&NISWITCH_ATTRIBUTE_IS_WAITING_FOR_TRIG\x10\xb4\x98\x46\x12%\n\x1fNISWITCH_ATTRIBUTE_TRIGGER_MODE\x10\xb5\x98\x46\x12\x31\n+NISWITCH_ATTRIBUTE_MASTER_SLAVE_TRIGGER_BUS\x10\xb6\x98\x46\x12\x37\n1NISWITCH_ATTRIBUTE_MASTER_SLAVE_SCAN_ADVANCED_BUS\x10\xb7\x98\x46\x12\x32\n,NISWITCH_ATTRIBUTE_CABLED_MODULE_TRIGGER_BUS\x10\xb8\x98\x46\x12\x38\n2NISWITCH_ATTRIBUTE_CABLED_MODULE_SCAN_ADVANCED_BUS\x10\xb9\x98\x46\x12/\n)NISWITCH_ATTRIBUTE_TRIGGER_INPUT_POLARITY\x10\xba\x98\x46\x12/\n)NISWITCH_ATTRIBUTE_SCAN_ADVANCED_POLARITY\x10\xbb\x98\x46\x12)\n#NISWITCH_ATTRIBUTE_PARSED_SCAN_LIST\x10\xbc\x98\x46\x12/\n)NISWITCH_ATTRIBUTE_HANDSHAKING_INITIATION\x10\xbd\x98\x46\x12)\n#NISWITCH_ATTRIBUTE_NUMBER_OF_RELAYS\x10\xbe\x98\x46\x12&\n NISWITCH_ATTRIBUTE_SERIAL_NUMBER\x10\xbf\x98\x46\x12.\n(NISWITCH_ATTRIBUTE_DIGITAL_FILTER_ENABLE\x10\xc0\x98\x46\x12\x42\n\n9SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE10\x10\x9a\x08\x12>\n9SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE11\x10\x9b\x08\x12>\n9SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE12\x10\x9c\x08*\xad(\n\x1cNiSwitchInt32AttributeValues\x12\x1e\n\x1aNISWITCH_INT32_UNSPECIFIED\x10\x00\x12J\nFNISWITCH_INT32_HANDSHAKING_INITIATION_VAL_MEASUREMENT_DEVICE_INITIATED\x10\x00\x12>\n:NISWITCH_INT32_HANDSHAKING_INITIATION_VAL_SWITCH_INITIATED\x10\x01\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_NONE\x10\x00\x12\x34\n0NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_EXTERNAL\x10\x02\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL0\x10o\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL1\x10p\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL2\x10q\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL3\x10r\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL4\x10s\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL5\x10t\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL6\x10u\x12\x30\n,NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_TTL7\x10v\x12\x34\n0NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_PXI_STAR\x10}\x12:\n5NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR\x10\xe8\x07\x12;\n6NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR\x10\xe9\x07\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE1\x10\xfd\x07\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE2\x10\xfe\x07\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE3\x10\xff\x07\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE4\x10\x80\x08\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE5\x10\x81\x08\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE6\x10\x82\x08\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE7\x10\x83\x08\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE8\x10\x84\x08\x12\x42\n=NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE9\x10\x85\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE10\x10\x86\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE11\x10\x87\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_REARCONNECTOR_MODULE12\x10\x88\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE1\x10\x91\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE2\x10\x92\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE3\x10\x93\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE4\x10\x94\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE5\x10\x95\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE6\x10\x96\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE7\x10\x97\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE8\x10\x98\x08\x12\x43\n>NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE9\x10\x99\x08\x12\x44\n?NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE10\x10\x9a\x08\x12\x44\n?NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE11\x10\x9b\x08\x12\x44\n?NISWITCH_INT32_SCAN_ADVANCED_OUTPUT_VAL_FRONTCONNECTOR_MODULE12\x10\x9c\x08\x12\x39\n5NISWITCH_INT32_SCAN_ADVANCED_POLARITY_VAL_RISING_EDGE\x10\x00\x12:\n6NISWITCH_INT32_SCAN_ADVANCED_POLARITY_VAL_FALLING_EDGE\x10\x01\x12%\n!NISWITCH_INT32_SCAN_MODE_VAL_NONE\x10\x00\x12\x32\n.NISWITCH_INT32_SCAN_MODE_VAL_BREAK_BEFORE_MAKE\x10\x01\x12\x31\n-NISWITCH_INT32_SCAN_MODE_VAL_BREAK_AFTER_MAKE\x10\x02\x12.\n*NISWITCH_INT32_TRIGGER_INPUT_VAL_IMMEDIATE\x10\x01\x12-\n)NISWITCH_INT32_TRIGGER_INPUT_VAL_EXTERNAL\x10\x02\x12\x32\n.NISWITCH_INT32_TRIGGER_INPUT_VAL_SOFTWARE_TRIG\x10\x03\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL0\x10o\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL1\x10p\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL2\x10q\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL3\x10r\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL4\x10s\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL5\x10t\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL6\x10u\x12)\n%NISWITCH_INT32_TRIGGER_INPUT_VAL_TTL7\x10v\x12-\n)NISWITCH_INT32_TRIGGER_INPUT_VAL_PXI_STAR\x10}\x12\x33\n.NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR\x10\xe8\x07\x12\x34\n/NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR\x10\xe9\x07\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE1\x10\xfd\x07\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE2\x10\xfe\x07\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE3\x10\xff\x07\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE4\x10\x80\x08\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE5\x10\x81\x08\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE6\x10\x82\x08\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE7\x10\x83\x08\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE8\x10\x84\x08\x12;\n6NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE9\x10\x85\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE10\x10\x86\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE11\x10\x87\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_REARCONNECTOR_MODULE12\x10\x88\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE1\x10\x91\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE2\x10\x92\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE3\x10\x93\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE4\x10\x94\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE5\x10\x95\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE6\x10\x96\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE7\x10\x97\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE8\x10\x98\x08\x12<\n7NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE9\x10\x99\x08\x12=\n8NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE10\x10\x9a\x08\x12=\n8NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE11\x10\x9b\x08\x12=\n8NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE12\x10\x9c\x08\x12\x39\n5NISWITCH_INT32_TRIGGER_INPUT_POLARITY_VAL_RISING_EDGE\x10\x00\x12:\n6NISWITCH_INT32_TRIGGER_INPUT_POLARITY_VAL_FALLING_EDGE\x10\x01\x12\'\n#NISWITCH_INT32_WIRE_MODE_VAL_1_WIRE\x10\x01\x12\'\n#NISWITCH_INT32_WIRE_MODE_VAL_2_WIRE\x10\x02\x12\'\n#NISWITCH_INT32_WIRE_MODE_VAL_4_WIRE\x10\x04\x1a\x02\x10\x01\x32\xac,\n\x08NiSwitch\x12?\n\x04Init\x12\x1a.niswitch_grpc.InitRequest\x1a\x1b.niswitch_grpc.InitResponse\x12`\n\x0fInitWithOptions\x12%.niswitch_grpc.InitWithOptionsRequest\x1a&.niswitch_grpc.InitWithOptionsResponse\x12\x63\n\x10InitWithTopology\x12&.niswitch_grpc.InitWithTopologyRequest\x1a\'.niswitch_grpc.InitWithTopologyResponse\x12\x42\n\x05\x43lose\x12\x1b.niswitch_grpc.CloseRequest\x1a\x1c.niswitch_grpc.CloseResponse\x12H\n\x07\x43onnect\x12\x1d.niswitch_grpc.ConnectRequest\x1a\x1e.niswitch_grpc.ConnectResponse\x12`\n\x0f\x43onnectMultiple\x12%.niswitch_grpc.ConnectMultipleRequest\x1a&.niswitch_grpc.ConnectMultipleResponse\x12Q\n\nDisconnect\x12 .niswitch_grpc.DisconnectRequest\x1a!.niswitch_grpc.DisconnectResponse\x12i\n\x12\x44isconnectMultiple\x12(.niswitch_grpc.DisconnectMultipleRequest\x1a).niswitch_grpc.DisconnectMultipleResponse\x12Z\n\rDisconnectAll\x12#.niswitch_grpc.DisconnectAllRequest\x1a$.niswitch_grpc.DisconnectAllResponse\x12H\n\x07GetPath\x12\x1d.niswitch_grpc.GetPathRequest\x1a\x1e.niswitch_grpc.GetPathResponse\x12H\n\x07SetPath\x12\x1d.niswitch_grpc.SetPathRequest\x1a\x1e.niswitch_grpc.SetPathResponse\x12Q\n\nCanConnect\x12 .niswitch_grpc.CanConnectRequest\x1a!.niswitch_grpc.CanConnectResponse\x12T\n\x0bIsDebounced\x12!.niswitch_grpc.IsDebouncedRequest\x1a\".niswitch_grpc.IsDebouncedResponse\x12`\n\x0fWaitForDebounce\x12%.niswitch_grpc.WaitForDebounceRequest\x1a&.niswitch_grpc.WaitForDebounceResponse\x12?\n\x04Scan\x12\x1a.niswitch_grpc.ScanRequest\x1a\x1b.niswitch_grpc.ScanResponse\x12W\n\x0cInitiateScan\x12\".niswitch_grpc.InitiateScanRequest\x1a#.niswitch_grpc.InitiateScanResponse\x12N\n\tAbortScan\x12\x1f.niswitch_grpc.AbortScanRequest\x1a .niswitch_grpc.AbortScanResponse\x12Q\n\nIsScanning\x12 .niswitch_grpc.IsScanningRequest\x1a!.niswitch_grpc.IsScanningResponse\x12l\n\x13WaitForScanComplete\x12).niswitch_grpc.WaitForScanCompleteRequest\x1a*.niswitch_grpc.WaitForScanCompleteResponse\x12l\n\x13SendSoftwareTrigger\x12).niswitch_grpc.SendSoftwareTriggerRequest\x1a*.niswitch_grpc.SendSoftwareTriggerResponse\x12\x66\n\x11\x43onfigureScanList\x12\'.niswitch_grpc.ConfigureScanListRequest\x1a(.niswitch_grpc.ConfigureScanListResponse\x12o\n\x14\x43onfigureScanTrigger\x12*.niswitch_grpc.ConfigureScanTriggerRequest\x1a+.niswitch_grpc.ConfigureScanTriggerResponse\x12\x66\n\x11SetContinuousScan\x12\'.niswitch_grpc.SetContinuousScanRequest\x1a(.niswitch_grpc.SetContinuousScanResponse\x12\x66\n\x11RouteTriggerInput\x12\'.niswitch_grpc.RouteTriggerInputRequest\x1a(.niswitch_grpc.RouteTriggerInputResponse\x12x\n\x17RouteScanAdvancedOutput\x12-.niswitch_grpc.RouteScanAdvancedOutputRequest\x1a..niswitch_grpc.RouteScanAdvancedOutputResponse\x12Q\n\nErrorQuery\x12 .niswitch_grpc.ErrorQueryRequest\x1a!.niswitch_grpc.ErrorQueryResponse\x12K\n\x08GetError\x12\x1e.niswitch_grpc.GetErrorRequest\x1a\x1f.niswitch_grpc.GetErrorResponse\x12Q\n\nClearError\x12 .niswitch_grpc.ClearErrorRequest\x1a!.niswitch_grpc.ClearErrorResponse\x12W\n\x0c\x45rrorMessage\x12\".niswitch_grpc.ErrorMessageRequest\x1a#.niswitch_grpc.ErrorMessageResponse\x12]\n\x0eGetChannelName\x12$.niswitch_grpc.GetChannelNameRequest\x1a%.niswitch_grpc.GetChannelNameResponse\x12W\n\x0cGetRelayName\x12\".niswitch_grpc.GetRelayNameRequest\x1a#.niswitch_grpc.GetRelayNameResponse\x12Z\n\rGetRelayCount\x12#.niswitch_grpc.GetRelayCountRequest\x1a$.niswitch_grpc.GetRelayCountResponse\x12\x63\n\x10GetRelayPosition\x12&.niswitch_grpc.GetRelayPositionRequest\x1a\'.niswitch_grpc.GetRelayPositionResponse\x12W\n\x0cRelayControl\x12\".niswitch_grpc.RelayControlRequest\x1a#.niswitch_grpc.RelayControlResponse\x12r\n\x15ResetInterchangeCheck\x12+.niswitch_grpc.ResetInterchangeCheckRequest\x1a,.niswitch_grpc.ResetInterchangeCheckResponse\x12{\n\x18\x43learInterchangeWarnings\x12..niswitch_grpc.ClearInterchangeWarningsRequest\x1a/.niswitch_grpc.ClearInterchangeWarningsResponse\x12\x45\n\x06\x43ommit\x12\x1c.niswitch_grpc.CommitRequest\x1a\x1d.niswitch_grpc.CommitResponse\x12\x66\n\x11ResetWithDefaults\x12\'.niswitch_grpc.ResetWithDefaultsRequest\x1a(.niswitch_grpc.ResetWithDefaultsResponse\x12H\n\x07\x44isable\x12\x1d.niswitch_grpc.DisableRequest\x1a\x1e.niswitch_grpc.DisableResponse\x12\x42\n\x05Reset\x12\x1b.niswitch_grpc.ResetRequest\x1a\x1c.niswitch_grpc.ResetResponse\x12K\n\x08SelfTest\x12\x1e.niswitch_grpc.SelfTestRequest\x1a\x1f.niswitch_grpc.SelfTestResponse\x12Z\n\rRevisionQuery\x12#.niswitch_grpc.RevisionQueryRequest\x1a$.niswitch_grpc.RevisionQueryResponse\x12l\n\x13GetAttributeViInt32\x12).niswitch_grpc.GetAttributeViInt32Request\x1a*.niswitch_grpc.GetAttributeViInt32Response\x12o\n\x14GetAttributeViReal64\x12*.niswitch_grpc.GetAttributeViReal64Request\x1a+.niswitch_grpc.GetAttributeViReal64Response\x12o\n\x14GetAttributeViString\x12*.niswitch_grpc.GetAttributeViStringRequest\x1a+.niswitch_grpc.GetAttributeViStringResponse\x12r\n\x15GetAttributeViSession\x12+.niswitch_grpc.GetAttributeViSessionRequest\x1a,.niswitch_grpc.GetAttributeViSessionResponse\x12r\n\x15GetAttributeViBoolean\x12+.niswitch_grpc.GetAttributeViBooleanRequest\x1a,.niswitch_grpc.GetAttributeViBooleanResponse\x12l\n\x13SetAttributeViInt32\x12).niswitch_grpc.SetAttributeViInt32Request\x1a*.niswitch_grpc.SetAttributeViInt32Response\x12o\n\x14SetAttributeViReal64\x12*.niswitch_grpc.SetAttributeViReal64Request\x1a+.niswitch_grpc.SetAttributeViReal64Response\x12o\n\x14SetAttributeViString\x12*.niswitch_grpc.SetAttributeViStringRequest\x1a+.niswitch_grpc.SetAttributeViStringResponse\x12r\n\x15SetAttributeViSession\x12+.niswitch_grpc.SetAttributeViSessionRequest\x1a,.niswitch_grpc.SetAttributeViSessionResponse\x12r\n\x15SetAttributeViBoolean\x12+.niswitch_grpc.SetAttributeViBooleanRequest\x1a,.niswitch_grpc.SetAttributeViBooleanResponse\x12r\n\x15\x43heckAttributeViInt32\x12+.niswitch_grpc.CheckAttributeViInt32Request\x1a,.niswitch_grpc.CheckAttributeViInt32Response\x12u\n\x16\x43heckAttributeViReal64\x12,.niswitch_grpc.CheckAttributeViReal64Request\x1a-.niswitch_grpc.CheckAttributeViReal64Response\x12u\n\x16\x43heckAttributeViString\x12,.niswitch_grpc.CheckAttributeViStringRequest\x1a-.niswitch_grpc.CheckAttributeViStringResponse\x12x\n\x17\x43heckAttributeViSession\x12-.niswitch_grpc.CheckAttributeViSessionRequest\x1a..niswitch_grpc.CheckAttributeViSessionResponse\x12x\n\x17\x43heckAttributeViBoolean\x12-.niswitch_grpc.CheckAttributeViBooleanRequest\x1a..niswitch_grpc.CheckAttributeViBooleanResponse\x12x\n\x17InvalidateAllAttributes\x12-.niswitch_grpc.InvalidateAllAttributesRequest\x1a..niswitch_grpc.InvalidateAllAttributesResponseBD\n\x14\x63om.ni.grpc.niswitchB\x08NiSwitchP\x01\xaa\x02\x1fNationalInstruments.Grpc.Switchb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -30,264 +30,256 @@ _INITWITHOPTIONSRESPONSE.fields_by_name['error_message']._serialized_options = b'\030\001' _INITWITHTOPOLOGYRESPONSE.fields_by_name['error_message']._options = None _INITWITHTOPOLOGYRESPONSE.fields_by_name['error_message']._serialized_options = b'\030\001' - _globals['_NISWITCHATTRIBUTE']._serialized_start=11126 - _globals['_NISWITCHATTRIBUTE']._serialized_end=14118 - _globals['_HANDSHAKINGINITIATION']._serialized_start=14121 - _globals['_HANDSHAKINGINITIATION']._serialized_end=14272 - _globals['_NISWITCHINT32ATTRIBUTEVALUES']._serialized_start=14275 - _globals['_NISWITCHINT32ATTRIBUTEVALUES']._serialized_end=19440 - _globals['_PATHCAPABILITY']._serialized_start=19443 - _globals['_PATHCAPABILITY']._serialized_end=19794 - _globals['_RELAYACTION']._serialized_start=19797 - _globals['_RELAYACTION']._serialized_end=19925 - _globals['_RELAYPOSITION']._serialized_start=19927 - _globals['_RELAYPOSITION']._serialized_end=20052 - _globals['_SCANADVANCEDOUTPUT']._serialized_start=20055 - _globals['_SCANADVANCEDOUTPUT']._serialized_end=22182 - _globals['_SCANMODE']._serialized_start=22185 - _globals['_SCANMODE']._serialized_end=22319 - _globals['_TRIGGERINPUT']._serialized_start=22322 - _globals['_TRIGGERINPUT']._serialized_end=24266 - _globals['_ABORTSCANREQUEST']._serialized_start=48 - _globals['_ABORTSCANREQUEST']._serialized_end=102 - _globals['_ABORTSCANRESPONSE']._serialized_start=104 - _globals['_ABORTSCANRESPONSE']._serialized_end=139 - _globals['_CANCONNECTREQUEST']._serialized_start=141 - _globals['_CANCONNECTREQUEST']._serialized_end=232 - _globals['_CANCONNECTRESPONSE']._serialized_start=234 - _globals['_CANCONNECTRESPONSE']._serialized_end=355 - _globals['_CHECKATTRIBUTEVIBOOLEANREQUEST']._serialized_start=358 - _globals['_CHECKATTRIBUTEVIBOOLEANREQUEST']._serialized_end=529 - _globals['_CHECKATTRIBUTEVIBOOLEANRESPONSE']._serialized_start=531 - _globals['_CHECKATTRIBUTEVIBOOLEANRESPONSE']._serialized_end=580 - _globals['_CHECKATTRIBUTEVIINT32REQUEST']._serialized_start=583 - _globals['_CHECKATTRIBUTEVIINT32REQUEST']._serialized_end=854 - _globals['_CHECKATTRIBUTEVIINT32RESPONSE']._serialized_start=856 - _globals['_CHECKATTRIBUTEVIINT32RESPONSE']._serialized_end=903 - _globals['_CHECKATTRIBUTEVIREAL64REQUEST']._serialized_start=906 - _globals['_CHECKATTRIBUTEVIREAL64REQUEST']._serialized_end=1080 - _globals['_CHECKATTRIBUTEVIREAL64RESPONSE']._serialized_start=1082 - _globals['_CHECKATTRIBUTEVIREAL64RESPONSE']._serialized_end=1130 - _globals['_CHECKATTRIBUTEVISESSIONREQUEST']._serialized_start=1133 - _globals['_CHECKATTRIBUTEVISESSIONREQUEST']._serialized_end=1328 - _globals['_CHECKATTRIBUTEVISESSIONRESPONSE']._serialized_start=1330 - _globals['_CHECKATTRIBUTEVISESSIONRESPONSE']._serialized_end=1379 - _globals['_CHECKATTRIBUTEVISTRINGREQUEST']._serialized_start=1382 - _globals['_CHECKATTRIBUTEVISTRINGREQUEST']._serialized_end=1556 - _globals['_CHECKATTRIBUTEVISTRINGRESPONSE']._serialized_start=1558 - _globals['_CHECKATTRIBUTEVISTRINGRESPONSE']._serialized_end=1606 - _globals['_CLEARERRORREQUEST']._serialized_start=1608 - _globals['_CLEARERRORREQUEST']._serialized_end=1663 - _globals['_CLEARERRORRESPONSE']._serialized_start=1665 - _globals['_CLEARERRORRESPONSE']._serialized_end=1701 - _globals['_CLEARINTERCHANGEWARNINGSREQUEST']._serialized_start=1703 - _globals['_CLEARINTERCHANGEWARNINGSREQUEST']._serialized_end=1772 - _globals['_CLEARINTERCHANGEWARNINGSRESPONSE']._serialized_start=1774 - _globals['_CLEARINTERCHANGEWARNINGSRESPONSE']._serialized_end=1824 - _globals['_CLOSEREQUEST']._serialized_start=1826 - _globals['_CLOSEREQUEST']._serialized_end=1876 - _globals['_CLOSERESPONSE']._serialized_start=1878 - _globals['_CLOSERESPONSE']._serialized_end=1909 - _globals['_COMMITREQUEST']._serialized_start=1911 - _globals['_COMMITREQUEST']._serialized_end=1962 - _globals['_COMMITRESPONSE']._serialized_start=1964 - _globals['_COMMITRESPONSE']._serialized_end=1996 - _globals['_CONFIGURESCANLISTREQUEST']._serialized_start=1999 - _globals['_CONFIGURESCANLISTREQUEST']._serialized_end=2168 - _globals['_CONFIGURESCANLISTRESPONSE']._serialized_start=2170 - _globals['_CONFIGURESCANLISTRESPONSE']._serialized_end=2213 - _globals['_CONFIGURESCANTRIGGERREQUEST']._serialized_start=2216 - _globals['_CONFIGURESCANTRIGGERREQUEST']._serialized_end=2538 - _globals['_CONFIGURESCANTRIGGERRESPONSE']._serialized_start=2540 - _globals['_CONFIGURESCANTRIGGERRESPONSE']._serialized_end=2586 - _globals['_CONNECTREQUEST']._serialized_start=2588 - _globals['_CONNECTREQUEST']._serialized_end=2676 - _globals['_CONNECTRESPONSE']._serialized_start=2678 - _globals['_CONNECTRESPONSE']._serialized_end=2711 - _globals['_CONNECTMULTIPLEREQUEST']._serialized_start=2713 - _globals['_CONNECTMULTIPLEREQUEST']._serialized_end=2798 - _globals['_CONNECTMULTIPLERESPONSE']._serialized_start=2800 - _globals['_CONNECTMULTIPLERESPONSE']._serialized_end=2841 - _globals['_DISABLEREQUEST']._serialized_start=2843 - _globals['_DISABLEREQUEST']._serialized_end=2895 - _globals['_DISABLERESPONSE']._serialized_start=2897 - _globals['_DISABLERESPONSE']._serialized_end=2930 - _globals['_DISCONNECTREQUEST']._serialized_start=2932 - _globals['_DISCONNECTREQUEST']._serialized_end=3023 - _globals['_DISCONNECTRESPONSE']._serialized_start=3025 - _globals['_DISCONNECTRESPONSE']._serialized_end=3061 - _globals['_DISCONNECTALLREQUEST']._serialized_start=3063 - _globals['_DISCONNECTALLREQUEST']._serialized_end=3121 - _globals['_DISCONNECTALLRESPONSE']._serialized_start=3123 - _globals['_DISCONNECTALLRESPONSE']._serialized_end=3162 - _globals['_DISCONNECTMULTIPLEREQUEST']._serialized_start=3164 - _globals['_DISCONNECTMULTIPLEREQUEST']._serialized_end=3255 - _globals['_DISCONNECTMULTIPLERESPONSE']._serialized_start=3257 - _globals['_DISCONNECTMULTIPLERESPONSE']._serialized_end=3301 - _globals['_ERRORMESSAGEREQUEST']._serialized_start=3303 - _globals['_ERRORMESSAGEREQUEST']._serialized_end=3380 - _globals['_ERRORMESSAGERESPONSE']._serialized_start=3382 - _globals['_ERRORMESSAGERESPONSE']._serialized_end=3443 - _globals['_ERRORQUERYREQUEST']._serialized_start=3445 - _globals['_ERRORQUERYREQUEST']._serialized_end=3500 - _globals['_ERRORQUERYRESPONSE']._serialized_start=3502 - _globals['_ERRORQUERYRESPONSE']._serialized_end=3581 - _globals['_GETATTRIBUTEVIBOOLEANREQUEST']._serialized_start=3584 - _globals['_GETATTRIBUTEVIBOOLEANREQUEST']._serialized_end=3728 - _globals['_GETATTRIBUTEVIBOOLEANRESPONSE']._serialized_start=3730 - _globals['_GETATTRIBUTEVIBOOLEANRESPONSE']._serialized_end=3802 - _globals['_GETATTRIBUTEVIINT32REQUEST']._serialized_start=3805 - _globals['_GETATTRIBUTEVIINT32REQUEST']._serialized_end=3947 - _globals['_GETATTRIBUTEVIINT32RESPONSE']._serialized_start=3949 - _globals['_GETATTRIBUTEVIINT32RESPONSE']._serialized_end=4019 - _globals['_GETATTRIBUTEVIREAL64REQUEST']._serialized_start=4022 - _globals['_GETATTRIBUTEVIREAL64REQUEST']._serialized_end=4165 - _globals['_GETATTRIBUTEVIREAL64RESPONSE']._serialized_start=4167 - _globals['_GETATTRIBUTEVIREAL64RESPONSE']._serialized_end=4238 - _globals['_GETATTRIBUTEVISESSIONREQUEST']._serialized_start=4241 - _globals['_GETATTRIBUTEVISESSIONREQUEST']._serialized_end=4385 - _globals['_GETATTRIBUTEVISESSIONRESPONSE']._serialized_start=4387 - _globals['_GETATTRIBUTEVISESSIONRESPONSE']._serialized_end=4483 - _globals['_GETATTRIBUTEVISTRINGREQUEST']._serialized_start=4486 - _globals['_GETATTRIBUTEVISTRINGREQUEST']._serialized_end=4629 - _globals['_GETATTRIBUTEVISTRINGRESPONSE']._serialized_start=4631 - _globals['_GETATTRIBUTEVISTRINGRESPONSE']._serialized_end=4702 - _globals['_GETCHANNELNAMEREQUEST']._serialized_start=4704 - _globals['_GETCHANNELNAMEREQUEST']._serialized_end=4778 - _globals['_GETCHANNELNAMERESPONSE']._serialized_start=4780 - _globals['_GETCHANNELNAMERESPONSE']._serialized_end=4849 - _globals['_GETERRORREQUEST']._serialized_start=4851 - _globals['_GETERRORREQUEST']._serialized_end=4904 - _globals['_GETERRORRESPONSE']._serialized_start=4906 - _globals['_GETERRORRESPONSE']._serialized_end=4975 - _globals['_GETNEXTCOERCIONRECORDREQUEST']._serialized_start=4977 - _globals['_GETNEXTCOERCIONRECORDREQUEST']._serialized_end=5043 - _globals['_GETNEXTCOERCIONRECORDRESPONSE']._serialized_start=5045 - _globals['_GETNEXTCOERCIONRECORDRESPONSE']._serialized_end=5117 - _globals['_GETNEXTINTERCHANGEWARNINGREQUEST']._serialized_start=5119 - _globals['_GETNEXTINTERCHANGEWARNINGREQUEST']._serialized_end=5189 - _globals['_GETNEXTINTERCHANGEWARNINGRESPONSE']._serialized_start=5191 - _globals['_GETNEXTINTERCHANGEWARNINGRESPONSE']._serialized_end=5271 - _globals['_GETPATHREQUEST']._serialized_start=5273 - _globals['_GETPATHREQUEST']._serialized_end=5361 - _globals['_GETPATHRESPONSE']._serialized_start=5363 - _globals['_GETPATHRESPONSE']._serialized_end=5410 - _globals['_GETRELAYCOUNTREQUEST']._serialized_start=5412 - _globals['_GETRELAYCOUNTREQUEST']._serialized_end=5490 - _globals['_GETRELAYCOUNTRESPONSE']._serialized_start=5492 - _globals['_GETRELAYCOUNTRESPONSE']._serialized_end=5552 - _globals['_GETRELAYNAMEREQUEST']._serialized_start=5554 - _globals['_GETRELAYNAMEREQUEST']._serialized_end=5626 - _globals['_GETRELAYNAMERESPONSE']._serialized_start=5628 - _globals['_GETRELAYNAMERESPONSE']._serialized_end=5693 - _globals['_GETRELAYPOSITIONREQUEST']._serialized_start=5695 - _globals['_GETRELAYPOSITIONREQUEST']._serialized_end=5776 - _globals['_GETRELAYPOSITIONRESPONSE']._serialized_start=5778 - _globals['_GETRELAYPOSITIONRESPONSE']._serialized_end=5902 - _globals['_INITREQUEST']._serialized_start=5905 - _globals['_INITREQUEST']._serialized_end=6082 - _globals['_INITRESPONSE']._serialized_start=6084 - _globals['_INITRESPONSE']._serialized_end=6210 - _globals['_INITWITHOPTIONSREQUEST']._serialized_start=6213 - _globals['_INITWITHOPTIONSREQUEST']._serialized_end=6424 - _globals['_INITWITHOPTIONSRESPONSE']._serialized_start=6427 - _globals['_INITWITHOPTIONSRESPONSE']._serialized_end=6564 - _globals['_INITWITHTOPOLOGYREQUEST']._serialized_start=6567 - _globals['_INITWITHTOPOLOGYREQUEST']._serialized_end=6774 - _globals['_INITWITHTOPOLOGYRESPONSE']._serialized_start=6777 - _globals['_INITWITHTOPOLOGYRESPONSE']._serialized_end=6915 - _globals['_INITIATESCANREQUEST']._serialized_start=6917 - _globals['_INITIATESCANREQUEST']._serialized_end=6974 - _globals['_INITIATESCANRESPONSE']._serialized_start=6976 - _globals['_INITIATESCANRESPONSE']._serialized_end=7014 - _globals['_INVALIDATEALLATTRIBUTESREQUEST']._serialized_start=7016 - _globals['_INVALIDATEALLATTRIBUTESREQUEST']._serialized_end=7084 - _globals['_INVALIDATEALLATTRIBUTESRESPONSE']._serialized_start=7086 - _globals['_INVALIDATEALLATTRIBUTESRESPONSE']._serialized_end=7135 - _globals['_ISDEBOUNCEDREQUEST']._serialized_start=7137 - _globals['_ISDEBOUNCEDREQUEST']._serialized_end=7193 - _globals['_ISDEBOUNCEDRESPONSE']._serialized_start=7195 - _globals['_ISDEBOUNCEDRESPONSE']._serialized_end=7254 - _globals['_ISSCANNINGREQUEST']._serialized_start=7256 - _globals['_ISSCANNINGREQUEST']._serialized_end=7311 - _globals['_ISSCANNINGRESPONSE']._serialized_start=7313 - _globals['_ISSCANNINGRESPONSE']._serialized_end=7370 - _globals['_RELAYCONTROLREQUEST']._serialized_start=7373 - _globals['_RELAYCONTROLREQUEST']._serialized_end=7551 - _globals['_RELAYCONTROLRESPONSE']._serialized_start=7553 - _globals['_RELAYCONTROLRESPONSE']._serialized_end=7591 - _globals['_RESETREQUEST']._serialized_start=7593 - _globals['_RESETREQUEST']._serialized_end=7643 - _globals['_RESETRESPONSE']._serialized_start=7645 - _globals['_RESETRESPONSE']._serialized_end=7676 - _globals['_RESETINTERCHANGECHECKREQUEST']._serialized_start=7678 - _globals['_RESETINTERCHANGECHECKREQUEST']._serialized_end=7744 - _globals['_RESETINTERCHANGECHECKRESPONSE']._serialized_start=7746 - _globals['_RESETINTERCHANGECHECKRESPONSE']._serialized_end=7793 - _globals['_RESETWITHDEFAULTSREQUEST']._serialized_start=7795 - _globals['_RESETWITHDEFAULTSREQUEST']._serialized_end=7857 - _globals['_RESETWITHDEFAULTSRESPONSE']._serialized_start=7859 - _globals['_RESETWITHDEFAULTSRESPONSE']._serialized_end=7902 - _globals['_REVISIONQUERYREQUEST']._serialized_start=7904 - _globals['_REVISIONQUERYREQUEST']._serialized_end=7962 - _globals['_REVISIONQUERYRESPONSE']._serialized_start=7964 - _globals['_REVISIONQUERYRESPONSE']._serialized_end=8066 - _globals['_ROUTESCANADVANCEDOUTPUTREQUEST']._serialized_start=8069 - _globals['_ROUTESCANADVANCEDOUTPUTREQUEST']._serialized_end=8474 - _globals['_ROUTESCANADVANCEDOUTPUTRESPONSE']._serialized_start=8476 - _globals['_ROUTESCANADVANCEDOUTPUTRESPONSE']._serialized_end=8525 - _globals['_ROUTETRIGGERINPUTREQUEST']._serialized_start=8528 - _globals['_ROUTETRIGGERINPUTREQUEST']._serialized_end=8873 - _globals['_ROUTETRIGGERINPUTRESPONSE']._serialized_start=8875 - _globals['_ROUTETRIGGERINPUTRESPONSE']._serialized_end=8918 - _globals['_SCANREQUEST']._serialized_start=8921 - _globals['_SCANREQUEST']._serialized_end=9093 - _globals['_SCANRESPONSE']._serialized_start=9095 - _globals['_SCANRESPONSE']._serialized_end=9125 - _globals['_SELFTESTREQUEST']._serialized_start=9127 - _globals['_SELFTESTREQUEST']._serialized_end=9180 - _globals['_SELFTESTRESPONSE']._serialized_start=9182 - _globals['_SELFTESTRESPONSE']._serialized_end=9269 - _globals['_SENDSOFTWARETRIGGERREQUEST']._serialized_start=9271 - _globals['_SENDSOFTWARETRIGGERREQUEST']._serialized_end=9335 - _globals['_SENDSOFTWARETRIGGERRESPONSE']._serialized_start=9337 - _globals['_SENDSOFTWARETRIGGERRESPONSE']._serialized_end=9382 - _globals['_SETATTRIBUTEVIBOOLEANREQUEST']._serialized_start=9385 - _globals['_SETATTRIBUTEVIBOOLEANREQUEST']._serialized_end=9554 - _globals['_SETATTRIBUTEVIBOOLEANRESPONSE']._serialized_start=9556 - _globals['_SETATTRIBUTEVIBOOLEANRESPONSE']._serialized_end=9603 - _globals['_SETATTRIBUTEVIINT32REQUEST']._serialized_start=9606 - _globals['_SETATTRIBUTEVIINT32REQUEST']._serialized_end=9875 - _globals['_SETATTRIBUTEVIINT32RESPONSE']._serialized_start=9877 - _globals['_SETATTRIBUTEVIINT32RESPONSE']._serialized_end=9922 - _globals['_SETATTRIBUTEVIREAL64REQUEST']._serialized_start=9925 - _globals['_SETATTRIBUTEVIREAL64REQUEST']._serialized_end=10097 - _globals['_SETATTRIBUTEVIREAL64RESPONSE']._serialized_start=10099 - _globals['_SETATTRIBUTEVIREAL64RESPONSE']._serialized_end=10145 - _globals['_SETATTRIBUTEVISESSIONREQUEST']._serialized_start=10148 - _globals['_SETATTRIBUTEVISESSIONREQUEST']._serialized_end=10341 - _globals['_SETATTRIBUTEVISESSIONRESPONSE']._serialized_start=10343 - _globals['_SETATTRIBUTEVISESSIONRESPONSE']._serialized_end=10390 - _globals['_SETATTRIBUTEVISTRINGREQUEST']._serialized_start=10393 - _globals['_SETATTRIBUTEVISTRINGREQUEST']._serialized_end=10565 - _globals['_SETATTRIBUTEVISTRINGRESPONSE']._serialized_start=10567 - _globals['_SETATTRIBUTEVISTRINGRESPONSE']._serialized_end=10613 - _globals['_SETCONTINUOUSSCANREQUEST']._serialized_start=10615 - _globals['_SETCONTINUOUSSCANREQUEST']._serialized_end=10702 - _globals['_SETCONTINUOUSSCANRESPONSE']._serialized_start=10704 - _globals['_SETCONTINUOUSSCANRESPONSE']._serialized_end=10747 - _globals['_SETPATHREQUEST']._serialized_start=10749 - _globals['_SETPATHREQUEST']._serialized_end=10820 - _globals['_SETPATHRESPONSE']._serialized_start=10822 - _globals['_SETPATHRESPONSE']._serialized_end=10855 - _globals['_WAITFORDEBOUNCEREQUEST']._serialized_start=10857 - _globals['_WAITFORDEBOUNCEREQUEST']._serialized_end=10942 - _globals['_WAITFORDEBOUNCERESPONSE']._serialized_start=10944 - _globals['_WAITFORDEBOUNCERESPONSE']._serialized_end=10985 - _globals['_WAITFORSCANCOMPLETEREQUEST']._serialized_start=10987 - _globals['_WAITFORSCANCOMPLETEREQUEST']._serialized_end=11076 - _globals['_WAITFORSCANCOMPLETERESPONSE']._serialized_start=11078 - _globals['_WAITFORSCANCOMPLETERESPONSE']._serialized_end=11123 - _globals['_NISWITCH']._serialized_start=24269 - _globals['_NISWITCH']._serialized_end=30189 + _globals['_NISWITCHATTRIBUTE']._serialized_start=10832 + _globals['_NISWITCHATTRIBUTE']._serialized_end=13824 + _globals['_SCANMODE']._serialized_start=13827 + _globals['_SCANMODE']._serialized_end=13961 + _globals['_TRIGGERINPUT']._serialized_start=13964 + _globals['_TRIGGERINPUT']._serialized_end=15908 + _globals['_PATHCAPABILITY']._serialized_start=15911 + _globals['_PATHCAPABILITY']._serialized_end=16258 + _globals['_HANDSHAKINGINITIATION']._serialized_start=16261 + _globals['_HANDSHAKINGINITIATION']._serialized_end=16412 + _globals['_RELAYPOSITION']._serialized_start=16414 + _globals['_RELAYPOSITION']._serialized_end=16539 + _globals['_RELAYACTION']._serialized_start=16542 + _globals['_RELAYACTION']._serialized_end=16670 + _globals['_SCANADVANCEDOUTPUT']._serialized_start=16673 + _globals['_SCANADVANCEDOUTPUT']._serialized_end=18800 + _globals['_NISWITCHINT32ATTRIBUTEVALUES']._serialized_start=18803 + _globals['_NISWITCHINT32ATTRIBUTEVALUES']._serialized_end=23968 + _globals['_INITREQUEST']._serialized_start=49 + _globals['_INITREQUEST']._serialized_end=226 + _globals['_INITRESPONSE']._serialized_start=228 + _globals['_INITRESPONSE']._serialized_end=354 + _globals['_INITWITHOPTIONSREQUEST']._serialized_start=357 + _globals['_INITWITHOPTIONSREQUEST']._serialized_end=568 + _globals['_INITWITHOPTIONSRESPONSE']._serialized_start=571 + _globals['_INITWITHOPTIONSRESPONSE']._serialized_end=708 + _globals['_INITWITHTOPOLOGYREQUEST']._serialized_start=711 + _globals['_INITWITHTOPOLOGYREQUEST']._serialized_end=918 + _globals['_INITWITHTOPOLOGYRESPONSE']._serialized_start=921 + _globals['_INITWITHTOPOLOGYRESPONSE']._serialized_end=1059 + _globals['_CLOSEREQUEST']._serialized_start=1061 + _globals['_CLOSEREQUEST']._serialized_end=1111 + _globals['_CLOSERESPONSE']._serialized_start=1113 + _globals['_CLOSERESPONSE']._serialized_end=1144 + _globals['_CONNECTREQUEST']._serialized_start=1146 + _globals['_CONNECTREQUEST']._serialized_end=1234 + _globals['_CONNECTRESPONSE']._serialized_start=1236 + _globals['_CONNECTRESPONSE']._serialized_end=1269 + _globals['_CONNECTMULTIPLEREQUEST']._serialized_start=1271 + _globals['_CONNECTMULTIPLEREQUEST']._serialized_end=1356 + _globals['_CONNECTMULTIPLERESPONSE']._serialized_start=1358 + _globals['_CONNECTMULTIPLERESPONSE']._serialized_end=1399 + _globals['_DISCONNECTREQUEST']._serialized_start=1401 + _globals['_DISCONNECTREQUEST']._serialized_end=1492 + _globals['_DISCONNECTRESPONSE']._serialized_start=1494 + _globals['_DISCONNECTRESPONSE']._serialized_end=1530 + _globals['_DISCONNECTMULTIPLEREQUEST']._serialized_start=1532 + _globals['_DISCONNECTMULTIPLEREQUEST']._serialized_end=1623 + _globals['_DISCONNECTMULTIPLERESPONSE']._serialized_start=1625 + _globals['_DISCONNECTMULTIPLERESPONSE']._serialized_end=1669 + _globals['_DISCONNECTALLREQUEST']._serialized_start=1671 + _globals['_DISCONNECTALLREQUEST']._serialized_end=1729 + _globals['_DISCONNECTALLRESPONSE']._serialized_start=1731 + _globals['_DISCONNECTALLRESPONSE']._serialized_end=1770 + _globals['_GETPATHREQUEST']._serialized_start=1772 + _globals['_GETPATHREQUEST']._serialized_end=1860 + _globals['_GETPATHRESPONSE']._serialized_start=1862 + _globals['_GETPATHRESPONSE']._serialized_end=1909 + _globals['_SETPATHREQUEST']._serialized_start=1911 + _globals['_SETPATHREQUEST']._serialized_end=1982 + _globals['_SETPATHRESPONSE']._serialized_start=1984 + _globals['_SETPATHRESPONSE']._serialized_end=2017 + _globals['_CANCONNECTREQUEST']._serialized_start=2019 + _globals['_CANCONNECTREQUEST']._serialized_end=2110 + _globals['_CANCONNECTRESPONSE']._serialized_start=2112 + _globals['_CANCONNECTRESPONSE']._serialized_end=2233 + _globals['_ISDEBOUNCEDREQUEST']._serialized_start=2235 + _globals['_ISDEBOUNCEDREQUEST']._serialized_end=2291 + _globals['_ISDEBOUNCEDRESPONSE']._serialized_start=2293 + _globals['_ISDEBOUNCEDRESPONSE']._serialized_end=2352 + _globals['_WAITFORDEBOUNCEREQUEST']._serialized_start=2354 + _globals['_WAITFORDEBOUNCEREQUEST']._serialized_end=2439 + _globals['_WAITFORDEBOUNCERESPONSE']._serialized_start=2441 + _globals['_WAITFORDEBOUNCERESPONSE']._serialized_end=2482 + _globals['_SCANREQUEST']._serialized_start=2485 + _globals['_SCANREQUEST']._serialized_end=2658 + _globals['_SCANRESPONSE']._serialized_start=2660 + _globals['_SCANRESPONSE']._serialized_end=2690 + _globals['_INITIATESCANREQUEST']._serialized_start=2692 + _globals['_INITIATESCANREQUEST']._serialized_end=2749 + _globals['_INITIATESCANRESPONSE']._serialized_start=2751 + _globals['_INITIATESCANRESPONSE']._serialized_end=2789 + _globals['_ABORTSCANREQUEST']._serialized_start=2791 + _globals['_ABORTSCANREQUEST']._serialized_end=2845 + _globals['_ABORTSCANRESPONSE']._serialized_start=2847 + _globals['_ABORTSCANRESPONSE']._serialized_end=2882 + _globals['_ISSCANNINGREQUEST']._serialized_start=2884 + _globals['_ISSCANNINGREQUEST']._serialized_end=2939 + _globals['_ISSCANNINGRESPONSE']._serialized_start=2941 + _globals['_ISSCANNINGRESPONSE']._serialized_end=2998 + _globals['_WAITFORSCANCOMPLETEREQUEST']._serialized_start=3000 + _globals['_WAITFORSCANCOMPLETEREQUEST']._serialized_end=3089 + _globals['_WAITFORSCANCOMPLETERESPONSE']._serialized_start=3091 + _globals['_WAITFORSCANCOMPLETERESPONSE']._serialized_end=3136 + _globals['_SENDSOFTWARETRIGGERREQUEST']._serialized_start=3138 + _globals['_SENDSOFTWARETRIGGERREQUEST']._serialized_end=3202 + _globals['_SENDSOFTWARETRIGGERRESPONSE']._serialized_start=3204 + _globals['_SENDSOFTWARETRIGGERRESPONSE']._serialized_end=3249 + _globals['_CONFIGURESCANLISTREQUEST']._serialized_start=3252 + _globals['_CONFIGURESCANLISTREQUEST']._serialized_end=3422 + _globals['_CONFIGURESCANLISTRESPONSE']._serialized_start=3424 + _globals['_CONFIGURESCANLISTRESPONSE']._serialized_end=3467 + _globals['_CONFIGURESCANTRIGGERREQUEST']._serialized_start=3470 + _globals['_CONFIGURESCANTRIGGERREQUEST']._serialized_end=3792 + _globals['_CONFIGURESCANTRIGGERRESPONSE']._serialized_start=3794 + _globals['_CONFIGURESCANTRIGGERRESPONSE']._serialized_end=3840 + _globals['_SETCONTINUOUSSCANREQUEST']._serialized_start=3842 + _globals['_SETCONTINUOUSSCANREQUEST']._serialized_end=3929 + _globals['_SETCONTINUOUSSCANRESPONSE']._serialized_start=3931 + _globals['_SETCONTINUOUSSCANRESPONSE']._serialized_end=3974 + _globals['_ROUTETRIGGERINPUTREQUEST']._serialized_start=3977 + _globals['_ROUTETRIGGERINPUTREQUEST']._serialized_end=4322 + _globals['_ROUTETRIGGERINPUTRESPONSE']._serialized_start=4324 + _globals['_ROUTETRIGGERINPUTRESPONSE']._serialized_end=4367 + _globals['_ROUTESCANADVANCEDOUTPUTREQUEST']._serialized_start=4370 + _globals['_ROUTESCANADVANCEDOUTPUTREQUEST']._serialized_end=4775 + _globals['_ROUTESCANADVANCEDOUTPUTRESPONSE']._serialized_start=4777 + _globals['_ROUTESCANADVANCEDOUTPUTRESPONSE']._serialized_end=4826 + _globals['_ERRORQUERYREQUEST']._serialized_start=4828 + _globals['_ERRORQUERYREQUEST']._serialized_end=4883 + _globals['_ERRORQUERYRESPONSE']._serialized_start=4885 + _globals['_ERRORQUERYRESPONSE']._serialized_end=4964 + _globals['_GETERRORREQUEST']._serialized_start=4966 + _globals['_GETERRORREQUEST']._serialized_end=5019 + _globals['_GETERRORRESPONSE']._serialized_start=5021 + _globals['_GETERRORRESPONSE']._serialized_end=5090 + _globals['_CLEARERRORREQUEST']._serialized_start=5092 + _globals['_CLEARERRORREQUEST']._serialized_end=5147 + _globals['_CLEARERRORRESPONSE']._serialized_start=5149 + _globals['_CLEARERRORRESPONSE']._serialized_end=5185 + _globals['_ERRORMESSAGEREQUEST']._serialized_start=5187 + _globals['_ERRORMESSAGEREQUEST']._serialized_end=5264 + _globals['_ERRORMESSAGERESPONSE']._serialized_start=5266 + _globals['_ERRORMESSAGERESPONSE']._serialized_end=5327 + _globals['_GETCHANNELNAMEREQUEST']._serialized_start=5329 + _globals['_GETCHANNELNAMEREQUEST']._serialized_end=5403 + _globals['_GETCHANNELNAMERESPONSE']._serialized_start=5405 + _globals['_GETCHANNELNAMERESPONSE']._serialized_end=5474 + _globals['_GETRELAYNAMEREQUEST']._serialized_start=5476 + _globals['_GETRELAYNAMEREQUEST']._serialized_end=5548 + _globals['_GETRELAYNAMERESPONSE']._serialized_start=5550 + _globals['_GETRELAYNAMERESPONSE']._serialized_end=5615 + _globals['_GETRELAYCOUNTREQUEST']._serialized_start=5617 + _globals['_GETRELAYCOUNTREQUEST']._serialized_end=5695 + _globals['_GETRELAYCOUNTRESPONSE']._serialized_start=5697 + _globals['_GETRELAYCOUNTRESPONSE']._serialized_end=5757 + _globals['_GETRELAYPOSITIONREQUEST']._serialized_start=5759 + _globals['_GETRELAYPOSITIONREQUEST']._serialized_end=5840 + _globals['_GETRELAYPOSITIONRESPONSE']._serialized_start=5842 + _globals['_GETRELAYPOSITIONRESPONSE']._serialized_end=5966 + _globals['_RELAYCONTROLREQUEST']._serialized_start=5969 + _globals['_RELAYCONTROLREQUEST']._serialized_end=6147 + _globals['_RELAYCONTROLRESPONSE']._serialized_start=6149 + _globals['_RELAYCONTROLRESPONSE']._serialized_end=6187 + _globals['_RESETINTERCHANGECHECKREQUEST']._serialized_start=6189 + _globals['_RESETINTERCHANGECHECKREQUEST']._serialized_end=6255 + _globals['_RESETINTERCHANGECHECKRESPONSE']._serialized_start=6257 + _globals['_RESETINTERCHANGECHECKRESPONSE']._serialized_end=6304 + _globals['_CLEARINTERCHANGEWARNINGSREQUEST']._serialized_start=6306 + _globals['_CLEARINTERCHANGEWARNINGSREQUEST']._serialized_end=6375 + _globals['_CLEARINTERCHANGEWARNINGSRESPONSE']._serialized_start=6377 + _globals['_CLEARINTERCHANGEWARNINGSRESPONSE']._serialized_end=6427 + _globals['_COMMITREQUEST']._serialized_start=6429 + _globals['_COMMITREQUEST']._serialized_end=6480 + _globals['_COMMITRESPONSE']._serialized_start=6482 + _globals['_COMMITRESPONSE']._serialized_end=6514 + _globals['_RESETWITHDEFAULTSREQUEST']._serialized_start=6516 + _globals['_RESETWITHDEFAULTSREQUEST']._serialized_end=6578 + _globals['_RESETWITHDEFAULTSRESPONSE']._serialized_start=6580 + _globals['_RESETWITHDEFAULTSRESPONSE']._serialized_end=6623 + _globals['_DISABLEREQUEST']._serialized_start=6625 + _globals['_DISABLEREQUEST']._serialized_end=6677 + _globals['_DISABLERESPONSE']._serialized_start=6679 + _globals['_DISABLERESPONSE']._serialized_end=6712 + _globals['_RESETREQUEST']._serialized_start=6714 + _globals['_RESETREQUEST']._serialized_end=6764 + _globals['_RESETRESPONSE']._serialized_start=6766 + _globals['_RESETRESPONSE']._serialized_end=6797 + _globals['_SELFTESTREQUEST']._serialized_start=6799 + _globals['_SELFTESTREQUEST']._serialized_end=6852 + _globals['_SELFTESTRESPONSE']._serialized_start=6854 + _globals['_SELFTESTRESPONSE']._serialized_end=6941 + _globals['_REVISIONQUERYREQUEST']._serialized_start=6943 + _globals['_REVISIONQUERYREQUEST']._serialized_end=7001 + _globals['_REVISIONQUERYRESPONSE']._serialized_start=7003 + _globals['_REVISIONQUERYRESPONSE']._serialized_end=7105 + _globals['_GETATTRIBUTEVIINT32REQUEST']._serialized_start=7108 + _globals['_GETATTRIBUTEVIINT32REQUEST']._serialized_end=7250 + _globals['_GETATTRIBUTEVIINT32RESPONSE']._serialized_start=7252 + _globals['_GETATTRIBUTEVIINT32RESPONSE']._serialized_end=7322 + _globals['_GETATTRIBUTEVIREAL64REQUEST']._serialized_start=7325 + _globals['_GETATTRIBUTEVIREAL64REQUEST']._serialized_end=7468 + _globals['_GETATTRIBUTEVIREAL64RESPONSE']._serialized_start=7470 + _globals['_GETATTRIBUTEVIREAL64RESPONSE']._serialized_end=7541 + _globals['_GETATTRIBUTEVISTRINGREQUEST']._serialized_start=7544 + _globals['_GETATTRIBUTEVISTRINGREQUEST']._serialized_end=7687 + _globals['_GETATTRIBUTEVISTRINGRESPONSE']._serialized_start=7689 + _globals['_GETATTRIBUTEVISTRINGRESPONSE']._serialized_end=7760 + _globals['_GETATTRIBUTEVISESSIONREQUEST']._serialized_start=7763 + _globals['_GETATTRIBUTEVISESSIONREQUEST']._serialized_end=7907 + _globals['_GETATTRIBUTEVISESSIONRESPONSE']._serialized_start=7909 + _globals['_GETATTRIBUTEVISESSIONRESPONSE']._serialized_end=8005 + _globals['_GETATTRIBUTEVIBOOLEANREQUEST']._serialized_start=8008 + _globals['_GETATTRIBUTEVIBOOLEANREQUEST']._serialized_end=8152 + _globals['_GETATTRIBUTEVIBOOLEANRESPONSE']._serialized_start=8154 + _globals['_GETATTRIBUTEVIBOOLEANRESPONSE']._serialized_end=8226 + _globals['_SETATTRIBUTEVIINT32REQUEST']._serialized_start=8229 + _globals['_SETATTRIBUTEVIINT32REQUEST']._serialized_end=8498 + _globals['_SETATTRIBUTEVIINT32RESPONSE']._serialized_start=8500 + _globals['_SETATTRIBUTEVIINT32RESPONSE']._serialized_end=8545 + _globals['_SETATTRIBUTEVIREAL64REQUEST']._serialized_start=8548 + _globals['_SETATTRIBUTEVIREAL64REQUEST']._serialized_end=8720 + _globals['_SETATTRIBUTEVIREAL64RESPONSE']._serialized_start=8722 + _globals['_SETATTRIBUTEVIREAL64RESPONSE']._serialized_end=8768 + _globals['_SETATTRIBUTEVISTRINGREQUEST']._serialized_start=8771 + _globals['_SETATTRIBUTEVISTRINGREQUEST']._serialized_end=8943 + _globals['_SETATTRIBUTEVISTRINGRESPONSE']._serialized_start=8945 + _globals['_SETATTRIBUTEVISTRINGRESPONSE']._serialized_end=8991 + _globals['_SETATTRIBUTEVISESSIONREQUEST']._serialized_start=8994 + _globals['_SETATTRIBUTEVISESSIONREQUEST']._serialized_end=9187 + _globals['_SETATTRIBUTEVISESSIONRESPONSE']._serialized_start=9189 + _globals['_SETATTRIBUTEVISESSIONRESPONSE']._serialized_end=9236 + _globals['_SETATTRIBUTEVIBOOLEANREQUEST']._serialized_start=9239 + _globals['_SETATTRIBUTEVIBOOLEANREQUEST']._serialized_end=9408 + _globals['_SETATTRIBUTEVIBOOLEANRESPONSE']._serialized_start=9410 + _globals['_SETATTRIBUTEVIBOOLEANRESPONSE']._serialized_end=9457 + _globals['_CHECKATTRIBUTEVIINT32REQUEST']._serialized_start=9460 + _globals['_CHECKATTRIBUTEVIINT32REQUEST']._serialized_end=9731 + _globals['_CHECKATTRIBUTEVIINT32RESPONSE']._serialized_start=9733 + _globals['_CHECKATTRIBUTEVIINT32RESPONSE']._serialized_end=9780 + _globals['_CHECKATTRIBUTEVIREAL64REQUEST']._serialized_start=9783 + _globals['_CHECKATTRIBUTEVIREAL64REQUEST']._serialized_end=9957 + _globals['_CHECKATTRIBUTEVIREAL64RESPONSE']._serialized_start=9959 + _globals['_CHECKATTRIBUTEVIREAL64RESPONSE']._serialized_end=10007 + _globals['_CHECKATTRIBUTEVISTRINGREQUEST']._serialized_start=10010 + _globals['_CHECKATTRIBUTEVISTRINGREQUEST']._serialized_end=10184 + _globals['_CHECKATTRIBUTEVISTRINGRESPONSE']._serialized_start=10186 + _globals['_CHECKATTRIBUTEVISTRINGRESPONSE']._serialized_end=10234 + _globals['_CHECKATTRIBUTEVISESSIONREQUEST']._serialized_start=10237 + _globals['_CHECKATTRIBUTEVISESSIONREQUEST']._serialized_end=10432 + _globals['_CHECKATTRIBUTEVISESSIONRESPONSE']._serialized_start=10434 + _globals['_CHECKATTRIBUTEVISESSIONRESPONSE']._serialized_end=10483 + _globals['_CHECKATTRIBUTEVIBOOLEANREQUEST']._serialized_start=10486 + _globals['_CHECKATTRIBUTEVIBOOLEANREQUEST']._serialized_end=10657 + _globals['_CHECKATTRIBUTEVIBOOLEANRESPONSE']._serialized_start=10659 + _globals['_CHECKATTRIBUTEVIBOOLEANRESPONSE']._serialized_end=10708 + _globals['_INVALIDATEALLATTRIBUTESREQUEST']._serialized_start=10710 + _globals['_INVALIDATEALLATTRIBUTESREQUEST']._serialized_end=10778 + _globals['_INVALIDATEALLATTRIBUTESRESPONSE']._serialized_start=10780 + _globals['_INVALIDATEALLATTRIBUTESRESPONSE']._serialized_end=10829 + _globals['_NISWITCH']._serialized_start=23971 + _globals['_NISWITCH']._serialized_end=29647 # @@protoc_insertion_point(module_scope) diff --git a/generated/niswitch/niswitch/niswitch_pb2_grpc.py b/generated/niswitch/niswitch/niswitch_pb2_grpc.py index 9ccf9ea65..8f1df1f5c 100644 --- a/generated/niswitch/niswitch/niswitch_pb2_grpc.py +++ b/generated/niswitch/niswitch/niswitch_pb2_grpc.py @@ -14,71 +14,26 @@ def __init__(self, channel): Args: channel: A grpc.Channel. """ - self.AbortScan = channel.unary_unary( - '/niswitch_grpc.NiSwitch/AbortScan', - request_serializer=niswitch__pb2.AbortScanRequest.SerializeToString, - response_deserializer=niswitch__pb2.AbortScanResponse.FromString, - ) - self.CanConnect = channel.unary_unary( - '/niswitch_grpc.NiSwitch/CanConnect', - request_serializer=niswitch__pb2.CanConnectRequest.SerializeToString, - response_deserializer=niswitch__pb2.CanConnectResponse.FromString, - ) - self.CheckAttributeViBoolean = channel.unary_unary( - '/niswitch_grpc.NiSwitch/CheckAttributeViBoolean', - request_serializer=niswitch__pb2.CheckAttributeViBooleanRequest.SerializeToString, - response_deserializer=niswitch__pb2.CheckAttributeViBooleanResponse.FromString, - ) - self.CheckAttributeViInt32 = channel.unary_unary( - '/niswitch_grpc.NiSwitch/CheckAttributeViInt32', - request_serializer=niswitch__pb2.CheckAttributeViInt32Request.SerializeToString, - response_deserializer=niswitch__pb2.CheckAttributeViInt32Response.FromString, - ) - self.CheckAttributeViReal64 = channel.unary_unary( - '/niswitch_grpc.NiSwitch/CheckAttributeViReal64', - request_serializer=niswitch__pb2.CheckAttributeViReal64Request.SerializeToString, - response_deserializer=niswitch__pb2.CheckAttributeViReal64Response.FromString, - ) - self.CheckAttributeViSession = channel.unary_unary( - '/niswitch_grpc.NiSwitch/CheckAttributeViSession', - request_serializer=niswitch__pb2.CheckAttributeViSessionRequest.SerializeToString, - response_deserializer=niswitch__pb2.CheckAttributeViSessionResponse.FromString, - ) - self.CheckAttributeViString = channel.unary_unary( - '/niswitch_grpc.NiSwitch/CheckAttributeViString', - request_serializer=niswitch__pb2.CheckAttributeViStringRequest.SerializeToString, - response_deserializer=niswitch__pb2.CheckAttributeViStringResponse.FromString, + self.Init = channel.unary_unary( + '/niswitch_grpc.NiSwitch/Init', + request_serializer=niswitch__pb2.InitRequest.SerializeToString, + response_deserializer=niswitch__pb2.InitResponse.FromString, ) - self.ClearError = channel.unary_unary( - '/niswitch_grpc.NiSwitch/ClearError', - request_serializer=niswitch__pb2.ClearErrorRequest.SerializeToString, - response_deserializer=niswitch__pb2.ClearErrorResponse.FromString, + self.InitWithOptions = channel.unary_unary( + '/niswitch_grpc.NiSwitch/InitWithOptions', + request_serializer=niswitch__pb2.InitWithOptionsRequest.SerializeToString, + response_deserializer=niswitch__pb2.InitWithOptionsResponse.FromString, ) - self.ClearInterchangeWarnings = channel.unary_unary( - '/niswitch_grpc.NiSwitch/ClearInterchangeWarnings', - request_serializer=niswitch__pb2.ClearInterchangeWarningsRequest.SerializeToString, - response_deserializer=niswitch__pb2.ClearInterchangeWarningsResponse.FromString, + self.InitWithTopology = channel.unary_unary( + '/niswitch_grpc.NiSwitch/InitWithTopology', + request_serializer=niswitch__pb2.InitWithTopologyRequest.SerializeToString, + response_deserializer=niswitch__pb2.InitWithTopologyResponse.FromString, ) self.Close = channel.unary_unary( '/niswitch_grpc.NiSwitch/Close', request_serializer=niswitch__pb2.CloseRequest.SerializeToString, response_deserializer=niswitch__pb2.CloseResponse.FromString, ) - self.Commit = channel.unary_unary( - '/niswitch_grpc.NiSwitch/Commit', - request_serializer=niswitch__pb2.CommitRequest.SerializeToString, - response_deserializer=niswitch__pb2.CommitResponse.FromString, - ) - self.ConfigureScanList = channel.unary_unary( - '/niswitch_grpc.NiSwitch/ConfigureScanList', - request_serializer=niswitch__pb2.ConfigureScanListRequest.SerializeToString, - response_deserializer=niswitch__pb2.ConfigureScanListResponse.FromString, - ) - self.ConfigureScanTrigger = channel.unary_unary( - '/niswitch_grpc.NiSwitch/ConfigureScanTrigger', - request_serializer=niswitch__pb2.ConfigureScanTriggerRequest.SerializeToString, - response_deserializer=niswitch__pb2.ConfigureScanTriggerResponse.FromString, - ) self.Connect = channel.unary_unary( '/niswitch_grpc.NiSwitch/Connect', request_serializer=niswitch__pb2.ConnectRequest.SerializeToString, @@ -89,190 +44,210 @@ def __init__(self, channel): request_serializer=niswitch__pb2.ConnectMultipleRequest.SerializeToString, response_deserializer=niswitch__pb2.ConnectMultipleResponse.FromString, ) - self.Disable = channel.unary_unary( - '/niswitch_grpc.NiSwitch/Disable', - request_serializer=niswitch__pb2.DisableRequest.SerializeToString, - response_deserializer=niswitch__pb2.DisableResponse.FromString, - ) self.Disconnect = channel.unary_unary( '/niswitch_grpc.NiSwitch/Disconnect', request_serializer=niswitch__pb2.DisconnectRequest.SerializeToString, response_deserializer=niswitch__pb2.DisconnectResponse.FromString, ) + self.DisconnectMultiple = channel.unary_unary( + '/niswitch_grpc.NiSwitch/DisconnectMultiple', + request_serializer=niswitch__pb2.DisconnectMultipleRequest.SerializeToString, + response_deserializer=niswitch__pb2.DisconnectMultipleResponse.FromString, + ) self.DisconnectAll = channel.unary_unary( '/niswitch_grpc.NiSwitch/DisconnectAll', request_serializer=niswitch__pb2.DisconnectAllRequest.SerializeToString, response_deserializer=niswitch__pb2.DisconnectAllResponse.FromString, ) - self.DisconnectMultiple = channel.unary_unary( - '/niswitch_grpc.NiSwitch/DisconnectMultiple', - request_serializer=niswitch__pb2.DisconnectMultipleRequest.SerializeToString, - response_deserializer=niswitch__pb2.DisconnectMultipleResponse.FromString, + self.GetPath = channel.unary_unary( + '/niswitch_grpc.NiSwitch/GetPath', + request_serializer=niswitch__pb2.GetPathRequest.SerializeToString, + response_deserializer=niswitch__pb2.GetPathResponse.FromString, ) - self.ErrorMessage = channel.unary_unary( - '/niswitch_grpc.NiSwitch/ErrorMessage', - request_serializer=niswitch__pb2.ErrorMessageRequest.SerializeToString, - response_deserializer=niswitch__pb2.ErrorMessageResponse.FromString, + self.SetPath = channel.unary_unary( + '/niswitch_grpc.NiSwitch/SetPath', + request_serializer=niswitch__pb2.SetPathRequest.SerializeToString, + response_deserializer=niswitch__pb2.SetPathResponse.FromString, ) - self.ErrorQuery = channel.unary_unary( - '/niswitch_grpc.NiSwitch/ErrorQuery', - request_serializer=niswitch__pb2.ErrorQueryRequest.SerializeToString, - response_deserializer=niswitch__pb2.ErrorQueryResponse.FromString, + self.CanConnect = channel.unary_unary( + '/niswitch_grpc.NiSwitch/CanConnect', + request_serializer=niswitch__pb2.CanConnectRequest.SerializeToString, + response_deserializer=niswitch__pb2.CanConnectResponse.FromString, ) - self.GetAttributeViBoolean = channel.unary_unary( - '/niswitch_grpc.NiSwitch/GetAttributeViBoolean', - request_serializer=niswitch__pb2.GetAttributeViBooleanRequest.SerializeToString, - response_deserializer=niswitch__pb2.GetAttributeViBooleanResponse.FromString, + self.IsDebounced = channel.unary_unary( + '/niswitch_grpc.NiSwitch/IsDebounced', + request_serializer=niswitch__pb2.IsDebouncedRequest.SerializeToString, + response_deserializer=niswitch__pb2.IsDebouncedResponse.FromString, ) - self.GetAttributeViInt32 = channel.unary_unary( - '/niswitch_grpc.NiSwitch/GetAttributeViInt32', - request_serializer=niswitch__pb2.GetAttributeViInt32Request.SerializeToString, - response_deserializer=niswitch__pb2.GetAttributeViInt32Response.FromString, + self.WaitForDebounce = channel.unary_unary( + '/niswitch_grpc.NiSwitch/WaitForDebounce', + request_serializer=niswitch__pb2.WaitForDebounceRequest.SerializeToString, + response_deserializer=niswitch__pb2.WaitForDebounceResponse.FromString, ) - self.GetAttributeViReal64 = channel.unary_unary( - '/niswitch_grpc.NiSwitch/GetAttributeViReal64', - request_serializer=niswitch__pb2.GetAttributeViReal64Request.SerializeToString, - response_deserializer=niswitch__pb2.GetAttributeViReal64Response.FromString, + self.Scan = channel.unary_unary( + '/niswitch_grpc.NiSwitch/Scan', + request_serializer=niswitch__pb2.ScanRequest.SerializeToString, + response_deserializer=niswitch__pb2.ScanResponse.FromString, ) - self.GetAttributeViSession = channel.unary_unary( - '/niswitch_grpc.NiSwitch/GetAttributeViSession', - request_serializer=niswitch__pb2.GetAttributeViSessionRequest.SerializeToString, - response_deserializer=niswitch__pb2.GetAttributeViSessionResponse.FromString, + self.InitiateScan = channel.unary_unary( + '/niswitch_grpc.NiSwitch/InitiateScan', + request_serializer=niswitch__pb2.InitiateScanRequest.SerializeToString, + response_deserializer=niswitch__pb2.InitiateScanResponse.FromString, ) - self.GetAttributeViString = channel.unary_unary( - '/niswitch_grpc.NiSwitch/GetAttributeViString', - request_serializer=niswitch__pb2.GetAttributeViStringRequest.SerializeToString, - response_deserializer=niswitch__pb2.GetAttributeViStringResponse.FromString, + self.AbortScan = channel.unary_unary( + '/niswitch_grpc.NiSwitch/AbortScan', + request_serializer=niswitch__pb2.AbortScanRequest.SerializeToString, + response_deserializer=niswitch__pb2.AbortScanResponse.FromString, ) - self.GetChannelName = channel.unary_unary( - '/niswitch_grpc.NiSwitch/GetChannelName', - request_serializer=niswitch__pb2.GetChannelNameRequest.SerializeToString, - response_deserializer=niswitch__pb2.GetChannelNameResponse.FromString, + self.IsScanning = channel.unary_unary( + '/niswitch_grpc.NiSwitch/IsScanning', + request_serializer=niswitch__pb2.IsScanningRequest.SerializeToString, + response_deserializer=niswitch__pb2.IsScanningResponse.FromString, + ) + self.WaitForScanComplete = channel.unary_unary( + '/niswitch_grpc.NiSwitch/WaitForScanComplete', + request_serializer=niswitch__pb2.WaitForScanCompleteRequest.SerializeToString, + response_deserializer=niswitch__pb2.WaitForScanCompleteResponse.FromString, + ) + self.SendSoftwareTrigger = channel.unary_unary( + '/niswitch_grpc.NiSwitch/SendSoftwareTrigger', + request_serializer=niswitch__pb2.SendSoftwareTriggerRequest.SerializeToString, + response_deserializer=niswitch__pb2.SendSoftwareTriggerResponse.FromString, + ) + self.ConfigureScanList = channel.unary_unary( + '/niswitch_grpc.NiSwitch/ConfigureScanList', + request_serializer=niswitch__pb2.ConfigureScanListRequest.SerializeToString, + response_deserializer=niswitch__pb2.ConfigureScanListResponse.FromString, + ) + self.ConfigureScanTrigger = channel.unary_unary( + '/niswitch_grpc.NiSwitch/ConfigureScanTrigger', + request_serializer=niswitch__pb2.ConfigureScanTriggerRequest.SerializeToString, + response_deserializer=niswitch__pb2.ConfigureScanTriggerResponse.FromString, + ) + self.SetContinuousScan = channel.unary_unary( + '/niswitch_grpc.NiSwitch/SetContinuousScan', + request_serializer=niswitch__pb2.SetContinuousScanRequest.SerializeToString, + response_deserializer=niswitch__pb2.SetContinuousScanResponse.FromString, + ) + self.RouteTriggerInput = channel.unary_unary( + '/niswitch_grpc.NiSwitch/RouteTriggerInput', + request_serializer=niswitch__pb2.RouteTriggerInputRequest.SerializeToString, + response_deserializer=niswitch__pb2.RouteTriggerInputResponse.FromString, + ) + self.RouteScanAdvancedOutput = channel.unary_unary( + '/niswitch_grpc.NiSwitch/RouteScanAdvancedOutput', + request_serializer=niswitch__pb2.RouteScanAdvancedOutputRequest.SerializeToString, + response_deserializer=niswitch__pb2.RouteScanAdvancedOutputResponse.FromString, + ) + self.ErrorQuery = channel.unary_unary( + '/niswitch_grpc.NiSwitch/ErrorQuery', + request_serializer=niswitch__pb2.ErrorQueryRequest.SerializeToString, + response_deserializer=niswitch__pb2.ErrorQueryResponse.FromString, ) self.GetError = channel.unary_unary( '/niswitch_grpc.NiSwitch/GetError', request_serializer=niswitch__pb2.GetErrorRequest.SerializeToString, response_deserializer=niswitch__pb2.GetErrorResponse.FromString, ) - self.GetNextCoercionRecord = channel.unary_unary( - '/niswitch_grpc.NiSwitch/GetNextCoercionRecord', - request_serializer=niswitch__pb2.GetNextCoercionRecordRequest.SerializeToString, - response_deserializer=niswitch__pb2.GetNextCoercionRecordResponse.FromString, - ) - self.GetNextInterchangeWarning = channel.unary_unary( - '/niswitch_grpc.NiSwitch/GetNextInterchangeWarning', - request_serializer=niswitch__pb2.GetNextInterchangeWarningRequest.SerializeToString, - response_deserializer=niswitch__pb2.GetNextInterchangeWarningResponse.FromString, + self.ClearError = channel.unary_unary( + '/niswitch_grpc.NiSwitch/ClearError', + request_serializer=niswitch__pb2.ClearErrorRequest.SerializeToString, + response_deserializer=niswitch__pb2.ClearErrorResponse.FromString, ) - self.GetPath = channel.unary_unary( - '/niswitch_grpc.NiSwitch/GetPath', - request_serializer=niswitch__pb2.GetPathRequest.SerializeToString, - response_deserializer=niswitch__pb2.GetPathResponse.FromString, + self.ErrorMessage = channel.unary_unary( + '/niswitch_grpc.NiSwitch/ErrorMessage', + request_serializer=niswitch__pb2.ErrorMessageRequest.SerializeToString, + response_deserializer=niswitch__pb2.ErrorMessageResponse.FromString, ) - self.GetRelayCount = channel.unary_unary( - '/niswitch_grpc.NiSwitch/GetRelayCount', - request_serializer=niswitch__pb2.GetRelayCountRequest.SerializeToString, - response_deserializer=niswitch__pb2.GetRelayCountResponse.FromString, + self.GetChannelName = channel.unary_unary( + '/niswitch_grpc.NiSwitch/GetChannelName', + request_serializer=niswitch__pb2.GetChannelNameRequest.SerializeToString, + response_deserializer=niswitch__pb2.GetChannelNameResponse.FromString, ) self.GetRelayName = channel.unary_unary( '/niswitch_grpc.NiSwitch/GetRelayName', request_serializer=niswitch__pb2.GetRelayNameRequest.SerializeToString, response_deserializer=niswitch__pb2.GetRelayNameResponse.FromString, ) + self.GetRelayCount = channel.unary_unary( + '/niswitch_grpc.NiSwitch/GetRelayCount', + request_serializer=niswitch__pb2.GetRelayCountRequest.SerializeToString, + response_deserializer=niswitch__pb2.GetRelayCountResponse.FromString, + ) self.GetRelayPosition = channel.unary_unary( '/niswitch_grpc.NiSwitch/GetRelayPosition', request_serializer=niswitch__pb2.GetRelayPositionRequest.SerializeToString, response_deserializer=niswitch__pb2.GetRelayPositionResponse.FromString, ) - self.Init = channel.unary_unary( - '/niswitch_grpc.NiSwitch/Init', - request_serializer=niswitch__pb2.InitRequest.SerializeToString, - response_deserializer=niswitch__pb2.InitResponse.FromString, - ) - self.InitWithOptions = channel.unary_unary( - '/niswitch_grpc.NiSwitch/InitWithOptions', - request_serializer=niswitch__pb2.InitWithOptionsRequest.SerializeToString, - response_deserializer=niswitch__pb2.InitWithOptionsResponse.FromString, - ) - self.InitWithTopology = channel.unary_unary( - '/niswitch_grpc.NiSwitch/InitWithTopology', - request_serializer=niswitch__pb2.InitWithTopologyRequest.SerializeToString, - response_deserializer=niswitch__pb2.InitWithTopologyResponse.FromString, - ) - self.InitiateScan = channel.unary_unary( - '/niswitch_grpc.NiSwitch/InitiateScan', - request_serializer=niswitch__pb2.InitiateScanRequest.SerializeToString, - response_deserializer=niswitch__pb2.InitiateScanResponse.FromString, - ) - self.InvalidateAllAttributes = channel.unary_unary( - '/niswitch_grpc.NiSwitch/InvalidateAllAttributes', - request_serializer=niswitch__pb2.InvalidateAllAttributesRequest.SerializeToString, - response_deserializer=niswitch__pb2.InvalidateAllAttributesResponse.FromString, - ) - self.IsDebounced = channel.unary_unary( - '/niswitch_grpc.NiSwitch/IsDebounced', - request_serializer=niswitch__pb2.IsDebouncedRequest.SerializeToString, - response_deserializer=niswitch__pb2.IsDebouncedResponse.FromString, - ) - self.IsScanning = channel.unary_unary( - '/niswitch_grpc.NiSwitch/IsScanning', - request_serializer=niswitch__pb2.IsScanningRequest.SerializeToString, - response_deserializer=niswitch__pb2.IsScanningResponse.FromString, - ) self.RelayControl = channel.unary_unary( '/niswitch_grpc.NiSwitch/RelayControl', request_serializer=niswitch__pb2.RelayControlRequest.SerializeToString, response_deserializer=niswitch__pb2.RelayControlResponse.FromString, ) - self.Reset = channel.unary_unary( - '/niswitch_grpc.NiSwitch/Reset', - request_serializer=niswitch__pb2.ResetRequest.SerializeToString, - response_deserializer=niswitch__pb2.ResetResponse.FromString, - ) self.ResetInterchangeCheck = channel.unary_unary( '/niswitch_grpc.NiSwitch/ResetInterchangeCheck', request_serializer=niswitch__pb2.ResetInterchangeCheckRequest.SerializeToString, response_deserializer=niswitch__pb2.ResetInterchangeCheckResponse.FromString, ) + self.ClearInterchangeWarnings = channel.unary_unary( + '/niswitch_grpc.NiSwitch/ClearInterchangeWarnings', + request_serializer=niswitch__pb2.ClearInterchangeWarningsRequest.SerializeToString, + response_deserializer=niswitch__pb2.ClearInterchangeWarningsResponse.FromString, + ) + self.Commit = channel.unary_unary( + '/niswitch_grpc.NiSwitch/Commit', + request_serializer=niswitch__pb2.CommitRequest.SerializeToString, + response_deserializer=niswitch__pb2.CommitResponse.FromString, + ) self.ResetWithDefaults = channel.unary_unary( '/niswitch_grpc.NiSwitch/ResetWithDefaults', request_serializer=niswitch__pb2.ResetWithDefaultsRequest.SerializeToString, response_deserializer=niswitch__pb2.ResetWithDefaultsResponse.FromString, ) + self.Disable = channel.unary_unary( + '/niswitch_grpc.NiSwitch/Disable', + request_serializer=niswitch__pb2.DisableRequest.SerializeToString, + response_deserializer=niswitch__pb2.DisableResponse.FromString, + ) + self.Reset = channel.unary_unary( + '/niswitch_grpc.NiSwitch/Reset', + request_serializer=niswitch__pb2.ResetRequest.SerializeToString, + response_deserializer=niswitch__pb2.ResetResponse.FromString, + ) + self.SelfTest = channel.unary_unary( + '/niswitch_grpc.NiSwitch/SelfTest', + request_serializer=niswitch__pb2.SelfTestRequest.SerializeToString, + response_deserializer=niswitch__pb2.SelfTestResponse.FromString, + ) self.RevisionQuery = channel.unary_unary( '/niswitch_grpc.NiSwitch/RevisionQuery', request_serializer=niswitch__pb2.RevisionQueryRequest.SerializeToString, response_deserializer=niswitch__pb2.RevisionQueryResponse.FromString, ) - self.RouteScanAdvancedOutput = channel.unary_unary( - '/niswitch_grpc.NiSwitch/RouteScanAdvancedOutput', - request_serializer=niswitch__pb2.RouteScanAdvancedOutputRequest.SerializeToString, - response_deserializer=niswitch__pb2.RouteScanAdvancedOutputResponse.FromString, - ) - self.RouteTriggerInput = channel.unary_unary( - '/niswitch_grpc.NiSwitch/RouteTriggerInput', - request_serializer=niswitch__pb2.RouteTriggerInputRequest.SerializeToString, - response_deserializer=niswitch__pb2.RouteTriggerInputResponse.FromString, + self.GetAttributeViInt32 = channel.unary_unary( + '/niswitch_grpc.NiSwitch/GetAttributeViInt32', + request_serializer=niswitch__pb2.GetAttributeViInt32Request.SerializeToString, + response_deserializer=niswitch__pb2.GetAttributeViInt32Response.FromString, ) - self.Scan = channel.unary_unary( - '/niswitch_grpc.NiSwitch/Scan', - request_serializer=niswitch__pb2.ScanRequest.SerializeToString, - response_deserializer=niswitch__pb2.ScanResponse.FromString, + self.GetAttributeViReal64 = channel.unary_unary( + '/niswitch_grpc.NiSwitch/GetAttributeViReal64', + request_serializer=niswitch__pb2.GetAttributeViReal64Request.SerializeToString, + response_deserializer=niswitch__pb2.GetAttributeViReal64Response.FromString, ) - self.SelfTest = channel.unary_unary( - '/niswitch_grpc.NiSwitch/SelfTest', - request_serializer=niswitch__pb2.SelfTestRequest.SerializeToString, - response_deserializer=niswitch__pb2.SelfTestResponse.FromString, + self.GetAttributeViString = channel.unary_unary( + '/niswitch_grpc.NiSwitch/GetAttributeViString', + request_serializer=niswitch__pb2.GetAttributeViStringRequest.SerializeToString, + response_deserializer=niswitch__pb2.GetAttributeViStringResponse.FromString, ) - self.SendSoftwareTrigger = channel.unary_unary( - '/niswitch_grpc.NiSwitch/SendSoftwareTrigger', - request_serializer=niswitch__pb2.SendSoftwareTriggerRequest.SerializeToString, - response_deserializer=niswitch__pb2.SendSoftwareTriggerResponse.FromString, + self.GetAttributeViSession = channel.unary_unary( + '/niswitch_grpc.NiSwitch/GetAttributeViSession', + request_serializer=niswitch__pb2.GetAttributeViSessionRequest.SerializeToString, + response_deserializer=niswitch__pb2.GetAttributeViSessionResponse.FromString, ) - self.SetAttributeViBoolean = channel.unary_unary( - '/niswitch_grpc.NiSwitch/SetAttributeViBoolean', - request_serializer=niswitch__pb2.SetAttributeViBooleanRequest.SerializeToString, - response_deserializer=niswitch__pb2.SetAttributeViBooleanResponse.FromString, + self.GetAttributeViBoolean = channel.unary_unary( + '/niswitch_grpc.NiSwitch/GetAttributeViBoolean', + request_serializer=niswitch__pb2.GetAttributeViBooleanRequest.SerializeToString, + response_deserializer=niswitch__pb2.GetAttributeViBooleanResponse.FromString, ) self.SetAttributeViInt32 = channel.unary_unary( '/niswitch_grpc.NiSwitch/SetAttributeViInt32', @@ -284,198 +259,207 @@ def __init__(self, channel): request_serializer=niswitch__pb2.SetAttributeViReal64Request.SerializeToString, response_deserializer=niswitch__pb2.SetAttributeViReal64Response.FromString, ) + self.SetAttributeViString = channel.unary_unary( + '/niswitch_grpc.NiSwitch/SetAttributeViString', + request_serializer=niswitch__pb2.SetAttributeViStringRequest.SerializeToString, + response_deserializer=niswitch__pb2.SetAttributeViStringResponse.FromString, + ) self.SetAttributeViSession = channel.unary_unary( '/niswitch_grpc.NiSwitch/SetAttributeViSession', request_serializer=niswitch__pb2.SetAttributeViSessionRequest.SerializeToString, response_deserializer=niswitch__pb2.SetAttributeViSessionResponse.FromString, ) - self.SetAttributeViString = channel.unary_unary( - '/niswitch_grpc.NiSwitch/SetAttributeViString', - request_serializer=niswitch__pb2.SetAttributeViStringRequest.SerializeToString, - response_deserializer=niswitch__pb2.SetAttributeViStringResponse.FromString, + self.SetAttributeViBoolean = channel.unary_unary( + '/niswitch_grpc.NiSwitch/SetAttributeViBoolean', + request_serializer=niswitch__pb2.SetAttributeViBooleanRequest.SerializeToString, + response_deserializer=niswitch__pb2.SetAttributeViBooleanResponse.FromString, ) - self.SetContinuousScan = channel.unary_unary( - '/niswitch_grpc.NiSwitch/SetContinuousScan', - request_serializer=niswitch__pb2.SetContinuousScanRequest.SerializeToString, - response_deserializer=niswitch__pb2.SetContinuousScanResponse.FromString, + self.CheckAttributeViInt32 = channel.unary_unary( + '/niswitch_grpc.NiSwitch/CheckAttributeViInt32', + request_serializer=niswitch__pb2.CheckAttributeViInt32Request.SerializeToString, + response_deserializer=niswitch__pb2.CheckAttributeViInt32Response.FromString, + ) + self.CheckAttributeViReal64 = channel.unary_unary( + '/niswitch_grpc.NiSwitch/CheckAttributeViReal64', + request_serializer=niswitch__pb2.CheckAttributeViReal64Request.SerializeToString, + response_deserializer=niswitch__pb2.CheckAttributeViReal64Response.FromString, + ) + self.CheckAttributeViString = channel.unary_unary( + '/niswitch_grpc.NiSwitch/CheckAttributeViString', + request_serializer=niswitch__pb2.CheckAttributeViStringRequest.SerializeToString, + response_deserializer=niswitch__pb2.CheckAttributeViStringResponse.FromString, ) - self.SetPath = channel.unary_unary( - '/niswitch_grpc.NiSwitch/SetPath', - request_serializer=niswitch__pb2.SetPathRequest.SerializeToString, - response_deserializer=niswitch__pb2.SetPathResponse.FromString, + self.CheckAttributeViSession = channel.unary_unary( + '/niswitch_grpc.NiSwitch/CheckAttributeViSession', + request_serializer=niswitch__pb2.CheckAttributeViSessionRequest.SerializeToString, + response_deserializer=niswitch__pb2.CheckAttributeViSessionResponse.FromString, ) - self.WaitForDebounce = channel.unary_unary( - '/niswitch_grpc.NiSwitch/WaitForDebounce', - request_serializer=niswitch__pb2.WaitForDebounceRequest.SerializeToString, - response_deserializer=niswitch__pb2.WaitForDebounceResponse.FromString, + self.CheckAttributeViBoolean = channel.unary_unary( + '/niswitch_grpc.NiSwitch/CheckAttributeViBoolean', + request_serializer=niswitch__pb2.CheckAttributeViBooleanRequest.SerializeToString, + response_deserializer=niswitch__pb2.CheckAttributeViBooleanResponse.FromString, ) - self.WaitForScanComplete = channel.unary_unary( - '/niswitch_grpc.NiSwitch/WaitForScanComplete', - request_serializer=niswitch__pb2.WaitForScanCompleteRequest.SerializeToString, - response_deserializer=niswitch__pb2.WaitForScanCompleteResponse.FromString, + self.InvalidateAllAttributes = channel.unary_unary( + '/niswitch_grpc.NiSwitch/InvalidateAllAttributes', + request_serializer=niswitch__pb2.InvalidateAllAttributesRequest.SerializeToString, + response_deserializer=niswitch__pb2.InvalidateAllAttributesResponse.FromString, ) class NiSwitchServicer(object): """Missing associated documentation comment in .proto file.""" - def AbortScan(self, request, context): - """Missing associated documentation comment in .proto file.""" - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def CanConnect(self, request, context): + def Init(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CheckAttributeViBoolean(self, request, context): + def InitWithOptions(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CheckAttributeViInt32(self, request, context): + def InitWithTopology(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CheckAttributeViReal64(self, request, context): + def Close(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CheckAttributeViSession(self, request, context): + def Connect(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CheckAttributeViString(self, request, context): + def ConnectMultiple(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ClearError(self, request, context): + def Disconnect(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ClearInterchangeWarnings(self, request, context): + def DisconnectMultiple(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def Close(self, request, context): + def DisconnectAll(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def Commit(self, request, context): + def GetPath(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureScanList(self, request, context): + def SetPath(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConfigureScanTrigger(self, request, context): + def CanConnect(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def Connect(self, request, context): + def IsDebounced(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ConnectMultiple(self, request, context): + def WaitForDebounce(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def Disable(self, request, context): + def Scan(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def Disconnect(self, request, context): + def InitiateScan(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def DisconnectAll(self, request, context): + def AbortScan(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def DisconnectMultiple(self, request, context): + def IsScanning(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ErrorMessage(self, request, context): + def WaitForScanComplete(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ErrorQuery(self, request, context): + def SendSoftwareTrigger(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetAttributeViBoolean(self, request, context): + def ConfigureScanList(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetAttributeViInt32(self, request, context): + def ConfigureScanTrigger(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetAttributeViReal64(self, request, context): + def SetContinuousScan(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetAttributeViSession(self, request, context): + def RouteTriggerInput(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetAttributeViString(self, request, context): + def RouteScanAdvancedOutput(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetChannelName(self, request, context): + def ErrorQuery(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -487,25 +471,19 @@ def GetError(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetNextCoercionRecord(self, request, context): - """Missing associated documentation comment in .proto file.""" - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def GetNextInterchangeWarning(self, request, context): + def ClearError(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetPath(self, request, context): + def ErrorMessage(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetRelayCount(self, request, context): + def GetChannelName(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -517,163 +495,163 @@ def GetRelayName(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def GetRelayPosition(self, request, context): + def GetRelayCount(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def Init(self, request, context): + def GetRelayPosition(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def InitWithOptions(self, request, context): + def RelayControl(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def InitWithTopology(self, request, context): + def ResetInterchangeCheck(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def InitiateScan(self, request, context): + def ClearInterchangeWarnings(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def InvalidateAllAttributes(self, request, context): + def Commit(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def IsDebounced(self, request, context): + def ResetWithDefaults(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def IsScanning(self, request, context): + def Disable(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def RelayControl(self, request, context): + def Reset(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def Reset(self, request, context): + def SelfTest(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ResetInterchangeCheck(self, request, context): + def RevisionQuery(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ResetWithDefaults(self, request, context): + def GetAttributeViInt32(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def RevisionQuery(self, request, context): + def GetAttributeViReal64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def RouteScanAdvancedOutput(self, request, context): + def GetAttributeViString(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def RouteTriggerInput(self, request, context): + def GetAttributeViSession(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def Scan(self, request, context): + def GetAttributeViBoolean(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SelfTest(self, request, context): + def SetAttributeViInt32(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SendSoftwareTrigger(self, request, context): + def SetAttributeViReal64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetAttributeViBoolean(self, request, context): + def SetAttributeViString(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetAttributeViInt32(self, request, context): + def SetAttributeViSession(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetAttributeViReal64(self, request, context): + def SetAttributeViBoolean(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetAttributeViSession(self, request, context): + def CheckAttributeViInt32(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetAttributeViString(self, request, context): + def CheckAttributeViReal64(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetContinuousScan(self, request, context): + def CheckAttributeViString(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetPath(self, request, context): + def CheckAttributeViSession(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def WaitForDebounce(self, request, context): + def CheckAttributeViBoolean(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def WaitForScanComplete(self, request, context): + def InvalidateAllAttributes(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -682,60 +660,105 @@ def WaitForScanComplete(self, request, context): def add_NiSwitchServicer_to_server(servicer, server): rpc_method_handlers = { - 'AbortScan': grpc.unary_unary_rpc_method_handler( - servicer.AbortScan, - request_deserializer=niswitch__pb2.AbortScanRequest.FromString, - response_serializer=niswitch__pb2.AbortScanResponse.SerializeToString, + 'Init': grpc.unary_unary_rpc_method_handler( + servicer.Init, + request_deserializer=niswitch__pb2.InitRequest.FromString, + response_serializer=niswitch__pb2.InitResponse.SerializeToString, + ), + 'InitWithOptions': grpc.unary_unary_rpc_method_handler( + servicer.InitWithOptions, + request_deserializer=niswitch__pb2.InitWithOptionsRequest.FromString, + response_serializer=niswitch__pb2.InitWithOptionsResponse.SerializeToString, + ), + 'InitWithTopology': grpc.unary_unary_rpc_method_handler( + servicer.InitWithTopology, + request_deserializer=niswitch__pb2.InitWithTopologyRequest.FromString, + response_serializer=niswitch__pb2.InitWithTopologyResponse.SerializeToString, + ), + 'Close': grpc.unary_unary_rpc_method_handler( + servicer.Close, + request_deserializer=niswitch__pb2.CloseRequest.FromString, + response_serializer=niswitch__pb2.CloseResponse.SerializeToString, + ), + 'Connect': grpc.unary_unary_rpc_method_handler( + servicer.Connect, + request_deserializer=niswitch__pb2.ConnectRequest.FromString, + response_serializer=niswitch__pb2.ConnectResponse.SerializeToString, + ), + 'ConnectMultiple': grpc.unary_unary_rpc_method_handler( + servicer.ConnectMultiple, + request_deserializer=niswitch__pb2.ConnectMultipleRequest.FromString, + response_serializer=niswitch__pb2.ConnectMultipleResponse.SerializeToString, + ), + 'Disconnect': grpc.unary_unary_rpc_method_handler( + servicer.Disconnect, + request_deserializer=niswitch__pb2.DisconnectRequest.FromString, + response_serializer=niswitch__pb2.DisconnectResponse.SerializeToString, + ), + 'DisconnectMultiple': grpc.unary_unary_rpc_method_handler( + servicer.DisconnectMultiple, + request_deserializer=niswitch__pb2.DisconnectMultipleRequest.FromString, + response_serializer=niswitch__pb2.DisconnectMultipleResponse.SerializeToString, + ), + 'DisconnectAll': grpc.unary_unary_rpc_method_handler( + servicer.DisconnectAll, + request_deserializer=niswitch__pb2.DisconnectAllRequest.FromString, + response_serializer=niswitch__pb2.DisconnectAllResponse.SerializeToString, + ), + 'GetPath': grpc.unary_unary_rpc_method_handler( + servicer.GetPath, + request_deserializer=niswitch__pb2.GetPathRequest.FromString, + response_serializer=niswitch__pb2.GetPathResponse.SerializeToString, + ), + 'SetPath': grpc.unary_unary_rpc_method_handler( + servicer.SetPath, + request_deserializer=niswitch__pb2.SetPathRequest.FromString, + response_serializer=niswitch__pb2.SetPathResponse.SerializeToString, ), 'CanConnect': grpc.unary_unary_rpc_method_handler( servicer.CanConnect, request_deserializer=niswitch__pb2.CanConnectRequest.FromString, response_serializer=niswitch__pb2.CanConnectResponse.SerializeToString, ), - 'CheckAttributeViBoolean': grpc.unary_unary_rpc_method_handler( - servicer.CheckAttributeViBoolean, - request_deserializer=niswitch__pb2.CheckAttributeViBooleanRequest.FromString, - response_serializer=niswitch__pb2.CheckAttributeViBooleanResponse.SerializeToString, - ), - 'CheckAttributeViInt32': grpc.unary_unary_rpc_method_handler( - servicer.CheckAttributeViInt32, - request_deserializer=niswitch__pb2.CheckAttributeViInt32Request.FromString, - response_serializer=niswitch__pb2.CheckAttributeViInt32Response.SerializeToString, - ), - 'CheckAttributeViReal64': grpc.unary_unary_rpc_method_handler( - servicer.CheckAttributeViReal64, - request_deserializer=niswitch__pb2.CheckAttributeViReal64Request.FromString, - response_serializer=niswitch__pb2.CheckAttributeViReal64Response.SerializeToString, + 'IsDebounced': grpc.unary_unary_rpc_method_handler( + servicer.IsDebounced, + request_deserializer=niswitch__pb2.IsDebouncedRequest.FromString, + response_serializer=niswitch__pb2.IsDebouncedResponse.SerializeToString, ), - 'CheckAttributeViSession': grpc.unary_unary_rpc_method_handler( - servicer.CheckAttributeViSession, - request_deserializer=niswitch__pb2.CheckAttributeViSessionRequest.FromString, - response_serializer=niswitch__pb2.CheckAttributeViSessionResponse.SerializeToString, + 'WaitForDebounce': grpc.unary_unary_rpc_method_handler( + servicer.WaitForDebounce, + request_deserializer=niswitch__pb2.WaitForDebounceRequest.FromString, + response_serializer=niswitch__pb2.WaitForDebounceResponse.SerializeToString, ), - 'CheckAttributeViString': grpc.unary_unary_rpc_method_handler( - servicer.CheckAttributeViString, - request_deserializer=niswitch__pb2.CheckAttributeViStringRequest.FromString, - response_serializer=niswitch__pb2.CheckAttributeViStringResponse.SerializeToString, + 'Scan': grpc.unary_unary_rpc_method_handler( + servicer.Scan, + request_deserializer=niswitch__pb2.ScanRequest.FromString, + response_serializer=niswitch__pb2.ScanResponse.SerializeToString, ), - 'ClearError': grpc.unary_unary_rpc_method_handler( - servicer.ClearError, - request_deserializer=niswitch__pb2.ClearErrorRequest.FromString, - response_serializer=niswitch__pb2.ClearErrorResponse.SerializeToString, + 'InitiateScan': grpc.unary_unary_rpc_method_handler( + servicer.InitiateScan, + request_deserializer=niswitch__pb2.InitiateScanRequest.FromString, + response_serializer=niswitch__pb2.InitiateScanResponse.SerializeToString, ), - 'ClearInterchangeWarnings': grpc.unary_unary_rpc_method_handler( - servicer.ClearInterchangeWarnings, - request_deserializer=niswitch__pb2.ClearInterchangeWarningsRequest.FromString, - response_serializer=niswitch__pb2.ClearInterchangeWarningsResponse.SerializeToString, + 'AbortScan': grpc.unary_unary_rpc_method_handler( + servicer.AbortScan, + request_deserializer=niswitch__pb2.AbortScanRequest.FromString, + response_serializer=niswitch__pb2.AbortScanResponse.SerializeToString, ), - 'Close': grpc.unary_unary_rpc_method_handler( - servicer.Close, - request_deserializer=niswitch__pb2.CloseRequest.FromString, - response_serializer=niswitch__pb2.CloseResponse.SerializeToString, + 'IsScanning': grpc.unary_unary_rpc_method_handler( + servicer.IsScanning, + request_deserializer=niswitch__pb2.IsScanningRequest.FromString, + response_serializer=niswitch__pb2.IsScanningResponse.SerializeToString, ), - 'Commit': grpc.unary_unary_rpc_method_handler( - servicer.Commit, - request_deserializer=niswitch__pb2.CommitRequest.FromString, - response_serializer=niswitch__pb2.CommitResponse.SerializeToString, + 'WaitForScanComplete': grpc.unary_unary_rpc_method_handler( + servicer.WaitForScanComplete, + request_deserializer=niswitch__pb2.WaitForScanCompleteRequest.FromString, + response_serializer=niswitch__pb2.WaitForScanCompleteResponse.SerializeToString, + ), + 'SendSoftwareTrigger': grpc.unary_unary_rpc_method_handler( + servicer.SendSoftwareTrigger, + request_deserializer=niswitch__pb2.SendSoftwareTriggerRequest.FromString, + response_serializer=niswitch__pb2.SendSoftwareTriggerResponse.SerializeToString, ), 'ConfigureScanList': grpc.unary_unary_rpc_method_handler( servicer.ConfigureScanList, @@ -747,200 +770,130 @@ def add_NiSwitchServicer_to_server(servicer, server): request_deserializer=niswitch__pb2.ConfigureScanTriggerRequest.FromString, response_serializer=niswitch__pb2.ConfigureScanTriggerResponse.SerializeToString, ), - 'Connect': grpc.unary_unary_rpc_method_handler( - servicer.Connect, - request_deserializer=niswitch__pb2.ConnectRequest.FromString, - response_serializer=niswitch__pb2.ConnectResponse.SerializeToString, - ), - 'ConnectMultiple': grpc.unary_unary_rpc_method_handler( - servicer.ConnectMultiple, - request_deserializer=niswitch__pb2.ConnectMultipleRequest.FromString, - response_serializer=niswitch__pb2.ConnectMultipleResponse.SerializeToString, - ), - 'Disable': grpc.unary_unary_rpc_method_handler( - servicer.Disable, - request_deserializer=niswitch__pb2.DisableRequest.FromString, - response_serializer=niswitch__pb2.DisableResponse.SerializeToString, - ), - 'Disconnect': grpc.unary_unary_rpc_method_handler( - servicer.Disconnect, - request_deserializer=niswitch__pb2.DisconnectRequest.FromString, - response_serializer=niswitch__pb2.DisconnectResponse.SerializeToString, - ), - 'DisconnectAll': grpc.unary_unary_rpc_method_handler( - servicer.DisconnectAll, - request_deserializer=niswitch__pb2.DisconnectAllRequest.FromString, - response_serializer=niswitch__pb2.DisconnectAllResponse.SerializeToString, + 'SetContinuousScan': grpc.unary_unary_rpc_method_handler( + servicer.SetContinuousScan, + request_deserializer=niswitch__pb2.SetContinuousScanRequest.FromString, + response_serializer=niswitch__pb2.SetContinuousScanResponse.SerializeToString, ), - 'DisconnectMultiple': grpc.unary_unary_rpc_method_handler( - servicer.DisconnectMultiple, - request_deserializer=niswitch__pb2.DisconnectMultipleRequest.FromString, - response_serializer=niswitch__pb2.DisconnectMultipleResponse.SerializeToString, + 'RouteTriggerInput': grpc.unary_unary_rpc_method_handler( + servicer.RouteTriggerInput, + request_deserializer=niswitch__pb2.RouteTriggerInputRequest.FromString, + response_serializer=niswitch__pb2.RouteTriggerInputResponse.SerializeToString, ), - 'ErrorMessage': grpc.unary_unary_rpc_method_handler( - servicer.ErrorMessage, - request_deserializer=niswitch__pb2.ErrorMessageRequest.FromString, - response_serializer=niswitch__pb2.ErrorMessageResponse.SerializeToString, + 'RouteScanAdvancedOutput': grpc.unary_unary_rpc_method_handler( + servicer.RouteScanAdvancedOutput, + request_deserializer=niswitch__pb2.RouteScanAdvancedOutputRequest.FromString, + response_serializer=niswitch__pb2.RouteScanAdvancedOutputResponse.SerializeToString, ), 'ErrorQuery': grpc.unary_unary_rpc_method_handler( servicer.ErrorQuery, request_deserializer=niswitch__pb2.ErrorQueryRequest.FromString, response_serializer=niswitch__pb2.ErrorQueryResponse.SerializeToString, ), - 'GetAttributeViBoolean': grpc.unary_unary_rpc_method_handler( - servicer.GetAttributeViBoolean, - request_deserializer=niswitch__pb2.GetAttributeViBooleanRequest.FromString, - response_serializer=niswitch__pb2.GetAttributeViBooleanResponse.SerializeToString, - ), - 'GetAttributeViInt32': grpc.unary_unary_rpc_method_handler( - servicer.GetAttributeViInt32, - request_deserializer=niswitch__pb2.GetAttributeViInt32Request.FromString, - response_serializer=niswitch__pb2.GetAttributeViInt32Response.SerializeToString, - ), - 'GetAttributeViReal64': grpc.unary_unary_rpc_method_handler( - servicer.GetAttributeViReal64, - request_deserializer=niswitch__pb2.GetAttributeViReal64Request.FromString, - response_serializer=niswitch__pb2.GetAttributeViReal64Response.SerializeToString, + 'GetError': grpc.unary_unary_rpc_method_handler( + servicer.GetError, + request_deserializer=niswitch__pb2.GetErrorRequest.FromString, + response_serializer=niswitch__pb2.GetErrorResponse.SerializeToString, ), - 'GetAttributeViSession': grpc.unary_unary_rpc_method_handler( - servicer.GetAttributeViSession, - request_deserializer=niswitch__pb2.GetAttributeViSessionRequest.FromString, - response_serializer=niswitch__pb2.GetAttributeViSessionResponse.SerializeToString, + 'ClearError': grpc.unary_unary_rpc_method_handler( + servicer.ClearError, + request_deserializer=niswitch__pb2.ClearErrorRequest.FromString, + response_serializer=niswitch__pb2.ClearErrorResponse.SerializeToString, ), - 'GetAttributeViString': grpc.unary_unary_rpc_method_handler( - servicer.GetAttributeViString, - request_deserializer=niswitch__pb2.GetAttributeViStringRequest.FromString, - response_serializer=niswitch__pb2.GetAttributeViStringResponse.SerializeToString, + 'ErrorMessage': grpc.unary_unary_rpc_method_handler( + servicer.ErrorMessage, + request_deserializer=niswitch__pb2.ErrorMessageRequest.FromString, + response_serializer=niswitch__pb2.ErrorMessageResponse.SerializeToString, ), 'GetChannelName': grpc.unary_unary_rpc_method_handler( servicer.GetChannelName, request_deserializer=niswitch__pb2.GetChannelNameRequest.FromString, response_serializer=niswitch__pb2.GetChannelNameResponse.SerializeToString, ), - 'GetError': grpc.unary_unary_rpc_method_handler( - servicer.GetError, - request_deserializer=niswitch__pb2.GetErrorRequest.FromString, - response_serializer=niswitch__pb2.GetErrorResponse.SerializeToString, - ), - 'GetNextCoercionRecord': grpc.unary_unary_rpc_method_handler( - servicer.GetNextCoercionRecord, - request_deserializer=niswitch__pb2.GetNextCoercionRecordRequest.FromString, - response_serializer=niswitch__pb2.GetNextCoercionRecordResponse.SerializeToString, - ), - 'GetNextInterchangeWarning': grpc.unary_unary_rpc_method_handler( - servicer.GetNextInterchangeWarning, - request_deserializer=niswitch__pb2.GetNextInterchangeWarningRequest.FromString, - response_serializer=niswitch__pb2.GetNextInterchangeWarningResponse.SerializeToString, - ), - 'GetPath': grpc.unary_unary_rpc_method_handler( - servicer.GetPath, - request_deserializer=niswitch__pb2.GetPathRequest.FromString, - response_serializer=niswitch__pb2.GetPathResponse.SerializeToString, + 'GetRelayName': grpc.unary_unary_rpc_method_handler( + servicer.GetRelayName, + request_deserializer=niswitch__pb2.GetRelayNameRequest.FromString, + response_serializer=niswitch__pb2.GetRelayNameResponse.SerializeToString, ), 'GetRelayCount': grpc.unary_unary_rpc_method_handler( servicer.GetRelayCount, request_deserializer=niswitch__pb2.GetRelayCountRequest.FromString, response_serializer=niswitch__pb2.GetRelayCountResponse.SerializeToString, ), - 'GetRelayName': grpc.unary_unary_rpc_method_handler( - servicer.GetRelayName, - request_deserializer=niswitch__pb2.GetRelayNameRequest.FromString, - response_serializer=niswitch__pb2.GetRelayNameResponse.SerializeToString, - ), 'GetRelayPosition': grpc.unary_unary_rpc_method_handler( servicer.GetRelayPosition, request_deserializer=niswitch__pb2.GetRelayPositionRequest.FromString, response_serializer=niswitch__pb2.GetRelayPositionResponse.SerializeToString, ), - 'Init': grpc.unary_unary_rpc_method_handler( - servicer.Init, - request_deserializer=niswitch__pb2.InitRequest.FromString, - response_serializer=niswitch__pb2.InitResponse.SerializeToString, - ), - 'InitWithOptions': grpc.unary_unary_rpc_method_handler( - servicer.InitWithOptions, - request_deserializer=niswitch__pb2.InitWithOptionsRequest.FromString, - response_serializer=niswitch__pb2.InitWithOptionsResponse.SerializeToString, - ), - 'InitWithTopology': grpc.unary_unary_rpc_method_handler( - servicer.InitWithTopology, - request_deserializer=niswitch__pb2.InitWithTopologyRequest.FromString, - response_serializer=niswitch__pb2.InitWithTopologyResponse.SerializeToString, - ), - 'InitiateScan': grpc.unary_unary_rpc_method_handler( - servicer.InitiateScan, - request_deserializer=niswitch__pb2.InitiateScanRequest.FromString, - response_serializer=niswitch__pb2.InitiateScanResponse.SerializeToString, - ), - 'InvalidateAllAttributes': grpc.unary_unary_rpc_method_handler( - servicer.InvalidateAllAttributes, - request_deserializer=niswitch__pb2.InvalidateAllAttributesRequest.FromString, - response_serializer=niswitch__pb2.InvalidateAllAttributesResponse.SerializeToString, - ), - 'IsDebounced': grpc.unary_unary_rpc_method_handler( - servicer.IsDebounced, - request_deserializer=niswitch__pb2.IsDebouncedRequest.FromString, - response_serializer=niswitch__pb2.IsDebouncedResponse.SerializeToString, - ), - 'IsScanning': grpc.unary_unary_rpc_method_handler( - servicer.IsScanning, - request_deserializer=niswitch__pb2.IsScanningRequest.FromString, - response_serializer=niswitch__pb2.IsScanningResponse.SerializeToString, - ), 'RelayControl': grpc.unary_unary_rpc_method_handler( servicer.RelayControl, request_deserializer=niswitch__pb2.RelayControlRequest.FromString, response_serializer=niswitch__pb2.RelayControlResponse.SerializeToString, ), - 'Reset': grpc.unary_unary_rpc_method_handler( - servicer.Reset, - request_deserializer=niswitch__pb2.ResetRequest.FromString, - response_serializer=niswitch__pb2.ResetResponse.SerializeToString, - ), 'ResetInterchangeCheck': grpc.unary_unary_rpc_method_handler( servicer.ResetInterchangeCheck, request_deserializer=niswitch__pb2.ResetInterchangeCheckRequest.FromString, response_serializer=niswitch__pb2.ResetInterchangeCheckResponse.SerializeToString, ), + 'ClearInterchangeWarnings': grpc.unary_unary_rpc_method_handler( + servicer.ClearInterchangeWarnings, + request_deserializer=niswitch__pb2.ClearInterchangeWarningsRequest.FromString, + response_serializer=niswitch__pb2.ClearInterchangeWarningsResponse.SerializeToString, + ), + 'Commit': grpc.unary_unary_rpc_method_handler( + servicer.Commit, + request_deserializer=niswitch__pb2.CommitRequest.FromString, + response_serializer=niswitch__pb2.CommitResponse.SerializeToString, + ), 'ResetWithDefaults': grpc.unary_unary_rpc_method_handler( servicer.ResetWithDefaults, request_deserializer=niswitch__pb2.ResetWithDefaultsRequest.FromString, response_serializer=niswitch__pb2.ResetWithDefaultsResponse.SerializeToString, ), + 'Disable': grpc.unary_unary_rpc_method_handler( + servicer.Disable, + request_deserializer=niswitch__pb2.DisableRequest.FromString, + response_serializer=niswitch__pb2.DisableResponse.SerializeToString, + ), + 'Reset': grpc.unary_unary_rpc_method_handler( + servicer.Reset, + request_deserializer=niswitch__pb2.ResetRequest.FromString, + response_serializer=niswitch__pb2.ResetResponse.SerializeToString, + ), + 'SelfTest': grpc.unary_unary_rpc_method_handler( + servicer.SelfTest, + request_deserializer=niswitch__pb2.SelfTestRequest.FromString, + response_serializer=niswitch__pb2.SelfTestResponse.SerializeToString, + ), 'RevisionQuery': grpc.unary_unary_rpc_method_handler( servicer.RevisionQuery, request_deserializer=niswitch__pb2.RevisionQueryRequest.FromString, response_serializer=niswitch__pb2.RevisionQueryResponse.SerializeToString, ), - 'RouteScanAdvancedOutput': grpc.unary_unary_rpc_method_handler( - servicer.RouteScanAdvancedOutput, - request_deserializer=niswitch__pb2.RouteScanAdvancedOutputRequest.FromString, - response_serializer=niswitch__pb2.RouteScanAdvancedOutputResponse.SerializeToString, - ), - 'RouteTriggerInput': grpc.unary_unary_rpc_method_handler( - servicer.RouteTriggerInput, - request_deserializer=niswitch__pb2.RouteTriggerInputRequest.FromString, - response_serializer=niswitch__pb2.RouteTriggerInputResponse.SerializeToString, + 'GetAttributeViInt32': grpc.unary_unary_rpc_method_handler( + servicer.GetAttributeViInt32, + request_deserializer=niswitch__pb2.GetAttributeViInt32Request.FromString, + response_serializer=niswitch__pb2.GetAttributeViInt32Response.SerializeToString, ), - 'Scan': grpc.unary_unary_rpc_method_handler( - servicer.Scan, - request_deserializer=niswitch__pb2.ScanRequest.FromString, - response_serializer=niswitch__pb2.ScanResponse.SerializeToString, + 'GetAttributeViReal64': grpc.unary_unary_rpc_method_handler( + servicer.GetAttributeViReal64, + request_deserializer=niswitch__pb2.GetAttributeViReal64Request.FromString, + response_serializer=niswitch__pb2.GetAttributeViReal64Response.SerializeToString, ), - 'SelfTest': grpc.unary_unary_rpc_method_handler( - servicer.SelfTest, - request_deserializer=niswitch__pb2.SelfTestRequest.FromString, - response_serializer=niswitch__pb2.SelfTestResponse.SerializeToString, + 'GetAttributeViString': grpc.unary_unary_rpc_method_handler( + servicer.GetAttributeViString, + request_deserializer=niswitch__pb2.GetAttributeViStringRequest.FromString, + response_serializer=niswitch__pb2.GetAttributeViStringResponse.SerializeToString, ), - 'SendSoftwareTrigger': grpc.unary_unary_rpc_method_handler( - servicer.SendSoftwareTrigger, - request_deserializer=niswitch__pb2.SendSoftwareTriggerRequest.FromString, - response_serializer=niswitch__pb2.SendSoftwareTriggerResponse.SerializeToString, + 'GetAttributeViSession': grpc.unary_unary_rpc_method_handler( + servicer.GetAttributeViSession, + request_deserializer=niswitch__pb2.GetAttributeViSessionRequest.FromString, + response_serializer=niswitch__pb2.GetAttributeViSessionResponse.SerializeToString, ), - 'SetAttributeViBoolean': grpc.unary_unary_rpc_method_handler( - servicer.SetAttributeViBoolean, - request_deserializer=niswitch__pb2.SetAttributeViBooleanRequest.FromString, - response_serializer=niswitch__pb2.SetAttributeViBooleanResponse.SerializeToString, + 'GetAttributeViBoolean': grpc.unary_unary_rpc_method_handler( + servicer.GetAttributeViBoolean, + request_deserializer=niswitch__pb2.GetAttributeViBooleanRequest.FromString, + response_serializer=niswitch__pb2.GetAttributeViBooleanResponse.SerializeToString, ), 'SetAttributeViInt32': grpc.unary_unary_rpc_method_handler( servicer.SetAttributeViInt32, @@ -952,35 +905,50 @@ def add_NiSwitchServicer_to_server(servicer, server): request_deserializer=niswitch__pb2.SetAttributeViReal64Request.FromString, response_serializer=niswitch__pb2.SetAttributeViReal64Response.SerializeToString, ), + 'SetAttributeViString': grpc.unary_unary_rpc_method_handler( + servicer.SetAttributeViString, + request_deserializer=niswitch__pb2.SetAttributeViStringRequest.FromString, + response_serializer=niswitch__pb2.SetAttributeViStringResponse.SerializeToString, + ), 'SetAttributeViSession': grpc.unary_unary_rpc_method_handler( servicer.SetAttributeViSession, request_deserializer=niswitch__pb2.SetAttributeViSessionRequest.FromString, response_serializer=niswitch__pb2.SetAttributeViSessionResponse.SerializeToString, ), - 'SetAttributeViString': grpc.unary_unary_rpc_method_handler( - servicer.SetAttributeViString, - request_deserializer=niswitch__pb2.SetAttributeViStringRequest.FromString, - response_serializer=niswitch__pb2.SetAttributeViStringResponse.SerializeToString, + 'SetAttributeViBoolean': grpc.unary_unary_rpc_method_handler( + servicer.SetAttributeViBoolean, + request_deserializer=niswitch__pb2.SetAttributeViBooleanRequest.FromString, + response_serializer=niswitch__pb2.SetAttributeViBooleanResponse.SerializeToString, ), - 'SetContinuousScan': grpc.unary_unary_rpc_method_handler( - servicer.SetContinuousScan, - request_deserializer=niswitch__pb2.SetContinuousScanRequest.FromString, - response_serializer=niswitch__pb2.SetContinuousScanResponse.SerializeToString, + 'CheckAttributeViInt32': grpc.unary_unary_rpc_method_handler( + servicer.CheckAttributeViInt32, + request_deserializer=niswitch__pb2.CheckAttributeViInt32Request.FromString, + response_serializer=niswitch__pb2.CheckAttributeViInt32Response.SerializeToString, + ), + 'CheckAttributeViReal64': grpc.unary_unary_rpc_method_handler( + servicer.CheckAttributeViReal64, + request_deserializer=niswitch__pb2.CheckAttributeViReal64Request.FromString, + response_serializer=niswitch__pb2.CheckAttributeViReal64Response.SerializeToString, ), - 'SetPath': grpc.unary_unary_rpc_method_handler( - servicer.SetPath, - request_deserializer=niswitch__pb2.SetPathRequest.FromString, - response_serializer=niswitch__pb2.SetPathResponse.SerializeToString, + 'CheckAttributeViString': grpc.unary_unary_rpc_method_handler( + servicer.CheckAttributeViString, + request_deserializer=niswitch__pb2.CheckAttributeViStringRequest.FromString, + response_serializer=niswitch__pb2.CheckAttributeViStringResponse.SerializeToString, ), - 'WaitForDebounce': grpc.unary_unary_rpc_method_handler( - servicer.WaitForDebounce, - request_deserializer=niswitch__pb2.WaitForDebounceRequest.FromString, - response_serializer=niswitch__pb2.WaitForDebounceResponse.SerializeToString, + 'CheckAttributeViSession': grpc.unary_unary_rpc_method_handler( + servicer.CheckAttributeViSession, + request_deserializer=niswitch__pb2.CheckAttributeViSessionRequest.FromString, + response_serializer=niswitch__pb2.CheckAttributeViSessionResponse.SerializeToString, ), - 'WaitForScanComplete': grpc.unary_unary_rpc_method_handler( - servicer.WaitForScanComplete, - request_deserializer=niswitch__pb2.WaitForScanCompleteRequest.FromString, - response_serializer=niswitch__pb2.WaitForScanCompleteResponse.SerializeToString, + 'CheckAttributeViBoolean': grpc.unary_unary_rpc_method_handler( + servicer.CheckAttributeViBoolean, + request_deserializer=niswitch__pb2.CheckAttributeViBooleanRequest.FromString, + response_serializer=niswitch__pb2.CheckAttributeViBooleanResponse.SerializeToString, + ), + 'InvalidateAllAttributes': grpc.unary_unary_rpc_method_handler( + servicer.InvalidateAllAttributes, + request_deserializer=niswitch__pb2.InvalidateAllAttributesRequest.FromString, + response_serializer=niswitch__pb2.InvalidateAllAttributesResponse.SerializeToString, ), } generic_handler = grpc.method_handlers_generic_handler( @@ -993,41 +961,7 @@ class NiSwitch(object): """Missing associated documentation comment in .proto file.""" @staticmethod - def AbortScan(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/AbortScan', - niswitch__pb2.AbortScanRequest.SerializeToString, - niswitch__pb2.AbortScanResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def CanConnect(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/CanConnect', - niswitch__pb2.CanConnectRequest.SerializeToString, - niswitch__pb2.CanConnectResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def CheckAttributeViBoolean(request, + def Init(request, target, options=(), channel_credentials=None, @@ -1037,14 +971,14 @@ def CheckAttributeViBoolean(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/CheckAttributeViBoolean', - niswitch__pb2.CheckAttributeViBooleanRequest.SerializeToString, - niswitch__pb2.CheckAttributeViBooleanResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Init', + niswitch__pb2.InitRequest.SerializeToString, + niswitch__pb2.InitResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CheckAttributeViInt32(request, + def InitWithOptions(request, target, options=(), channel_credentials=None, @@ -1054,14 +988,14 @@ def CheckAttributeViInt32(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/CheckAttributeViInt32', - niswitch__pb2.CheckAttributeViInt32Request.SerializeToString, - niswitch__pb2.CheckAttributeViInt32Response.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/InitWithOptions', + niswitch__pb2.InitWithOptionsRequest.SerializeToString, + niswitch__pb2.InitWithOptionsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CheckAttributeViReal64(request, + def InitWithTopology(request, target, options=(), channel_credentials=None, @@ -1071,14 +1005,14 @@ def CheckAttributeViReal64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/CheckAttributeViReal64', - niswitch__pb2.CheckAttributeViReal64Request.SerializeToString, - niswitch__pb2.CheckAttributeViReal64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/InitWithTopology', + niswitch__pb2.InitWithTopologyRequest.SerializeToString, + niswitch__pb2.InitWithTopologyResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CheckAttributeViSession(request, + def Close(request, target, options=(), channel_credentials=None, @@ -1088,14 +1022,14 @@ def CheckAttributeViSession(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/CheckAttributeViSession', - niswitch__pb2.CheckAttributeViSessionRequest.SerializeToString, - niswitch__pb2.CheckAttributeViSessionResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Close', + niswitch__pb2.CloseRequest.SerializeToString, + niswitch__pb2.CloseResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CheckAttributeViString(request, + def Connect(request, target, options=(), channel_credentials=None, @@ -1105,14 +1039,14 @@ def CheckAttributeViString(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/CheckAttributeViString', - niswitch__pb2.CheckAttributeViStringRequest.SerializeToString, - niswitch__pb2.CheckAttributeViStringResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Connect', + niswitch__pb2.ConnectRequest.SerializeToString, + niswitch__pb2.ConnectResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ClearError(request, + def ConnectMultiple(request, target, options=(), channel_credentials=None, @@ -1122,14 +1056,14 @@ def ClearError(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ClearError', - niswitch__pb2.ClearErrorRequest.SerializeToString, - niswitch__pb2.ClearErrorResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ConnectMultiple', + niswitch__pb2.ConnectMultipleRequest.SerializeToString, + niswitch__pb2.ConnectMultipleResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ClearInterchangeWarnings(request, + def Disconnect(request, target, options=(), channel_credentials=None, @@ -1139,14 +1073,14 @@ def ClearInterchangeWarnings(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ClearInterchangeWarnings', - niswitch__pb2.ClearInterchangeWarningsRequest.SerializeToString, - niswitch__pb2.ClearInterchangeWarningsResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Disconnect', + niswitch__pb2.DisconnectRequest.SerializeToString, + niswitch__pb2.DisconnectResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def Close(request, + def DisconnectMultiple(request, target, options=(), channel_credentials=None, @@ -1156,14 +1090,14 @@ def Close(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Close', - niswitch__pb2.CloseRequest.SerializeToString, - niswitch__pb2.CloseResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/DisconnectMultiple', + niswitch__pb2.DisconnectMultipleRequest.SerializeToString, + niswitch__pb2.DisconnectMultipleResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def Commit(request, + def DisconnectAll(request, target, options=(), channel_credentials=None, @@ -1173,14 +1107,14 @@ def Commit(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Commit', - niswitch__pb2.CommitRequest.SerializeToString, - niswitch__pb2.CommitResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/DisconnectAll', + niswitch__pb2.DisconnectAllRequest.SerializeToString, + niswitch__pb2.DisconnectAllResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureScanList(request, + def GetPath(request, target, options=(), channel_credentials=None, @@ -1190,14 +1124,14 @@ def ConfigureScanList(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ConfigureScanList', - niswitch__pb2.ConfigureScanListRequest.SerializeToString, - niswitch__pb2.ConfigureScanListResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetPath', + niswitch__pb2.GetPathRequest.SerializeToString, + niswitch__pb2.GetPathResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConfigureScanTrigger(request, + def SetPath(request, target, options=(), channel_credentials=None, @@ -1207,14 +1141,14 @@ def ConfigureScanTrigger(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ConfigureScanTrigger', - niswitch__pb2.ConfigureScanTriggerRequest.SerializeToString, - niswitch__pb2.ConfigureScanTriggerResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SetPath', + niswitch__pb2.SetPathRequest.SerializeToString, + niswitch__pb2.SetPathResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def Connect(request, + def CanConnect(request, target, options=(), channel_credentials=None, @@ -1224,14 +1158,14 @@ def Connect(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Connect', - niswitch__pb2.ConnectRequest.SerializeToString, - niswitch__pb2.ConnectResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/CanConnect', + niswitch__pb2.CanConnectRequest.SerializeToString, + niswitch__pb2.CanConnectResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ConnectMultiple(request, + def IsDebounced(request, target, options=(), channel_credentials=None, @@ -1241,14 +1175,14 @@ def ConnectMultiple(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ConnectMultiple', - niswitch__pb2.ConnectMultipleRequest.SerializeToString, - niswitch__pb2.ConnectMultipleResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/IsDebounced', + niswitch__pb2.IsDebouncedRequest.SerializeToString, + niswitch__pb2.IsDebouncedResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def Disable(request, + def WaitForDebounce(request, target, options=(), channel_credentials=None, @@ -1258,14 +1192,14 @@ def Disable(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Disable', - niswitch__pb2.DisableRequest.SerializeToString, - niswitch__pb2.DisableResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/WaitForDebounce', + niswitch__pb2.WaitForDebounceRequest.SerializeToString, + niswitch__pb2.WaitForDebounceResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def Disconnect(request, + def Scan(request, target, options=(), channel_credentials=None, @@ -1275,14 +1209,14 @@ def Disconnect(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Disconnect', - niswitch__pb2.DisconnectRequest.SerializeToString, - niswitch__pb2.DisconnectResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Scan', + niswitch__pb2.ScanRequest.SerializeToString, + niswitch__pb2.ScanResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def DisconnectAll(request, + def InitiateScan(request, target, options=(), channel_credentials=None, @@ -1292,14 +1226,14 @@ def DisconnectAll(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/DisconnectAll', - niswitch__pb2.DisconnectAllRequest.SerializeToString, - niswitch__pb2.DisconnectAllResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/InitiateScan', + niswitch__pb2.InitiateScanRequest.SerializeToString, + niswitch__pb2.InitiateScanResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def DisconnectMultiple(request, + def AbortScan(request, target, options=(), channel_credentials=None, @@ -1309,14 +1243,14 @@ def DisconnectMultiple(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/DisconnectMultiple', - niswitch__pb2.DisconnectMultipleRequest.SerializeToString, - niswitch__pb2.DisconnectMultipleResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/AbortScan', + niswitch__pb2.AbortScanRequest.SerializeToString, + niswitch__pb2.AbortScanResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ErrorMessage(request, + def IsScanning(request, target, options=(), channel_credentials=None, @@ -1326,14 +1260,14 @@ def ErrorMessage(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ErrorMessage', - niswitch__pb2.ErrorMessageRequest.SerializeToString, - niswitch__pb2.ErrorMessageResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/IsScanning', + niswitch__pb2.IsScanningRequest.SerializeToString, + niswitch__pb2.IsScanningResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ErrorQuery(request, + def WaitForScanComplete(request, target, options=(), channel_credentials=None, @@ -1343,14 +1277,14 @@ def ErrorQuery(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ErrorQuery', - niswitch__pb2.ErrorQueryRequest.SerializeToString, - niswitch__pb2.ErrorQueryResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/WaitForScanComplete', + niswitch__pb2.WaitForScanCompleteRequest.SerializeToString, + niswitch__pb2.WaitForScanCompleteResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetAttributeViBoolean(request, + def SendSoftwareTrigger(request, target, options=(), channel_credentials=None, @@ -1360,14 +1294,14 @@ def GetAttributeViBoolean(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetAttributeViBoolean', - niswitch__pb2.GetAttributeViBooleanRequest.SerializeToString, - niswitch__pb2.GetAttributeViBooleanResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SendSoftwareTrigger', + niswitch__pb2.SendSoftwareTriggerRequest.SerializeToString, + niswitch__pb2.SendSoftwareTriggerResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetAttributeViInt32(request, + def ConfigureScanList(request, target, options=(), channel_credentials=None, @@ -1377,14 +1311,14 @@ def GetAttributeViInt32(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetAttributeViInt32', - niswitch__pb2.GetAttributeViInt32Request.SerializeToString, - niswitch__pb2.GetAttributeViInt32Response.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ConfigureScanList', + niswitch__pb2.ConfigureScanListRequest.SerializeToString, + niswitch__pb2.ConfigureScanListResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetAttributeViReal64(request, + def ConfigureScanTrigger(request, target, options=(), channel_credentials=None, @@ -1394,14 +1328,14 @@ def GetAttributeViReal64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetAttributeViReal64', - niswitch__pb2.GetAttributeViReal64Request.SerializeToString, - niswitch__pb2.GetAttributeViReal64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ConfigureScanTrigger', + niswitch__pb2.ConfigureScanTriggerRequest.SerializeToString, + niswitch__pb2.ConfigureScanTriggerResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetAttributeViSession(request, + def SetContinuousScan(request, target, options=(), channel_credentials=None, @@ -1411,14 +1345,14 @@ def GetAttributeViSession(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetAttributeViSession', - niswitch__pb2.GetAttributeViSessionRequest.SerializeToString, - niswitch__pb2.GetAttributeViSessionResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SetContinuousScan', + niswitch__pb2.SetContinuousScanRequest.SerializeToString, + niswitch__pb2.SetContinuousScanResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetAttributeViString(request, + def RouteTriggerInput(request, target, options=(), channel_credentials=None, @@ -1428,14 +1362,14 @@ def GetAttributeViString(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetAttributeViString', - niswitch__pb2.GetAttributeViStringRequest.SerializeToString, - niswitch__pb2.GetAttributeViStringResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/RouteTriggerInput', + niswitch__pb2.RouteTriggerInputRequest.SerializeToString, + niswitch__pb2.RouteTriggerInputResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetChannelName(request, + def RouteScanAdvancedOutput(request, target, options=(), channel_credentials=None, @@ -1445,14 +1379,14 @@ def GetChannelName(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetChannelName', - niswitch__pb2.GetChannelNameRequest.SerializeToString, - niswitch__pb2.GetChannelNameResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/RouteScanAdvancedOutput', + niswitch__pb2.RouteScanAdvancedOutputRequest.SerializeToString, + niswitch__pb2.RouteScanAdvancedOutputResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetError(request, + def ErrorQuery(request, target, options=(), channel_credentials=None, @@ -1462,14 +1396,14 @@ def GetError(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetError', - niswitch__pb2.GetErrorRequest.SerializeToString, - niswitch__pb2.GetErrorResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ErrorQuery', + niswitch__pb2.ErrorQueryRequest.SerializeToString, + niswitch__pb2.ErrorQueryResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetNextCoercionRecord(request, + def GetError(request, target, options=(), channel_credentials=None, @@ -1479,14 +1413,14 @@ def GetNextCoercionRecord(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetNextCoercionRecord', - niswitch__pb2.GetNextCoercionRecordRequest.SerializeToString, - niswitch__pb2.GetNextCoercionRecordResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetError', + niswitch__pb2.GetErrorRequest.SerializeToString, + niswitch__pb2.GetErrorResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetNextInterchangeWarning(request, + def ClearError(request, target, options=(), channel_credentials=None, @@ -1496,14 +1430,14 @@ def GetNextInterchangeWarning(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetNextInterchangeWarning', - niswitch__pb2.GetNextInterchangeWarningRequest.SerializeToString, - niswitch__pb2.GetNextInterchangeWarningResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ClearError', + niswitch__pb2.ClearErrorRequest.SerializeToString, + niswitch__pb2.ClearErrorResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetPath(request, + def ErrorMessage(request, target, options=(), channel_credentials=None, @@ -1513,14 +1447,14 @@ def GetPath(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetPath', - niswitch__pb2.GetPathRequest.SerializeToString, - niswitch__pb2.GetPathResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ErrorMessage', + niswitch__pb2.ErrorMessageRequest.SerializeToString, + niswitch__pb2.ErrorMessageResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetRelayCount(request, + def GetChannelName(request, target, options=(), channel_credentials=None, @@ -1530,9 +1464,9 @@ def GetRelayCount(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetRelayCount', - niswitch__pb2.GetRelayCountRequest.SerializeToString, - niswitch__pb2.GetRelayCountResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetChannelName', + niswitch__pb2.GetChannelNameRequest.SerializeToString, + niswitch__pb2.GetChannelNameResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @@ -1554,7 +1488,7 @@ def GetRelayName(request, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def GetRelayPosition(request, + def GetRelayCount(request, target, options=(), channel_credentials=None, @@ -1564,14 +1498,14 @@ def GetRelayPosition(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetRelayPosition', - niswitch__pb2.GetRelayPositionRequest.SerializeToString, - niswitch__pb2.GetRelayPositionResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetRelayCount', + niswitch__pb2.GetRelayCountRequest.SerializeToString, + niswitch__pb2.GetRelayCountResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def Init(request, + def GetRelayPosition(request, target, options=(), channel_credentials=None, @@ -1581,14 +1515,14 @@ def Init(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Init', - niswitch__pb2.InitRequest.SerializeToString, - niswitch__pb2.InitResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetRelayPosition', + niswitch__pb2.GetRelayPositionRequest.SerializeToString, + niswitch__pb2.GetRelayPositionResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def InitWithOptions(request, + def RelayControl(request, target, options=(), channel_credentials=None, @@ -1598,14 +1532,14 @@ def InitWithOptions(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/InitWithOptions', - niswitch__pb2.InitWithOptionsRequest.SerializeToString, - niswitch__pb2.InitWithOptionsResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/RelayControl', + niswitch__pb2.RelayControlRequest.SerializeToString, + niswitch__pb2.RelayControlResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def InitWithTopology(request, + def ResetInterchangeCheck(request, target, options=(), channel_credentials=None, @@ -1615,14 +1549,14 @@ def InitWithTopology(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/InitWithTopology', - niswitch__pb2.InitWithTopologyRequest.SerializeToString, - niswitch__pb2.InitWithTopologyResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ResetInterchangeCheck', + niswitch__pb2.ResetInterchangeCheckRequest.SerializeToString, + niswitch__pb2.ResetInterchangeCheckResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def InitiateScan(request, + def ClearInterchangeWarnings(request, target, options=(), channel_credentials=None, @@ -1632,14 +1566,14 @@ def InitiateScan(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/InitiateScan', - niswitch__pb2.InitiateScanRequest.SerializeToString, - niswitch__pb2.InitiateScanResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ClearInterchangeWarnings', + niswitch__pb2.ClearInterchangeWarningsRequest.SerializeToString, + niswitch__pb2.ClearInterchangeWarningsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def InvalidateAllAttributes(request, + def Commit(request, target, options=(), channel_credentials=None, @@ -1649,14 +1583,14 @@ def InvalidateAllAttributes(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/InvalidateAllAttributes', - niswitch__pb2.InvalidateAllAttributesRequest.SerializeToString, - niswitch__pb2.InvalidateAllAttributesResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Commit', + niswitch__pb2.CommitRequest.SerializeToString, + niswitch__pb2.CommitResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def IsDebounced(request, + def ResetWithDefaults(request, target, options=(), channel_credentials=None, @@ -1666,14 +1600,14 @@ def IsDebounced(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/IsDebounced', - niswitch__pb2.IsDebouncedRequest.SerializeToString, - niswitch__pb2.IsDebouncedResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ResetWithDefaults', + niswitch__pb2.ResetWithDefaultsRequest.SerializeToString, + niswitch__pb2.ResetWithDefaultsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def IsScanning(request, + def Disable(request, target, options=(), channel_credentials=None, @@ -1683,14 +1617,14 @@ def IsScanning(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/IsScanning', - niswitch__pb2.IsScanningRequest.SerializeToString, - niswitch__pb2.IsScanningResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Disable', + niswitch__pb2.DisableRequest.SerializeToString, + niswitch__pb2.DisableResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def RelayControl(request, + def Reset(request, target, options=(), channel_credentials=None, @@ -1700,14 +1634,14 @@ def RelayControl(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/RelayControl', - niswitch__pb2.RelayControlRequest.SerializeToString, - niswitch__pb2.RelayControlResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Reset', + niswitch__pb2.ResetRequest.SerializeToString, + niswitch__pb2.ResetResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def Reset(request, + def SelfTest(request, target, options=(), channel_credentials=None, @@ -1717,14 +1651,14 @@ def Reset(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Reset', - niswitch__pb2.ResetRequest.SerializeToString, - niswitch__pb2.ResetResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SelfTest', + niswitch__pb2.SelfTestRequest.SerializeToString, + niswitch__pb2.SelfTestResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ResetInterchangeCheck(request, + def RevisionQuery(request, target, options=(), channel_credentials=None, @@ -1734,14 +1668,14 @@ def ResetInterchangeCheck(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ResetInterchangeCheck', - niswitch__pb2.ResetInterchangeCheckRequest.SerializeToString, - niswitch__pb2.ResetInterchangeCheckResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/RevisionQuery', + niswitch__pb2.RevisionQueryRequest.SerializeToString, + niswitch__pb2.RevisionQueryResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ResetWithDefaults(request, + def GetAttributeViInt32(request, target, options=(), channel_credentials=None, @@ -1751,14 +1685,14 @@ def ResetWithDefaults(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/ResetWithDefaults', - niswitch__pb2.ResetWithDefaultsRequest.SerializeToString, - niswitch__pb2.ResetWithDefaultsResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetAttributeViInt32', + niswitch__pb2.GetAttributeViInt32Request.SerializeToString, + niswitch__pb2.GetAttributeViInt32Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def RevisionQuery(request, + def GetAttributeViReal64(request, target, options=(), channel_credentials=None, @@ -1768,14 +1702,14 @@ def RevisionQuery(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/RevisionQuery', - niswitch__pb2.RevisionQueryRequest.SerializeToString, - niswitch__pb2.RevisionQueryResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetAttributeViReal64', + niswitch__pb2.GetAttributeViReal64Request.SerializeToString, + niswitch__pb2.GetAttributeViReal64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def RouteScanAdvancedOutput(request, + def GetAttributeViString(request, target, options=(), channel_credentials=None, @@ -1785,14 +1719,14 @@ def RouteScanAdvancedOutput(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/RouteScanAdvancedOutput', - niswitch__pb2.RouteScanAdvancedOutputRequest.SerializeToString, - niswitch__pb2.RouteScanAdvancedOutputResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetAttributeViString', + niswitch__pb2.GetAttributeViStringRequest.SerializeToString, + niswitch__pb2.GetAttributeViStringResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def RouteTriggerInput(request, + def GetAttributeViSession(request, target, options=(), channel_credentials=None, @@ -1802,14 +1736,14 @@ def RouteTriggerInput(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/RouteTriggerInput', - niswitch__pb2.RouteTriggerInputRequest.SerializeToString, - niswitch__pb2.RouteTriggerInputResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetAttributeViSession', + niswitch__pb2.GetAttributeViSessionRequest.SerializeToString, + niswitch__pb2.GetAttributeViSessionResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def Scan(request, + def GetAttributeViBoolean(request, target, options=(), channel_credentials=None, @@ -1819,14 +1753,14 @@ def Scan(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/Scan', - niswitch__pb2.ScanRequest.SerializeToString, - niswitch__pb2.ScanResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/GetAttributeViBoolean', + niswitch__pb2.GetAttributeViBooleanRequest.SerializeToString, + niswitch__pb2.GetAttributeViBooleanResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SelfTest(request, + def SetAttributeViInt32(request, target, options=(), channel_credentials=None, @@ -1836,14 +1770,14 @@ def SelfTest(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SelfTest', - niswitch__pb2.SelfTestRequest.SerializeToString, - niswitch__pb2.SelfTestResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SetAttributeViInt32', + niswitch__pb2.SetAttributeViInt32Request.SerializeToString, + niswitch__pb2.SetAttributeViInt32Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SendSoftwareTrigger(request, + def SetAttributeViReal64(request, target, options=(), channel_credentials=None, @@ -1853,14 +1787,14 @@ def SendSoftwareTrigger(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SendSoftwareTrigger', - niswitch__pb2.SendSoftwareTriggerRequest.SerializeToString, - niswitch__pb2.SendSoftwareTriggerResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SetAttributeViReal64', + niswitch__pb2.SetAttributeViReal64Request.SerializeToString, + niswitch__pb2.SetAttributeViReal64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetAttributeViBoolean(request, + def SetAttributeViString(request, target, options=(), channel_credentials=None, @@ -1870,14 +1804,14 @@ def SetAttributeViBoolean(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SetAttributeViBoolean', - niswitch__pb2.SetAttributeViBooleanRequest.SerializeToString, - niswitch__pb2.SetAttributeViBooleanResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SetAttributeViString', + niswitch__pb2.SetAttributeViStringRequest.SerializeToString, + niswitch__pb2.SetAttributeViStringResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetAttributeViInt32(request, + def SetAttributeViSession(request, target, options=(), channel_credentials=None, @@ -1887,14 +1821,14 @@ def SetAttributeViInt32(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SetAttributeViInt32', - niswitch__pb2.SetAttributeViInt32Request.SerializeToString, - niswitch__pb2.SetAttributeViInt32Response.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SetAttributeViSession', + niswitch__pb2.SetAttributeViSessionRequest.SerializeToString, + niswitch__pb2.SetAttributeViSessionResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetAttributeViReal64(request, + def SetAttributeViBoolean(request, target, options=(), channel_credentials=None, @@ -1904,14 +1838,14 @@ def SetAttributeViReal64(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SetAttributeViReal64', - niswitch__pb2.SetAttributeViReal64Request.SerializeToString, - niswitch__pb2.SetAttributeViReal64Response.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SetAttributeViBoolean', + niswitch__pb2.SetAttributeViBooleanRequest.SerializeToString, + niswitch__pb2.SetAttributeViBooleanResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetAttributeViSession(request, + def CheckAttributeViInt32(request, target, options=(), channel_credentials=None, @@ -1921,14 +1855,14 @@ def SetAttributeViSession(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SetAttributeViSession', - niswitch__pb2.SetAttributeViSessionRequest.SerializeToString, - niswitch__pb2.SetAttributeViSessionResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/CheckAttributeViInt32', + niswitch__pb2.CheckAttributeViInt32Request.SerializeToString, + niswitch__pb2.CheckAttributeViInt32Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetAttributeViString(request, + def CheckAttributeViReal64(request, target, options=(), channel_credentials=None, @@ -1938,14 +1872,14 @@ def SetAttributeViString(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SetAttributeViString', - niswitch__pb2.SetAttributeViStringRequest.SerializeToString, - niswitch__pb2.SetAttributeViStringResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/CheckAttributeViReal64', + niswitch__pb2.CheckAttributeViReal64Request.SerializeToString, + niswitch__pb2.CheckAttributeViReal64Response.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetContinuousScan(request, + def CheckAttributeViString(request, target, options=(), channel_credentials=None, @@ -1955,14 +1889,14 @@ def SetContinuousScan(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SetContinuousScan', - niswitch__pb2.SetContinuousScanRequest.SerializeToString, - niswitch__pb2.SetContinuousScanResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/CheckAttributeViString', + niswitch__pb2.CheckAttributeViStringRequest.SerializeToString, + niswitch__pb2.CheckAttributeViStringResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetPath(request, + def CheckAttributeViSession(request, target, options=(), channel_credentials=None, @@ -1972,14 +1906,14 @@ def SetPath(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/SetPath', - niswitch__pb2.SetPathRequest.SerializeToString, - niswitch__pb2.SetPathResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/CheckAttributeViSession', + niswitch__pb2.CheckAttributeViSessionRequest.SerializeToString, + niswitch__pb2.CheckAttributeViSessionResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def WaitForDebounce(request, + def CheckAttributeViBoolean(request, target, options=(), channel_credentials=None, @@ -1989,14 +1923,14 @@ def WaitForDebounce(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/WaitForDebounce', - niswitch__pb2.WaitForDebounceRequest.SerializeToString, - niswitch__pb2.WaitForDebounceResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/CheckAttributeViBoolean', + niswitch__pb2.CheckAttributeViBooleanRequest.SerializeToString, + niswitch__pb2.CheckAttributeViBooleanResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def WaitForScanComplete(request, + def InvalidateAllAttributes(request, target, options=(), channel_credentials=None, @@ -2006,8 +1940,8 @@ def WaitForScanComplete(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/WaitForScanComplete', - niswitch__pb2.WaitForScanCompleteRequest.SerializeToString, - niswitch__pb2.WaitForScanCompleteResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/niswitch_grpc.NiSwitch/InvalidateAllAttributes', + niswitch__pb2.InvalidateAllAttributesRequest.SerializeToString, + niswitch__pb2.InvalidateAllAttributesResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/src/nifgen/metadata/attributes.py b/src/nifgen/metadata/attributes.py index 10b4dd66d..3afed6697 100755 --- a/src/nifgen/metadata/attributes.py +++ b/src/nifgen/metadata/attributes.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# This file is generated from NI-FGEN API metadata version 24.5.0d52 +# This file is generated from NI-FGEN API metadata version 25.0.0f114 attributes = { 1050005: { 'access': 'read-write', diff --git a/src/nifgen/metadata/config.py b/src/nifgen/metadata/config.py index b2c2b2573..f8d462996 100755 --- a/src/nifgen/metadata/config.py +++ b/src/nifgen/metadata/config.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- -# This file is generated from NI-FGEN API metadata version 24.5.0d52 +# This file is generated from NI-FGEN API metadata version 25.0.0f114 config = { - 'api_version': '24.5.0d52', + 'api_version': '25.0.0f114', 'c_function_prefix': 'niFgen_', 'close_function': 'close', 'context_manager_name': { diff --git a/src/nifgen/metadata/enums.py b/src/nifgen/metadata/enums.py index 33bdcfb7e..e77da7293 100755 --- a/src/nifgen/metadata/enums.py +++ b/src/nifgen/metadata/enums.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# This file is generated from NI-FGEN API metadata version 24.5.0d52 +# This file is generated from NI-FGEN API metadata version 25.0.0f114 enums = { 'AnalogPath': { 'values': [ diff --git a/src/nifgen/metadata/functions.py b/src/nifgen/metadata/functions.py index bfc8f8b92..156205cfd 100755 --- a/src/nifgen/metadata/functions.py +++ b/src/nifgen/metadata/functions.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# This file is generated from NI-FGEN API metadata version 24.5.0d52 +# This file is generated from NI-FGEN API metadata version 25.0.0f114 functions = { 'AbortGeneration': { 'documentation': { diff --git a/src/nifgen/metadata/nifgen.proto b/src/nifgen/metadata/nifgen.proto index dee523ca2..2704ff2c5 100644 --- a/src/nifgen/metadata/nifgen.proto +++ b/src/nifgen/metadata/nifgen.proto @@ -1,6 +1,6 @@ //--------------------------------------------------------------------- -// This file is generated from NI-FGEN API metadata version 24.5.0d52 +// This file is generated from NI-FGEN API metadata version 25.0.0f114 //--------------------------------------------------------------------- // Proto file for the NI-FGEN Metadata //--------------------------------------------------------------------- @@ -17,380 +17,361 @@ import "nidevice.proto"; import "session.proto"; service NiFgen { - rpc AbortGeneration(AbortGenerationRequest) returns (AbortGenerationResponse); - rpc AdjustSampleClockRelativeDelay(AdjustSampleClockRelativeDelayRequest) returns (AdjustSampleClockRelativeDelayResponse); - rpc AllocateNamedWaveform(AllocateNamedWaveformRequest) returns (AllocateNamedWaveformResponse); - rpc AllocateWaveform(AllocateWaveformRequest) returns (AllocateWaveformResponse); - rpc CheckAttributeViBoolean(CheckAttributeViBooleanRequest) returns (CheckAttributeViBooleanResponse); - rpc CheckAttributeViInt32(CheckAttributeViInt32Request) returns (CheckAttributeViInt32Response); - rpc CheckAttributeViInt64(CheckAttributeViInt64Request) returns (CheckAttributeViInt64Response); - rpc CheckAttributeViReal64(CheckAttributeViReal64Request) returns (CheckAttributeViReal64Response); - rpc CheckAttributeViSession(CheckAttributeViSessionRequest) returns (CheckAttributeViSessionResponse); - rpc CheckAttributeViString(CheckAttributeViStringRequest) returns (CheckAttributeViStringResponse); - rpc ClearArbMemory(ClearArbMemoryRequest) returns (ClearArbMemoryResponse); - rpc ClearArbSequence(ClearArbSequenceRequest) returns (ClearArbSequenceResponse); - rpc ClearArbWaveform(ClearArbWaveformRequest) returns (ClearArbWaveformResponse); + rpc Init(InitRequest) returns (InitResponse); + rpc InitWithOptions(InitWithOptionsRequest) returns (InitWithOptionsResponse); + rpc InitializeWithChannels(InitializeWithChannelsRequest) returns (InitializeWithChannelsResponse); + rpc Close(CloseRequest) returns (CloseResponse); + rpc Reset(ResetRequest) returns (ResetResponse); + rpc SelfTest(SelfTestRequest) returns (SelfTestResponse); + rpc ErrorQuery(ErrorQueryRequest) returns (ErrorQueryResponse); + rpc ErrorMessage(ErrorMessageRequest) returns (ErrorMessageResponse); + rpc RevisionQuery(RevisionQueryRequest) returns (RevisionQueryResponse); + rpc GetError(GetErrorRequest) returns (GetErrorResponse); rpc ClearError(ClearErrorRequest) returns (ClearErrorResponse); - rpc ClearFreqList(ClearFreqListRequest) returns (ClearFreqListResponse); + rpc ErrorHandler(ErrorHandlerRequest) returns (ErrorHandlerResponse); + rpc GetChannelName(GetChannelNameRequest) returns (GetChannelNameResponse); + rpc ResetInterchangeCheck(ResetInterchangeCheckRequest) returns (ResetInterchangeCheckResponse); rpc ClearInterchangeWarnings(ClearInterchangeWarningsRequest) returns (ClearInterchangeWarningsResponse); - rpc ClearUserStandardWaveform(ClearUserStandardWaveformRequest) returns (ClearUserStandardWaveformResponse); - rpc Close(CloseRequest) returns (CloseResponse); + rpc InvalidateAllAttributes(InvalidateAllAttributesRequest) returns (InvalidateAllAttributesResponse); + rpc ResetWithDefaults(ResetWithDefaultsRequest) returns (ResetWithDefaultsResponse); + rpc Disable(DisableRequest) returns (DisableResponse); rpc Commit(CommitRequest) returns (CommitResponse); - rpc ConfigureAmplitude(ConfigureAmplitudeRequest) returns (ConfigureAmplitudeResponse); - rpc ConfigureArbSequence(ConfigureArbSequenceRequest) returns (ConfigureArbSequenceResponse); - rpc ConfigureArbWaveform(ConfigureArbWaveformRequest) returns (ConfigureArbWaveformResponse); - rpc ConfigureChannels(ConfigureChannelsRequest) returns (ConfigureChannelsResponse); - rpc ConfigureClockMode(ConfigureClockModeRequest) returns (ConfigureClockModeResponse); - rpc ConfigureCustomFIRFilterCoefficients(ConfigureCustomFIRFilterCoefficientsRequest) returns (ConfigureCustomFIRFilterCoefficientsResponse); - rpc ConfigureDigitalEdgeScriptTrigger(ConfigureDigitalEdgeScriptTriggerRequest) returns (ConfigureDigitalEdgeScriptTriggerResponse); - rpc ConfigureDigitalEdgeStartTrigger(ConfigureDigitalEdgeStartTriggerRequest) returns (ConfigureDigitalEdgeStartTriggerResponse); - rpc ConfigureDigitalLevelScriptTrigger(ConfigureDigitalLevelScriptTriggerRequest) returns (ConfigureDigitalLevelScriptTriggerResponse); - rpc ConfigureFreqList(ConfigureFreqListRequest) returns (ConfigureFreqListResponse); - rpc ConfigureFrequency(ConfigureFrequencyRequest) returns (ConfigureFrequencyResponse); + rpc GetHardwareState(GetHardwareStateRequest) returns (GetHardwareStateResponse); + rpc WaitUntilDone(WaitUntilDoneRequest) returns (WaitUntilDoneResponse); + rpc IsDone(IsDoneRequest) returns (IsDoneResponse); + rpc ResetDevice(ResetDeviceRequest) returns (ResetDeviceResponse); rpc ConfigureOperationMode(ConfigureOperationModeRequest) returns (ConfigureOperationModeResponse); - rpc ConfigureOutputEnabled(ConfigureOutputEnabledRequest) returns (ConfigureOutputEnabledResponse); - rpc ConfigureOutputImpedance(ConfigureOutputImpedanceRequest) returns (ConfigureOutputImpedanceResponse); rpc ConfigureOutputMode(ConfigureOutputModeRequest) returns (ConfigureOutputModeResponse); - rpc ConfigureP2PEndpointFullnessStartTrigger(ConfigureP2PEndpointFullnessStartTriggerRequest) returns (ConfigureP2PEndpointFullnessStartTriggerResponse); rpc ConfigureReferenceClock(ConfigureReferenceClockRequest) returns (ConfigureReferenceClockResponse); - rpc ConfigureSampleClockSource(ConfigureSampleClockSourceRequest) returns (ConfigureSampleClockSourceResponse); - rpc ConfigureSampleRate(ConfigureSampleRateRequest) returns (ConfigureSampleRateResponse); - rpc ConfigureSoftwareEdgeScriptTrigger(ConfigureSoftwareEdgeScriptTriggerRequest) returns (ConfigureSoftwareEdgeScriptTriggerResponse); - rpc ConfigureSoftwareEdgeStartTrigger(ConfigureSoftwareEdgeStartTriggerRequest) returns (ConfigureSoftwareEdgeStartTriggerResponse); + rpc ConfigureOutputImpedance(ConfigureOutputImpedanceRequest) returns (ConfigureOutputImpedanceResponse); + rpc ConfigureOutputEnabled(ConfigureOutputEnabledRequest) returns (ConfigureOutputEnabledResponse); + rpc ConfigureChannels(ConfigureChannelsRequest) returns (ConfigureChannelsResponse); + rpc InitiateGeneration(InitiateGenerationRequest) returns (InitiateGenerationResponse); + rpc AbortGeneration(AbortGenerationRequest) returns (AbortGenerationResponse); rpc ConfigureStandardWaveform(ConfigureStandardWaveformRequest) returns (ConfigureStandardWaveformResponse); - rpc ConfigureSynchronization(ConfigureSynchronizationRequest) returns (ConfigureSynchronizationResponse); - rpc ConfigureTriggerMode(ConfigureTriggerModeRequest) returns (ConfigureTriggerModeResponse); - rpc CreateAdvancedArbSequence(CreateAdvancedArbSequenceRequest) returns (CreateAdvancedArbSequenceResponse); - rpc CreateArbSequence(CreateArbSequenceRequest) returns (CreateArbSequenceResponse); - rpc CreateFreqList(CreateFreqListRequest) returns (CreateFreqListResponse); - rpc CreateWaveformComplexF64(CreateWaveformComplexF64Request) returns (CreateWaveformComplexF64Response); + rpc DefineUserStandardWaveform(DefineUserStandardWaveformRequest) returns (DefineUserStandardWaveformResponse); + rpc ClearUserStandardWaveform(ClearUserStandardWaveformRequest) returns (ClearUserStandardWaveformResponse); + rpc ConfigureFrequency(ConfigureFrequencyRequest) returns (ConfigureFrequencyResponse); + rpc ConfigureAmplitude(ConfigureAmplitudeRequest) returns (ConfigureAmplitudeResponse); + rpc QueryArbWfmCapabilities(QueryArbWfmCapabilitiesRequest) returns (QueryArbWfmCapabilitiesResponse); rpc CreateWaveformF64(CreateWaveformF64Request) returns (CreateWaveformF64Response); - rpc CreateWaveformFromFileF64(CreateWaveformFromFileF64Request) returns (CreateWaveformFromFileF64Response); - rpc CreateWaveformFromFileI16(CreateWaveformFromFileI16Request) returns (CreateWaveformFromFileI16Response); rpc CreateWaveformI16(CreateWaveformI16Request) returns (CreateWaveformI16Response); - rpc DefineUserStandardWaveform(DefineUserStandardWaveformRequest) returns (DefineUserStandardWaveformResponse); + rpc CreateWaveformComplexF64(CreateWaveformComplexF64Request) returns (CreateWaveformComplexF64Response); + rpc CreateWaveformFromFileI16(CreateWaveformFromFileI16Request) returns (CreateWaveformFromFileI16Response); + rpc CreateWaveformFromFileF64(CreateWaveformFromFileF64Request) returns (CreateWaveformFromFileF64Response); + rpc ConfigureSampleRate(ConfigureSampleRateRequest) returns (ConfigureSampleRateResponse); + rpc ConfigureArbWaveform(ConfigureArbWaveformRequest) returns (ConfigureArbWaveformResponse); + rpc ClearArbWaveform(ClearArbWaveformRequest) returns (ClearArbWaveformResponse); + rpc AllocateNamedWaveform(AllocateNamedWaveformRequest) returns (AllocateNamedWaveformResponse); + rpc SetNamedWaveformNextWritePosition(SetNamedWaveformNextWritePositionRequest) returns (SetNamedWaveformNextWritePositionResponse); + rpc WriteNamedWaveformF64(WriteNamedWaveformF64Request) returns (WriteNamedWaveformF64Response); + rpc WriteNamedWaveformI16(WriteNamedWaveformI16Request) returns (WriteNamedWaveformI16Response); + rpc WriteNamedWaveformComplexF64(WriteNamedWaveformComplexF64Request) returns (WriteNamedWaveformComplexF64Response); + rpc WriteNamedWaveformComplexI16(WriteNamedWaveformComplexI16Request) returns (WriteNamedWaveformComplexI16Response); rpc DeleteNamedWaveform(DeleteNamedWaveformRequest) returns (DeleteNamedWaveformResponse); + rpc QueryArbSeqCapabilities(QueryArbSeqCapabilitiesRequest) returns (QueryArbSeqCapabilitiesResponse); + rpc CreateArbSequence(CreateArbSequenceRequest) returns (CreateArbSequenceResponse); + rpc CreateAdvancedArbSequence(CreateAdvancedArbSequenceRequest) returns (CreateAdvancedArbSequenceResponse); + rpc ConfigureArbSequence(ConfigureArbSequenceRequest) returns (ConfigureArbSequenceResponse); + rpc ClearArbSequence(ClearArbSequenceRequest) returns (ClearArbSequenceResponse); + rpc ClearArbMemory(ClearArbMemoryRequest) returns (ClearArbMemoryResponse); + rpc QueryFreqListCapabilities(QueryFreqListCapabilitiesRequest) returns (QueryFreqListCapabilitiesResponse); + rpc CreateFreqList(CreateFreqListRequest) returns (CreateFreqListResponse); + rpc ConfigureFreqList(ConfigureFreqListRequest) returns (ConfigureFreqListResponse); + rpc ClearFreqList(ClearFreqListRequest) returns (ClearFreqListResponse); + rpc WriteScript(WriteScriptRequest) returns (WriteScriptResponse); rpc DeleteScript(DeleteScriptRequest) returns (DeleteScriptResponse); - rpc Disable(DisableRequest) returns (DisableResponse); - rpc DisableAnalogFilter(DisableAnalogFilterRequest) returns (DisableAnalogFilterResponse); - rpc DisableDigitalFilter(DisableDigitalFilterRequest) returns (DisableDigitalFilterResponse); - rpc DisableDigitalPatterning(DisableDigitalPatterningRequest) returns (DisableDigitalPatterningResponse); - rpc DisableScriptTrigger(DisableScriptTriggerRequest) returns (DisableScriptTriggerResponse); - rpc DisableStartTrigger(DisableStartTriggerRequest) returns (DisableStartTriggerResponse); - rpc EnableAnalogFilter(EnableAnalogFilterRequest) returns (EnableAnalogFilterResponse); - rpc EnableDigitalFilter(EnableDigitalFilterRequest) returns (EnableDigitalFilterResponse); - rpc EnableDigitalPatterning(EnableDigitalPatterningRequest) returns (EnableDigitalPatterningResponse); - rpc ErrorHandler(ErrorHandlerRequest) returns (ErrorHandlerResponse); - rpc ErrorMessage(ErrorMessageRequest) returns (ErrorMessageResponse); - rpc ErrorQuery(ErrorQueryRequest) returns (ErrorQueryResponse); - rpc ExportAttributeConfigurationBuffer(ExportAttributeConfigurationBufferRequest) returns (ExportAttributeConfigurationBufferResponse); - rpc ExportAttributeConfigurationFile(ExportAttributeConfigurationFileRequest) returns (ExportAttributeConfigurationFileResponse); rpc ExportSignal(ExportSignalRequest) returns (ExportSignalResponse); - rpc GetAttributeViBoolean(GetAttributeViBooleanRequest) returns (GetAttributeViBooleanResponse); - rpc GetAttributeViInt32(GetAttributeViInt32Request) returns (GetAttributeViInt32Response); - rpc GetAttributeViInt64(GetAttributeViInt64Request) returns (GetAttributeViInt64Response); - rpc GetAttributeViReal64(GetAttributeViReal64Request) returns (GetAttributeViReal64Response); - rpc GetAttributeViSession(GetAttributeViSessionRequest) returns (GetAttributeViSessionResponse); - rpc GetAttributeViString(GetAttributeViStringRequest) returns (GetAttributeViStringResponse); - rpc GetChannelName(GetChannelNameRequest) returns (GetChannelNameResponse); - rpc GetError(GetErrorRequest) returns (GetErrorResponse); + rpc RouteSignalOut(RouteSignalOutRequest) returns (RouteSignalOutResponse); + rpc SendSoftwareEdgeTrigger(SendSoftwareEdgeTriggerRequest) returns (SendSoftwareEdgeTriggerResponse); + rpc ConfigureDigitalEdgeStartTrigger(ConfigureDigitalEdgeStartTriggerRequest) returns (ConfigureDigitalEdgeStartTriggerResponse); + rpc ConfigureSoftwareEdgeStartTrigger(ConfigureSoftwareEdgeStartTriggerRequest) returns (ConfigureSoftwareEdgeStartTriggerResponse); + rpc DisableStartTrigger(DisableStartTriggerRequest) returns (DisableStartTriggerResponse); + rpc ConfigureP2PEndpointFullnessStartTrigger(ConfigureP2PEndpointFullnessStartTriggerRequest) returns (ConfigureP2PEndpointFullnessStartTriggerResponse); + rpc ConfigureDigitalEdgeScriptTrigger(ConfigureDigitalEdgeScriptTriggerRequest) returns (ConfigureDigitalEdgeScriptTriggerResponse); + rpc ConfigureDigitalLevelScriptTrigger(ConfigureDigitalLevelScriptTriggerRequest) returns (ConfigureDigitalLevelScriptTriggerResponse); + rpc ConfigureSoftwareEdgeScriptTrigger(ConfigureSoftwareEdgeScriptTriggerRequest) returns (ConfigureSoftwareEdgeScriptTriggerResponse); + rpc DisableScriptTrigger(DisableScriptTriggerRequest) returns (DisableScriptTriggerResponse); + rpc ConfigureClockMode(ConfigureClockModeRequest) returns (ConfigureClockModeResponse); + rpc AdjustSampleClockRelativeDelay(AdjustSampleClockRelativeDelayRequest) returns (AdjustSampleClockRelativeDelayResponse); + rpc AllocateWaveform(AllocateWaveformRequest) returns (AllocateWaveformResponse); + rpc SetWaveformNextWritePosition(SetWaveformNextWritePositionRequest) returns (SetWaveformNextWritePositionResponse); + rpc WriteWaveform(WriteWaveformRequest) returns (WriteWaveformResponse); + rpc WriteBinary16Waveform(WriteBinary16WaveformRequest) returns (WriteBinary16WaveformResponse); + rpc WriteWaveformComplexF64(WriteWaveformComplexF64Request) returns (WriteWaveformComplexF64Response); + rpc WriteComplexBinary16Waveform(WriteComplexBinary16WaveformRequest) returns (WriteComplexBinary16WaveformResponse); + rpc SelfCal(SelfCalRequest) returns (SelfCalResponse); + rpc GetSelfCalSupported(GetSelfCalSupportedRequest) returns (GetSelfCalSupportedResponse); + rpc GetSelfCalLastDateAndTime(GetSelfCalLastDateAndTimeRequest) returns (GetSelfCalLastDateAndTimeResponse); rpc GetExtCalLastDateAndTime(GetExtCalLastDateAndTimeRequest) returns (GetExtCalLastDateAndTimeResponse); + rpc GetSelfCalLastTemp(GetSelfCalLastTempRequest) returns (GetSelfCalLastTempResponse); rpc GetExtCalLastTemp(GetExtCalLastTempRequest) returns (GetExtCalLastTempResponse); rpc GetExtCalRecommendedInterval(GetExtCalRecommendedIntervalRequest) returns (GetExtCalRecommendedIntervalResponse); + rpc ReadCurrentTemperature(ReadCurrentTemperatureRequest) returns (ReadCurrentTemperatureResponse); + rpc ConfigureCustomFIRFilterCoefficients(ConfigureCustomFIRFilterCoefficientsRequest) returns (ConfigureCustomFIRFilterCoefficientsResponse); rpc GetFIRFilterCoefficients(GetFIRFilterCoefficientsRequest) returns (GetFIRFilterCoefficientsResponse); - rpc GetHardwareState(GetHardwareStateRequest) returns (GetHardwareStateResponse); - rpc GetSelfCalLastDateAndTime(GetSelfCalLastDateAndTimeRequest) returns (GetSelfCalLastDateAndTimeResponse); - rpc GetSelfCalLastTemp(GetSelfCalLastTempRequest) returns (GetSelfCalLastTempResponse); - rpc GetSelfCalSupported(GetSelfCalSupportedRequest) returns (GetSelfCalSupportedResponse); rpc GetStreamEndpointHandle(GetStreamEndpointHandleRequest) returns (GetStreamEndpointHandleResponse); - rpc ImportAttributeConfigurationBuffer(ImportAttributeConfigurationBufferRequest) returns (ImportAttributeConfigurationBufferResponse); + rpc WriteP2PEndpointI16(WriteP2PEndpointI16Request) returns (WriteP2PEndpointI16Response); + rpc ConfigureSynchronization(ConfigureSynchronizationRequest) returns (ConfigureSynchronizationResponse); + rpc EnableDigitalPatterning(EnableDigitalPatterningRequest) returns (EnableDigitalPatterningResponse); + rpc DisableDigitalPatterning(DisableDigitalPatterningRequest) returns (DisableDigitalPatterningResponse); + rpc EnableDigitalFilter(EnableDigitalFilterRequest) returns (EnableDigitalFilterResponse); + rpc DisableDigitalFilter(DisableDigitalFilterRequest) returns (DisableDigitalFilterResponse); + rpc EnableAnalogFilter(EnableAnalogFilterRequest) returns (EnableAnalogFilterResponse); + rpc DisableAnalogFilter(DisableAnalogFilterRequest) returns (DisableAnalogFilterResponse); + rpc ConfigureSampleClockSource(ConfigureSampleClockSourceRequest) returns (ConfigureSampleClockSourceResponse); + rpc ConfigureTriggerMode(ConfigureTriggerModeRequest) returns (ConfigureTriggerModeResponse); rpc ImportAttributeConfigurationFile(ImportAttributeConfigurationFileRequest) returns (ImportAttributeConfigurationFileResponse); - rpc Init(InitRequest) returns (InitResponse); - rpc InitWithOptions(InitWithOptionsRequest) returns (InitWithOptionsResponse); - rpc InitializeWithChannels(InitializeWithChannelsRequest) returns (InitializeWithChannelsResponse); - rpc InitiateGeneration(InitiateGenerationRequest) returns (InitiateGenerationResponse); - rpc InvalidateAllAttributes(InvalidateAllAttributesRequest) returns (InvalidateAllAttributesResponse); - rpc IsDone(IsDoneRequest) returns (IsDoneResponse); - rpc QueryArbSeqCapabilities(QueryArbSeqCapabilitiesRequest) returns (QueryArbSeqCapabilitiesResponse); - rpc QueryArbWfmCapabilities(QueryArbWfmCapabilitiesRequest) returns (QueryArbWfmCapabilitiesResponse); - rpc QueryFreqListCapabilities(QueryFreqListCapabilitiesRequest) returns (QueryFreqListCapabilitiesResponse); - rpc ReadCurrentTemperature(ReadCurrentTemperatureRequest) returns (ReadCurrentTemperatureResponse); - rpc Reset(ResetRequest) returns (ResetResponse); - rpc ResetAttribute(ResetAttributeRequest) returns (ResetAttributeResponse); - rpc ResetDevice(ResetDeviceRequest) returns (ResetDeviceResponse); - rpc ResetInterchangeCheck(ResetInterchangeCheckRequest) returns (ResetInterchangeCheckResponse); - rpc ResetWithDefaults(ResetWithDefaultsRequest) returns (ResetWithDefaultsResponse); - rpc RevisionQuery(RevisionQueryRequest) returns (RevisionQueryResponse); - rpc RouteSignalOut(RouteSignalOutRequest) returns (RouteSignalOutResponse); - rpc SelfCal(SelfCalRequest) returns (SelfCalResponse); - rpc SelfTest(SelfTestRequest) returns (SelfTestResponse); - rpc SendSoftwareEdgeTrigger(SendSoftwareEdgeTriggerRequest) returns (SendSoftwareEdgeTriggerResponse); - rpc SetAttributeViBoolean(SetAttributeViBooleanRequest) returns (SetAttributeViBooleanResponse); - rpc SetAttributeViInt32(SetAttributeViInt32Request) returns (SetAttributeViInt32Response); + rpc ExportAttributeConfigurationFile(ExportAttributeConfigurationFileRequest) returns (ExportAttributeConfigurationFileResponse); + rpc ImportAttributeConfigurationBuffer(ImportAttributeConfigurationBufferRequest) returns (ImportAttributeConfigurationBufferResponse); + rpc ExportAttributeConfigurationBuffer(ExportAttributeConfigurationBufferRequest) returns (ExportAttributeConfigurationBufferResponse); rpc SetAttributeViInt64(SetAttributeViInt64Request) returns (SetAttributeViInt64Response); + rpc CheckAttributeViInt64(CheckAttributeViInt64Request) returns (CheckAttributeViInt64Response); + rpc GetAttributeViInt64(GetAttributeViInt64Request) returns (GetAttributeViInt64Response); + rpc SetAttributeViInt32(SetAttributeViInt32Request) returns (SetAttributeViInt32Response); rpc SetAttributeViReal64(SetAttributeViReal64Request) returns (SetAttributeViReal64Response); - rpc SetAttributeViSession(SetAttributeViSessionRequest) returns (SetAttributeViSessionResponse); rpc SetAttributeViString(SetAttributeViStringRequest) returns (SetAttributeViStringResponse); - rpc SetNamedWaveformNextWritePosition(SetNamedWaveformNextWritePositionRequest) returns (SetNamedWaveformNextWritePositionResponse); - rpc SetWaveformNextWritePosition(SetWaveformNextWritePositionRequest) returns (SetWaveformNextWritePositionResponse); - rpc WaitUntilDone(WaitUntilDoneRequest) returns (WaitUntilDoneResponse); - rpc WriteBinary16Waveform(WriteBinary16WaveformRequest) returns (WriteBinary16WaveformResponse); - rpc WriteComplexBinary16Waveform(WriteComplexBinary16WaveformRequest) returns (WriteComplexBinary16WaveformResponse); - rpc WriteNamedWaveformComplexF64(WriteNamedWaveformComplexF64Request) returns (WriteNamedWaveformComplexF64Response); - rpc WriteNamedWaveformComplexI16(WriteNamedWaveformComplexI16Request) returns (WriteNamedWaveformComplexI16Response); - rpc WriteNamedWaveformF64(WriteNamedWaveformF64Request) returns (WriteNamedWaveformF64Response); - rpc WriteNamedWaveformI16(WriteNamedWaveformI16Request) returns (WriteNamedWaveformI16Response); - rpc WriteP2PEndpointI16(WriteP2PEndpointI16Request) returns (WriteP2PEndpointI16Response); - rpc WriteScript(WriteScriptRequest) returns (WriteScriptResponse); - rpc WriteWaveform(WriteWaveformRequest) returns (WriteWaveformResponse); - rpc WriteWaveformComplexF64(WriteWaveformComplexF64Request) returns (WriteWaveformComplexF64Response); - rpc CreateWaveformFromFileHWS(CreateWaveformFromFileHWSRequest) returns (CreateWaveformFromFileHWSResponse); + rpc SetAttributeViBoolean(SetAttributeViBooleanRequest) returns (SetAttributeViBooleanResponse); + rpc SetAttributeViSession(SetAttributeViSessionRequest) returns (SetAttributeViSessionResponse); + rpc CheckAttributeViInt32(CheckAttributeViInt32Request) returns (CheckAttributeViInt32Response); + rpc CheckAttributeViReal64(CheckAttributeViReal64Request) returns (CheckAttributeViReal64Response); + rpc CheckAttributeViString(CheckAttributeViStringRequest) returns (CheckAttributeViStringResponse); + rpc CheckAttributeViBoolean(CheckAttributeViBooleanRequest) returns (CheckAttributeViBooleanResponse); + rpc CheckAttributeViSession(CheckAttributeViSessionRequest) returns (CheckAttributeViSessionResponse); + rpc GetAttributeViInt32(GetAttributeViInt32Request) returns (GetAttributeViInt32Response); + rpc GetAttributeViReal64(GetAttributeViReal64Request) returns (GetAttributeViReal64Response); + rpc GetAttributeViString(GetAttributeViStringRequest) returns (GetAttributeViStringResponse); + rpc GetAttributeViBoolean(GetAttributeViBooleanRequest) returns (GetAttributeViBooleanResponse); + rpc GetAttributeViSession(GetAttributeViSessionRequest) returns (GetAttributeViSessionResponse); + rpc ResetAttribute(ResetAttributeRequest) returns (ResetAttributeResponse); rpc ManualEnableP2PStream(ManualEnableP2PStreamRequest) returns (ManualEnableP2PStreamResponse); + rpc CreateWaveformFromFileHWS(CreateWaveformFromFileHWSRequest) returns (CreateWaveformFromFileHWSResponse); } enum NiFgenAttribute { NIFGEN_ATTRIBUTE_UNSPECIFIED = 0; + NIFGEN_ATTRIBUTE_OUTPUT_MODE = 1250001; + NIFGEN_ATTRIBUTE_OUTPUT_ENABLED = 1250003; + NIFGEN_ATTRIBUTE_DIGITAL_GAIN = 1150254; + NIFGEN_ATTRIBUTE_ANALOG_PATH = 1150222; + NIFGEN_ATTRIBUTE_LOAD_IMPEDANCE = 1150220; + NIFGEN_ATTRIBUTE_OUTPUT_IMPEDANCE = 1250004; + NIFGEN_ATTRIBUTE_TERMINAL_CONFIGURATION = 1150365; + NIFGEN_ATTRIBUTE_COMMON_MODE_OFFSET = 1150366; + NIFGEN_ATTRIBUTE_CHANNEL_DELAY = 1150369; NIFGEN_ATTRIBUTE_ABSOLUTE_DELAY = 1150413; - NIFGEN_ATTRIBUTE_ALL_MARKER_EVENTS_LATCHED_STATUS = 1150349; - NIFGEN_ATTRIBUTE_ALL_MARKER_EVENTS_LIVE_STATUS = 1150344; - NIFGEN_ATTRIBUTE_ANALOG_DATA_MASK = 1150234; NIFGEN_ATTRIBUTE_ANALOG_FILTER_ENABLED = 1150103; - NIFGEN_ATTRIBUTE_ANALOG_PATH = 1150222; + NIFGEN_ATTRIBUTE_DIGITAL_FILTER_ENABLED = 1150102; + NIFGEN_ATTRIBUTE_DIGITAL_FILTER_INTERPOLATION_FACTOR = 1150218; + NIFGEN_ATTRIBUTE_FLATNESS_CORRECTION_ENABLED = 1150323; + NIFGEN_ATTRIBUTE_ANALOG_DATA_MASK = 1150234; NIFGEN_ATTRIBUTE_ANALOG_STATIC_VALUE = 1150235; + NIFGEN_ATTRIBUTE_DIGITAL_DATA_MASK = 1150236; + NIFGEN_ATTRIBUTE_DIGITAL_STATIC_VALUE = 1150237; + NIFGEN_ATTRIBUTE_DIGITAL_PATTERN_ENABLED = 1150101; + NIFGEN_ATTRIBUTE_AUX_POWER_ENABLED = 1150411; + NIFGEN_ATTRIBUTE_IDLE_BEHAVIOR = 1150377; + NIFGEN_ATTRIBUTE_IDLE_VALUE = 1150378; + NIFGEN_ATTRIBUTE_WAIT_BEHAVIOR = 1150379; + NIFGEN_ATTRIBUTE_WAIT_VALUE = 1150380; NIFGEN_ATTRIBUTE_ARB_GAIN = 1250202; - NIFGEN_ATTRIBUTE_ARB_MARKER_POSITION = 1150327; NIFGEN_ATTRIBUTE_ARB_OFFSET = 1250203; + NIFGEN_ATTRIBUTE_WAVEFORM_QUANTUM = 1250206; + NIFGEN_ATTRIBUTE_MAX_NUM_WAVEFORMS = 1250205; + NIFGEN_ATTRIBUTE_MIN_WAVEFORM_SIZE = 1250207; + NIFGEN_ATTRIBUTE_MAX_WAVEFORM_SIZE = 1250208; + NIFGEN_ATTRIBUTE_ARB_WAVEFORM_HANDLE = 1250201; + NIFGEN_ATTRIBUTE_ARB_MARKER_POSITION = 1150327; NIFGEN_ATTRIBUTE_ARB_REPEAT_COUNT = 1150328; - NIFGEN_ATTRIBUTE_ARB_SAMPLE_RATE = 1250204; NIFGEN_ATTRIBUTE_ARB_SEQUENCE_HANDLE = 1250211; - NIFGEN_ATTRIBUTE_ARB_WAVEFORM_HANDLE = 1250201; - NIFGEN_ATTRIBUTE_AUX_POWER_ENABLED = 1150411; - NIFGEN_ATTRIBUTE_BURST_COUNT = 1250350; - NIFGEN_ATTRIBUTE_BUS_TYPE = 1150215; - NIFGEN_ATTRIBUTE_CACHE = 1050004; - NIFGEN_ATTRIBUTE_CHANNEL_COUNT = 1050203; - NIFGEN_ATTRIBUTE_CHANNEL_DELAY = 1150369; - NIFGEN_ATTRIBUTE_CLOCK_MODE = 1150110; - NIFGEN_ATTRIBUTE_COMMON_MODE_OFFSET = 1150366; - NIFGEN_ATTRIBUTE_DATA_MARKER_EVENT_DATA_BIT_NUMBER = 1150337; - NIFGEN_ATTRIBUTE_DATA_MARKER_EVENT_LEVEL_POLARITY = 1150338; - NIFGEN_ATTRIBUTE_DATA_MARKER_EVENT_OUTPUT_TERMINAL = 1150339; - NIFGEN_ATTRIBUTE_DATA_MARKER_EVENTS_COUNT = 1150273; + NIFGEN_ATTRIBUTE_MAX_NUM_SEQUENCES = 1250212; + NIFGEN_ATTRIBUTE_MIN_SEQUENCE_LENGTH = 1250213; + NIFGEN_ATTRIBUTE_MAX_SEQUENCE_LENGTH = 1250214; + NIFGEN_ATTRIBUTE_MAX_LOOP_COUNT = 1250215; + NIFGEN_ATTRIBUTE_SCRIPT_TO_GENERATE = 1150270; + NIFGEN_ATTRIBUTE_FILE_TRANSFER_BLOCK_SIZE = 1150240; NIFGEN_ATTRIBUTE_DATA_TRANSFER_BLOCK_SIZE = 1150241; NIFGEN_ATTRIBUTE_DATA_TRANSFER_MAXIMUM_BANDWIDTH = 1150373; - NIFGEN_ATTRIBUTE_DATA_TRANSFER_MAXIMUM_IN_FLIGHT_READS = 1150375; - NIFGEN_ATTRIBUTE_DATA_TRANSFER_PREFERRED_PACKET_SIZE = 1150374; - NIFGEN_ATTRIBUTE_DIGITAL_DATA_MASK = 1150236; - NIFGEN_ATTRIBUTE_DIGITAL_EDGE_SCRIPT_TRIGGER_EDGE = 1150292; - NIFGEN_ATTRIBUTE_DIGITAL_EDGE_SCRIPT_TRIGGER_SOURCE = 1150291; - NIFGEN_ATTRIBUTE_DIGITAL_EDGE_START_TRIGGER_EDGE = 1150282; - NIFGEN_ATTRIBUTE_DIGITAL_EDGE_START_TRIGGER_SOURCE = 1150281; - NIFGEN_ATTRIBUTE_DIGITAL_FILTER_ENABLED = 1150102; - NIFGEN_ATTRIBUTE_DIGITAL_FILTER_INTERPOLATION_FACTOR = 1150218; - NIFGEN_ATTRIBUTE_DIGITAL_GAIN = 1150254; - NIFGEN_ATTRIBUTE_DIGITAL_LEVEL_SCRIPT_TRIGGER_ACTIVE_LEVEL = 1150294; - NIFGEN_ATTRIBUTE_DIGITAL_LEVEL_SCRIPT_TRIGGER_SOURCE = 1150293; - NIFGEN_ATTRIBUTE_DIGITAL_PATTERN_ENABLED = 1150101; - NIFGEN_ATTRIBUTE_DIGITAL_STATIC_VALUE = 1150237; NIFGEN_ATTRIBUTE_DIRECT_DMA_ENABLED = 1150244; - NIFGEN_ATTRIBUTE_DIRECT_DMA_WINDOW_ADDRESS = 1150274; NIFGEN_ATTRIBUTE_DIRECT_DMA_WINDOW_SIZE = 1150245; - NIFGEN_ATTRIBUTE_DONE_EVENT_DELAY = 1150358; - NIFGEN_ATTRIBUTE_DONE_EVENT_DELAY_UNITS = 1150359; - NIFGEN_ATTRIBUTE_DONE_EVENT_LATCHED_STATUS = 1150351; - NIFGEN_ATTRIBUTE_DONE_EVENT_LEVEL_ACTIVE_LEVEL = 1150317; - NIFGEN_ATTRIBUTE_DONE_EVENT_OUTPUT_BEHAVIOR = 1150332; - NIFGEN_ATTRIBUTE_DONE_EVENT_OUTPUT_TERMINAL = 1150315; - NIFGEN_ATTRIBUTE_DONE_EVENT_PULSE_POLARITY = 1150319; - NIFGEN_ATTRIBUTE_DONE_EVENT_PULSE_WIDTH = 1150336; - NIFGEN_ATTRIBUTE_DONE_EVENT_PULSE_WIDTH_UNITS = 1150334; - NIFGEN_ATTRIBUTE_DRIVER_SETUP = 1050007; - NIFGEN_ATTRIBUTE_EXPORTED_ONBOARD_REFERENCE_CLOCK_OUTPUT_TERMINAL = 1150322; - NIFGEN_ATTRIBUTE_EXPORTED_REFERENCE_CLOCK_OUTPUT_TERMINAL = 1150321; - NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_DIVISOR = 1150219; - NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_OUTPUT_TERMINAL = 1150320; - NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_TIMEBASE_DIVISOR = 1150230; - NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_TIMEBASE_OUTPUT_TERMINAL = 1150329; - NIFGEN_ATTRIBUTE_EXPORTED_SCRIPT_TRIGGER_OUTPUT_TERMINAL = 1150295; - NIFGEN_ATTRIBUTE_EXPORTED_START_TRIGGER_OUTPUT_TERMINAL = 1150283; - NIFGEN_ATTRIBUTE_EXTERNAL_CLOCK_DELAY_BINARY_VALUE = 1150233; - NIFGEN_ATTRIBUTE_EXTERNAL_SAMPLE_CLOCK_MULTIPLIER = 1150376; - NIFGEN_ATTRIBUTE_FILE_TRANSFER_BLOCK_SIZE = 1150240; - NIFGEN_ATTRIBUTE_FILTER_CORRECTION_FREQUENCY = 1150104; - NIFGEN_ATTRIBUTE_FLATNESS_CORRECTION_ENABLED = 1150323; - NIFGEN_ATTRIBUTE_FPGA_BITFILE_PATH = 1150412; - NIFGEN_ATTRIBUTE_FREQ_LIST_DURATION_QUANTUM = 1150214; - NIFGEN_ATTRIBUTE_FREQ_LIST_HANDLE = 1150208; - NIFGEN_ATTRIBUTE_FUNC_AMPLITUDE = 1250102; - NIFGEN_ATTRIBUTE_FUNC_BUFFER_SIZE = 1150238; - NIFGEN_ATTRIBUTE_FUNC_DC_OFFSET = 1250103; - NIFGEN_ATTRIBUTE_FUNC_DUTY_CYCLE_HIGH = 1250106; - NIFGEN_ATTRIBUTE_FUNC_FREQUENCY = 1250104; - NIFGEN_ATTRIBUTE_FUNC_MAX_BUFFER_SIZE = 1150239; - NIFGEN_ATTRIBUTE_FUNC_START_PHASE = 1250105; - NIFGEN_ATTRIBUTE_FUNC_WAVEFORM = 1250101; - NIFGEN_ATTRIBUTE_GAIN_DAC_VALUE = 1150223; - NIFGEN_ATTRIBUTE_GROUP_CAPABILITIES = 1050401; - NIFGEN_ATTRIBUTE_ID_QUERY_RESPONSE = 1150001; - NIFGEN_ATTRIBUTE_IDLE_BEHAVIOR = 1150377; - NIFGEN_ATTRIBUTE_IDLE_VALUE = 1150378; - NIFGEN_ATTRIBUTE_INSTRUMENT_FIRMWARE_REVISION = 1050510; - NIFGEN_ATTRIBUTE_INSTRUMENT_MANUFACTURER = 1050511; - NIFGEN_ATTRIBUTE_INSTRUMENT_MODEL = 1050512; - NIFGEN_ATTRIBUTE_INTERCHANGE_CHECK = 1050021; - NIFGEN_ATTRIBUTE_IO_RESOURCE_DESCRIPTOR = 1050304; - NIFGEN_ATTRIBUTE_LOAD_IMPEDANCE = 1150220; - NIFGEN_ATTRIBUTE_LOGICAL_NAME = 1050305; - NIFGEN_ATTRIBUTE_MARKER_EVENT_DELAY = 1150354; - NIFGEN_ATTRIBUTE_MARKER_EVENT_DELAY_UNITS = 1150355; - NIFGEN_ATTRIBUTE_MARKER_EVENT_LATCHED_STATUS = 1150350; - NIFGEN_ATTRIBUTE_MARKER_EVENT_LIVE_STATUS = 1150345; - NIFGEN_ATTRIBUTE_MARKER_EVENT_OUTPUT_BEHAVIOR = 1150342; - NIFGEN_ATTRIBUTE_MARKER_EVENT_OUTPUT_TERMINAL = 1150312; - NIFGEN_ATTRIBUTE_MARKER_EVENT_PULSE_POLARITY = 1150313; - NIFGEN_ATTRIBUTE_MARKER_EVENT_PULSE_WIDTH = 1150340; - NIFGEN_ATTRIBUTE_MARKER_EVENT_PULSE_WIDTH_UNITS = 1150341; - NIFGEN_ATTRIBUTE_MARKER_EVENT_TOGGLE_INITIAL_STATE = 1150343; - NIFGEN_ATTRIBUTE_MARKER_EVENTS_COUNT = 1150271; - NIFGEN_ATTRIBUTE_MAX_FREQ_LIST_DURATION = 1150213; - NIFGEN_ATTRIBUTE_MAX_FREQ_LIST_LENGTH = 1150211; - NIFGEN_ATTRIBUTE_MAX_LOOP_COUNT = 1250215; - NIFGEN_ATTRIBUTE_MAX_NUM_FREQ_LISTS = 1150209; - NIFGEN_ATTRIBUTE_MAX_NUM_SEQUENCES = 1250212; - NIFGEN_ATTRIBUTE_MAX_NUM_WAVEFORMS = 1250205; - NIFGEN_ATTRIBUTE_MAX_SEQUENCE_LENGTH = 1250214; - NIFGEN_ATTRIBUTE_MAX_WAVEFORM_SIZE = 1250208; - NIFGEN_ATTRIBUTE_MEMORY_SIZE = 1150242; - NIFGEN_ATTRIBUTE_MIN_FREQ_LIST_DURATION = 1150212; - NIFGEN_ATTRIBUTE_MIN_FREQ_LIST_LENGTH = 1150210; - NIFGEN_ATTRIBUTE_MIN_SEQUENCE_LENGTH = 1250213; - NIFGEN_ATTRIBUTE_MIN_WAVEFORM_SIZE = 1250207; - NIFGEN_ATTRIBUTE_MODULE_REVISION = 1150390; - NIFGEN_ATTRIBUTE_OFFSET_DAC_VALUE = 1150224; - NIFGEN_ATTRIBUTE_OSCILLATOR_FREQ_DAC_VALUE = 1150225; - NIFGEN_ATTRIBUTE_OSCILLATOR_PHASE_DAC_VALUE = 1150232; + NIFGEN_ATTRIBUTE_DIRECT_DMA_WINDOW_ADDRESS = 1150274; + NIFGEN_ATTRIBUTE_STREAMING_WAVEFORM_NAME = 1150326; + NIFGEN_ATTRIBUTE_STREAMING_WAVEFORM_HANDLE = 1150324; + NIFGEN_ATTRIBUTE_STREAMING_SPACE_AVAILABLE_IN_WAVEFORM = 1150325; + NIFGEN_ATTRIBUTE_STREAMING_WRITE_TIMEOUT = 1150409; + NIFGEN_ATTRIBUTE_DATA_TRANSFER_PREFERRED_PACKET_SIZE = 1150374; + NIFGEN_ATTRIBUTE_DATA_TRANSFER_MAXIMUM_IN_FLIGHT_READS = 1150375; + NIFGEN_ATTRIBUTE_PCI_DMA_OPTIMIZATIONS_ENABLED = 1150362; + NIFGEN_ATTRIBUTE_OSP_ENABLED = 1150246; + NIFGEN_ATTRIBUTE_OSP_IQ_RATE = 1150248; + NIFGEN_ATTRIBUTE_OSP_DATA_PROCESSING_MODE = 1150247; + NIFGEN_ATTRIBUTE_OSP_MODE = 1150370; + NIFGEN_ATTRIBUTE_OSP_FREQUENCY_SHIFT = 1150371; NIFGEN_ATTRIBUTE_OSP_CARRIER_ENABLED = 1150249; NIFGEN_ATTRIBUTE_OSP_CARRIER_FREQUENCY = 1150250; NIFGEN_ATTRIBUTE_OSP_CARRIER_PHASE_I = 1150251; NIFGEN_ATTRIBUTE_OSP_CARRIER_PHASE_Q = 1150252; - NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_ENABLED = 1150257; - NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_GAIN = 1150263; - NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_INTERPOLATION = 1150258; NIFGEN_ATTRIBUTE_OSP_COMPENSATE_FOR_FILTER_GROUP_DELAY = 1150389; - NIFGEN_ATTRIBUTE_OSP_DATA_PROCESSING_MODE = 1150247; - NIFGEN_ATTRIBUTE_OSP_ENABLED = 1150246; + NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_TYPE = 1150253; NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_ENABLED = 1150255; - NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_FLAT_PASSBAND = 1150261; - NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_GAUSSIAN_BT = 1150262; NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_INTERPOLATION = 1150256; - NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_RAISED_COSINE_ALPHA = 1150260; + NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_ENABLED = 1150257; + NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_INTERPOLATION = 1150258; NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_ROOT_RAISED_COSINE_ALPHA = 1150259; - NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_TYPE = 1150253; - NIFGEN_ATTRIBUTE_OSP_FREQUENCY_SHIFT = 1150371; - NIFGEN_ATTRIBUTE_OSP_IQ_RATE = 1150248; - NIFGEN_ATTRIBUTE_OSP_MODE = 1150370; - NIFGEN_ATTRIBUTE_OSP_OVERFLOW_ERROR_REPORTING = 1150268; - NIFGEN_ATTRIBUTE_OSP_OVERFLOW_STATUS = 1150269; + NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_RAISED_COSINE_ALPHA = 1150260; + NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_FLAT_PASSBAND = 1150261; + NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_GAUSSIAN_BT = 1150262; + NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_GAIN = 1150263; NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_GAIN_I = 1150264; NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_GAIN_Q = 1150265; NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_OFFSET_I = 1150266; NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_OFFSET_Q = 1150267; - NIFGEN_ATTRIBUTE_OUTPUT_ENABLED = 1250003; - NIFGEN_ATTRIBUTE_OUTPUT_IMPEDANCE = 1250004; - NIFGEN_ATTRIBUTE_OUTPUT_MODE = 1250001; - NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_ADDRESS = 1150398; - NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_ADDRESS_TYPE = 1150399; - NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_INITIAL_CREDITS = 1150408; - NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_INTERVAL = 1150400; - NIFGEN_ATTRIBUTE_P2P_DESTINATION_CHANNELS = 1150392; - NIFGEN_ATTRIBUTE_P2P_DONE_NOTIFICATION_ADDRESS = 1150405; - NIFGEN_ATTRIBUTE_P2P_DONE_NOTIFICATION_ADDRESS_TYPE = 1150406; - NIFGEN_ATTRIBUTE_P2P_DONE_NOTIFICATION_VALUE = 1150407; + NIFGEN_ATTRIBUTE_OSP_OVERFLOW_ERROR_REPORTING = 1150268; + NIFGEN_ATTRIBUTE_OSP_OVERFLOW_STATUS = 1150269; NIFGEN_ATTRIBUTE_P2P_ENABLED = 1150391; - NIFGEN_ATTRIBUTE_P2P_ENDPOINT_COUNT = 1150396; - NIFGEN_ATTRIBUTE_P2P_ENDPOINT_FULLNESS_START_TRIGGER_LEVEL = 1150410; + NIFGEN_ATTRIBUTE_P2P_DESTINATION_CHANNELS = 1150392; NIFGEN_ATTRIBUTE_P2P_ENDPOINT_SIZE = 1150393; + NIFGEN_ATTRIBUTE_P2P_SPACE_AVAILABLE_IN_ENDPOINT = 1150394; + NIFGEN_ATTRIBUTE_P2P_MOST_SPACE_AVAILABLE_IN_ENDPOINT = 1150395; + NIFGEN_ATTRIBUTE_P2P_ENDPOINT_COUNT = 1150396; + NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_INTERVAL = 1150400; + NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_INITIAL_CREDITS = 1150408; + NIFGEN_ATTRIBUTE_P2P_MANUAL_CONFIGURATION_ENABLED = 1150397; + NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_ADDRESS = 1150398; + NIFGEN_ATTRIBUTE_P2P_DATA_TRANSFER_PERMISSION_ADDRESS_TYPE = 1150399; NIFGEN_ATTRIBUTE_P2P_ENDPOINT_WINDOW_ADDRESS = 1150401; NIFGEN_ATTRIBUTE_P2P_ENDPOINT_WINDOW_ADDRESS_TYPE = 1150402; NIFGEN_ATTRIBUTE_P2P_ENDPOINT_WINDOW_SIZE = 1150403; - NIFGEN_ATTRIBUTE_P2P_MANUAL_CONFIGURATION_ENABLED = 1150397; - NIFGEN_ATTRIBUTE_P2P_MOST_SPACE_AVAILABLE_IN_ENDPOINT = 1150395; - NIFGEN_ATTRIBUTE_P2P_SPACE_AVAILABLE_IN_ENDPOINT = 1150394; - NIFGEN_ATTRIBUTE_PCI_DMA_OPTIMIZATIONS_ENABLED = 1150362; - NIFGEN_ATTRIBUTE_POST_AMPLIFIER_ATTENUATION = 1150229; - NIFGEN_ATTRIBUTE_PRE_AMPLIFIER_ATTENUATION = 1150228; - NIFGEN_ATTRIBUTE_QUERY_INSTRUMENT_STATUS = 1050003; - NIFGEN_ATTRIBUTE_RANGE_CHECK = 1050002; - NIFGEN_ATTRIBUTE_READY_FOR_START_EVENT_LEVEL_ACTIVE_LEVEL = 1150311; - NIFGEN_ATTRIBUTE_READY_FOR_START_EVENT_LIVE_STATUS = 1150348; - NIFGEN_ATTRIBUTE_READY_FOR_START_EVENT_OUTPUT_TERMINAL = 1150310; - NIFGEN_ATTRIBUTE_RECORD_COERCIONS = 1050006; - NIFGEN_ATTRIBUTE_REF_CLOCK_FREQUENCY = 1150107; + NIFGEN_ATTRIBUTE_P2P_ENDPOINT_FULLNESS_START_TRIGGER_LEVEL = 1150410; + NIFGEN_ATTRIBUTE_P2P_DONE_NOTIFICATION_ADDRESS = 1150405; + NIFGEN_ATTRIBUTE_P2P_DONE_NOTIFICATION_ADDRESS_TYPE = 1150406; + NIFGEN_ATTRIBUTE_P2P_DONE_NOTIFICATION_VALUE = 1150407; + NIFGEN_ATTRIBUTE_FUNC_WAVEFORM = 1250101; + NIFGEN_ATTRIBUTE_FUNC_AMPLITUDE = 1250102; + NIFGEN_ATTRIBUTE_FUNC_DC_OFFSET = 1250103; + NIFGEN_ATTRIBUTE_FUNC_START_PHASE = 1250105; + NIFGEN_ATTRIBUTE_FUNC_DUTY_CYCLE_HIGH = 1250106; + NIFGEN_ATTRIBUTE_SYNC_DUTY_CYCLE_HIGH = 1150105; + NIFGEN_ATTRIBUTE_SYNC_OUT_OUTPUT_TERMINAL = 1150330; + NIFGEN_ATTRIBUTE_FUNC_FREQUENCY = 1250104; + NIFGEN_ATTRIBUTE_FUNC_BUFFER_SIZE = 1150238; + NIFGEN_ATTRIBUTE_FUNC_MAX_BUFFER_SIZE = 1150239; + NIFGEN_ATTRIBUTE_FREQ_LIST_HANDLE = 1150208; + NIFGEN_ATTRIBUTE_MAX_NUM_FREQ_LISTS = 1150209; + NIFGEN_ATTRIBUTE_MIN_FREQ_LIST_LENGTH = 1150210; + NIFGEN_ATTRIBUTE_MAX_FREQ_LIST_LENGTH = 1150211; + NIFGEN_ATTRIBUTE_MIN_FREQ_LIST_DURATION = 1150212; + NIFGEN_ATTRIBUTE_MAX_FREQ_LIST_DURATION = 1150213; + NIFGEN_ATTRIBUTE_FREQ_LIST_DURATION_QUANTUM = 1150214; NIFGEN_ATTRIBUTE_REFERENCE_CLOCK_SOURCE = 1150113; - NIFGEN_ATTRIBUTE_SAMPLE_CLOCK_ABSOLUTE_DELAY = 1150231; + NIFGEN_ATTRIBUTE_REF_CLOCK_FREQUENCY = 1150107; + NIFGEN_ATTRIBUTE_EXPORTED_REFERENCE_CLOCK_OUTPUT_TERMINAL = 1150321; + NIFGEN_ATTRIBUTE_EXPORTED_ONBOARD_REFERENCE_CLOCK_OUTPUT_TERMINAL = 1150322; + NIFGEN_ATTRIBUTE_ARB_SAMPLE_RATE = 1250204; + NIFGEN_ATTRIBUTE_CLOCK_MODE = 1150110; NIFGEN_ATTRIBUTE_SAMPLE_CLOCK_SOURCE = 1150112; - NIFGEN_ATTRIBUTE_SAMPLE_CLOCK_TIMEBASE_RATE = 1150368; + NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_OUTPUT_TERMINAL = 1150320; + NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_DIVISOR = 1150219; NIFGEN_ATTRIBUTE_SAMPLE_CLOCK_TIMEBASE_SOURCE = 1150367; - NIFGEN_ATTRIBUTE_SCRIPT_TO_GENERATE = 1150270; + NIFGEN_ATTRIBUTE_SAMPLE_CLOCK_TIMEBASE_RATE = 1150368; + NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_TIMEBASE_OUTPUT_TERMINAL = 1150329; + NIFGEN_ATTRIBUTE_EXPORTED_SAMPLE_CLOCK_TIMEBASE_DIVISOR = 1150230; + NIFGEN_ATTRIBUTE_EXTERNAL_SAMPLE_CLOCK_MULTIPLIER = 1150376; + NIFGEN_ATTRIBUTE_SAMPLE_CLOCK_ABSOLUTE_DELAY = 1150231; + NIFGEN_ATTRIBUTE_OSCILLATOR_PHASE_DAC_VALUE = 1150232; + NIFGEN_ATTRIBUTE_EXTERNAL_CLOCK_DELAY_BINARY_VALUE = 1150233; + NIFGEN_ATTRIBUTE_MARKER_EVENT_OUTPUT_TERMINAL = 1150312; + NIFGEN_ATTRIBUTE_MARKER_EVENT_OUTPUT_BEHAVIOR = 1150342; + NIFGEN_ATTRIBUTE_MARKER_EVENT_PULSE_POLARITY = 1150313; + NIFGEN_ATTRIBUTE_MARKER_EVENT_PULSE_WIDTH = 1150340; + NIFGEN_ATTRIBUTE_MARKER_EVENT_PULSE_WIDTH_UNITS = 1150341; + NIFGEN_ATTRIBUTE_MARKER_EVENT_TOGGLE_INITIAL_STATE = 1150343; + NIFGEN_ATTRIBUTE_MARKER_EVENT_DELAY = 1150354; + NIFGEN_ATTRIBUTE_MARKER_EVENT_DELAY_UNITS = 1150355; + NIFGEN_ATTRIBUTE_ALL_MARKER_EVENTS_LIVE_STATUS = 1150344; + NIFGEN_ATTRIBUTE_MARKER_EVENT_LIVE_STATUS = 1150345; + NIFGEN_ATTRIBUTE_ALL_MARKER_EVENTS_LATCHED_STATUS = 1150349; + NIFGEN_ATTRIBUTE_MARKER_EVENT_LATCHED_STATUS = 1150350; + NIFGEN_ATTRIBUTE_DATA_MARKER_EVENT_DATA_BIT_NUMBER = 1150337; + NIFGEN_ATTRIBUTE_DATA_MARKER_EVENT_LEVEL_POLARITY = 1150338; + NIFGEN_ATTRIBUTE_DATA_MARKER_EVENT_OUTPUT_TERMINAL = 1150339; + NIFGEN_ATTRIBUTE_READY_FOR_START_EVENT_OUTPUT_TERMINAL = 1150310; + NIFGEN_ATTRIBUTE_READY_FOR_START_EVENT_LEVEL_ACTIVE_LEVEL = 1150311; + NIFGEN_ATTRIBUTE_READY_FOR_START_EVENT_LIVE_STATUS = 1150348; + NIFGEN_ATTRIBUTE_STARTED_EVENT_OUTPUT_TERMINAL = 1150314; + NIFGEN_ATTRIBUTE_STARTED_EVENT_OUTPUT_BEHAVIOR = 1150331; + NIFGEN_ATTRIBUTE_STARTED_EVENT_LEVEL_ACTIVE_LEVEL = 1150316; + NIFGEN_ATTRIBUTE_STARTED_EVENT_PULSE_POLARITY = 1150318; + NIFGEN_ATTRIBUTE_STARTED_EVENT_PULSE_WIDTH_UNITS = 1150333; + NIFGEN_ATTRIBUTE_STARTED_EVENT_PULSE_WIDTH = 1150335; + NIFGEN_ATTRIBUTE_STARTED_EVENT_DELAY = 1150356; + NIFGEN_ATTRIBUTE_STARTED_EVENT_DELAY_UNITS = 1150357; + NIFGEN_ATTRIBUTE_STARTED_EVENT_LATCHED_STATUS = 1150352; + NIFGEN_ATTRIBUTE_DONE_EVENT_OUTPUT_TERMINAL = 1150315; + NIFGEN_ATTRIBUTE_DONE_EVENT_OUTPUT_BEHAVIOR = 1150332; + NIFGEN_ATTRIBUTE_DONE_EVENT_LEVEL_ACTIVE_LEVEL = 1150317; + NIFGEN_ATTRIBUTE_DONE_EVENT_PULSE_POLARITY = 1150319; + NIFGEN_ATTRIBUTE_DONE_EVENT_PULSE_WIDTH_UNITS = 1150334; + NIFGEN_ATTRIBUTE_DONE_EVENT_PULSE_WIDTH = 1150336; + NIFGEN_ATTRIBUTE_DONE_EVENT_DELAY = 1150358; + NIFGEN_ATTRIBUTE_DONE_EVENT_DELAY_UNITS = 1150359; + NIFGEN_ATTRIBUTE_DONE_EVENT_LATCHED_STATUS = 1150351; + NIFGEN_ATTRIBUTE_TRIGGER_MODE = 1150108; + NIFGEN_ATTRIBUTE_BURST_COUNT = 1250350; + NIFGEN_ATTRIBUTE_START_TRIGGER_TYPE = 1150280; + NIFGEN_ATTRIBUTE_DIGITAL_EDGE_START_TRIGGER_SOURCE = 1150281; + NIFGEN_ATTRIBUTE_DIGITAL_EDGE_START_TRIGGER_EDGE = 1150282; + NIFGEN_ATTRIBUTE_EXPORTED_START_TRIGGER_OUTPUT_TERMINAL = 1150283; NIFGEN_ATTRIBUTE_SCRIPT_TRIGGER_TYPE = 1150290; - NIFGEN_ATTRIBUTE_SCRIPT_TRIGGERS_COUNT = 1150272; + NIFGEN_ATTRIBUTE_DIGITAL_EDGE_SCRIPT_TRIGGER_SOURCE = 1150291; + NIFGEN_ATTRIBUTE_DIGITAL_EDGE_SCRIPT_TRIGGER_EDGE = 1150292; + NIFGEN_ATTRIBUTE_DIGITAL_LEVEL_SCRIPT_TRIGGER_SOURCE = 1150293; + NIFGEN_ATTRIBUTE_DIGITAL_LEVEL_SCRIPT_TRIGGER_ACTIVE_LEVEL = 1150294; + NIFGEN_ATTRIBUTE_EXPORTED_SCRIPT_TRIGGER_OUTPUT_TERMINAL = 1150295; + NIFGEN_ATTRIBUTE_BUS_TYPE = 1150215; + NIFGEN_ATTRIBUTE_MEMORY_SIZE = 1150242; NIFGEN_ATTRIBUTE_SERIAL_NUMBER = 1150243; + NIFGEN_ATTRIBUTE_MARKER_EVENTS_COUNT = 1150271; + NIFGEN_ATTRIBUTE_DATA_MARKER_EVENTS_COUNT = 1150273; + NIFGEN_ATTRIBUTE_SCRIPT_TRIGGERS_COUNT = 1150272; + NIFGEN_ATTRIBUTE_VIDEO_WAVEFORM_TYPE = 1150216; + NIFGEN_ATTRIBUTE_FPGA_BITFILE_PATH = 1150412; + NIFGEN_ATTRIBUTE_FILTER_CORRECTION_FREQUENCY = 1150104; + NIFGEN_ATTRIBUTE_TRIGGER_SOURCE = 1250302; + NIFGEN_ATTRIBUTE_SYNCHRONIZATION = 1150111; + NIFGEN_ATTRIBUTE_ID_QUERY_RESPONSE = 1150001; + NIFGEN_ATTRIBUTE_GAIN_DAC_VALUE = 1150223; + NIFGEN_ATTRIBUTE_OFFSET_DAC_VALUE = 1150224; + NIFGEN_ATTRIBUTE_OSCILLATOR_FREQ_DAC_VALUE = 1150225; + NIFGEN_ATTRIBUTE_PRE_AMPLIFIER_ATTENUATION = 1150228; + NIFGEN_ATTRIBUTE_POST_AMPLIFIER_ATTENUATION = 1150229; + NIFGEN_ATTRIBUTE_CACHE = 1050004; + NIFGEN_ATTRIBUTE_RANGE_CHECK = 1050002; + NIFGEN_ATTRIBUTE_QUERY_INSTRUMENT_STATUS = 1050003; + NIFGEN_ATTRIBUTE_RECORD_COERCIONS = 1050006; NIFGEN_ATTRIBUTE_SIMULATE = 1050005; - NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_CLASS_SPEC_MAJOR_VERSION = 1050515; - NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_CLASS_SPEC_MINOR_VERSION = 1050516; + NIFGEN_ATTRIBUTE_INTERCHANGE_CHECK = 1050021; NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_DESCRIPTION = 1050514; NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_PREFIX = 1050302; - NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_REVISION = 1050551; NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_VENDOR = 1050513; - NIFGEN_ATTRIBUTE_START_TRIGGER_TYPE = 1150280; - NIFGEN_ATTRIBUTE_STARTED_EVENT_DELAY = 1150356; - NIFGEN_ATTRIBUTE_STARTED_EVENT_DELAY_UNITS = 1150357; - NIFGEN_ATTRIBUTE_STARTED_EVENT_LATCHED_STATUS = 1150352; - NIFGEN_ATTRIBUTE_STARTED_EVENT_LEVEL_ACTIVE_LEVEL = 1150316; - NIFGEN_ATTRIBUTE_STARTED_EVENT_OUTPUT_BEHAVIOR = 1150331; - NIFGEN_ATTRIBUTE_STARTED_EVENT_OUTPUT_TERMINAL = 1150314; - NIFGEN_ATTRIBUTE_STARTED_EVENT_PULSE_POLARITY = 1150318; - NIFGEN_ATTRIBUTE_STARTED_EVENT_PULSE_WIDTH = 1150335; - NIFGEN_ATTRIBUTE_STARTED_EVENT_PULSE_WIDTH_UNITS = 1150333; - NIFGEN_ATTRIBUTE_STREAMING_SPACE_AVAILABLE_IN_WAVEFORM = 1150325; - NIFGEN_ATTRIBUTE_STREAMING_WAVEFORM_HANDLE = 1150324; - NIFGEN_ATTRIBUTE_STREAMING_WAVEFORM_NAME = 1150326; - NIFGEN_ATTRIBUTE_STREAMING_WRITE_TIMEOUT = 1150409; + NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_REVISION = 1050551; + NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_CLASS_SPEC_MAJOR_VERSION = 1050515; + NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_CLASS_SPEC_MINOR_VERSION = 1050516; NIFGEN_ATTRIBUTE_SUPPORTED_INSTRUMENT_MODELS = 1050327; - NIFGEN_ATTRIBUTE_SYNC_DUTY_CYCLE_HIGH = 1150105; - NIFGEN_ATTRIBUTE_SYNC_OUT_OUTPUT_TERMINAL = 1150330; - NIFGEN_ATTRIBUTE_SYNCHRONIZATION = 1150111; - NIFGEN_ATTRIBUTE_TERMINAL_CONFIGURATION = 1150365; - NIFGEN_ATTRIBUTE_TRIGGER_MODE = 1150108; - NIFGEN_ATTRIBUTE_TRIGGER_SOURCE = 1250302; - NIFGEN_ATTRIBUTE_VIDEO_WAVEFORM_TYPE = 1150216; - NIFGEN_ATTRIBUTE_WAIT_BEHAVIOR = 1150379; - NIFGEN_ATTRIBUTE_WAIT_VALUE = 1150380; - NIFGEN_ATTRIBUTE_WAVEFORM_QUANTUM = 1250206; + NIFGEN_ATTRIBUTE_GROUP_CAPABILITIES = 1050401; + NIFGEN_ATTRIBUTE_CHANNEL_COUNT = 1050203; + NIFGEN_ATTRIBUTE_INSTRUMENT_MANUFACTURER = 1050511; + NIFGEN_ATTRIBUTE_INSTRUMENT_MODEL = 1050512; + NIFGEN_ATTRIBUTE_INSTRUMENT_FIRMWARE_REVISION = 1050510; + NIFGEN_ATTRIBUTE_MODULE_REVISION = 1150390; + NIFGEN_ATTRIBUTE_IO_RESOURCE_DESCRIPTOR = 1050304; + NIFGEN_ATTRIBUTE_LOGICAL_NAME = 1050305; + NIFGEN_ATTRIBUTE_DRIVER_SETUP = 1050007; NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_MAJOR_VERSION = 1050503; NIFGEN_ATTRIBUTE_SPECIFIC_DRIVER_MINOR_VERSION = 1050504; NIFGEN_ATTRIBUTE_UPDATE_CLOCK_SOURCE = 1150106; } -enum ByteOrder { - BYTE_ORDER_NIFGEN_VAL_LITTLE_ENDIAN = 0; - BYTE_ORDER_NIFGEN_VAL_BIG_ENDIAN = 1; -} - -enum ClockMode { - CLOCK_MODE_NIFGEN_VAL_HIGH_RESOLUTION = 0; - CLOCK_MODE_NIFGEN_VAL_DIVIDE_DOWN = 1; - CLOCK_MODE_NIFGEN_VAL_AUTOMATIC = 2; -} - -enum HardwareState { - HARDWARE_STATE_NIFGEN_VAL_IDLE = 0; - HARDWARE_STATE_NIFGEN_VAL_WAITING_FOR_START_TRIGGER = 100; - HARDWARE_STATE_NIFGEN_VAL_RUNNING = 200; - HARDWARE_STATE_NIFGEN_VAL_DONE = 600; - HARDWARE_STATE_NIFGEN_VAL_HARDWARE_ERROR = 1000; -} - enum OutputMode { OUTPUT_MODE_NIFGEN_VAL_OUTPUT_FUNC = 0; OUTPUT_MODE_NIFGEN_VAL_OUTPUT_ARB = 1; @@ -399,9 +380,16 @@ enum OutputMode { OUTPUT_MODE_NIFGEN_VAL_OUTPUT_SCRIPT = 102; } -enum RelativeTo { - RELATIVE_TO_NIFGEN_VAL_WAVEFORM_POSITION_START = 0; - RELATIVE_TO_NIFGEN_VAL_WAVEFORM_POSITION_CURRENT = 1; +enum Waveform { + WAVEFORM_UNSPECIFIED = 0; + WAVEFORM_NIFGEN_VAL_WFM_SINE = 1; + WAVEFORM_NIFGEN_VAL_WFM_SQUARE = 2; + WAVEFORM_NIFGEN_VAL_WFM_TRIANGLE = 3; + WAVEFORM_NIFGEN_VAL_WFM_RAMP_UP = 4; + WAVEFORM_NIFGEN_VAL_WFM_RAMP_DOWN = 5; + WAVEFORM_NIFGEN_VAL_WFM_DC = 6; + WAVEFORM_NIFGEN_VAL_WFM_NOISE = 101; + WAVEFORM_NIFGEN_VAL_WFM_USER = 102; } enum Signal { @@ -421,12 +409,6 @@ enum Signal { SIGNAL_NIFGEN_VAL_DATA_MARKER_EVENT = 108; } -enum Trigger { - TRIGGER_UNSPECIFIED = 0; - TRIGGER_NIFGEN_VAL_START_TRIGGER = 1004; - TRIGGER_NIFGEN_VAL_SCRIPT_TRIGGER = 103; -} - enum TriggerMode { TRIGGER_MODE_UNSPECIFIED = 0; TRIGGER_MODE_NIFGEN_VAL_SINGLE = 1; @@ -435,22 +417,40 @@ enum TriggerMode { TRIGGER_MODE_NIFGEN_VAL_BURST = 4; } +enum ClockMode { + CLOCK_MODE_NIFGEN_VAL_HIGH_RESOLUTION = 0; + CLOCK_MODE_NIFGEN_VAL_DIVIDE_DOWN = 1; + CLOCK_MODE_NIFGEN_VAL_AUTOMATIC = 2; +} + +enum RelativeTo { + RELATIVE_TO_NIFGEN_VAL_WAVEFORM_POSITION_START = 0; + RELATIVE_TO_NIFGEN_VAL_WAVEFORM_POSITION_CURRENT = 1; +} + +enum HardwareState { + HARDWARE_STATE_NIFGEN_VAL_IDLE = 0; + HARDWARE_STATE_NIFGEN_VAL_WAITING_FOR_START_TRIGGER = 100; + HARDWARE_STATE_NIFGEN_VAL_RUNNING = 200; + HARDWARE_STATE_NIFGEN_VAL_DONE = 600; + HARDWARE_STATE_NIFGEN_VAL_HARDWARE_ERROR = 1000; +} + +enum ByteOrder { + BYTE_ORDER_NIFGEN_VAL_LITTLE_ENDIAN = 0; + BYTE_ORDER_NIFGEN_VAL_BIG_ENDIAN = 1; +} + enum TriggerWhen { TRIGGER_WHEN_UNSPECIFIED = 0; TRIGGER_WHEN_NIFGEN_VAL_ACTIVE_HIGH = 101; TRIGGER_WHEN_NIFGEN_VAL_ACTIVE_LOW = 102; } -enum Waveform { - WAVEFORM_UNSPECIFIED = 0; - WAVEFORM_NIFGEN_VAL_WFM_SINE = 1; - WAVEFORM_NIFGEN_VAL_WFM_SQUARE = 2; - WAVEFORM_NIFGEN_VAL_WFM_TRIANGLE = 3; - WAVEFORM_NIFGEN_VAL_WFM_RAMP_UP = 4; - WAVEFORM_NIFGEN_VAL_WFM_RAMP_DOWN = 5; - WAVEFORM_NIFGEN_VAL_WFM_DC = 6; - WAVEFORM_NIFGEN_VAL_WFM_NOISE = 101; - WAVEFORM_NIFGEN_VAL_WFM_USER = 102; +enum Trigger { + TRIGGER_UNSPECIFIED = 0; + TRIGGER_NIFGEN_VAL_START_TRIGGER = 1004; + TRIGGER_NIFGEN_VAL_SCRIPT_TRIGGER = 103; } enum FrequencyListOptions { @@ -735,315 +735,341 @@ enum NiFgenStringAttributeValuesMapped { NIFGEN_STRING_SAMPLE_CLOCK_TIMEBASE_SOURCE_VAL_ONBOARD_CLOCK = 19; } -message AbortGenerationRequest { +message InitRequest { + string session_name = 1; + string resource_name = 2; + bool id_query = 3; + bool reset_device = 4; + nidevice_grpc.SessionInitializationBehavior initialization_behavior = 5; +} + +message InitResponse { + int32 status = 1; + nidevice_grpc.Session vi = 2; + string error_message = 3 [deprecated = true]; + bool new_session_initialized = 4; +} + +message InitWithOptionsRequest { + string session_name = 1; + string resource_name = 2; + bool id_query = 3; + bool reset_device = 4; + string option_string = 5; + nidevice_grpc.SessionInitializationBehavior initialization_behavior = 6; +} + +message InitWithOptionsResponse { + int32 status = 1; + nidevice_grpc.Session vi = 2; + string error_message = 3 [deprecated = true]; + bool new_session_initialized = 4; +} + +message InitializeWithChannelsRequest { + string session_name = 1; + string resource_name = 2; + string channel_name = 3; + bool reset_device = 4; + string option_string = 5; + nidevice_grpc.SessionInitializationBehavior initialization_behavior = 6; +} + +message InitializeWithChannelsResponse { + int32 status = 1; + nidevice_grpc.Session vi = 2; + string error_message = 3 [deprecated = true]; + bool new_session_initialized = 4; +} + +message CloseRequest { nidevice_grpc.Session vi = 1; } -message AbortGenerationResponse { +message CloseResponse { int32 status = 1; } -message AdjustSampleClockRelativeDelayRequest { +message ResetRequest { nidevice_grpc.Session vi = 1; - double adjustment_time = 2; } -message AdjustSampleClockRelativeDelayResponse { +message ResetResponse { int32 status = 1; } -message AllocateNamedWaveformRequest { +message SelfTestRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - string waveform_name = 3; - sint32 waveform_size = 4; } -message AllocateNamedWaveformResponse { +message SelfTestResponse { int32 status = 1; + sint32 self_test_result = 2; + string self_test_message = 3; } -message AllocateWaveformRequest { +message ErrorQueryRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - sint32 waveform_size = 3; } -message AllocateWaveformResponse { +message ErrorQueryResponse { int32 status = 1; - sint32 waveform_handle = 2; + sint32 error_code = 2; + string error_message = 3; } -message CheckAttributeViBooleanRequest { +message ErrorMessageRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiFgenAttribute attribute_id = 3; - bool attribute_value = 4; + sint32 error_code = 2; } -message CheckAttributeViBooleanResponse { +message ErrorMessageResponse { int32 status = 1; + string error_message = 2; } -message CheckAttributeViInt32Request { +message RevisionQueryRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiFgenAttribute attribute_id = 3; - oneof attribute_value_enum { - NiFgenInt32AttributeValues attribute_value = 4; - sint32 attribute_value_raw = 5; - } } -message CheckAttributeViInt32Response { +message RevisionQueryResponse { int32 status = 1; + string instrument_driver_revision = 2; + string firmware_revision = 3; } -message CheckAttributeViInt64Request { +message GetErrorRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiFgenAttribute attribute_id = 3; - int64 attribute_value_raw = 4; } -message CheckAttributeViInt64Response { +message GetErrorResponse { int32 status = 1; + sint32 error_code = 2; + string error_description = 3; } -message CheckAttributeViReal64Request { +message ClearErrorRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiFgenAttribute attribute_id = 3; - oneof attribute_value_enum { - NiFgenReal64AttributeValues attribute_value = 4; - double attribute_value_raw = 5; - } } -message CheckAttributeViReal64Response { +message ClearErrorResponse { + int32 status = 1; +} + +message ErrorHandlerRequest { + nidevice_grpc.Session vi = 1; + sint32 error_code = 2; +} + +message ErrorHandlerResponse { + int32 status = 1; + string error_message = 2; +} + +message GetChannelNameRequest { + nidevice_grpc.Session vi = 1; + sint32 index = 2; +} + +message GetChannelNameResponse { int32 status = 1; + string channel_string = 2; } -message CheckAttributeViSessionRequest { +message ResetInterchangeCheckRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiFgenAttribute attribute_id = 3; - nidevice_grpc.Session attribute_value = 4; } -message CheckAttributeViSessionResponse { +message ResetInterchangeCheckResponse { int32 status = 1; } -message CheckAttributeViStringRequest { +message ClearInterchangeWarningsRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiFgenAttribute attribute_id = 3; - oneof attribute_value_enum { - string attribute_value_raw = 4; - NiFgenStringAttributeValuesMapped attribute_value_mapped = 5; - } } -message CheckAttributeViStringResponse { +message ClearInterchangeWarningsResponse { int32 status = 1; } -message ClearArbMemoryRequest { +message InvalidateAllAttributesRequest { nidevice_grpc.Session vi = 1; } -message ClearArbMemoryResponse { +message InvalidateAllAttributesResponse { int32 status = 1; } -message ClearArbSequenceRequest { +message ResetWithDefaultsRequest { nidevice_grpc.Session vi = 1; - oneof sequence_handle_enum { - SequenceHandle sequence_handle = 2; - sint32 sequence_handle_raw = 3; - } } -message ClearArbSequenceResponse { +message ResetWithDefaultsResponse { int32 status = 1; } -message ClearArbWaveformRequest { +message DisableRequest { nidevice_grpc.Session vi = 1; - oneof waveform_handle_enum { - WaveformHandle waveform_handle = 2; - sint32 waveform_handle_raw = 3; - } } -message ClearArbWaveformResponse { +message DisableResponse { int32 status = 1; } -message ClearErrorRequest { +message CommitRequest { nidevice_grpc.Session vi = 1; } -message ClearErrorResponse { +message CommitResponse { int32 status = 1; } -message ClearFreqListRequest { +message GetHardwareStateRequest { nidevice_grpc.Session vi = 1; - oneof frequency_list_handle_enum { - FrequencyListOptions frequency_list_handle = 2; - sint32 frequency_list_handle_raw = 3; - } } -message ClearFreqListResponse { +message GetHardwareStateResponse { int32 status = 1; + HardwareState state = 2; + sint32 state_raw = 3; } -message ClearInterchangeWarningsRequest { +message WaitUntilDoneRequest { nidevice_grpc.Session vi = 1; + sint32 max_time = 2; } -message ClearInterchangeWarningsResponse { +message WaitUntilDoneResponse { int32 status = 1; } -message ClearUserStandardWaveformRequest { +message IsDoneRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; } -message ClearUserStandardWaveformResponse { +message IsDoneResponse { int32 status = 1; + bool done = 2; } -message CloseRequest { +message ResetDeviceRequest { nidevice_grpc.Session vi = 1; } -message CloseResponse { +message ResetDeviceResponse { int32 status = 1; } -message CommitRequest { +message ConfigureOperationModeRequest { nidevice_grpc.Session vi = 1; + string channel_name = 2; + sint32 operation_mode = 3; } -message CommitResponse { +message ConfigureOperationModeResponse { int32 status = 1; } -message ConfigureAmplitudeRequest { +message ConfigureOutputModeRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - double amplitude = 3; + oneof output_mode_enum { + OutputMode output_mode = 2; + sint32 output_mode_raw = 3; + } } -message ConfigureAmplitudeResponse { +message ConfigureOutputModeResponse { int32 status = 1; } -message ConfigureArbSequenceRequest { +message ConfigureReferenceClockRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - sint32 sequence_handle = 3; - double gain = 4; - double offset = 5; + string reference_clock_source = 2; + double reference_clock_frequency = 3; } -message ConfigureArbSequenceResponse { +message ConfigureReferenceClockResponse { int32 status = 1; } -message ConfigureArbWaveformRequest { +message ConfigureOutputImpedanceRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - sint32 waveform_handle = 3; - double gain = 4; - double offset = 5; + double impedance = 3; } -message ConfigureArbWaveformResponse { +message ConfigureOutputImpedanceResponse { int32 status = 1; } -message ConfigureChannelsRequest { +message ConfigureOutputEnabledRequest { nidevice_grpc.Session vi = 1; - string channels = 2; + string channel_name = 2; + bool enabled = 3; } -message ConfigureChannelsResponse { +message ConfigureOutputEnabledResponse { int32 status = 1; } -message ConfigureClockModeRequest { +message ConfigureChannelsRequest { nidevice_grpc.Session vi = 1; - oneof clock_mode_enum { - ClockMode clock_mode = 2; - sint32 clock_mode_raw = 3; - } + string channels = 2; } -message ConfigureClockModeResponse { +message ConfigureChannelsResponse { int32 status = 1; } -message ConfigureCustomFIRFilterCoefficientsRequest { +message InitiateGenerationRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - repeated double coefficients_array = 3; } -message ConfigureCustomFIRFilterCoefficientsResponse { +message InitiateGenerationResponse { int32 status = 1; } -message ConfigureDigitalEdgeScriptTriggerRequest { +message AbortGenerationRequest { nidevice_grpc.Session vi = 1; - string trigger_id = 2; - string source = 3; - sint32 edge = 4; } -message ConfigureDigitalEdgeScriptTriggerResponse { +message AbortGenerationResponse { int32 status = 1; } -message ConfigureDigitalEdgeStartTriggerRequest { +message ConfigureStandardWaveformRequest { nidevice_grpc.Session vi = 1; - string source = 2; - sint32 edge = 3; + string channel_name = 2; + oneof waveform_enum { + Waveform waveform = 3; + sint32 waveform_raw = 4; + } + double amplitude = 5; + double dc_offset = 6; + double frequency = 7; + double start_phase = 8; } -message ConfigureDigitalEdgeStartTriggerResponse { +message ConfigureStandardWaveformResponse { int32 status = 1; } -message ConfigureDigitalLevelScriptTriggerRequest { +message DefineUserStandardWaveformRequest { nidevice_grpc.Session vi = 1; - string trigger_id = 2; - string source = 3; - oneof trigger_when_enum { - TriggerWhen trigger_when = 4; - sint32 trigger_when_raw = 5; - } + string channel_name = 2; + repeated double waveform_data_array = 3; } -message ConfigureDigitalLevelScriptTriggerResponse { +message DefineUserStandardWaveformResponse { int32 status = 1; } -message ConfigureFreqListRequest { +message ClearUserStandardWaveformRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - sint32 frequency_list_handle = 3; - double amplitude = 4; - double dc_offset = 5; - double start_phase = 6; } -message ConfigureFreqListResponse { +message ClearUserStandardWaveformResponse { int32 status = 1; } @@ -1057,74 +1083,89 @@ message ConfigureFrequencyResponse { int32 status = 1; } -message ConfigureOperationModeRequest { +message ConfigureAmplitudeRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - sint32 operation_mode = 3; + double amplitude = 3; } -message ConfigureOperationModeResponse { +message ConfigureAmplitudeResponse { int32 status = 1; } -message ConfigureOutputEnabledRequest { +message QueryArbWfmCapabilitiesRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - bool enabled = 3; } -message ConfigureOutputEnabledResponse { +message QueryArbWfmCapabilitiesResponse { int32 status = 1; + sint32 maximum_number_of_waveforms = 2; + sint32 waveform_quantum = 3; + sint32 minimum_waveform_size = 4; + sint32 maximum_waveform_size = 5; } -message ConfigureOutputImpedanceRequest { +message CreateWaveformF64Request { nidevice_grpc.Session vi = 1; string channel_name = 2; - double impedance = 3; + repeated double waveform_data_array = 3; } -message ConfigureOutputImpedanceResponse { +message CreateWaveformF64Response { int32 status = 1; + sint32 waveform_handle = 2; } -message ConfigureOutputModeRequest { +message CreateWaveformI16Request { nidevice_grpc.Session vi = 1; - oneof output_mode_enum { - OutputMode output_mode = 2; - sint32 output_mode_raw = 3; - } + string channel_name = 2; + repeated sint32 waveform_data_array = 3; } -message ConfigureOutputModeResponse { +message CreateWaveformI16Response { int32 status = 1; + sint32 waveform_handle = 2; } -message ConfigureP2PEndpointFullnessStartTriggerRequest { +message CreateWaveformComplexF64Request { nidevice_grpc.Session vi = 1; - sint32 p2p_endpoint_fullness_level = 2; + string channel_name = 2; + repeated nidevice_grpc.NIComplexNumber waveform_data_array = 3; } -message ConfigureP2PEndpointFullnessStartTriggerResponse { +message CreateWaveformComplexF64Response { int32 status = 1; + sint32 waveform_handle = 2; } -message ConfigureReferenceClockRequest { +message CreateWaveformFromFileI16Request { nidevice_grpc.Session vi = 1; - string reference_clock_source = 2; - double reference_clock_frequency = 3; + string channel_name = 2; + string file_name = 3; + oneof byte_order_enum { + ByteOrder byte_order = 4; + sint32 byte_order_raw = 5; + } } -message ConfigureReferenceClockResponse { +message CreateWaveformFromFileI16Response { int32 status = 1; + sint32 waveform_handle = 2; } -message ConfigureSampleClockSourceRequest { +message CreateWaveformFromFileF64Request { nidevice_grpc.Session vi = 1; - string sample_clock_source = 2; + string channel_name = 2; + string file_name = 3; + oneof byte_order_enum { + ByteOrder byte_order = 4; + sint32 byte_order_raw = 5; + } } -message ConfigureSampleClockSourceResponse { +message CreateWaveformFromFileF64Response { int32 status = 1; + sint32 waveform_handle = 2; } message ConfigureSampleRateRequest { @@ -1136,481 +1177,501 @@ message ConfigureSampleRateResponse { int32 status = 1; } -message ConfigureSoftwareEdgeScriptTriggerRequest { - nidevice_grpc.Session vi = 1; - string trigger_id = 2; -} - -message ConfigureSoftwareEdgeScriptTriggerResponse { - int32 status = 1; -} - -message ConfigureSoftwareEdgeStartTriggerRequest { +message ConfigureArbWaveformRequest { nidevice_grpc.Session vi = 1; + string channel_name = 2; + sint32 waveform_handle = 3; + double gain = 4; + double offset = 5; } -message ConfigureSoftwareEdgeStartTriggerResponse { +message ConfigureArbWaveformResponse { int32 status = 1; } -message ConfigureStandardWaveformRequest { +message ClearArbWaveformRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - oneof waveform_enum { - Waveform waveform = 3; - sint32 waveform_raw = 4; + oneof waveform_handle_enum { + WaveformHandle waveform_handle = 2; + sint32 waveform_handle_raw = 3; } - double amplitude = 5; - double dc_offset = 6; - double frequency = 7; - double start_phase = 8; } -message ConfigureStandardWaveformResponse { +message ClearArbWaveformResponse { int32 status = 1; } -message ConfigureSynchronizationRequest { +message AllocateNamedWaveformRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - sint32 synchronization_source = 3; + string waveform_name = 3; + sint32 waveform_size = 4; } -message ConfigureSynchronizationResponse { +message AllocateNamedWaveformResponse { int32 status = 1; } -message ConfigureTriggerModeRequest { +message SetNamedWaveformNextWritePositionRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - oneof trigger_mode_enum { - TriggerMode trigger_mode = 3; - sint32 trigger_mode_raw = 4; + string waveform_name = 3; + oneof relative_to_enum { + RelativeTo relative_to = 4; + sint32 relative_to_raw = 5; } + sint32 offset = 6; } -message ConfigureTriggerModeResponse { +message SetNamedWaveformNextWritePositionResponse { int32 status = 1; } -message CreateAdvancedArbSequenceRequest { +message WriteNamedWaveformF64Request { nidevice_grpc.Session vi = 1; - repeated sint32 waveform_handles_array = 2; - repeated sint32 loop_counts_array = 3; - repeated sint32 sample_counts_array = 4; - repeated sint32 marker_location_array = 5; + string channel_name = 2; + string waveform_name = 3; + repeated double data = 4; } -message CreateAdvancedArbSequenceResponse { +message WriteNamedWaveformF64Response { int32 status = 1; - repeated sint32 coerced_markers_array = 2; - sint32 sequence_handle = 3; } -message CreateArbSequenceRequest { +message WriteNamedWaveformI16Request { nidevice_grpc.Session vi = 1; - repeated sint32 waveform_handles_array = 2; - repeated sint32 loop_counts_array = 3; + string channel_name = 2; + string waveform_name = 3; + repeated sint32 data = 4; } -message CreateArbSequenceResponse { +message WriteNamedWaveformI16Response { int32 status = 1; - sint32 sequence_handle = 2; } -message CreateFreqListRequest { +message WriteNamedWaveformComplexF64Request { nidevice_grpc.Session vi = 1; - oneof waveform_enum { - Waveform waveform = 2; - sint32 waveform_raw = 3; - } - repeated double frequency_array = 4; - repeated double duration_array = 5; + string channel_name = 2; + string waveform_name = 3; + repeated nidevice_grpc.NIComplexNumber data = 4; } -message CreateFreqListResponse { +message WriteNamedWaveformComplexF64Response { int32 status = 1; - sint32 frequency_list_handle = 2; } -message CreateWaveformComplexF64Request { +message WriteNamedWaveformComplexI16Request { nidevice_grpc.Session vi = 1; string channel_name = 2; - repeated nidevice_grpc.NIComplexNumber waveform_data_array = 3; + string waveform_name = 3; + repeated nidevice_grpc.NIComplexI16 data = 4; } -message CreateWaveformComplexF64Response { +message WriteNamedWaveformComplexI16Response { int32 status = 1; - sint32 waveform_handle = 2; } -message CreateWaveformF64Request { +message DeleteNamedWaveformRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - repeated double waveform_data_array = 3; + string waveform_name = 3; } -message CreateWaveformF64Response { +message DeleteNamedWaveformResponse { int32 status = 1; - sint32 waveform_handle = 2; } -message CreateWaveformFromFileF64Request { +message QueryArbSeqCapabilitiesRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - string file_name = 3; - oneof byte_order_enum { - ByteOrder byte_order = 4; - sint32 byte_order_raw = 5; - } } -message CreateWaveformFromFileF64Response { +message QueryArbSeqCapabilitiesResponse { int32 status = 1; - sint32 waveform_handle = 2; + sint32 maximum_number_of_sequences = 2; + sint32 minimum_sequence_length = 3; + sint32 maximum_sequence_length = 4; + sint32 maximum_loop_count = 5; } -message CreateWaveformFromFileI16Request { +message CreateArbSequenceRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - string file_name = 3; - oneof byte_order_enum { - ByteOrder byte_order = 4; - sint32 byte_order_raw = 5; - } + repeated sint32 waveform_handles_array = 2; + repeated sint32 loop_counts_array = 3; } -message CreateWaveformFromFileI16Response { +message CreateArbSequenceResponse { int32 status = 1; - sint32 waveform_handle = 2; + sint32 sequence_handle = 2; } -message CreateWaveformI16Request { +message CreateAdvancedArbSequenceRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - repeated sint32 waveform_data_array = 3; + repeated sint32 waveform_handles_array = 2; + repeated sint32 loop_counts_array = 3; + repeated sint32 sample_counts_array = 4; + repeated sint32 marker_location_array = 5; } -message CreateWaveformI16Response { +message CreateAdvancedArbSequenceResponse { int32 status = 1; - sint32 waveform_handle = 2; + repeated sint32 coerced_markers_array = 2; + sint32 sequence_handle = 3; } -message DefineUserStandardWaveformRequest { +message ConfigureArbSequenceRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - repeated double waveform_data_array = 3; + sint32 sequence_handle = 3; + double gain = 4; + double offset = 5; } -message DefineUserStandardWaveformResponse { +message ConfigureArbSequenceResponse { int32 status = 1; } -message DeleteNamedWaveformRequest { +message ClearArbSequenceRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - string waveform_name = 3; + oneof sequence_handle_enum { + SequenceHandle sequence_handle = 2; + sint32 sequence_handle_raw = 3; + } } -message DeleteNamedWaveformResponse { +message ClearArbSequenceResponse { int32 status = 1; } -message DeleteScriptRequest { +message ClearArbMemoryRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - string script_name = 3; } -message DeleteScriptResponse { +message ClearArbMemoryResponse { int32 status = 1; } -message DisableRequest { +message QueryFreqListCapabilitiesRequest { nidevice_grpc.Session vi = 1; } -message DisableResponse { +message QueryFreqListCapabilitiesResponse { int32 status = 1; + sint32 maximum_number_of_freq_lists = 2; + sint32 minimum_frequency_list_length = 3; + sint32 maximum_frequency_list_length = 4; + double minimum_frequency_list_duration = 5; + double maximum_frequency_list_duration = 6; + double frequency_list_duration_quantum = 7; } -message DisableAnalogFilterRequest { +message CreateFreqListRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; + oneof waveform_enum { + Waveform waveform = 2; + sint32 waveform_raw = 3; + } + repeated double frequency_array = 4; + repeated double duration_array = 5; } -message DisableAnalogFilterResponse { +message CreateFreqListResponse { int32 status = 1; + sint32 frequency_list_handle = 2; } -message DisableDigitalFilterRequest { +message ConfigureFreqListRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; + sint32 frequency_list_handle = 3; + double amplitude = 4; + double dc_offset = 5; + double start_phase = 6; } -message DisableDigitalFilterResponse { +message ConfigureFreqListResponse { int32 status = 1; } -message DisableDigitalPatterningRequest { +message ClearFreqListRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; + oneof frequency_list_handle_enum { + FrequencyListOptions frequency_list_handle = 2; + sint32 frequency_list_handle_raw = 3; + } } -message DisableDigitalPatterningResponse { +message ClearFreqListResponse { int32 status = 1; } -message DisableScriptTriggerRequest { +message WriteScriptRequest { nidevice_grpc.Session vi = 1; - string trigger_id = 2; + string channel_name = 2; + string script = 3; } -message DisableScriptTriggerResponse { +message WriteScriptResponse { int32 status = 1; } -message DisableStartTriggerRequest { +message DeleteScriptRequest { nidevice_grpc.Session vi = 1; + string channel_name = 2; + string script_name = 3; } -message DisableStartTriggerResponse { +message DeleteScriptResponse { int32 status = 1; } -message EnableAnalogFilterRequest { +message ExportSignalRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - double filter_correction_frequency = 3; + oneof signal_enum { + Signal signal = 2; + sint32 signal_raw = 3; + } + string signal_identifier = 4; + string output_terminal = 5; } -message EnableAnalogFilterResponse { +message ExportSignalResponse { int32 status = 1; } -message EnableDigitalFilterRequest { +message RouteSignalOutRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; + oneof route_signal_from_enum { + RouteSignalFrom route_signal_from = 3; + sint32 route_signal_from_raw = 4; + } + oneof route_signal_to_enum { + RouteSignalTo route_signal_to = 5; + sint32 route_signal_to_raw = 6; + } } -message EnableDigitalFilterResponse { +message RouteSignalOutResponse { int32 status = 1; } -message EnableDigitalPatterningRequest { +message SendSoftwareEdgeTriggerRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; + oneof trigger_enum { + Trigger trigger = 2; + sint32 trigger_raw = 3; + } + string trigger_id = 4; } -message EnableDigitalPatterningResponse { +message SendSoftwareEdgeTriggerResponse { int32 status = 1; } -message ErrorHandlerRequest { +message ConfigureDigitalEdgeStartTriggerRequest { nidevice_grpc.Session vi = 1; - sint32 error_code = 2; + string source = 2; + sint32 edge = 3; } -message ErrorHandlerResponse { +message ConfigureDigitalEdgeStartTriggerResponse { int32 status = 1; - string error_message = 2; } -message ErrorMessageRequest { +message ConfigureSoftwareEdgeStartTriggerRequest { nidevice_grpc.Session vi = 1; - sint32 error_code = 2; } -message ErrorMessageResponse { +message ConfigureSoftwareEdgeStartTriggerResponse { int32 status = 1; - string error_message = 2; } -message ErrorQueryRequest { +message DisableStartTriggerRequest { nidevice_grpc.Session vi = 1; } -message ErrorQueryResponse { +message DisableStartTriggerResponse { int32 status = 1; - sint32 error_code = 2; - string error_message = 3; } -message ExportAttributeConfigurationBufferRequest { +message ConfigureP2PEndpointFullnessStartTriggerRequest { nidevice_grpc.Session vi = 1; + sint32 p2p_endpoint_fullness_level = 2; } -message ExportAttributeConfigurationBufferResponse { +message ConfigureP2PEndpointFullnessStartTriggerResponse { int32 status = 1; - bytes configuration = 2; } -message ExportAttributeConfigurationFileRequest { +message ConfigureDigitalEdgeScriptTriggerRequest { nidevice_grpc.Session vi = 1; - string file_path = 2; + string trigger_id = 2; + string source = 3; + sint32 edge = 4; } -message ExportAttributeConfigurationFileResponse { +message ConfigureDigitalEdgeScriptTriggerResponse { int32 status = 1; } -message ExportSignalRequest { +message ConfigureDigitalLevelScriptTriggerRequest { nidevice_grpc.Session vi = 1; - oneof signal_enum { - Signal signal = 2; - sint32 signal_raw = 3; + string trigger_id = 2; + string source = 3; + oneof trigger_when_enum { + TriggerWhen trigger_when = 4; + sint32 trigger_when_raw = 5; } - string signal_identifier = 4; - string output_terminal = 5; } -message ExportSignalResponse { +message ConfigureDigitalLevelScriptTriggerResponse { int32 status = 1; } -message GetAttributeViBooleanRequest { +message ConfigureSoftwareEdgeScriptTriggerRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiFgenAttribute attribute_id = 3; + string trigger_id = 2; } -message GetAttributeViBooleanResponse { +message ConfigureSoftwareEdgeScriptTriggerResponse { int32 status = 1; - bool attribute_value = 2; } -message GetAttributeViInt32Request { +message DisableScriptTriggerRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiFgenAttribute attribute_id = 3; + string trigger_id = 2; } -message GetAttributeViInt32Response { +message DisableScriptTriggerResponse { int32 status = 1; - sint32 attribute_value = 2; } -message GetAttributeViInt64Request { +message ConfigureClockModeRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiFgenAttribute attribute_id = 3; + oneof clock_mode_enum { + ClockMode clock_mode = 2; + sint32 clock_mode_raw = 3; + } } -message GetAttributeViInt64Response { +message ConfigureClockModeResponse { int32 status = 1; - int64 attribute_value = 2; } -message GetAttributeViReal64Request { +message AdjustSampleClockRelativeDelayRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiFgenAttribute attribute_id = 3; + double adjustment_time = 2; } -message GetAttributeViReal64Response { +message AdjustSampleClockRelativeDelayResponse { int32 status = 1; - double attribute_value = 2; } -message GetAttributeViSessionRequest { +message AllocateWaveformRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - NiFgenAttribute attribute_id = 3; + sint32 waveform_size = 3; } -message GetAttributeViSessionResponse { +message AllocateWaveformResponse { int32 status = 1; - nidevice_grpc.Session attribute_value = 2; + sint32 waveform_handle = 2; } -message GetAttributeViStringRequest { +message SetWaveformNextWritePositionRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - NiFgenAttribute attribute_id = 3; + sint32 waveform_handle = 3; + oneof relative_to_enum { + RelativeTo relative_to = 4; + sint32 relative_to_raw = 5; + } + sint32 offset = 6; } -message GetAttributeViStringResponse { +message SetWaveformNextWritePositionResponse { int32 status = 1; - string attribute_value = 2; } -message GetChannelNameRequest { +message WriteWaveformRequest { nidevice_grpc.Session vi = 1; - sint32 index = 2; + string channel_name = 2; + sint32 waveform_handle = 3; + repeated double data = 4; } -message GetChannelNameResponse { +message WriteWaveformResponse { int32 status = 1; - string channel_string = 2; } -message GetErrorRequest { +message WriteBinary16WaveformRequest { nidevice_grpc.Session vi = 1; + string channel_name = 2; + sint32 waveform_handle = 3; + repeated sint32 data = 4; } -message GetErrorResponse { +message WriteBinary16WaveformResponse { int32 status = 1; - sint32 error_code = 2; - string error_description = 3; } -message GetExtCalLastDateAndTimeRequest { +message WriteWaveformComplexF64Request { nidevice_grpc.Session vi = 1; + string channel_name = 2; + repeated nidevice_grpc.NIComplexNumber data = 3; + sint32 waveform_handle = 4; } -message GetExtCalLastDateAndTimeResponse { +message WriteWaveformComplexF64Response { int32 status = 1; - sint32 year = 2; - sint32 month = 3; - sint32 day = 4; - sint32 hour = 5; - sint32 minute = 6; } -message GetExtCalLastTempRequest { +message WriteComplexBinary16WaveformRequest { nidevice_grpc.Session vi = 1; + string channel_name = 2; + sint32 waveform_handle = 3; + repeated nidevice_grpc.NIComplexI16 data = 4; } -message GetExtCalLastTempResponse { +message WriteComplexBinary16WaveformResponse { int32 status = 1; - double temperature = 2; } -message GetExtCalRecommendedIntervalRequest { +message SelfCalRequest { nidevice_grpc.Session vi = 1; } -message GetExtCalRecommendedIntervalResponse { +message SelfCalResponse { int32 status = 1; - sint32 months = 2; } -message GetFIRFilterCoefficientsRequest { +message GetSelfCalSupportedRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; } -message GetFIRFilterCoefficientsResponse { +message GetSelfCalSupportedResponse { int32 status = 1; - repeated double coefficients_array = 2; - sint32 number_of_coefficients_read = 3; + bool self_cal_supported = 2; } -message GetHardwareStateRequest { +message GetSelfCalLastDateAndTimeRequest { nidevice_grpc.Session vi = 1; } -message GetHardwareStateResponse { +message GetSelfCalLastDateAndTimeResponse { int32 status = 1; - HardwareState state = 2; - sint32 state_raw = 3; + sint32 year = 2; + sint32 month = 3; + sint32 day = 4; + sint32 hour = 5; + sint32 minute = 6; } -message GetSelfCalLastDateAndTimeRequest { +message GetExtCalLastDateAndTimeRequest { nidevice_grpc.Session vi = 1; } -message GetSelfCalLastDateAndTimeResponse { +message GetExtCalLastDateAndTimeResponse { int32 status = 1; sint32 year = 2; sint32 month = 3; @@ -1628,271 +1689,228 @@ message GetSelfCalLastTempResponse { double temperature = 2; } -message GetSelfCalSupportedRequest { +message GetExtCalLastTempRequest { nidevice_grpc.Session vi = 1; } -message GetSelfCalSupportedResponse { +message GetExtCalLastTempResponse { int32 status = 1; - bool self_cal_supported = 2; + double temperature = 2; } -message GetStreamEndpointHandleRequest { +message GetExtCalRecommendedIntervalRequest { nidevice_grpc.Session vi = 1; - string stream_endpoint = 2; } -message GetStreamEndpointHandleResponse { +message GetExtCalRecommendedIntervalResponse { int32 status = 1; - uint32 reader_handle = 2; + sint32 months = 2; } -message ImportAttributeConfigurationBufferRequest { +message ReadCurrentTemperatureRequest { nidevice_grpc.Session vi = 1; - bytes configuration = 2; } -message ImportAttributeConfigurationBufferResponse { +message ReadCurrentTemperatureResponse { int32 status = 1; + double temperature = 2; } -message ImportAttributeConfigurationFileRequest { +message ConfigureCustomFIRFilterCoefficientsRequest { nidevice_grpc.Session vi = 1; - string file_path = 2; -} - -message ImportAttributeConfigurationFileResponse { - int32 status = 1; -} - -message InitRequest { - string session_name = 1; - string resource_name = 2; - bool id_query = 3; - bool reset_device = 4; - nidevice_grpc.SessionInitializationBehavior initialization_behavior = 5; -} - -message InitResponse { - int32 status = 1; - nidevice_grpc.Session vi = 2; - string error_message = 3 [deprecated = true]; - bool new_session_initialized = 4; -} - -message InitWithOptionsRequest { - string session_name = 1; - string resource_name = 2; - bool id_query = 3; - bool reset_device = 4; - string option_string = 5; - nidevice_grpc.SessionInitializationBehavior initialization_behavior = 6; + string channel_name = 2; + repeated double coefficients_array = 3; } -message InitWithOptionsResponse { +message ConfigureCustomFIRFilterCoefficientsResponse { int32 status = 1; - nidevice_grpc.Session vi = 2; - string error_message = 3 [deprecated = true]; - bool new_session_initialized = 4; } -message InitializeWithChannelsRequest { - string session_name = 1; - string resource_name = 2; - string channel_name = 3; - bool reset_device = 4; - string option_string = 5; - nidevice_grpc.SessionInitializationBehavior initialization_behavior = 6; +message GetFIRFilterCoefficientsRequest { + nidevice_grpc.Session vi = 1; + string channel_name = 2; } -message InitializeWithChannelsResponse { +message GetFIRFilterCoefficientsResponse { int32 status = 1; - nidevice_grpc.Session vi = 2; - string error_message = 3 [deprecated = true]; - bool new_session_initialized = 4; + repeated double coefficients_array = 2; + sint32 number_of_coefficients_read = 3; } -message InitiateGenerationRequest { +message GetStreamEndpointHandleRequest { nidevice_grpc.Session vi = 1; + string stream_endpoint = 2; } -message InitiateGenerationResponse { +message GetStreamEndpointHandleResponse { int32 status = 1; + uint32 reader_handle = 2; } -message InvalidateAllAttributesRequest { +message WriteP2PEndpointI16Request { nidevice_grpc.Session vi = 1; + string endpoint_name = 2; + repeated sint32 endpoint_data = 3; } -message InvalidateAllAttributesResponse { +message WriteP2PEndpointI16Response { int32 status = 1; } -message IsDoneRequest { +message ConfigureSynchronizationRequest { nidevice_grpc.Session vi = 1; + string channel_name = 2; + sint32 synchronization_source = 3; } -message IsDoneResponse { +message ConfigureSynchronizationResponse { int32 status = 1; - bool done = 2; } -message QueryArbSeqCapabilitiesRequest { +message EnableDigitalPatterningRequest { nidevice_grpc.Session vi = 1; + string channel_name = 2; } -message QueryArbSeqCapabilitiesResponse { +message EnableDigitalPatterningResponse { int32 status = 1; - sint32 maximum_number_of_sequences = 2; - sint32 minimum_sequence_length = 3; - sint32 maximum_sequence_length = 4; - sint32 maximum_loop_count = 5; } -message QueryArbWfmCapabilitiesRequest { +message DisableDigitalPatterningRequest { nidevice_grpc.Session vi = 1; + string channel_name = 2; } -message QueryArbWfmCapabilitiesResponse { +message DisableDigitalPatterningResponse { int32 status = 1; - sint32 maximum_number_of_waveforms = 2; - sint32 waveform_quantum = 3; - sint32 minimum_waveform_size = 4; - sint32 maximum_waveform_size = 5; } -message QueryFreqListCapabilitiesRequest { +message EnableDigitalFilterRequest { nidevice_grpc.Session vi = 1; + string channel_name = 2; } -message QueryFreqListCapabilitiesResponse { +message EnableDigitalFilterResponse { int32 status = 1; - sint32 maximum_number_of_freq_lists = 2; - sint32 minimum_frequency_list_length = 3; - sint32 maximum_frequency_list_length = 4; - double minimum_frequency_list_duration = 5; - double maximum_frequency_list_duration = 6; - double frequency_list_duration_quantum = 7; } -message ReadCurrentTemperatureRequest { +message DisableDigitalFilterRequest { nidevice_grpc.Session vi = 1; + string channel_name = 2; } -message ReadCurrentTemperatureResponse { +message DisableDigitalFilterResponse { int32 status = 1; - double temperature = 2; } -message ResetRequest { +message EnableAnalogFilterRequest { nidevice_grpc.Session vi = 1; + string channel_name = 2; + double filter_correction_frequency = 3; } -message ResetResponse { +message EnableAnalogFilterResponse { int32 status = 1; } -message ResetAttributeRequest { +message DisableAnalogFilterRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - NiFgenAttribute attribute_id = 3; } -message ResetAttributeResponse { +message DisableAnalogFilterResponse { int32 status = 1; } -message ResetDeviceRequest { +message ConfigureSampleClockSourceRequest { nidevice_grpc.Session vi = 1; + string sample_clock_source = 2; } -message ResetDeviceResponse { +message ConfigureSampleClockSourceResponse { int32 status = 1; } -message ResetInterchangeCheckRequest { +message ConfigureTriggerModeRequest { nidevice_grpc.Session vi = 1; + string channel_name = 2; + oneof trigger_mode_enum { + TriggerMode trigger_mode = 3; + sint32 trigger_mode_raw = 4; + } } -message ResetInterchangeCheckResponse { +message ConfigureTriggerModeResponse { int32 status = 1; } -message ResetWithDefaultsRequest { +message ImportAttributeConfigurationFileRequest { nidevice_grpc.Session vi = 1; + string file_path = 2; } -message ResetWithDefaultsResponse { +message ImportAttributeConfigurationFileResponse { int32 status = 1; } -message RevisionQueryRequest { +message ExportAttributeConfigurationFileRequest { nidevice_grpc.Session vi = 1; + string file_path = 2; } -message RevisionQueryResponse { +message ExportAttributeConfigurationFileResponse { int32 status = 1; - string instrument_driver_revision = 2; - string firmware_revision = 3; } -message RouteSignalOutRequest { +message ImportAttributeConfigurationBufferRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - oneof route_signal_from_enum { - RouteSignalFrom route_signal_from = 3; - sint32 route_signal_from_raw = 4; - } - oneof route_signal_to_enum { - RouteSignalTo route_signal_to = 5; - sint32 route_signal_to_raw = 6; - } + bytes configuration = 2; } -message RouteSignalOutResponse { +message ImportAttributeConfigurationBufferResponse { int32 status = 1; } -message SelfCalRequest { +message ExportAttributeConfigurationBufferRequest { nidevice_grpc.Session vi = 1; } -message SelfCalResponse { +message ExportAttributeConfigurationBufferResponse { int32 status = 1; + bytes configuration = 2; } -message SelfTestRequest { +message SetAttributeViInt64Request { nidevice_grpc.Session vi = 1; + string channel_name = 2; + NiFgenAttribute attribute_id = 3; + int64 attribute_value_raw = 4; } -message SelfTestResponse { +message SetAttributeViInt64Response { int32 status = 1; - sint32 self_test_result = 2; - string self_test_message = 3; } -message SendSoftwareEdgeTriggerRequest { +message CheckAttributeViInt64Request { nidevice_grpc.Session vi = 1; - oneof trigger_enum { - Trigger trigger = 2; - sint32 trigger_raw = 3; - } - string trigger_id = 4; + string channel_name = 2; + NiFgenAttribute attribute_id = 3; + int64 attribute_value_raw = 4; } -message SendSoftwareEdgeTriggerResponse { +message CheckAttributeViInt64Response { int32 status = 1; } -message SetAttributeViBooleanRequest { +message GetAttributeViInt64Request { nidevice_grpc.Session vi = 1; string channel_name = 2; NiFgenAttribute attribute_id = 3; - bool attribute_value = 4; } -message SetAttributeViBooleanResponse { +message GetAttributeViInt64Response { int32 status = 1; + int64 attribute_value = 2; } message SetAttributeViInt32Request { @@ -1909,17 +1927,6 @@ message SetAttributeViInt32Response { int32 status = 1; } -message SetAttributeViInt64Request { - nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiFgenAttribute attribute_id = 3; - int64 attribute_value_raw = 4; -} - -message SetAttributeViInt64Response { - int32 status = 1; -} - message SetAttributeViReal64Request { nidevice_grpc.Session vi = 1; string channel_name = 2; @@ -1934,175 +1941,177 @@ message SetAttributeViReal64Response { int32 status = 1; } -message SetAttributeViSessionRequest { +message SetAttributeViStringRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; NiFgenAttribute attribute_id = 3; - nidevice_grpc.Session attribute_value = 4; + oneof attribute_value_enum { + string attribute_value_raw = 4; + NiFgenStringAttributeValuesMapped attribute_value_mapped = 5; + } } -message SetAttributeViSessionResponse { +message SetAttributeViStringResponse { int32 status = 1; } -message SetAttributeViStringRequest { +message SetAttributeViBooleanRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; NiFgenAttribute attribute_id = 3; - oneof attribute_value_enum { - string attribute_value_raw = 4; - NiFgenStringAttributeValuesMapped attribute_value_mapped = 5; - } + bool attribute_value = 4; } -message SetAttributeViStringResponse { +message SetAttributeViBooleanResponse { int32 status = 1; } -message SetNamedWaveformNextWritePositionRequest { +message SetAttributeViSessionRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - string waveform_name = 3; - oneof relative_to_enum { - RelativeTo relative_to = 4; - sint32 relative_to_raw = 5; - } - sint32 offset = 6; + NiFgenAttribute attribute_id = 3; + nidevice_grpc.Session attribute_value = 4; } -message SetNamedWaveformNextWritePositionResponse { +message SetAttributeViSessionResponse { int32 status = 1; } -message SetWaveformNextWritePositionRequest { +message CheckAttributeViInt32Request { nidevice_grpc.Session vi = 1; string channel_name = 2; - sint32 waveform_handle = 3; - oneof relative_to_enum { - RelativeTo relative_to = 4; - sint32 relative_to_raw = 5; + NiFgenAttribute attribute_id = 3; + oneof attribute_value_enum { + NiFgenInt32AttributeValues attribute_value = 4; + sint32 attribute_value_raw = 5; } - sint32 offset = 6; } -message SetWaveformNextWritePositionResponse { +message CheckAttributeViInt32Response { int32 status = 1; } -message WaitUntilDoneRequest { +message CheckAttributeViReal64Request { nidevice_grpc.Session vi = 1; - sint32 max_time = 2; + string channel_name = 2; + NiFgenAttribute attribute_id = 3; + oneof attribute_value_enum { + NiFgenReal64AttributeValues attribute_value = 4; + double attribute_value_raw = 5; + } } -message WaitUntilDoneResponse { +message CheckAttributeViReal64Response { int32 status = 1; } -message WriteBinary16WaveformRequest { +message CheckAttributeViStringRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - sint32 waveform_handle = 3; - repeated sint32 data = 4; + NiFgenAttribute attribute_id = 3; + oneof attribute_value_enum { + string attribute_value_raw = 4; + NiFgenStringAttributeValuesMapped attribute_value_mapped = 5; + } } -message WriteBinary16WaveformResponse { +message CheckAttributeViStringResponse { int32 status = 1; } -message WriteComplexBinary16WaveformRequest { +message CheckAttributeViBooleanRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - sint32 waveform_handle = 3; - repeated nidevice_grpc.NIComplexI16 data = 4; + NiFgenAttribute attribute_id = 3; + bool attribute_value = 4; } -message WriteComplexBinary16WaveformResponse { +message CheckAttributeViBooleanResponse { int32 status = 1; } -message WriteNamedWaveformComplexF64Request { +message CheckAttributeViSessionRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - string waveform_name = 3; - repeated nidevice_grpc.NIComplexNumber data = 4; + NiFgenAttribute attribute_id = 3; + nidevice_grpc.Session attribute_value = 4; } -message WriteNamedWaveformComplexF64Response { +message CheckAttributeViSessionResponse { int32 status = 1; } -message WriteNamedWaveformComplexI16Request { +message GetAttributeViInt32Request { nidevice_grpc.Session vi = 1; string channel_name = 2; - string waveform_name = 3; - repeated nidevice_grpc.NIComplexI16 data = 4; + NiFgenAttribute attribute_id = 3; } -message WriteNamedWaveformComplexI16Response { +message GetAttributeViInt32Response { int32 status = 1; + sint32 attribute_value = 2; } -message WriteNamedWaveformF64Request { +message GetAttributeViReal64Request { nidevice_grpc.Session vi = 1; string channel_name = 2; - string waveform_name = 3; - repeated double data = 4; + NiFgenAttribute attribute_id = 3; } -message WriteNamedWaveformF64Response { +message GetAttributeViReal64Response { int32 status = 1; + double attribute_value = 2; } -message WriteNamedWaveformI16Request { +message GetAttributeViStringRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - string waveform_name = 3; - repeated sint32 data = 4; + NiFgenAttribute attribute_id = 3; } -message WriteNamedWaveformI16Response { +message GetAttributeViStringResponse { int32 status = 1; + string attribute_value = 2; } -message WriteP2PEndpointI16Request { +message GetAttributeViBooleanRequest { nidevice_grpc.Session vi = 1; - string endpoint_name = 2; - repeated sint32 endpoint_data = 3; + string channel_name = 2; + NiFgenAttribute attribute_id = 3; } -message WriteP2PEndpointI16Response { +message GetAttributeViBooleanResponse { int32 status = 1; + bool attribute_value = 2; } -message WriteScriptRequest { +message GetAttributeViSessionRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - string script = 3; + NiFgenAttribute attribute_id = 3; } -message WriteScriptResponse { +message GetAttributeViSessionResponse { int32 status = 1; + nidevice_grpc.Session attribute_value = 2; } -message WriteWaveformRequest { +message ResetAttributeRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; - sint32 waveform_handle = 3; - repeated double data = 4; + NiFgenAttribute attribute_id = 3; } -message WriteWaveformResponse { +message ResetAttributeResponse { int32 status = 1; } -message WriteWaveformComplexF64Request { +message ManualEnableP2PStreamRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - repeated nidevice_grpc.NIComplexNumber data = 3; - sint32 waveform_handle = 4; + string endpoint_name = 2; } -message WriteWaveformComplexF64Response { +message ManualEnableP2PStreamResponse { int32 status = 1; } @@ -2119,12 +2128,3 @@ message CreateWaveformFromFileHWSResponse { sint32 waveform_handle = 2; } -message ManualEnableP2PStreamRequest { - nidevice_grpc.Session vi = 1; - string endpoint_name = 2; -} - -message ManualEnableP2PStreamResponse { - int32 status = 1; -} - diff --git a/src/niswitch/metadata/attributes.py b/src/niswitch/metadata/attributes.py index 631951972..a4be5a297 100644 --- a/src/niswitch/metadata/attributes.py +++ b/src/niswitch/metadata/attributes.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# This file is generated from NI-SWITCH API metadata version 23.5.0d149 +# This file is generated from NI-SWITCH API metadata version 25.0.0f94 attributes = { 1050005: { 'access': 'read-write', diff --git a/src/niswitch/metadata/config.py b/src/niswitch/metadata/config.py index 8315c6994..9fb76f034 100644 --- a/src/niswitch/metadata/config.py +++ b/src/niswitch/metadata/config.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- -# This file is generated from NI-SWITCH API metadata version 23.5.0d149 +# This file is generated from NI-SWITCH API metadata version 25.0.0f94 config = { - 'api_version': '23.5.0d149', + 'api_version': '25.0.0f94', 'c_function_prefix': 'niSwitch_', 'close_function': 'close', 'context_manager_name': { diff --git a/src/niswitch/metadata/enums.py b/src/niswitch/metadata/enums.py index b6ce80194..cf44d08bc 100644 --- a/src/niswitch/metadata/enums.py +++ b/src/niswitch/metadata/enums.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# This file is generated from NI-SWITCH API metadata version 23.5.0d149 +# This file is generated from NI-SWITCH API metadata version 25.0.0f94 enums = { 'CabledModuleScanAdvancedBus': { 'values': [ @@ -314,7 +314,8 @@ 'documentation': { 'description': 'Resource in use' }, - 'name': 'NISWITCH_VAL_RESOURCE_IN_USE', + 'name': 'NISWITCH_VAL_RSRC_IN_USE', + 'python_name': 'RESOURCE_IN_USE', 'value': 4 }, { @@ -351,6 +352,26 @@ } ] }, + 'RelayContact': { + 'values': [ + { + 'name': 'NISWITCH_VAL_RELAYTEST_RELAY_CONTACT_0', + 'value': 0 + }, + { + 'name': 'NISWITCH_VAL_RELAYTEST_RELAY_CONTACT_1', + 'value': 1 + }, + { + 'name': 'NISWITCH_VAL_RELAYTEST_RELAY_CONTACT_2', + 'value': 2 + }, + { + 'name': 'NISWITCH_VAL_RELAYTEST_RELAY_CONTACT_3', + 'value': 3 + } + ] + }, 'RelayPosition': { 'values': [ { diff --git a/src/niswitch/metadata/functions.py b/src/niswitch/metadata/functions.py index aa43c36a3..7f062be38 100644 --- a/src/niswitch/metadata/functions.py +++ b/src/niswitch/metadata/functions.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# This file is generated from NI-SWITCH API metadata version 23.5.0d149 +# This file is generated from NI-SWITCH API metadata version 25.0.0f94 functions = { 'AbortScan': { 'documentation': { @@ -52,7 +52,7 @@ { 'direction': 'out', 'documentation': { - 'description': '\nIndicates whether a path is valid. Possible values include:\n\n- NISWITCH_VAL_PATH_AVAILABLE 1\n- NISWITCH_VAL_PATH_EXISTS 2\n- NISWITCH_VAL_PATH_UNSUPPORTED 3\n- NISWITCH_VAL_RESOURCE_IN_USE 4\n- NISWITCH_VAL_SOURCE_CONFLICT 5\n- NISWITCH_VAL_CHANNEL_NOT_AVAILABLE 6\n\nNotes: (1)\nNISWITCH_VAL_PATH_AVAILABLE indicates that the driver can create the\npath at this time. (2) NISWITCH_VAL_PATH_EXISTS indicates that the\npath already exists. (3) NISWITCH_VAL_PATH_UNSUPPORTED indicates that\nthe instrument is not capable of creating a path between the channels\nyou specify. (4) NISWITCH_VAL_RESOURCE_IN_USE indicates that although\nthe path is valid, the driver cannot create the path at this moment\nbecause the switch device is currently using one or more of the required\nchannels to create another path. You must destroy the other path before\ncreating this one. (5) NISWITCH_VAL_SOURCE_CONFLICT indicates that\nthe instrument cannot create a path because both channels are connected\nto a different source channel. (6)\nNISWITCH_VAL_CHANNEL_NOT_AVAILABLE indicates that the driver cannot\ncreate a path between the two channels because one of the channels is a\nconfiguration channel and thus unavailable for external connections.\n' + 'description': '\nIndicates whether a path is valid. Possible values include:\n\n- NISWITCH_VAL_PATH_AVAILABLE 1\n- NISWITCH_VAL_PATH_EXISTS 2\n- NISWITCH_VAL_PATH_UNSUPPORTED 3\n- NISWITCH_VAL_RSRC_IN_USE 4\n- NISWITCH_VAL_SOURCE_CONFLICT 5\n- NISWITCH_VAL_CHANNEL_NOT_AVAILABLE 6\n\nNotes: (1)\nNISWITCH_VAL_PATH_AVAILABLE indicates that the driver can create the\npath at this time. (2) NISWITCH_VAL_PATH_EXISTS indicates that the\npath already exists. (3) NISWITCH_VAL_PATH_UNSUPPORTED indicates that\nthe instrument is not capable of creating a path between the channels\nyou specify. (4) NISWITCH_VAL_RSRC_IN_USE indicates that although\nthe path is valid, the driver cannot create the path at this moment\nbecause the switch device is currently using one or more of the required\nchannels to create another path. You must destroy the other path before\ncreating this one. (5) NISWITCH_VAL_SOURCE_CONFLICT indicates that\nthe instrument cannot create a path because both channels are connected\nto a different source channel. (6)\nNISWITCH_VAL_CHANNEL_NOT_AVAILABLE indicates that the driver cannot\ncreate a path between the two channels because one of the channels is a\nconfiguration channel and thus unavailable for external connections.\n' }, 'enum': 'PathCapability', 'name': 'pathCapability', diff --git a/src/niswitch/metadata/niswitch.proto b/src/niswitch/metadata/niswitch.proto index 8e592bbbc..3e2744f78 100644 --- a/src/niswitch/metadata/niswitch.proto +++ b/src/niswitch/metadata/niswitch.proto @@ -1,6 +1,6 @@ //--------------------------------------------------------------------- -// This file is generated from NI-SWITCH API metadata version 23.0.0f167 +// This file is generated from NI-SWITCH API metadata version 25.0.0f94 //--------------------------------------------------------------------- // Proto file for the NI-SWITCH Metadata //--------------------------------------------------------------------- @@ -16,66 +16,64 @@ package niswitch_grpc; import "session.proto"; service NiSwitch { - rpc AbortScan(AbortScanRequest) returns (AbortScanResponse); - rpc CanConnect(CanConnectRequest) returns (CanConnectResponse); - rpc CheckAttributeViBoolean(CheckAttributeViBooleanRequest) returns (CheckAttributeViBooleanResponse); - rpc CheckAttributeViInt32(CheckAttributeViInt32Request) returns (CheckAttributeViInt32Response); - rpc CheckAttributeViReal64(CheckAttributeViReal64Request) returns (CheckAttributeViReal64Response); - rpc CheckAttributeViSession(CheckAttributeViSessionRequest) returns (CheckAttributeViSessionResponse); - rpc CheckAttributeViString(CheckAttributeViStringRequest) returns (CheckAttributeViStringResponse); - rpc ClearError(ClearErrorRequest) returns (ClearErrorResponse); - rpc ClearInterchangeWarnings(ClearInterchangeWarningsRequest) returns (ClearInterchangeWarningsResponse); + rpc Init(InitRequest) returns (InitResponse); + rpc InitWithOptions(InitWithOptionsRequest) returns (InitWithOptionsResponse); + rpc InitWithTopology(InitWithTopologyRequest) returns (InitWithTopologyResponse); rpc Close(CloseRequest) returns (CloseResponse); - rpc Commit(CommitRequest) returns (CommitResponse); - rpc ConfigureScanList(ConfigureScanListRequest) returns (ConfigureScanListResponse); - rpc ConfigureScanTrigger(ConfigureScanTriggerRequest) returns (ConfigureScanTriggerResponse); rpc Connect(ConnectRequest) returns (ConnectResponse); rpc ConnectMultiple(ConnectMultipleRequest) returns (ConnectMultipleResponse); - rpc Disable(DisableRequest) returns (DisableResponse); rpc Disconnect(DisconnectRequest) returns (DisconnectResponse); - rpc DisconnectAll(DisconnectAllRequest) returns (DisconnectAllResponse); rpc DisconnectMultiple(DisconnectMultipleRequest) returns (DisconnectMultipleResponse); - rpc ErrorMessage(ErrorMessageRequest) returns (ErrorMessageResponse); + rpc DisconnectAll(DisconnectAllRequest) returns (DisconnectAllResponse); + rpc GetPath(GetPathRequest) returns (GetPathResponse); + rpc SetPath(SetPathRequest) returns (SetPathResponse); + rpc CanConnect(CanConnectRequest) returns (CanConnectResponse); + rpc IsDebounced(IsDebouncedRequest) returns (IsDebouncedResponse); + rpc WaitForDebounce(WaitForDebounceRequest) returns (WaitForDebounceResponse); + rpc Scan(ScanRequest) returns (ScanResponse); + rpc InitiateScan(InitiateScanRequest) returns (InitiateScanResponse); + rpc AbortScan(AbortScanRequest) returns (AbortScanResponse); + rpc IsScanning(IsScanningRequest) returns (IsScanningResponse); + rpc WaitForScanComplete(WaitForScanCompleteRequest) returns (WaitForScanCompleteResponse); + rpc SendSoftwareTrigger(SendSoftwareTriggerRequest) returns (SendSoftwareTriggerResponse); + rpc ConfigureScanList(ConfigureScanListRequest) returns (ConfigureScanListResponse); + rpc ConfigureScanTrigger(ConfigureScanTriggerRequest) returns (ConfigureScanTriggerResponse); + rpc SetContinuousScan(SetContinuousScanRequest) returns (SetContinuousScanResponse); + rpc RouteTriggerInput(RouteTriggerInputRequest) returns (RouteTriggerInputResponse); + rpc RouteScanAdvancedOutput(RouteScanAdvancedOutputRequest) returns (RouteScanAdvancedOutputResponse); rpc ErrorQuery(ErrorQueryRequest) returns (ErrorQueryResponse); - rpc GetAttributeViBoolean(GetAttributeViBooleanRequest) returns (GetAttributeViBooleanResponse); - rpc GetAttributeViInt32(GetAttributeViInt32Request) returns (GetAttributeViInt32Response); - rpc GetAttributeViReal64(GetAttributeViReal64Request) returns (GetAttributeViReal64Response); - rpc GetAttributeViSession(GetAttributeViSessionRequest) returns (GetAttributeViSessionResponse); - rpc GetAttributeViString(GetAttributeViStringRequest) returns (GetAttributeViStringResponse); - rpc GetChannelName(GetChannelNameRequest) returns (GetChannelNameResponse); rpc GetError(GetErrorRequest) returns (GetErrorResponse); - rpc GetNextCoercionRecord(GetNextCoercionRecordRequest) returns (GetNextCoercionRecordResponse); - rpc GetNextInterchangeWarning(GetNextInterchangeWarningRequest) returns (GetNextInterchangeWarningResponse); - rpc GetPath(GetPathRequest) returns (GetPathResponse); - rpc GetRelayCount(GetRelayCountRequest) returns (GetRelayCountResponse); + rpc ClearError(ClearErrorRequest) returns (ClearErrorResponse); + rpc ErrorMessage(ErrorMessageRequest) returns (ErrorMessageResponse); + rpc GetChannelName(GetChannelNameRequest) returns (GetChannelNameResponse); rpc GetRelayName(GetRelayNameRequest) returns (GetRelayNameResponse); + rpc GetRelayCount(GetRelayCountRequest) returns (GetRelayCountResponse); rpc GetRelayPosition(GetRelayPositionRequest) returns (GetRelayPositionResponse); - rpc Init(InitRequest) returns (InitResponse); - rpc InitWithOptions(InitWithOptionsRequest) returns (InitWithOptionsResponse); - rpc InitWithTopology(InitWithTopologyRequest) returns (InitWithTopologyResponse); - rpc InitiateScan(InitiateScanRequest) returns (InitiateScanResponse); - rpc InvalidateAllAttributes(InvalidateAllAttributesRequest) returns (InvalidateAllAttributesResponse); - rpc IsDebounced(IsDebouncedRequest) returns (IsDebouncedResponse); - rpc IsScanning(IsScanningRequest) returns (IsScanningResponse); rpc RelayControl(RelayControlRequest) returns (RelayControlResponse); - rpc Reset(ResetRequest) returns (ResetResponse); rpc ResetInterchangeCheck(ResetInterchangeCheckRequest) returns (ResetInterchangeCheckResponse); + rpc ClearInterchangeWarnings(ClearInterchangeWarningsRequest) returns (ClearInterchangeWarningsResponse); + rpc Commit(CommitRequest) returns (CommitResponse); rpc ResetWithDefaults(ResetWithDefaultsRequest) returns (ResetWithDefaultsResponse); - rpc RevisionQuery(RevisionQueryRequest) returns (RevisionQueryResponse); - rpc RouteScanAdvancedOutput(RouteScanAdvancedOutputRequest) returns (RouteScanAdvancedOutputResponse); - rpc RouteTriggerInput(RouteTriggerInputRequest) returns (RouteTriggerInputResponse); - rpc Scan(ScanRequest) returns (ScanResponse); + rpc Disable(DisableRequest) returns (DisableResponse); + rpc Reset(ResetRequest) returns (ResetResponse); rpc SelfTest(SelfTestRequest) returns (SelfTestResponse); - rpc SendSoftwareTrigger(SendSoftwareTriggerRequest) returns (SendSoftwareTriggerResponse); - rpc SetAttributeViBoolean(SetAttributeViBooleanRequest) returns (SetAttributeViBooleanResponse); + rpc RevisionQuery(RevisionQueryRequest) returns (RevisionQueryResponse); + rpc GetAttributeViInt32(GetAttributeViInt32Request) returns (GetAttributeViInt32Response); + rpc GetAttributeViReal64(GetAttributeViReal64Request) returns (GetAttributeViReal64Response); + rpc GetAttributeViString(GetAttributeViStringRequest) returns (GetAttributeViStringResponse); + rpc GetAttributeViSession(GetAttributeViSessionRequest) returns (GetAttributeViSessionResponse); + rpc GetAttributeViBoolean(GetAttributeViBooleanRequest) returns (GetAttributeViBooleanResponse); rpc SetAttributeViInt32(SetAttributeViInt32Request) returns (SetAttributeViInt32Response); rpc SetAttributeViReal64(SetAttributeViReal64Request) returns (SetAttributeViReal64Response); - rpc SetAttributeViSession(SetAttributeViSessionRequest) returns (SetAttributeViSessionResponse); rpc SetAttributeViString(SetAttributeViStringRequest) returns (SetAttributeViStringResponse); - rpc SetContinuousScan(SetContinuousScanRequest) returns (SetContinuousScanResponse); - rpc SetPath(SetPathRequest) returns (SetPathResponse); - rpc WaitForDebounce(WaitForDebounceRequest) returns (WaitForDebounceResponse); - rpc WaitForScanComplete(WaitForScanCompleteRequest) returns (WaitForScanCompleteResponse); + rpc SetAttributeViSession(SetAttributeViSessionRequest) returns (SetAttributeViSessionResponse); + rpc SetAttributeViBoolean(SetAttributeViBooleanRequest) returns (SetAttributeViBooleanResponse); + rpc CheckAttributeViInt32(CheckAttributeViInt32Request) returns (CheckAttributeViInt32Response); + rpc CheckAttributeViReal64(CheckAttributeViReal64Request) returns (CheckAttributeViReal64Response); + rpc CheckAttributeViString(CheckAttributeViStringRequest) returns (CheckAttributeViStringResponse); + rpc CheckAttributeViSession(CheckAttributeViSessionRequest) returns (CheckAttributeViSessionResponse); + rpc CheckAttributeViBoolean(CheckAttributeViBooleanRequest) returns (CheckAttributeViBooleanResponse); + rpc InvalidateAllAttributes(InvalidateAllAttributesRequest) returns (InvalidateAllAttributesResponse); } enum NiSwitchAttribute { @@ -85,54 +83,37 @@ enum NiSwitchAttribute { NISWITCH_ATTRIBUTE_CACHE = 1050004; NISWITCH_ATTRIBUTE_SIMULATE = 1050005; NISWITCH_ATTRIBUTE_RECORD_COERCIONS = 1050006; - NISWITCH_ATTRIBUTE_DRIVER_SETUP = 1050007; NISWITCH_ATTRIBUTE_INTERCHANGE_CHECK = 1050021; NISWITCH_ATTRIBUTE_CHANNEL_COUNT = 1050203; + NISWITCH_ATTRIBUTE_GROUP_CAPABILITIES = 1050401; NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_PREFIX = 1050302; - NISWITCH_ATTRIBUTE_IO_RESOURCE_DESCRIPTOR = 1050304; - NISWITCH_ATTRIBUTE_LOGICAL_NAME = 1050305; NISWITCH_ATTRIBUTE_SUPPORTED_INSTRUMENT_MODELS = 1050327; - NISWITCH_ATTRIBUTE_GROUP_CAPABILITIES = 1050401; - NISWITCH_ATTRIBUTE_INSTRUMENT_FIRMWARE_REVISION = 1050510; NISWITCH_ATTRIBUTE_INSTRUMENT_MANUFACTURER = 1050511; NISWITCH_ATTRIBUTE_INSTRUMENT_MODEL = 1050512; + NISWITCH_ATTRIBUTE_INSTRUMENT_FIRMWARE_REVISION = 1050510; + NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_REVISION = 1050551; NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_VENDOR = 1050513; - NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_DESCRIPTION = 1050514; NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_CLASS_SPEC_MAJOR_VERSION = 1050515; NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_CLASS_SPEC_MINOR_VERSION = 1050516; - NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_REVISION = 1050551; - NISWITCH_ATTRIBUTE_SERIAL_NUMBER_I32 = 1150001; - NISWITCH_ATTRIBUTE_IS_WAITING_FOR_TRIG = 1150004; - NISWITCH_ATTRIBUTE_TRIGGER_MODE = 1150005; - NISWITCH_ATTRIBUTE_MASTER_SLAVE_TRIGGER_BUS = 1150006; - NISWITCH_ATTRIBUTE_MASTER_SLAVE_SCAN_ADVANCED_BUS = 1150007; - NISWITCH_ATTRIBUTE_CABLED_MODULE_TRIGGER_BUS = 1150008; - NISWITCH_ATTRIBUTE_CABLED_MODULE_SCAN_ADVANCED_BUS = 1150009; - NISWITCH_ATTRIBUTE_TRIGGER_INPUT_POLARITY = 1150010; - NISWITCH_ATTRIBUTE_SCAN_ADVANCED_POLARITY = 1150011; - NISWITCH_ATTRIBUTE_PARSED_SCAN_LIST = 1150012; - NISWITCH_ATTRIBUTE_HANDSHAKING_INITIATION = 1150013; - NISWITCH_ATTRIBUTE_NUMBER_OF_RELAYS = 1150014; - NISWITCH_ATTRIBUTE_SERIAL_NUMBER = 1150015; - NISWITCH_ATTRIBUTE_DIGITAL_FILTER_ENABLE = 1150016; - NISWITCH_ATTRIBUTE_POWER_DOWN_LATCHING_RELAYS_AFTER_DEBOUNCE = 1150017; - NISWITCH_ATTRIBUTE_ANALOG_BUS_SHARING_ENABLE = 1150018; - NISWITCH_ATTRIBUTE_TEMPERATURE = 1150019; + NISWITCH_ATTRIBUTE_SPECIFIC_DRIVER_DESCRIPTION = 1050514; + NISWITCH_ATTRIBUTE_DRIVER_SETUP = 1050007; + NISWITCH_ATTRIBUTE_LOGICAL_NAME = 1050305; + NISWITCH_ATTRIBUTE_IO_RESOURCE_DESCRIPTOR = 1050304; NISWITCH_ATTRIBUTE_IS_SOURCE_CHANNEL = 1250001; - NISWITCH_ATTRIBUTE_IS_DEBOUNCED = 1250002; NISWITCH_ATTRIBUTE_IS_CONFIGURATION_CHANNEL = 1250003; + NISWITCH_ATTRIBUTE_IS_DEBOUNCED = 1250002; NISWITCH_ATTRIBUTE_SETTLING_TIME = 1250004; NISWITCH_ATTRIBUTE_BANDWIDTH = 1250005; NISWITCH_ATTRIBUTE_MAX_DC_VOLTAGE = 1250006; NISWITCH_ATTRIBUTE_MAX_AC_VOLTAGE = 1250007; - NISWITCH_ATTRIBUTE_MAX_SWITCHING_DC_CURRENT = 1250008; NISWITCH_ATTRIBUTE_MAX_SWITCHING_AC_CURRENT = 1250009; - NISWITCH_ATTRIBUTE_MAX_CARRY_DC_CURRENT = 1250010; + NISWITCH_ATTRIBUTE_MAX_SWITCHING_DC_CURRENT = 1250008; NISWITCH_ATTRIBUTE_MAX_CARRY_AC_CURRENT = 1250011; - NISWITCH_ATTRIBUTE_MAX_SWITCHING_DC_POWER = 1250012; + NISWITCH_ATTRIBUTE_MAX_CARRY_DC_CURRENT = 1250010; NISWITCH_ATTRIBUTE_MAX_SWITCHING_AC_POWER = 1250013; - NISWITCH_ATTRIBUTE_MAX_CARRY_DC_POWER = 1250014; + NISWITCH_ATTRIBUTE_MAX_SWITCHING_DC_POWER = 1250012; NISWITCH_ATTRIBUTE_MAX_CARRY_AC_POWER = 1250015; + NISWITCH_ATTRIBUTE_MAX_CARRY_DC_POWER = 1250014; NISWITCH_ATTRIBUTE_CHARACTERISTIC_IMPEDANCE = 1250016; NISWITCH_ATTRIBUTE_WIRE_MODE = 1250017; NISWITCH_ATTRIBUTE_NUM_OF_ROWS = 1250018; @@ -141,9 +122,84 @@ enum NiSwitchAttribute { NISWITCH_ATTRIBUTE_SCAN_MODE = 1250021; NISWITCH_ATTRIBUTE_TRIGGER_INPUT = 1250022; NISWITCH_ATTRIBUTE_SCAN_ADVANCED_OUTPUT = 1250023; - NISWITCH_ATTRIBUTE_IS_SCANNING = 1250024; NISWITCH_ATTRIBUTE_SCAN_DELAY = 1250025; NISWITCH_ATTRIBUTE_CONTINUOUS_SCAN = 1250026; + NISWITCH_ATTRIBUTE_IS_SCANNING = 1250024; + NISWITCH_ATTRIBUTE_IS_WAITING_FOR_TRIG = 1150004; + NISWITCH_ATTRIBUTE_TRIGGER_MODE = 1150005; + NISWITCH_ATTRIBUTE_MASTER_SLAVE_TRIGGER_BUS = 1150006; + NISWITCH_ATTRIBUTE_MASTER_SLAVE_SCAN_ADVANCED_BUS = 1150007; + NISWITCH_ATTRIBUTE_CABLED_MODULE_TRIGGER_BUS = 1150008; + NISWITCH_ATTRIBUTE_CABLED_MODULE_SCAN_ADVANCED_BUS = 1150009; + NISWITCH_ATTRIBUTE_TRIGGER_INPUT_POLARITY = 1150010; + NISWITCH_ATTRIBUTE_SCAN_ADVANCED_POLARITY = 1150011; + NISWITCH_ATTRIBUTE_PARSED_SCAN_LIST = 1150012; + NISWITCH_ATTRIBUTE_HANDSHAKING_INITIATION = 1150013; + NISWITCH_ATTRIBUTE_NUMBER_OF_RELAYS = 1150014; + NISWITCH_ATTRIBUTE_SERIAL_NUMBER = 1150015; + NISWITCH_ATTRIBUTE_DIGITAL_FILTER_ENABLE = 1150016; + NISWITCH_ATTRIBUTE_POWER_DOWN_LATCHING_RELAYS_AFTER_DEBOUNCE = 1150017; + NISWITCH_ATTRIBUTE_ANALOG_BUS_SHARING_ENABLE = 1150018; + NISWITCH_ATTRIBUTE_TEMPERATURE = 1150019; + NISWITCH_ATTRIBUTE_SERIAL_NUMBER_I32 = 1150001; +} + +enum ScanMode { + SCAN_MODE_NISWITCH_VAL_NONE = 0; + SCAN_MODE_NISWITCH_VAL_BREAK_BEFORE_MAKE = 1; + SCAN_MODE_NISWITCH_VAL_BREAK_AFTER_MAKE = 2; +} + +enum TriggerInput { + TRIGGER_INPUT_UNSPECIFIED = 0; + TRIGGER_INPUT_NISWITCH_VAL_IMMEDIATE = 1; + TRIGGER_INPUT_NISWITCH_VAL_EXTERNAL = 2; + TRIGGER_INPUT_NISWITCH_VAL_SOFTWARE_TRIG = 3; + TRIGGER_INPUT_NISWITCH_VAL_TTL0 = 111; + TRIGGER_INPUT_NISWITCH_VAL_TTL1 = 112; + TRIGGER_INPUT_NISWITCH_VAL_TTL2 = 113; + TRIGGER_INPUT_NISWITCH_VAL_TTL3 = 114; + TRIGGER_INPUT_NISWITCH_VAL_TTL4 = 115; + TRIGGER_INPUT_NISWITCH_VAL_TTL5 = 116; + TRIGGER_INPUT_NISWITCH_VAL_TTL6 = 117; + TRIGGER_INPUT_NISWITCH_VAL_TTL7 = 118; + TRIGGER_INPUT_NISWITCH_VAL_PXI_STAR = 125; + TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR = 1000; + TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR = 1001; + TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE1 = 1021; + TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE2 = 1022; + TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE3 = 1023; + TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE4 = 1024; + TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE5 = 1025; + TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE6 = 1026; + TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE7 = 1027; + TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE8 = 1028; + TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE9 = 1029; + TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE10 = 1030; + TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE11 = 1031; + TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE12 = 1032; + TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE1 = 1041; + TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE2 = 1042; + TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE3 = 1043; + TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE4 = 1044; + TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE5 = 1045; + TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE6 = 1046; + TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE7 = 1047; + TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE8 = 1048; + TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE9 = 1049; + TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE10 = 1050; + TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE11 = 1051; + TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE12 = 1052; +} + +enum PathCapability { + PATH_CAPABILITY_UNSPECIFIED = 0; + PATH_CAPABILITY_NISWITCH_VAL_PATH_AVAILABLE = 1; + PATH_CAPABILITY_NISWITCH_VAL_PATH_EXISTS = 2; + PATH_CAPABILITY_NISWITCH_VAL_PATH_UNSUPPORTED = 3; + PATH_CAPABILITY_NISWITCH_VAL_RSRC_IN_USE = 4; + PATH_CAPABILITY_NISWITCH_VAL_SOURCE_CONFLICT = 5; + PATH_CAPABILITY_NISWITCH_VAL_CHANNEL_NOT_AVAILABLE = 6; } enum HandshakingInitiation { @@ -151,6 +207,58 @@ enum HandshakingInitiation { HANDSHAKING_INITIATION_NISWITCH_VAL_SWITCH_INITIATED = 1; } +enum RelayPosition { + RELAY_POSITION_UNSPECIFIED = 0; + RELAY_POSITION_NISWITCH_VAL_OPEN = 10; + RELAY_POSITION_NISWITCH_VAL_CLOSED = 11; +} + +enum RelayAction { + RELAY_ACTION_UNSPECIFIED = 0; + RELAY_ACTION_NISWITCH_VAL_OPEN_RELAY = 20; + RELAY_ACTION_NISWITCH_VAL_CLOSE_RELAY = 21; +} + +enum ScanAdvancedOutput { + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_NONE = 0; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_EXTERNAL = 2; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL0 = 111; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL1 = 112; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL2 = 113; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL3 = 114; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL4 = 115; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL5 = 116; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL6 = 117; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL7 = 118; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_PXI_STAR = 125; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR = 1000; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR = 1001; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE1 = 1021; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE2 = 1022; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE3 = 1023; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE4 = 1024; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE5 = 1025; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE6 = 1026; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE7 = 1027; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE8 = 1028; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE9 = 1029; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE10 = 1030; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE11 = 1031; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE12 = 1032; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE1 = 1041; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE2 = 1042; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE3 = 1043; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE4 = 1044; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE5 = 1045; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE6 = 1046; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE7 = 1047; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE8 = 1048; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE9 = 1049; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE10 = 1050; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE11 = 1051; + SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE12 = 1052; +} + enum NiSwitchInt32AttributeValues { option allow_alias = true; NISWITCH_INT32_UNSPECIFIED = 0; @@ -236,400 +344,300 @@ enum NiSwitchInt32AttributeValues { NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE10 = 1050; NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE11 = 1051; NISWITCH_INT32_TRIGGER_INPUT_VAL_FRONTCONNECTOR_MODULE12 = 1052; - NISWITCH_INT32_TRIGGER_INPUT_POLARITY_VAL_RISING_EDGE = 0; - NISWITCH_INT32_TRIGGER_INPUT_POLARITY_VAL_FALLING_EDGE = 1; - NISWITCH_INT32_WIRE_MODE_VAL_1_WIRE = 1; - NISWITCH_INT32_WIRE_MODE_VAL_2_WIRE = 2; - NISWITCH_INT32_WIRE_MODE_VAL_4_WIRE = 4; -} - -enum PathCapability { - PATH_CAPABILITY_UNSPECIFIED = 0; - PATH_CAPABILITY_NISWITCH_VAL_PATH_AVAILABLE = 1; - PATH_CAPABILITY_NISWITCH_VAL_PATH_EXISTS = 2; - PATH_CAPABILITY_NISWITCH_VAL_PATH_UNSUPPORTED = 3; - PATH_CAPABILITY_NISWITCH_VAL_RESOURCE_IN_USE = 4; - PATH_CAPABILITY_NISWITCH_VAL_SOURCE_CONFLICT = 5; - PATH_CAPABILITY_NISWITCH_VAL_CHANNEL_NOT_AVAILABLE = 6; -} - -enum RelayAction { - RELAY_ACTION_UNSPECIFIED = 0; - RELAY_ACTION_NISWITCH_VAL_OPEN_RELAY = 20; - RELAY_ACTION_NISWITCH_VAL_CLOSE_RELAY = 21; -} - -enum RelayPosition { - RELAY_POSITION_UNSPECIFIED = 0; - RELAY_POSITION_NISWITCH_VAL_OPEN = 10; - RELAY_POSITION_NISWITCH_VAL_CLOSED = 11; -} - -enum ScanAdvancedOutput { - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_NONE = 0; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_EXTERNAL = 2; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL0 = 111; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL1 = 112; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL2 = 113; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL3 = 114; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL4 = 115; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL5 = 116; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL6 = 117; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_TTL7 = 118; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_PXI_STAR = 125; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR = 1000; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR = 1001; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE1 = 1021; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE2 = 1022; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE3 = 1023; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE4 = 1024; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE5 = 1025; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE6 = 1026; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE7 = 1027; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE8 = 1028; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE9 = 1029; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE10 = 1030; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE11 = 1031; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_REARCONNECTOR_MODULE12 = 1032; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE1 = 1041; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE2 = 1042; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE3 = 1043; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE4 = 1044; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE5 = 1045; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE6 = 1046; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE7 = 1047; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE8 = 1048; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE9 = 1049; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE10 = 1050; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE11 = 1051; - SCAN_ADVANCED_OUTPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE12 = 1052; -} - -enum ScanMode { - SCAN_MODE_NISWITCH_VAL_NONE = 0; - SCAN_MODE_NISWITCH_VAL_BREAK_BEFORE_MAKE = 1; - SCAN_MODE_NISWITCH_VAL_BREAK_AFTER_MAKE = 2; -} - -enum TriggerInput { - TRIGGER_INPUT_UNSPECIFIED = 0; - TRIGGER_INPUT_NISWITCH_VAL_IMMEDIATE = 1; - TRIGGER_INPUT_NISWITCH_VAL_EXTERNAL = 2; - TRIGGER_INPUT_NISWITCH_VAL_SOFTWARE_TRIG = 3; - TRIGGER_INPUT_NISWITCH_VAL_TTL0 = 111; - TRIGGER_INPUT_NISWITCH_VAL_TTL1 = 112; - TRIGGER_INPUT_NISWITCH_VAL_TTL2 = 113; - TRIGGER_INPUT_NISWITCH_VAL_TTL3 = 114; - TRIGGER_INPUT_NISWITCH_VAL_TTL4 = 115; - TRIGGER_INPUT_NISWITCH_VAL_TTL5 = 116; - TRIGGER_INPUT_NISWITCH_VAL_TTL6 = 117; - TRIGGER_INPUT_NISWITCH_VAL_TTL7 = 118; - TRIGGER_INPUT_NISWITCH_VAL_PXI_STAR = 125; - TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR = 1000; - TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR = 1001; - TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE1 = 1021; - TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE2 = 1022; - TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE3 = 1023; - TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE4 = 1024; - TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE5 = 1025; - TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE6 = 1026; - TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE7 = 1027; - TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE8 = 1028; - TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE9 = 1029; - TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE10 = 1030; - TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE11 = 1031; - TRIGGER_INPUT_NISWITCH_VAL_REARCONNECTOR_MODULE12 = 1032; - TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE1 = 1041; - TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE2 = 1042; - TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE3 = 1043; - TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE4 = 1044; - TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE5 = 1045; - TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE6 = 1046; - TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE7 = 1047; - TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE8 = 1048; - TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE9 = 1049; - TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE10 = 1050; - TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE11 = 1051; - TRIGGER_INPUT_NISWITCH_VAL_FRONTCONNECTOR_MODULE12 = 1052; -} - -message AbortScanRequest { - nidevice_grpc.Session vi = 1; -} - -message AbortScanResponse { - int32 status = 1; + NISWITCH_INT32_TRIGGER_INPUT_POLARITY_VAL_RISING_EDGE = 0; + NISWITCH_INT32_TRIGGER_INPUT_POLARITY_VAL_FALLING_EDGE = 1; + NISWITCH_INT32_WIRE_MODE_VAL_1_WIRE = 1; + NISWITCH_INT32_WIRE_MODE_VAL_2_WIRE = 2; + NISWITCH_INT32_WIRE_MODE_VAL_4_WIRE = 4; } -message CanConnectRequest { - nidevice_grpc.Session vi = 1; - string channel1 = 2; - string channel2 = 3; +message InitRequest { + string session_name = 1; + string resource_name = 2; + bool id_query = 3; + bool reset_device = 4; + nidevice_grpc.SessionInitializationBehavior initialization_behavior = 5; } -message CanConnectResponse { +message InitResponse { int32 status = 1; - PathCapability path_capability = 2; - sint32 path_capability_raw = 3; + nidevice_grpc.Session vi = 2; + string error_message = 3 [deprecated = true]; + bool new_session_initialized = 4; } -message CheckAttributeViBooleanRequest { - nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiSwitchAttribute attribute_id = 3; - bool attribute_value = 4; +message InitWithOptionsRequest { + string session_name = 1; + string resource_name = 2; + bool id_query = 3; + bool reset_device = 4; + string option_string = 5; + nidevice_grpc.SessionInitializationBehavior initialization_behavior = 6; } -message CheckAttributeViBooleanResponse { +message InitWithOptionsResponse { int32 status = 1; + nidevice_grpc.Session vi = 2; + string error_message = 3 [deprecated = true]; + bool new_session_initialized = 4; } -message CheckAttributeViInt32Request { - nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiSwitchAttribute attribute_id = 3; - oneof attribute_value_enum { - sint32 attribute_value_raw = 4; - NiSwitchInt32AttributeValues attribute_value = 5; - } +message InitWithTopologyRequest { + string session_name = 1; + string resource_name = 2; + string topology = 3; + bool simulate = 4; + bool reset_device = 5; + nidevice_grpc.SessionInitializationBehavior initialization_behavior = 6; } -message CheckAttributeViInt32Response { +message InitWithTopologyResponse { int32 status = 1; + nidevice_grpc.Session vi = 2; + string error_message = 3 [deprecated = true]; + bool new_session_initialized = 4; } -message CheckAttributeViReal64Request { +message CloseRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiSwitchAttribute attribute_id = 3; - double attribute_value_raw = 4; } -message CheckAttributeViReal64Response { +message CloseResponse { int32 status = 1; } -message CheckAttributeViSessionRequest { +message ConnectRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiSwitchAttribute attribute_id = 3; - nidevice_grpc.Session attribute_value = 4; + string channel1 = 2; + string channel2 = 3; } -message CheckAttributeViSessionResponse { +message ConnectResponse { int32 status = 1; } -message CheckAttributeViStringRequest { +message ConnectMultipleRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiSwitchAttribute attribute_id = 3; - string attribute_value_raw = 4; + string connection_list = 2; } -message CheckAttributeViStringResponse { +message ConnectMultipleResponse { int32 status = 1; } -message ClearErrorRequest { +message DisconnectRequest { nidevice_grpc.Session vi = 1; + string channel1 = 2; + string channel2 = 3; } -message ClearErrorResponse { +message DisconnectResponse { int32 status = 1; } -message ClearInterchangeWarningsRequest { +message DisconnectMultipleRequest { nidevice_grpc.Session vi = 1; + string disconnection_list = 2; } -message ClearInterchangeWarningsResponse { +message DisconnectMultipleResponse { int32 status = 1; } -message CloseRequest { +message DisconnectAllRequest { nidevice_grpc.Session vi = 1; } -message CloseResponse { +message DisconnectAllResponse { int32 status = 1; } -message CommitRequest { +message GetPathRequest { nidevice_grpc.Session vi = 1; + string channel1 = 2; + string channel2 = 3; } -message CommitResponse { +message GetPathResponse { int32 status = 1; + string path = 2; } -message ConfigureScanListRequest { +message SetPathRequest { nidevice_grpc.Session vi = 1; - string scanlist = 2; - oneof scan_mode_enum { - ScanMode scan_mode = 3; - sint32 scan_mode_raw = 4; - } + string path_list = 2; } -message ConfigureScanListResponse { +message SetPathResponse { int32 status = 1; } -message ConfigureScanTriggerRequest { +message CanConnectRequest { nidevice_grpc.Session vi = 1; - double scan_delay = 2; - oneof trigger_input_enum { - TriggerInput trigger_input = 3; - sint32 trigger_input_raw = 4; - } - oneof scan_advanced_output_enum { - ScanAdvancedOutput scan_advanced_output = 5; - sint32 scan_advanced_output_raw = 6; - } + string channel1 = 2; + string channel2 = 3; } -message ConfigureScanTriggerResponse { +message CanConnectResponse { int32 status = 1; + PathCapability path_capability = 2; + sint32 path_capability_raw = 3; } -message ConnectRequest { +message IsDebouncedRequest { nidevice_grpc.Session vi = 1; - string channel1 = 2; - string channel2 = 3; } -message ConnectResponse { +message IsDebouncedResponse { int32 status = 1; + bool is_debounced = 2; } -message ConnectMultipleRequest { +message WaitForDebounceRequest { nidevice_grpc.Session vi = 1; - string connection_list = 2; + sint32 maximum_time_ms = 2; } -message ConnectMultipleResponse { +message WaitForDebounceResponse { int32 status = 1; } -message DisableRequest { +message ScanRequest { nidevice_grpc.Session vi = 1; + string scan_list = 2; + oneof initiation_enum { + HandshakingInitiation initiation = 3; + sint32 initiation_raw = 4; + } } -message DisableResponse { +message ScanResponse { int32 status = 1; } -message DisconnectRequest { +message InitiateScanRequest { nidevice_grpc.Session vi = 1; - string channel1 = 2; - string channel2 = 3; } -message DisconnectResponse { +message InitiateScanResponse { int32 status = 1; } -message DisconnectAllRequest { +message AbortScanRequest { nidevice_grpc.Session vi = 1; } -message DisconnectAllResponse { +message AbortScanResponse { int32 status = 1; } -message DisconnectMultipleRequest { +message IsScanningRequest { nidevice_grpc.Session vi = 1; - string disconnection_list = 2; } -message DisconnectMultipleResponse { +message IsScanningResponse { int32 status = 1; + bool is_scanning = 2; } -message ErrorMessageRequest { +message WaitForScanCompleteRequest { nidevice_grpc.Session vi = 1; - sint32 error_code = 2; + sint32 maximum_time_ms = 2; } -message ErrorMessageResponse { +message WaitForScanCompleteResponse { int32 status = 1; - string error_message = 2; } -message ErrorQueryRequest { +message SendSoftwareTriggerRequest { nidevice_grpc.Session vi = 1; } -message ErrorQueryResponse { +message SendSoftwareTriggerResponse { int32 status = 1; - sint32 error_code = 2; - string error_message = 3; } -message GetAttributeViBooleanRequest { +message ConfigureScanListRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiSwitchAttribute attribute_id = 3; + string scan_list = 2; + oneof scan_mode_enum { + ScanMode scan_mode = 3; + sint32 scan_mode_raw = 4; + } } -message GetAttributeViBooleanResponse { +message ConfigureScanListResponse { int32 status = 1; - bool attribute_value = 2; } -message GetAttributeViInt32Request { +message ConfigureScanTriggerRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiSwitchAttribute attribute_id = 3; + double scan_delay = 2; + oneof trigger_input_enum { + TriggerInput trigger_input = 3; + sint32 trigger_input_raw = 4; + } + oneof scan_advanced_output_enum { + ScanAdvancedOutput scan_advanced_output = 5; + sint32 scan_advanced_output_raw = 6; + } } -message GetAttributeViInt32Response { +message ConfigureScanTriggerResponse { int32 status = 1; - sint32 attribute_value = 2; } -message GetAttributeViReal64Request { +message SetContinuousScanRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiSwitchAttribute attribute_id = 3; + bool continuous_scan = 2; } -message GetAttributeViReal64Response { +message SetContinuousScanResponse { int32 status = 1; - double attribute_value = 2; } -message GetAttributeViSessionRequest { +message RouteTriggerInputRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiSwitchAttribute attribute_id = 3; + oneof trigger_input_connector_enum { + TriggerInput trigger_input_connector = 2; + sint32 trigger_input_connector_raw = 3; + } + oneof trigger_input_bus_line_enum { + TriggerInput trigger_input_bus_line = 4; + sint32 trigger_input_bus_line_raw = 5; + } + bool invert = 6; } -message GetAttributeViSessionResponse { +message RouteTriggerInputResponse { int32 status = 1; - nidevice_grpc.Session attribute_value = 2; } -message GetAttributeViStringRequest { +message RouteScanAdvancedOutputRequest { nidevice_grpc.Session vi = 1; - string channel_name = 2; - NiSwitchAttribute attribute_id = 3; + oneof scan_advanced_output_connector_enum { + ScanAdvancedOutput scan_advanced_output_connector = 2; + sint32 scan_advanced_output_connector_raw = 3; + } + oneof scan_advanced_output_bus_line_enum { + ScanAdvancedOutput scan_advanced_output_bus_line = 4; + sint32 scan_advanced_output_bus_line_raw = 5; + } + bool invert = 6; } -message GetAttributeViStringResponse { +message RouteScanAdvancedOutputResponse { int32 status = 1; - string attribute_value = 2; } -message GetChannelNameRequest { +message ErrorQueryRequest { nidevice_grpc.Session vi = 1; - sint32 index = 2; } -message GetChannelNameResponse { +message ErrorQueryResponse { int32 status = 1; - string channel_name_buffer = 2; + sint32 error_code = 2; + string error_message = 3; } message GetErrorRequest { @@ -642,53 +650,52 @@ message GetErrorResponse { string description = 3; } -message GetNextCoercionRecordRequest { +message ClearErrorRequest { nidevice_grpc.Session vi = 1; } -message GetNextCoercionRecordResponse { +message ClearErrorResponse { int32 status = 1; - string coercion_record = 2; } -message GetNextInterchangeWarningRequest { +message ErrorMessageRequest { nidevice_grpc.Session vi = 1; + sint32 error_code = 2; } -message GetNextInterchangeWarningResponse { +message ErrorMessageResponse { int32 status = 1; - string interchange_warning = 2; + string error_message = 2; } -message GetPathRequest { +message GetChannelNameRequest { nidevice_grpc.Session vi = 1; - string channel1 = 2; - string channel2 = 3; + sint32 index = 2; } -message GetPathResponse { +message GetChannelNameResponse { int32 status = 1; - string path = 2; + string channel_name_buffer = 2; } -message GetRelayCountRequest { +message GetRelayNameRequest { nidevice_grpc.Session vi = 1; - string relay_name = 2; + sint32 index = 2; } -message GetRelayCountResponse { +message GetRelayNameResponse { int32 status = 1; - sint32 relay_count = 2; + string relay_name_buffer = 2; } -message GetRelayNameRequest { +message GetRelayCountRequest { nidevice_grpc.Session vi = 1; - sint32 index = 2; + string relay_name = 2; } -message GetRelayNameResponse { +message GetRelayCountResponse { int32 status = 1; - string relay_name_buffer = 2; + sint32 relay_count = 2; } message GetRelayPositionRequest { @@ -702,196 +709,186 @@ message GetRelayPositionResponse { sint32 relay_position_raw = 3; } -message InitRequest { - string session_name = 1; - string resource_name = 2; - bool id_query = 3; - bool reset_device = 4; - nidevice_grpc.SessionInitializationBehavior initialization_behavior = 5; +message RelayControlRequest { + nidevice_grpc.Session vi = 1; + string relay_name = 2; + oneof relay_action_enum { + RelayAction relay_action = 3; + sint32 relay_action_raw = 4; + } } -message InitResponse { +message RelayControlResponse { int32 status = 1; - nidevice_grpc.Session vi = 2; - string error_message = 3 [deprecated = true]; - bool new_session_initialized = 4; } -message InitWithOptionsRequest { - string session_name = 1; - string resource_name = 2; - bool id_query = 3; - bool reset_device = 4; - string option_string = 5; - nidevice_grpc.SessionInitializationBehavior initialization_behavior = 6; +message ResetInterchangeCheckRequest { + nidevice_grpc.Session vi = 1; } -message InitWithOptionsResponse { +message ResetInterchangeCheckResponse { int32 status = 1; - nidevice_grpc.Session vi = 2; - string error_message = 3 [deprecated = true]; - bool new_session_initialized = 4; } -message InitWithTopologyRequest { - string session_name = 1; - string resource_name = 2; - string topology = 3; - bool simulate = 4; - bool reset_device = 5; - nidevice_grpc.SessionInitializationBehavior initialization_behavior = 6; +message ClearInterchangeWarningsRequest { + nidevice_grpc.Session vi = 1; } -message InitWithTopologyResponse { +message ClearInterchangeWarningsResponse { int32 status = 1; - nidevice_grpc.Session vi = 2; - string error_message = 3 [deprecated = true]; - bool new_session_initialized = 4; } -message InitiateScanRequest { +message CommitRequest { nidevice_grpc.Session vi = 1; } -message InitiateScanResponse { +message CommitResponse { int32 status = 1; } -message InvalidateAllAttributesRequest { +message ResetWithDefaultsRequest { nidevice_grpc.Session vi = 1; } -message InvalidateAllAttributesResponse { +message ResetWithDefaultsResponse { int32 status = 1; } -message IsDebouncedRequest { +message DisableRequest { nidevice_grpc.Session vi = 1; } -message IsDebouncedResponse { +message DisableResponse { int32 status = 1; - bool is_debounced = 2; } -message IsScanningRequest { +message ResetRequest { nidevice_grpc.Session vi = 1; } -message IsScanningResponse { +message ResetResponse { int32 status = 1; - bool is_scanning = 2; } -message RelayControlRequest { +message SelfTestRequest { nidevice_grpc.Session vi = 1; - string relay_name = 2; - oneof relay_action_enum { - RelayAction relay_action = 3; - sint32 relay_action_raw = 4; - } } -message RelayControlResponse { +message SelfTestResponse { int32 status = 1; + sint32 self_test_result = 2; + string self_test_message = 3; } -message ResetRequest { +message RevisionQueryRequest { nidevice_grpc.Session vi = 1; } -message ResetResponse { +message RevisionQueryResponse { int32 status = 1; + string instrument_driver_revision = 2; + string firmware_revision = 3; } -message ResetInterchangeCheckRequest { +message GetAttributeViInt32Request { nidevice_grpc.Session vi = 1; + string channel_name = 2; + NiSwitchAttribute attribute_id = 3; } -message ResetInterchangeCheckResponse { +message GetAttributeViInt32Response { int32 status = 1; + sint32 attribute_value = 2; } -message ResetWithDefaultsRequest { +message GetAttributeViReal64Request { nidevice_grpc.Session vi = 1; + string channel_name = 2; + NiSwitchAttribute attribute_id = 3; } -message ResetWithDefaultsResponse { +message GetAttributeViReal64Response { int32 status = 1; + double attribute_value = 2; } -message RevisionQueryRequest { +message GetAttributeViStringRequest { nidevice_grpc.Session vi = 1; + string channel_name = 2; + NiSwitchAttribute attribute_id = 3; } -message RevisionQueryResponse { +message GetAttributeViStringResponse { int32 status = 1; - string instrument_driver_revision = 2; - string firmware_revision = 3; + string attribute_value = 2; } -message RouteScanAdvancedOutputRequest { +message GetAttributeViSessionRequest { nidevice_grpc.Session vi = 1; - oneof scan_advanced_output_connector_enum { - ScanAdvancedOutput scan_advanced_output_connector = 2; - sint32 scan_advanced_output_connector_raw = 3; - } - oneof scan_advanced_output_bus_line_enum { - ScanAdvancedOutput scan_advanced_output_bus_line = 4; - sint32 scan_advanced_output_bus_line_raw = 5; - } - bool invert = 6; + string channel_name = 2; + NiSwitchAttribute attribute_id = 3; } -message RouteScanAdvancedOutputResponse { +message GetAttributeViSessionResponse { int32 status = 1; + nidevice_grpc.Session attribute_value = 2; } -message RouteTriggerInputRequest { +message GetAttributeViBooleanRequest { nidevice_grpc.Session vi = 1; - oneof trigger_input_connector_enum { - TriggerInput trigger_input_connector = 2; - sint32 trigger_input_connector_raw = 3; - } - oneof trigger_input_bus_line_enum { - TriggerInput trigger_input_bus_line = 4; - sint32 trigger_input_bus_line_raw = 5; - } - bool invert = 6; + string channel_name = 2; + NiSwitchAttribute attribute_id = 3; } -message RouteTriggerInputResponse { +message GetAttributeViBooleanResponse { int32 status = 1; + bool attribute_value = 2; } -message ScanRequest { +message SetAttributeViInt32Request { nidevice_grpc.Session vi = 1; - string scanlist = 2; - oneof initiation_enum { - HandshakingInitiation initiation = 3; - sint32 initiation_raw = 4; + string channel_name = 2; + NiSwitchAttribute attribute_id = 3; + oneof attribute_value_enum { + sint32 attribute_value_raw = 4; + NiSwitchInt32AttributeValues attribute_value = 5; } } -message ScanResponse { +message SetAttributeViInt32Response { int32 status = 1; } -message SelfTestRequest { +message SetAttributeViReal64Request { nidevice_grpc.Session vi = 1; + string channel_name = 2; + NiSwitchAttribute attribute_id = 3; + double attribute_value_raw = 4; } -message SelfTestResponse { +message SetAttributeViReal64Response { int32 status = 1; - sint32 self_test_result = 2; - string self_test_message = 3; } -message SendSoftwareTriggerRequest { +message SetAttributeViStringRequest { + nidevice_grpc.Session vi = 1; + string channel_name = 2; + NiSwitchAttribute attribute_id = 3; + string attribute_value_raw = 4; +} + +message SetAttributeViStringResponse { + int32 status = 1; +} + +message SetAttributeViSessionRequest { nidevice_grpc.Session vi = 1; + string channel_name = 2; + NiSwitchAttribute attribute_id = 3; + nidevice_grpc.Session attribute_value = 4; } -message SendSoftwareTriggerResponse { +message SetAttributeViSessionResponse { int32 status = 1; } @@ -906,7 +903,7 @@ message SetAttributeViBooleanResponse { int32 status = 1; } -message SetAttributeViInt32Request { +message CheckAttributeViInt32Request { nidevice_grpc.Session vi = 1; string channel_name = 2; NiSwitchAttribute attribute_id = 3; @@ -916,75 +913,59 @@ message SetAttributeViInt32Request { } } -message SetAttributeViInt32Response { +message CheckAttributeViInt32Response { int32 status = 1; } -message SetAttributeViReal64Request { +message CheckAttributeViReal64Request { nidevice_grpc.Session vi = 1; string channel_name = 2; NiSwitchAttribute attribute_id = 3; double attribute_value_raw = 4; } -message SetAttributeViReal64Response { +message CheckAttributeViReal64Response { int32 status = 1; } -message SetAttributeViSessionRequest { +message CheckAttributeViStringRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; NiSwitchAttribute attribute_id = 3; - nidevice_grpc.Session attribute_value = 4; + string attribute_value_raw = 4; } -message SetAttributeViSessionResponse { +message CheckAttributeViStringResponse { int32 status = 1; } -message SetAttributeViStringRequest { +message CheckAttributeViSessionRequest { nidevice_grpc.Session vi = 1; string channel_name = 2; NiSwitchAttribute attribute_id = 3; - string attribute_value_raw = 4; -} - -message SetAttributeViStringResponse { - int32 status = 1; -} - -message SetContinuousScanRequest { - nidevice_grpc.Session vi = 1; - bool continuous_scan = 2; + nidevice_grpc.Session attribute_value = 4; } -message SetContinuousScanResponse { +message CheckAttributeViSessionResponse { int32 status = 1; } -message SetPathRequest { +message CheckAttributeViBooleanRequest { nidevice_grpc.Session vi = 1; - string path_list = 2; + string channel_name = 2; + NiSwitchAttribute attribute_id = 3; + bool attribute_value = 4; } -message SetPathResponse { +message CheckAttributeViBooleanResponse { int32 status = 1; } -message WaitForDebounceRequest { +message InvalidateAllAttributesRequest { nidevice_grpc.Session vi = 1; - sint32 maximum_time_ms = 2; } -message WaitForDebounceResponse { +message InvalidateAllAttributesResponse { int32 status = 1; } -message WaitForScanCompleteRequest { - nidevice_grpc.Session vi = 1; - sint32 maximum_time_ms = 2; -} - -message WaitForScanCompleteResponse { - int32 status = 1; -}