line |
true |
false |
branch |
74
|
0 |
0 |
unless (defined $value)
|
78
|
0 |
0 |
if ($self->device_settings->{'gate_protect'})
|
79
|
0 |
0 |
if ($self->get_output == 1 and $value == 0) { }
|
|
0 |
0 |
elsif ($self->get_output == 0 and $value == 1) { }
|
90
|
0 |
0 |
if ($value == 1) { }
|
|
0 |
0 |
elsif ($value == 0) { }
|
93
|
0 |
0 |
if (defined $current_level)
|
114
|
0 |
0 |
unless (defined $read_mode and $read_mode =~ /device|cache/u)
|
118
|
0 |
0 |
if ($read_mode eq "cache" and defined $self->{'device_cache'}{'output'})
|
130
|
0 |
0 |
if (not defined $offstate) { }
|
|
0 |
0 |
elsif ($offstate =~ /\b(HIMPEDANCE|HIMP|himpedance|himp|NORMAL|NORM|normal|norm|ZERO|zero|GUARD|GUAR|guard|guar)\b/u) { }
|
153
|
0 |
0 |
if ($terminals =~ /\b(FRONT|FRON|front|fron|REAR|rear)\b/u) { }
|
168
|
0 |
0 |
if ($value =~ /\b(ON|on|1|OFF|off|0)\b/u) { }
|
184
|
0 |
0 |
unless (defined $list)
|
192
|
0 |
0 |
if ((my $length = @list) > 1 or $list =~ /\b(ALL|all)\b/u) { }
|
201
|
0 |
0 |
if ($onfunction =~ /\b(CURRENT|CURR|current|curr|VOLTAGE|VOLT|voltage|volt)\b/u) { }
|
|
0 |
0 |
elsif ($onfunction =~ /\b(RESISTANCE|RES|resistance|res)\b/u) { }
|
|
0 |
0 |
elsif ($onfunction =~ /\b(ALL|all)\b/u) { }
|
|
0 |
0 |
elsif ($onfunction =~ /\b(OFF|off|NONE|none)\b/u) { }
|
238
|
0 |
0 |
if ($onfunction =~ /(VOLTAGE|VOLT|voltage|volt|CURRENT|CURR|current|curr|RESISTANCE|RES|resistance|res)/u) { }
|
256
|
0 |
0 |
if ($mode =~ /\b(AUTO|auto|MAN|man)\b/u) { }
|
270
|
0 |
0 |
if ($zerocompensation =~ /\b(ON|on|1|OFF|off|0)\b/u) { }
|
288
|
0 |
0 |
if ($function =~ /\b(CURRENT|CURR|current|curr)\b/u) { }
|
|
0 |
0 |
elsif ($function =~ /\b(VOLTAGE|VOLT|voltage|volt)\b/u) { }
|
|
0 |
0 |
elsif ($function =~ /\b(RESISTANCE|RES|resistance|res)\b/u) { }
|
289
|
0 |
0 |
if ($range =~ /\b(AUTO|auto|UP|up|DOWN|down|MIN|min|MAX|max|DEF|def)\b/u) { }
|
|
0 |
0 |
elsif ($range >= -1.05 and $range <= 1.05) { }
|
305
|
0 |
0 |
if ($range =~ /\b(AUTO|auto|UP|up|DOWN|down|MIN|min|MAX|max|DEF|def)\b/u) { }
|
|
0 |
0 |
elsif ($range >= -210 and $range <= 210) { }
|
321
|
0 |
0 |
if ($range =~ /\b(AUTO|auto|UP|up|DOWN|down|MIN|min|MAX|max|DEF|def)\b/u) { }
|
|
0 |
0 |
elsif ($range >= 0 and $range <= 210000000) { }
|
344
|
0 |
0 |
if ($range =~ /\b(AUTO|auto)\b/u) { }
|
345
|
0 |
0 |
if (defined $llimit and defined $ulimit and $llimit <= $ulimit) { }
|
364
|
0 |
0 |
if ($range > $self->set_complience($function))
|
382
|
0 |
0 |
if (not defined $function || defined $complience) { }
|
|
0 |
0 |
elsif (not defined $complience and $function =~ /\b\d+(e\d+|E\d+|exp\d+|EXP\d+)?\b/u or $function =~ /\b(MIN|min|MAX|max|DEF|def|AUTO|auto)\b/u) { }
|
|
0 |
0 |
elsif (not defined $complience) { }
|
398
|
0 |
0 |
unless (defined $function)
|
402
|
0 |
0 |
if ($function =~ /\b(CURRENT|CURR|current|curr)\b/u) { }
|
|
0 |
0 |
elsif ($function =~ /\b(VOLTAGE|VOLT|voltage|volt)\b/u) { }
|
403
|
0 |
0 |
if ($complience < -210 or $complience > 210)
|
411
|
0 |
0 |
if ($complience < "-1.05" or $complience > "1.05")
|
425
|
0 |
0 |
if ($function =~ /\b(CURRENT|CURR|current|curr)\b/u) { }
|
|
0 |
0 |
elsif ($function =~ /\b(VOLTAGE|VOLT|voltage|volt)\b/u) { }
|
447
|
0 |
0 |
unless (defined $nplc)
|
448
|
0 |
0 |
if (not defined $function) { }
|
|
0 |
0 |
elsif ($function =~ /\b(CURRENT|CURR|current|curr|VOLTAGE|VOLT|voltage|volt|RESISTANCE|RES|resistance|res)\b/u) { }
|
|
0 |
0 |
elsif ($function >= 0.01 and $function <= 1000 or $function =~ /\b(MAX|max|MIN|min|DEF|def)\b/u) { }
|
476
|
0 |
0 |
if ($nplc < "0.01" and $nplc > 1000 and not $nplc =~ /\b(MAX|max|MIN|min|DEF|def)\b/u)
|
483
|
0 |
0 |
if ($function =~ /\b(CURRENT|CURR|current|curr|VOLTAGE|VOLT|voltage|volt|RESISTANCE|RES|resistance|res)\b/u) { }
|
486
|
0 |
0 |
if ($nplc > 10) { }
|
495
|
0 |
0 |
if ($nplc =~ /\b(MAX|max|MIN|min|DEF|def)\b/u) { }
|
|
0 |
0 |
elsif ($nplc =~ /\b\d+(e\d+|E\d+|exp\d+|EXP\d+)?\b/u) { }
|
522
|
0 |
0 |
if (not defined $function) { }
|
|
0 |
0 |
elsif ($function =~ /\b(CURRENT|CURR|current|curr|VOLTAGE|VOLT|voltage|volt|RESISTANCE|RES|resistance|res)\b/u) { }
|
544
|
0 |
0 |
unless (defined $count or defined $filter)
|
548
|
0 |
0 |
if ($count >= 1 and $count <= 100) { }
|
|
0 |
0 |
elsif ($count =~ /\b(OFF|off|0)\b/u) { }
|
549
|
0 |
0 |
if (defined $filter and $filter =~ /\b(REPEAT|REP|repeat|rep|MOVING|MOV|moving|mov)\b/u) { }
|
|
0 |
0 |
elsif (not defined $filter) { }
|
592
|
0 |
0 |
if ($mode =~ /\b(ON|on|1|OFF|off|0)\b/u) { }
|
|
0 |
0 |
elsif (not defined $mode) { }
|
611
|
0 |
0 |
if ($function =~ /\b(CURRENT|CURR|current|curr)\b/u or $function =~ /\b(VOLTAGE|VOLT|voltage|volt)\b/u) { }
|
613
|
0 |
0 |
if ($mode =~ /\b(FIXED|FIX|fixed|fix)\b/u or $mode =~ /\b(LIST|list)\b/u or $mode =~ /\b(SWEEP|SWE|sweep|swe)\b/u) { }
|
641
|
0 |
0 |
if (not defined $function || defined $range) { }
|
|
0 |
0 |
elsif (not defined $range and $function =~ /\b\d+(e\d+|E\d+|exp\d+|EXP\d+)?\b/u or $function =~ /\b(MIN|min|MAX|max|DEF|def|AUTO|auto)\b/u) { }
|
652
|
0 |
0 |
if ($function =~ /\b(CURRENT|CURR|current|curr)\b/u) { }
|
|
0 |
0 |
elsif ($function =~ /\b(VOLTAGE|VOLT|voltage|volt)\b/u) { }
|
653
|
0 |
0 |
if ($range >= -1.05 and $range <= 1.05 or $range eq 'AUTO') { }
|
664
|
0 |
0 |
if ($range >= -210 and $range <= 210 or $range eq 'AUTO') { }
|
681
|
0 |
0 |
if ($range =~ /\b(AUTO|auto)\b/u) { }
|
|
0 |
0 |
elsif ($range =~ /\b(MIN|min|MAX|max|DEF|def)\b/u) { }
|
704
|
0 |
0 |
if (not defined $value || defined $function) { }
|
|
0 |
0 |
elsif (not defined $value and $function =~ /\b(CURRENT|CURR|current|curr)\b/u || $function =~ /\b(VOLTAGE|VOLT|voltage|volt)\b/u) { }
|
|
0 |
0 |
elsif (not defined $value and $function >= -210 and $function <= 210) { }
|
713
|
0 |
0 |
if ($triggerstatus =~ /\b(IMMEDIATE|IMM|immediate|imm)\b/u) { }
|
727
|
0 |
0 |
if ($function =~ /\b(VOLTAGE|VOLT|voltage|volt)\b/u and $value >= -210 and $value <= 210 or $function =~ /\b(CURRENT|CURR|current|curr)\b/u and $value >= -1.05 and $value <= 1.05) { }
|
738
|
0 |
0 |
if ($value <= $self->set_source_range($function))
|
746
|
0 |
0 |
if ($triggerstatus =~ /\b(IMMEDIATE|IMM|immediate|imm)\b/u) { }
|
747
|
0 |
0 |
if ($function =~ /\b(VOLTAGE|VOLT|voltage|volt)\b/u) { }
|
748
|
0 |
0 |
if ($self->get_output('STATE') =~ /\b(OFF|off)\b/u) { }
|
779
|
0 |
0 |
if (not defined $limit) { }
|
|
0 |
0 |
elsif ($limit >= -210 and $limit <= 210) { }
|
|
0 |
0 |
elsif ($limit =~ /\b(NONE|none|MIN|min|MAX|max|DEF|def)\b/u) { }
|
808
|
0 |
0 |
unless (defined $delay)
|
813
|
0 |
0 |
if ($delay >= 0 and $delay <= 999.9999) { }
|
|
0 |
0 |
elsif ($delay =~ /\b(MIN|min|MAX|max|DEF|def)\b/u) { }
|
|
0 |
0 |
elsif ($delay =~ /\b(AUTO|auto)\b/u) { }
|
845
|
0 |
0 |
if ($self->set_sense_onfunction =~ /\b(RESISTANCE|RES|resistance|res)\b/u)
|
851
|
0 |
0 |
$function =~ /\b(CURRENT|CURR|current|curr)\b/u ? :
|
855
|
0 |
0 |
if (defined $complience)
|
858
|
0 |
0 |
if (defined $sense)
|
871
|
0 |
0 |
if ($function =~ /\b(CURRENT|CURR|current|curr)\b/u or $function =~ /\b(VOLTAGE|VOLT|voltage|volt)\b/u) { }
|
892
|
0 |
0 |
if ($function eq 'CURR') { }
|
|
0 |
0 |
elsif ($function eq 'VOLT') { }
|
902
|
0 |
0 |
unless (defined $function)
|
913
|
0 |
0 |
unless (defined $function)
|
939
|
0 |
0 |
unless (defined $function)
|
943
|
0 |
0 |
unless ($self->get_output)
|
954
|
0 |
0 |
if (defined $time and defined $rate) { }
|
|
0 |
0 |
elsif (defined $rate and not defined $time) { }
|
961
|
0 |
0 |
if ($target == $start)
|
970
|
0 |
0 |
if ($points > $points_max)
|
1000
|
0 |
0 |
unless ($self->{'armed'})
|
1011
|
0 |
0 |
unless (defined $timeout)
|
1031
|
0 |
0 |
unless (defined $timeout)
|
1036
|
0 |
0 |
if ($self->query(':STATUS:OPERATION:CONDITION?', {'timeout', 100}) >= 1024) { }
|
1084
|
0 |
0 |
if (not defined $function) { }
|
|
0 |
0 |
elsif ($function =~ /\b(CURRENT|current|CURR|curr|VOLTAGE|voltage|VOLT|volt|RESISTANCE|resistance|RES|res)\b/u) { }
|
1110
|
0 |
0 |
unless (defined $range)
|
1116
|
0 |
0 |
if ($function =~ /\b(RESISTANCE|RES|resistance|res)\b/u)
|
1121
|
0 |
0 |
if ($function eq $self->set_source_mode) { }
|
|
0 |
0 |
elsif ($function =~ /\b(ALL|all)\b/u) { }
|
1128
|
0 |
0 |
if ($range <= $self->set_complience) { }
|
1137
|
0 |
0 |
if ($nplc < "0.01")
|
1161
|
0 |
0 |
if ($time >= 2) { }
|
1179
|
0 |
0 |
if ($start != $self->_set_source_amplitude)
|
1214
|
0 |
0 |
unless (defined $spacing)
|
1217
|
0 |
0 |
unless (defined $ranging)
|
1220
|
0 |
0 |
unless (defined $nplc)
|
1223
|
0 |
0 |
unless (defined $nop)
|
1235
|
0 |
0 |
if ($start != $self->_set_source_amplitude)
|
1267
|
0 |
0 |
unless (defined $spacing)
|
1270
|
0 |
0 |
unless (defined $ranging)
|
1273
|
0 |
0 |
unless (defined $nplc)
|
1276
|
0 |
0 |
unless (defined $nop)
|
1288
|
0 |
0 |
if ($start != $self->_set_source_amplitude)
|
1329
|
0 |
0 |
if ($ranging =~ /\b(BEST|best|FIXED|FIX|fixed|fix|AUTO|auto)\b/u) { }
|
1348
|
0 |
0 |
if ($spacing =~ /\b(LINEAR|LIN|linear|lin|LOGARITHMIC|LOG|logarithmic|log)\b/u) { }
|
1369
|
0 |
0 |
if (not defined $start and $function >= -210 and $function <= 210) { }
|
1380
|
0 |
0 |
if ($function =~ /\b(CURRENT|CURR|current|curr)\b/u and $start < -1.05 || $start > 1.05) { }
|
|
0 |
0 |
elsif ($function =~ /\b(VOLTAGE|VOLT|voltage|volt)\b/u and $start < -210 || $start > 210) { }
|
|
0 |
0 |
elsif ($function =~ /\b(VOLTAGE|VOLT|voltage|volt)\b/u or $function =~ /\b(CURRENT|CURR|current|curr)\b/u) { }
|
1415
|
0 |
0 |
if (not defined $stop and $function >= -210 and $function <= 210) { }
|
1426
|
0 |
0 |
if ($function =~ /\b(CURRENT|CURR|current|curr)\b/u and $stop < -1.05 || $stop > 1.05) { }
|
|
0 |
0 |
elsif ($function =~ /\b(VOLTAGE|VOLT|voltage|volt)\b/u and $stop < -210 || $stop > 210) { }
|
|
0 |
0 |
elsif ($function =~ /\b(VOLTAGE|VOLT|voltage|volt)\b/u or $function =~ /\b(CURRENT|CURR|current|curr)\b/u) { }
|
1461
|
0 |
0 |
if (not defined $step and $function >= -420 and $function <= 420) { }
|
1472
|
0 |
0 |
if ($function =~ /\b(CURRENT|CURR|current|curr)\b/u and $step < -2.1 || $step > 2.1) { }
|
|
0 |
0 |
elsif ($function =~ /\b(VOLTAGE|VOLT|voltage|volt)\b/u and $step < -420 || $step > 420) { }
|
1494
|
0 |
0 |
if (int(($stop - $start) / $step) != ($stop - $start) / $step)
|
1509
|
0 |
0 |
if ($nop >= 1 and $nop <= 2500) { }
|
1536
|
0 |
0 |
if ($function eq 'NONE') { }
|
1553
|
0 |
0 |
if ($nop >= 2 and $nop <= 2500) { }
|
1586
|
0 |
0 |
if ($status != $Lab::VISA::VI_SUCCESS)
|
1602
|
0 |
0 |
if ($status != $Lab::VISA::VI_SUCCESS)
|
1608
|
0 |
0 |
if ($num_of_onfunctions > 1)
|
1617
|
0 |
0 |
if ($print eq "PRINT")
|
1629
|
0 |
0 |
if ($print eq "PRINT")
|
1644
|
0 |
0 |
if ($triggercount >= 1 and $triggercount <= 2500) { }
|
1659
|
0 |
0 |
unless (defined $triggerdelay)
|
1664
|
0 |
0 |
if ($triggerdelay >= 0 and $triggerdelay <= 999999.999) { }
|
|
0 |
0 |
elsif ($triggerdelay =~ /\b(MIN|min|MAX|max|DEF|def)\b/u) { }
|
1685
|
0 |
0 |
if ($timer >= 0 and $timer <= 999999.999) { }
|
1712
|
0 |
0 |
if (not defined $data) { }
|
|
0 |
0 |
elsif ($data =~ /\b(ON|on)\b/u) { }
|
|
0 |
0 |
elsif ($data =~ /\b(OFF|off)\b/u) { }
|
|
0 |
0 |
elsif ($data =~ /\b(CLEAR|clear)\b/u) { }
|
1733
|
0 |
0 |
if ($text) { }
|