|
1 | 1 | # -*- coding: utf-8 -*-
|
2 |
| -# This file is generated from NI-FGEN API metadata version 20.7.0d242 |
| 2 | +# This file is generated from NI-FGEN API metadata version 21.5.0d106 |
3 | 3 | attributes = {
|
4 | 4 | 1050005: {
|
5 | 5 | 'access': 'read-write',
|
|
183 | 183 | 'enum': 'TriggerMode',
|
184 | 184 | 'lv_property': 'Triggers:Trigger Mode',
|
185 | 185 | 'name': 'TRIGGER_MODE',
|
| 186 | + 'supported_rep_caps': [ |
| 187 | + 'channels' |
| 188 | + ], |
186 | 189 | 'type': 'ViInt32'
|
187 | 190 | },
|
188 | 191 | 1150110: {
|
|
529 | 532 | 'enum': 'ScriptTriggerType',
|
530 | 533 | 'lv_property': 'Triggers:Script:Trigger Type',
|
531 | 534 | 'name': 'SCRIPT_TRIGGER_TYPE',
|
532 |
| - 'repeated_capability_type': 'script_triggers', |
| 535 | + 'supported_rep_caps': [ |
| 536 | + 'script_triggers' |
| 537 | + ], |
533 | 538 | 'type': 'ViInt32'
|
534 | 539 | },
|
535 | 540 | 1150291: {
|
|
539 | 544 | },
|
540 | 545 | 'lv_property': 'Triggers:Script:Digital Edge:Source',
|
541 | 546 | 'name': 'DIGITAL_EDGE_SCRIPT_TRIGGER_SOURCE',
|
542 |
| - 'repeated_capability_type': 'script_triggers', |
| 547 | + 'supported_rep_caps': [ |
| 548 | + 'script_triggers' |
| 549 | + ], |
543 | 550 | 'type': 'ViString'
|
544 | 551 | },
|
545 | 552 | 1150292: {
|
|
550 | 557 | 'enum': 'ScriptTriggerDigitalEdgeEdge',
|
551 | 558 | 'lv_property': 'Triggers:Script:Digital Edge:Edge',
|
552 | 559 | 'name': 'DIGITAL_EDGE_SCRIPT_TRIGGER_EDGE',
|
553 |
| - 'repeated_capability_type': 'script_triggers', |
| 560 | + 'supported_rep_caps': [ |
| 561 | + 'script_triggers' |
| 562 | + ], |
554 | 563 | 'type': 'ViInt32'
|
555 | 564 | },
|
556 | 565 | 1150295: {
|
|
560 | 569 | },
|
561 | 570 | 'lv_property': 'Triggers:Script:Output Terminal',
|
562 | 571 | 'name': 'EXPORTED_SCRIPT_TRIGGER_OUTPUT_TERMINAL',
|
563 |
| - 'repeated_capability_type': 'script_triggers', |
| 572 | + 'supported_rep_caps': [ |
| 573 | + 'script_triggers' |
| 574 | + ], |
564 | 575 | 'type': 'ViString'
|
565 | 576 | },
|
566 | 577 | 1150310: {
|
|
579 | 590 | },
|
580 | 591 | 'lv_property': 'Events:Marker:Output Terminal',
|
581 | 592 | 'name': 'MARKER_EVENT_OUTPUT_TERMINAL',
|
582 |
| - 'repeated_capability_type': 'markers', |
| 593 | + 'supported_rep_caps': [ |
| 594 | + 'markers' |
| 595 | + ], |
583 | 596 | 'type': 'ViString'
|
584 | 597 | },
|
585 | 598 | 1150314: {
|
|
670 | 683 | },
|
671 | 684 | 'lv_property': 'Arbitrary Waveform:Arbitrary Waveform Mode:Marker Position',
|
672 | 685 | 'name': 'ARB_MARKER_POSITION',
|
673 |
| - 'repeated_capability_type': 'markers', |
674 | 686 | 'type': 'ViInt32'
|
675 | 687 | },
|
676 | 688 | 1150328: {
|
|
699 | 711 | },
|
700 | 712 | 'lv_property': 'Events:Data Marker:Data Bit Number',
|
701 | 713 | 'name': 'DATA_MARKER_EVENT_DATA_BIT_NUMBER',
|
702 |
| - 'repeated_capability_type': 'markers', |
| 714 | + 'supported_rep_caps': [ |
| 715 | + 'data_markers' |
| 716 | + ], |
703 | 717 | 'type': 'ViInt32'
|
704 | 718 | },
|
705 | 719 | 1150338: {
|
|
710 | 724 | 'enum': 'DataMarkerEventLevelPolarity',
|
711 | 725 | 'lv_property': 'Events:Data Marker:Level:Active Level',
|
712 | 726 | 'name': 'DATA_MARKER_EVENT_LEVEL_POLARITY',
|
713 |
| - 'repeated_capability_type': 'markers', |
| 727 | + 'supported_rep_caps': [ |
| 728 | + 'data_markers' |
| 729 | + ], |
714 | 730 | 'type': 'ViInt32'
|
715 | 731 | },
|
716 | 732 | 1150339: {
|
|
720 | 736 | },
|
721 | 737 | 'lv_property': 'Events:Data Marker:Output Terminal',
|
722 | 738 | 'name': 'DATA_MARKER_EVENT_OUTPUT_TERMINAL',
|
723 |
| - 'repeated_capability_type': 'markers', |
| 739 | + 'supported_rep_caps': [ |
| 740 | + 'data_markers' |
| 741 | + ], |
724 | 742 | 'type': 'ViString'
|
725 | 743 | },
|
726 | 744 | 1150344: {
|
|
749 | 767 | 'enum': 'TerminalConfiguration',
|
750 | 768 | 'lv_property': 'Output:Terminal Configuration',
|
751 | 769 | 'name': 'TERMINAL_CONFIGURATION',
|
| 770 | + 'supported_rep_caps': [ |
| 771 | + 'channels' |
| 772 | + ], |
752 | 773 | 'type': 'ViInt32'
|
753 | 774 | },
|
754 | 775 | 1150366: {
|
|
758 | 779 | },
|
759 | 780 | 'lv_property': 'Output:Common Mode Offset',
|
760 | 781 | 'name': 'COMMON_MODE_OFFSET',
|
| 782 | + 'supported_rep_caps': [ |
| 783 | + 'channels' |
| 784 | + ], |
761 | 785 | 'type': 'ViReal64'
|
762 | 786 | },
|
763 | 787 | 1150367: {
|
|
788 | 812 | },
|
789 | 813 | 'lv_property': 'Output:Channel Delay',
|
790 | 814 | 'name': 'CHANNEL_DELAY',
|
| 815 | + 'supported_rep_caps': [ |
| 816 | + 'channels' |
| 817 | + ], |
791 | 818 | 'type': 'ViReal64'
|
792 | 819 | },
|
793 | 820 | 1150373: {
|
|
931 | 958 | },
|
932 | 959 | 'lv_property': 'Output:Output Enabled',
|
933 | 960 | 'name': 'OUTPUT_ENABLED',
|
| 961 | + 'supported_rep_caps': [ |
| 962 | + 'channels' |
| 963 | + ], |
934 | 964 | 'type': 'ViBoolean'
|
935 | 965 | },
|
936 | 966 | 1250004: {
|
|
940 | 970 | },
|
941 | 971 | 'lv_property': 'Output:Output Impedance',
|
942 | 972 | 'name': 'OUTPUT_IMPEDANCE',
|
| 973 | + 'supported_rep_caps': [ |
| 974 | + 'channels' |
| 975 | + ], |
943 | 976 | 'type': 'ViReal64'
|
944 | 977 | },
|
945 | 978 | 1250101: {
|
|
950 | 983 | 'enum': 'Waveform',
|
951 | 984 | 'lv_property': 'Standard Function:Waveform',
|
952 | 985 | 'name': 'FUNC_WAVEFORM',
|
| 986 | + 'supported_rep_caps': [ |
| 987 | + 'channels' |
| 988 | + ], |
953 | 989 | 'type': 'ViInt32'
|
954 | 990 | },
|
955 | 991 | 1250102: {
|
|
960 | 996 | },
|
961 | 997 | 'lv_property': 'Standard Function:Amplitude',
|
962 | 998 | 'name': 'FUNC_AMPLITUDE',
|
| 999 | + 'supported_rep_caps': [ |
| 1000 | + 'channels' |
| 1001 | + ], |
963 | 1002 | 'type': 'ViReal64'
|
964 | 1003 | },
|
965 | 1004 | 1250103: {
|
|
969 | 1008 | },
|
970 | 1009 | 'lv_property': 'Standard Function:DC Offset',
|
971 | 1010 | 'name': 'FUNC_DC_OFFSET',
|
| 1011 | + 'supported_rep_caps': [ |
| 1012 | + 'channels' |
| 1013 | + ], |
972 | 1014 | 'type': 'ViReal64'
|
973 | 1015 | },
|
974 | 1016 | 1250104: {
|
|
979 | 1021 | },
|
980 | 1022 | 'lv_property': 'Standard Function:Standard Function Mode:Frequency',
|
981 | 1023 | 'name': 'FUNC_FREQUENCY',
|
| 1024 | + 'supported_rep_caps': [ |
| 1025 | + 'channels' |
| 1026 | + ], |
982 | 1027 | 'type': 'ViReal64'
|
983 | 1028 | },
|
984 | 1029 | 1250105: {
|
|
989 | 1034 | },
|
990 | 1035 | 'lv_property': 'Standard Function:Start Phase',
|
991 | 1036 | 'name': 'FUNC_START_PHASE',
|
| 1037 | + 'supported_rep_caps': [ |
| 1038 | + 'channels' |
| 1039 | + ], |
992 | 1040 | 'type': 'ViReal64'
|
993 | 1041 | },
|
994 | 1042 | 1250106: {
|
|
999 | 1047 | },
|
1000 | 1048 | 'lv_property': 'Standard Function:Duty Cycle High',
|
1001 | 1049 | 'name': 'FUNC_DUTY_CYCLE_HIGH',
|
| 1050 | + 'supported_rep_caps': [ |
| 1051 | + 'channels' |
| 1052 | + ], |
1002 | 1053 | 'type': 'ViReal64'
|
1003 | 1054 | },
|
1004 | 1055 | 1250201: {
|
1005 | 1056 | 'access': 'read-write',
|
1006 | 1057 | 'documentation': {
|
1007 |
| - 'description': '\nSelects which arbitrary waveform the signal generator produces. You can create multiple arbitrary waveforms using one of the following niFgen Create Waveform functions:\nniFgen_CreateWaveformF64\nniFgen_CreateWaveformI16\nniFgen_CreateWaveformFromFileI16\nniFgen_CreateWaveformFromFileF64\nniFgen_CreateWaveformFromFileHWS\nThese functions return a handle that you can use to identify the particular waveform. To configure the signal generator to produce a particular waveform, set this attribute to the waveform handle.\nUse this attribute only when NIFGEN_ATTR_OUTPUT_MODE is set to NIFGEN_VAL_OUTPUT_ARB.\n' |
| 1058 | + 'description': '\nSelects which arbitrary waveform the signal generator produces. You can create multiple arbitrary waveforms using one of the following niFgen Create Waveform functions:\nniFgen_CreateWaveformF64\nniFgen_CreateWaveformI16\nniFgen_CreateWaveformFromFileI16\nniFgen_CreateWaveformFromFileF64\nThese functions return a handle that you can use to identify the particular waveform. To configure the signal generator to produce a particular waveform, set this attribute to the waveform handle.\nUse this attribute only when NIFGEN_ATTR_OUTPUT_MODE is set to NIFGEN_VAL_OUTPUT_ARB.\n' |
1008 | 1059 | },
|
1009 | 1060 | 'lv_property': 'Arbitrary Waveform:Arbitrary Waveform Mode:Arbitrary Waveform Handle',
|
1010 | 1061 | 'name': 'ARB_WAVEFORM_HANDLE',
|
| 1062 | + 'supported_rep_caps': [ |
| 1063 | + 'channels' |
| 1064 | + ], |
1011 | 1065 | 'type': 'ViInt32'
|
1012 | 1066 | },
|
1013 | 1067 | 1250202: {
|
|
1017 | 1071 | },
|
1018 | 1072 | 'lv_property': 'Arbitrary Waveform:Gain',
|
1019 | 1073 | 'name': 'ARB_GAIN',
|
| 1074 | + 'supported_rep_caps': [ |
| 1075 | + 'channels' |
| 1076 | + ], |
1020 | 1077 | 'type': 'ViReal64'
|
1021 | 1078 | },
|
1022 | 1079 | 1250203: {
|
|
1026 | 1083 | },
|
1027 | 1084 | 'lv_property': 'Arbitrary Waveform:Offset',
|
1028 | 1085 | 'name': 'ARB_OFFSET',
|
| 1086 | + 'supported_rep_caps': [ |
| 1087 | + 'channels' |
| 1088 | + ], |
1029 | 1089 | 'type': 'ViReal64'
|
1030 | 1090 | },
|
1031 | 1091 | 1250204: {
|
|
1080 | 1140 | },
|
1081 | 1141 | 'lv_property': 'Arbitrary Waveform:Arbitrary Sequence Mode:Arbitrary Sequence Handle',
|
1082 | 1142 | 'name': 'ARB_SEQUENCE_HANDLE',
|
| 1143 | + 'supported_rep_caps': [ |
| 1144 | + 'channels' |
| 1145 | + ], |
1083 | 1146 | 'type': 'ViInt32'
|
1084 | 1147 | },
|
1085 | 1148 | 1250212: {
|
|
0 commit comments