my $threshold = 0;
my $help = 0;
+my $default_baseline = 0x10;
Getopt::Long::Configure(qw(gnu_getopt));
GetOptions(
'help|h' => \$help,
'threshold|t=i' => \$threshold,
+ 'defaultbase|u=i' => \$default_baseline,
'noload' => \$NO_LOAD_DIRECT,
'nowrite' => \$NO_WRITE_FILES,
'debug|d' => \$DEBUG,
else{
foreach my $i (0..7) { #replace baselines
my $t = $settings->{$a}[$pt*16+4+$i];
- $t &= 0xFFF00;
+ $t &= 0xFFF00;
+ if ($baselines->{$addresses->{$a}}{$pt}[$i] != 99) {
$t += $baselines->{$addresses->{$a}}{$pt}[$i];
+ }
+ else {
+ $t += $default_baseline;
+ }
$settings->{$a}[$pt*16+4+$i] = $t;
}
}
-h, --help brief help message
-t, --threshold N use threshold N
-d, --debug write debug messages
+ -u, --defaultbase N default baseline to use if none has been found
--noload don't load settings
--nowrite don't save settings
Write debug messages
+=item B<-u | --defaultbase>
+
+default baseline to use if none has been found
+
=back
=head1 DESCRIPTION