| line |
true |
false |
branch |
|
128
|
42 |
149 |
if (defined $opt) |
|
129
|
5 |
37 |
unless (exists $param_map->{$sub}{$opt}) |
|
138
|
149 |
37 |
unless defined $self->{$sub} |
|
175
|
8 |
34 |
if (defined $addr) |
|
176
|
3 |
5 |
unless (grep {$addr eq $_;} '72', '73', '74', '75') |
|
183
|
29 |
10 |
unless defined $self->{'addr'} |
|
190
|
16 |
40 |
if (defined $dev) |
|
191
|
5 |
11 |
unless ($dev =~ m[/dev/i2c-\d]) |
|
198
|
29 |
22 |
unless defined $self->{'device'} |
|
205
|
24 |
30 |
if (defined $model) |
|
206
|
7 |
17 |
unless ($model =~ /^ADS1[01]1[3458]/) |
|
213
|
29 |
18 |
unless defined $self->{'model'} |
|
238
|
216 |
267 |
if (defined $msb) |
|
239
|
0 |
216 |
unless (defined $lsb) |
|
242
|
0 |
216 |
unless (grep {$msb == $_;} 0..255) |
|
245
|
0 |
216 |
unless (grep {$lsb == $_;} 0..255) |
|
280
|
0 |
0 |
if (defined $lsb) |
|
281
|
0 |
0 |
unless (grep {$lsb == $_;} 0..255) |
|
294
|
0 |
0 |
if (defined $msb) |
|
295
|
0 |
0 |
unless (grep {$msb == $_;} 0..255) |
|
323
|
47 |
9 |
if (defined $model) |
|
324
|
9 |
38 |
if ($model =~ /11\d{2}/) { } |
|
339
|
0 |
0 |
if (defined $channel) |
|
354
|
0 |
0 |
if (defined $channel) |
|
367
|
0 |
0 |
if (defined $channel) |
|
379
|
0 |
0 |
if $percent > 100 |