add weatherlink file decode docs
authorDirk Koopman <djk@tobit.co.uk>
Wed, 16 Jul 2014 13:30:23 +0000 (14:30 +0100)
committerDirk Koopman <djk@tobit.co.uk>
Wed, 16 Jul 2014 13:30:23 +0000 (14:30 +0100)
a.pl
b.pl [new file with mode: 0755]
manuals/Readme 6.0.rtf [new file with mode: 0644]

diff --git a/a.pl b/a.pl
index 51a503c15429caa0b5cd06ede17b12106320912b..d7270579e12f31d92e75b78a34c0ae230223d131 100755 (executable)
--- a/a.pl
+++ b/a.pl
@@ -6,7 +6,7 @@ use Device::SerialPort;
 use Time::HiRes;
 
 my $devname = "/dev/davis";
-my $dbsort = "SQLite";
+my $dbsort = "SQLite";         
 my $db="weather.db";
 my $host="";
 my $userid="";
@@ -39,19 +39,19 @@ $ob->handshake('none');
 $ob->read_const_time(15000);   # ultimate timeout (15 seconds)
 $ob->write_settings||die"setting failed";
 
-
 my $awake=0;
 my $attempts=0;
 $ob->write("\n");                              # initial wake
 
 while ($awake==0) {
-       $ob->write("\n");                                  # wake for real
-       $ob->read_interval(600);                   # wait for a max of 600ms
+       $ob->write("\n");                       # wake for real
+       $ob->read_interval(600);        # wait for a max of 600ms
        ($count, $result) = $ob->read(10); # read up to 10 chars
        if ($result eq "\n\r") {
-               print "awoke on attempt $attempts :)\n";
+               print "awoke on attempt $attempts :)\n"; 
                $awake=1;
-       } else {
+       }
+       else {
                print "wake error on attempt $attempts :(\n";
        }
        $attempts++;
@@ -59,12 +59,13 @@ while ($awake==0) {
 }
 
 $ob->write("LAMPS 0\n");
-$ob->read_interval(300);                 # wait for a max of 300ms
+$ob->read_interval(300);               # wait for a max of 300ms
 ($count, $result) = $ob->read(8); # read up to 8 chars
 $result=~s/(\r|\n)//g;
 if ($result eq "OK") {
        print "lamps on :)\n";
-} else {
+}
+else {
        dienice("lamp error '$result'");
 }
 
@@ -79,11 +80,11 @@ print "$ref->[2]:$ref->[1]:$ref->[0] $ref->[3]/$ref->[4]/$ref->[5]\n";
 #do_dmpaft();
 
 while (1) {
-       get_loop();     # if you do anything after here - you need to wake up the device again
+       get_loop();                                     # if you do anything after here - you need to wake up the device again
        print "** do something else\n";
        sleep 5;
-       $ob->write("\r");                                               #  wake
-       $ob->read_interval(500);                                # wait for a max of 300ms
+       $ob->write("\r");                       #  wake
+       $ob->read_interval(500);        # wait for a max of 300ms
        my ($count, $result) = $ob->read(4096); # read any crap up to 4096 chars
 }
 
@@ -93,7 +94,7 @@ while (1) {
 
 #$ob->write("WRD\x12\x4d\n");
 
-undef $ob;
+undef $ob; 
 exit 0;
 
 sub dienice
@@ -104,77 +105,77 @@ sub dienice
        exit 9;
 }
 
-sub parse_loop_blck
+sub parse_loop_blck 
 {
-       my $blk = shift;
-       my $loo =  substr $blk,0,3;
+       my $blk = shift; 
+       my $loo =  substr $blk,0,3;  
        unless ( $loo eq 'LOO') {
                warn("Block invalid loo -> $loo\n"); return "";
-       }
+       } 
        my $t;
-
-       #$hsh{'next_rec'}     = unpack("s", substr $blk,5,2);
-
+    
+       #$hsh{'next_rec'}     = unpack("s", substr $blk,5,2);  
+  
        $hsh{'Barometric_Trend'}    = unpack("C", substr $blk,3,1);
        $hsh{'Barometric_Trend_txt'} = $bar_trend{$hsh{'Barometric_Trend'}};
-       $t = unpack("s", substr $blk,7,2) / 1000;
-       #       $hsh{'Barometric_Press_hg'}          = $t;
-       $hsh{'Barometric_Press_mb'} = sprintf("%.2f",$t*33.8637526);
-
+       $t = unpack("s", substr $blk,7,2) / 1000; 
+#      $hsh{'Barometric_Press_hg'}          = $t;
+       $hsh{'Barometric_Press_mb'} = sprintf("%.2f",$t*33.8637526); 
+  
 
        $t = unpack("s", substr $blk,9,2) / 10;
-       #       $hsh{'Air_Temp_Inside_f'}      = $t;
+#      $hsh{'Air_Temp_Inside_f'}      = $t;
        $hsh{'Air_Temp_Inside_c'} = sprintf("%.1f",($t - 32) * 5/9);
-       my $tf  = unpack("s", substr $blk,12,2) / 10;
-       #       $hsh{'Air_Temp_Outside_f'}     = $tf;
+       my $tf  = unpack("s", substr $blk,12,2) / 10; 
+#      $hsh{'Air_Temp_Outside_f'}     = $tf;
        $hsh{'Air_Temp_Outside_c'}  = sprintf("%.1f",($tf - 32) * 5/9);
-
-       $hsh{'Wind_Speed_mph'}   = unpack("C", substr $blk,14,1);
-       #       $hsh{'Wind_Speed_mps'} = sprintf("%.1f",$hsh{'Wind_Speed_mph'}*0.44704);
+  
+       $hsh{'Wind_Speed_mph'}   = unpack("C", substr $blk,14,1); 
+#      $hsh{'Wind_Speed_mps'} = sprintf("%.1f",$hsh{'Wind_Speed_mph'}*0.44704);
        $hsh{'Wind_Speed_10min_Avg_mph'} = unpack("C", substr $blk,15,1);
-       #       $hsh{'Wind_Speed_10min_Avg_mps'} = sprintf("%.1f",$hsh{'Wind_Speed_10min_Avg_mph'}*0.44704);
+#      $hsh{'Wind_Speed_10min_Avg_mps'} = sprintf("%.1f",$hsh{'Wind_Speed_10min_Avg_mph'}*0.44704);
        $hsh{'Wind_Dir'}     = unpack("s", substr $blk,16,2);
-
-
+  
+  
        $hsh{'Humidity_Outside'} = unpack("C", substr $blk,33,1);
        $hsh{'Humidity_Inside'}  = unpack("C", substr $blk,11,1);
        $hsh{'Dew_Point'}  = dew_point($tf, $hsh{'Humidity_Outside'});
-
-       #       $hsh{'UV'}         = unpack("C", substr $blk,43,1);
-       #       $hsh{'Solar'}  = unpack("s", substr $blk,44,2); # watt/m**2
-
+  
+#      $hsh{'UV'}         = unpack("C", substr $blk,43,1);
+#      $hsh{'Solar'}  = unpack("s", substr $blk,44,2); # watt/m**2
+  
        $hsh{'Rain_Rate'}  = (unpack("s", substr $blk,41,2) / 100) * 25.4; # Inches per hr converted to mm
        $hsh{'Rain_Storm'} = (unpack("s", substr $blk,46,2) / 100) * 25.4; # Inches per storm
        #$hsh{'Storm_Date'} = unpack("s", substr $blk,48,2);  # Need to parse data (not sure what this is)
-       $hsh{'Rain_Day'}   = (unpack("s", substr $blk,50,2)/100) * 25.4;
-       $hsh{'Rain_Month'}  = (unpack("s", substr $blk,52,2)/100) * 25.4;
-       $hsh{'Rain_Year'}  = (unpack("s", substr $blk,54,2)/100) * 25.4;
-
-       $hsh{'ET_Day'}   = unpack("s", substr $blk,56,2)/1000;
-       $hsh{'ET_Month'}  = unpack("s", substr $blk,58,2)/100;
-       $hsh{'ET_Year'}  = unpack("s", substr $blk,60,2)/100;
-
-       #$hsh{'Alarms_Inside'}  = unpack("b8", substr $blk,70,1);
-       #$hsh{'Alarms_Rain'}  = unpack("b8", substr $blk,70,1);
-       #$hsh{'Alarms_Outside'}  = unpack("b8", substr $blk,70,1);
-
+       $hsh{'Rain_Day'}   = (unpack("s", substr $blk,50,2)/100) * 25.4;  
+       $hsh{'Rain_Month'}  = (unpack("s", substr $blk,52,2)/100) * 25.4;  
+       $hsh{'Rain_Year'}  = (unpack("s", substr $blk,54,2)/100) * 25.4; 
+  
+       $hsh{'ET_Day'}   = unpack("s", substr $blk,56,2)/1000;  
+       $hsh{'ET_Month'}  = unpack("s", substr $blk,58,2)/100;  
+       $hsh{'ET_Year'}  = unpack("s", substr $blk,60,2)/100;  
+  
+       #$hsh{'Alarms_Inside'}  = unpack("b8", substr $blk,70,1);  
+       #$hsh{'Alarms_Rain'}  = unpack("b8", substr $blk,70,1);  
+       #$hsh{'Alarms_Outside'}  = unpack("b8", substr $blk,70,1);  
+  
        $hsh{'Batt_Transmitter'}  = unpack("C", substr $blk,86,1); #  * 0.005859375
-       $hsh{'Batt_Console'}  = unpack("s", substr $blk,87,2) * 0.005859375;
-
-       $hsh{'Forecast_Icon'}  = unpack("C", substr $blk,89,1);
-       $hsh{'Forecast_Rule'}  = unpack("C", substr $blk,90,1);
-
-       $hsh{'Sunrise'}  = sprintf( "%04d", unpack("S", substr $blk,91,2) );
-       $hsh{'Sunrise'}  =~ s/(\d{2})(\d{2})/$1:$2/;
-       $hsh{'Sunset'}   = sprintf( "%04d", unpack("S", substr $blk,93,2) );
+       $hsh{'Batt_Console'}  = unpack("s", substr $blk,87,2) * 0.005859375; 
+  
+       $hsh{'Forecast_Icon'}  = unpack("C", substr $blk,89,1);  
+       $hsh{'Forecast_Rule'}  = unpack("C", substr $blk,90,1); 
+  
+       $hsh{'Sunrise'}  = sprintf( "%04d", unpack("S", substr $blk,91,2) );  
+       $hsh{'Sunrise'}  =~ s/(\d{2})(\d{2})/$1:$2/; 
+       $hsh{'Sunset'}   = sprintf( "%04d", unpack("S", substr $blk,93,2) );  
        $hsh{'Sunset'}  =~ s/(\d{2})(\d{2})/$1:$2/;
+  
+       #my $nl  =  ord substr $blk,95,1;  
+       #my $cr  =  ord substr $blk,96,1;   
 
-       #my $nl  =  ord substr $blk,95,1;
-       #my $cr  =  ord substr $blk,96,1;
-
-       my $crc = unpack "%n", substr($blk,97,2);
-       my $crc_calc = CRC_CCITT($blk);
-
+       my $crc = unpack "%n", substr($blk,97,2); 
+       my $crc_calc = CRC_CCITT($blk); 
+  
        if ($crc_calc==0) {
                return 0;
        }
@@ -186,43 +187,43 @@ sub parse_loop_blck
        #delete($hsh{crc})||die"cant delete crc";
        #delete($hsh{crc_calc})||die"cant delete crc_calc";
        #delete($hsh{next_rec})||die"cant delete next_rec";
-
+  
 }
 
 sub dew_point
 {
-       my $temp = shift @_;
-       my $rh   = shift @_;
-
-       #  Using the simplified approximation for dew point
-       #  Accurate to 1 degree C for humidities > 50 %
+       my $temp = shift @_; 
+       my $rh   = shift @_; 
+  
+       #  Using the simplified approximation for dew point 
+       #  Accurate to 1 degree C for humidities > 50 %  
        #  http://en.wikipedia.org/wiki/Dew_point
 
-       my $dew_point = $temp - ( (100 - $rh)/5 );
-
-       return $dew_point;
+       my $dew_point = $temp - ( (100 - $rh)/5 ); 
+    
+       return $dew_point; 
 }
 
 sub CRC_CCITT
 {
-    # Expects packed data...
+    # Expects packed data... 
     my $data_str = shift @_;
 
        my $crc = 0;
        my @lst = split //, $data_str;
        foreach my $data (@lst) {
-               my $data = unpack("c",$data);
-
+               my $data = unpack("c",$data); 
+       
                my $crc_prev = $crc;
                my $index = $crc >> 8 ^ $data;
                my $lhs = $crc_table[$index];
                #print "lhs=$lhs, crc=$crc\n";
                my $rhs = ($crc << 8) & 0xFFFF;
                $crc = $lhs ^ $rhs;
-
-
+       
+          
        }
-
+               
        return $crc;
 }
 
@@ -264,9 +265,9 @@ sub load_crc_table
                                  0x6e17, 0x7e36, 0x4e55, 0x5e74, 0x2e93, 0x3eb2, 0xed1, 0x1ef0
                                 );
 
-       $bar_trend{-60} = "Falling Rapidly";
+       $bar_trend{-60} = "Falling Rapidly"; 
        $bar_trend{196} = "Falling Rapidly";
-       $bar_trend{-20} = "Falling Slowly";
+       $bar_trend{-20} = "Falling Slowly"; 
        $bar_trend{236} = "Falling Slowly";
        $bar_trend{0} = "Steady";
        $bar_trend{20} = "Rising Slowly";
@@ -281,39 +282,39 @@ sub gettime
        if ($cnt_in==0) {
                dienice("read error cnt_in=$cnt_in, str='$str'");
        }
-
+       
        my $ck = CRC_CCITT(substr($str,1,9));
        if ( $ck ) {
                warn "checksum error"; return 0;
        }
        my @rsp_lst =  split //, $str;
-       shift @rsp_lst;
-       @rsp_lst = map ord, @rsp_lst;
-    return \@rsp_lst;
+       shift @rsp_lst; 
+       @rsp_lst = map ord, @rsp_lst; 
+    return \@rsp_lst; 
 }
 
 sub settime
 {
-    my $s_time = [ localtime() ];
-    $s_time->[4] += 1;
-
+    my $s_time = [ localtime() ]; 
+    $s_time->[4] += 1; 
+    
        $ob->write("SETTIME\n");
        $ob->read_interval(300);
        my ($cnt_in, $str) = $ob->read(1);
-       my $ack = ord $str;
+       my $ack = ord $str; 
        if ( $ack != 6 ) {
                warn "SETTIME not set ack $ack !"; return 0;
        }
        my ($sec, $min, $hour, $day, $mon, $yr) = @{$s_time};
-       $str = join "", map chr, ($sec, $min, $hour, $day, $mon, $yr);
+       $str = join "", map chr, ($sec, $min, $hour, $day, $mon, $yr);  
        my $ck = CRC_CCITT($str);
-       $str = $str . pack("n",$ck);
+       $str = $str . pack("n",$ck); 
        $ob->write($str);
        ($cnt_in, $str) = $ob->read(1);
        if ( ord($str) != 6 ) {
                warn "SETTIME not set!"; return 0;
        }
-       sleep 3;                  # The console seems to need to some time here...
+       sleep 3;                                        # The console seems to need to some time here... 
 }
 
 sub get_loop
@@ -324,7 +325,7 @@ sub get_loop
        $ob->read_interval(0);
        ($count, $result) = $ob->read(1);
        for (my $i=0; $i<$loops; $i+=1) {
-               my $rc=loop_dump();
+               my $rc=loop_dump(); 
                if ($rc!=0) {
                        last;
                }
@@ -369,81 +370,81 @@ sub do_dmpaft
        #my $self = shift @_;
        open(DMP,">dump.txt");
        my $vDateStamp = shift @_;
-       my $vTimeStamp = shift @_;
+       my $vTimeStamp = shift @_; 
 
        # If not date/time stamp then assume 0 which will down load the entire archive
        unless ( $vDateStamp ) {
                $vDateStamp = 0;
-       }
+       } 
        unless ( $vTimeStamp ) {
                $vTimeStamp = 0;
-       }
-
-       #my $port_obj = $self->{'port_obj'};
-
-       my $datetime = pack("ss",$vDateStamp, $vTimeStamp);
-
+       } 
+       #my $port_obj = $self->{'port_obj'}; 
+  
+       my $datetime = pack("ss",$vDateStamp, $vTimeStamp); 
        my $crc = CRC_CCITT($datetime);
-       my $cmd = pack("ssn",$vDateStamp,$vTimeStamp,$crc);
+       my $cmd = pack("ssn",$vDateStamp,$vTimeStamp,$crc); 
 
-       #-----------------------
-       #my $str = unpack("H*", $cmd);
-       #$str =~ s/(\w{2})/$1 /g;
+       #-----------------------  
+       #my $str = unpack("H*", $cmd); 
+       #$str =~ s/(\w{2})/$1 /g; 
        # Documentation is wrong! The example should be <0xC6><0x06><0xA2><0x03> in section X
-       #print "cmd : $str \n";exit;
-       #-----------------------
+       #print "cmd : $str \n";exit; 
+       #-----------------------  
 
-       #sleep 2; # Needed after loop
-       #$self->wake_up();
-
-       # Ok let's start the communication sequence....
+       #sleep 2; # Needed after loop 
+       #$self->wake_up();  
+       # Ok let's start the communication sequence.... 
        my $cnt_out = $ob->write("DMPAFT\n");
        unless ($cnt_out) {
                warn "write failed\n";
        }
        ;
-
        $ob->read_interval(300);
        my ($cnt_in, $str) = $ob->read(1);
-
-       my $ack = ord $str;
+  
+       my $ack = ord $str; 
        unless ($ack == 6) {
                warn "Ack not received on DMPAFT command: $ack"; exit -1;
        }
-
        $cnt_out = $ob->write($cmd);
        unless ($cnt_out) {
                warn "write failed\n";
        }
        ;
-       ($cnt_in, $str) = $ob->read(7);
-
-       $ack = ord substr($str,0,1);
-
-       my $ls = unpack("H20",substr($str,1,4) );
-       $ls =~ s/(\w{2})/$1 /g;
-
-       my $pages = unpack("s",substr($str,1,2) );
-       my $rec_start = unpack("s",substr($str,3,2) );
-
+       ($cnt_in, $str) = $ob->read(7); 
+       $ack = ord substr($str,0,1);    
+    
+       my $ls = unpack("H20",substr($str,1,4) ); 
+       $ls =~ s/(\w{2})/$1 /g; 
+       my $pages = unpack("s",substr($str,1,2) ); 
+       my $rec_start = unpack("s",substr($str,3,2) ); 
+  
        $crc = CRC_CCITT(substr($str,1,6) );
 
-       print "Pages = $pages : rec = $rec_start Datestamp $vDateStamp $crc\n";
-
+       print "Pages = $pages : rec = $rec_start Datestamp $vDateStamp $crc\n"; 
+       
        $cnt_out = $ob->write( pack("h", 0x06) );
-
        #if ($pages == 513 ) { return -1 }
-
-       my @arc_rec_lst;
+       my @arc_rec_lst;          
        foreach my $page (1..$pages) {
-               my $page_sz = 267;
+               my $page_sz = 267;      
                $ob->read_interval(0);
                my ($cnt_in, $str) = $ob->read($page_sz); #,3
                printf("len=%s\n",length($str));
                if ($cnt_in!=$page_sz) {
                        dienice("hmm, dmpaft only got $cnt_in bytes. was expecting $page_sz");
                }
-               print "Page $page\n";
+               print "Page $page\n"; 
                #print DMP $str,"\n";
                #print "ACK receipt of page $page\n";
                #$ob->write( pack("h", 0x06) );
@@ -452,59 +453,59 @@ sub do_dmpaft
                my $crc = unpack "%n", substr($str,265,2);
                print "page crc=$crc, calc_crc=$calc_crc\n";
                my $rec_sz = 52;
-               my $date_prev = 0;
+               my $date_prev = 0;      
                my %hsh;
-
+         
                foreach my $rec ( 0..4 ) {
                        if ( ($page == 1) && ($rec < $rec_start ) ) {
                                next;
-                       }                                       # Find the right starting point...
+                       }                                       # Find the right starting point... 
 
-                       my $start_ptr = 1 + ($rec * $rec_sz );
+                       my $start_ptr = 1 + ($rec * $rec_sz );    
                        my $rec_str = substr($str, $start_ptr ,52);
-
-                       #print "$start_ptr \t > " . unpack( "h*", $rec_str) . "\n";
-
-                       my $date = substr($rec_str,0,2);
+                 
+                       #print "$start_ptr \t > " . unpack( "h*", $rec_str) . "\n"; 
+                 
+                       my $date = substr($rec_str,0,2);  
                        my $date_curr =  unpack "s", $date;
-
-                       # Check if we have wrapped...
+                 
+                       # Check if we have wrapped... 
                        if ( $date_curr < $date_prev ) {
                                last;
-                       }
-                       $date_prev = $date_curr;
-
-                       $hsh{'date_stamp'} =  $date_curr;
-                       $hsh{'time_stamp'} =  unpack "s", substr($rec_str,2,2);
-
-                       $hsh{'day'}    = unpack( "c", $date & pack("c",0x1F) );
-                       $hsh{'month'}  = ( $hsh{'date_stamp'} >> 5) & 0xF;
-                       $hsh{'year'}  =  ( $hsh{'date_stamp'} >> 9) + 2000;
-
-                       $hsh{'hour'}  = sprintf("%02d", int ( $hsh{'time_stamp'} / 100 ));
-
-                       $hsh{'min'}  =  $hsh{'time_stamp'} - ($hsh{'hour'} * 100);
-                       $hsh{'min'}  =  sprintf("%02d", $hsh{'min'});
-
-                       $hsh{'time_stamp_fmt'}  =  "$hsh{'hour'}:$hsh{'min'}:00";
-                       $hsh{'date_stamp_fmt'}  =  "$hsh{'year'}_$hsh{'month'}_$hsh{'day'}";
+                       }       
+                       $date_prev = $date_curr;       
+                 
+                       $hsh{'date_stamp'} =  $date_curr; 
+                       $hsh{'time_stamp'} =  unpack "s", substr($rec_str,2,2); 
+                  
+                       $hsh{'day'}    = unpack( "c", $date & pack("c",0x1F) ); 
+                       $hsh{'month'}  = ( $hsh{'date_stamp'} >> 5) & 0xF; 
+                       $hsh{'year'}  =  ( $hsh{'date_stamp'} >> 9) + 2000; 
+               
+                       $hsh{'hour'}  = sprintf("%02d", int ( $hsh{'time_stamp'} / 100 )); 
+                 
+                       $hsh{'min'}  =  $hsh{'time_stamp'} - ($hsh{'hour'} * 100);  
+                       $hsh{'min'}  =  sprintf("%02d", $hsh{'min'}); 
+               
+                       $hsh{'time_stamp_fmt'}  =  "$hsh{'hour'}:$hsh{'min'}:00"; 
+                       $hsh{'date_stamp_fmt'}  =  "$hsh{'year'}_$hsh{'month'}_$hsh{'day'}"; 
 
                        #$hsh{'unixtime'} = timelocal(0,$hsh{min}, $hsh{hour}, $hsh{day}, $hsh{month}-1, $hsh{year}-1900);
-
-                       $hsh{'Air_Temp'} = unpack("s", substr($rec_str,4,2)) / 10;
-                       $hsh{'Air_Temp_Hi'} = unpack("s", substr($rec_str,6,2)) / 10;
+                                 
+                       $hsh{'Air_Temp'} = unpack("s", substr($rec_str,4,2)) / 10; 
+                       $hsh{'Air_Temp_Hi'} = unpack("s", substr($rec_str,6,2)) / 10; 
                        $hsh{'Air_Temp_Lo'} = unpack("s", substr($rec_str,8,2)) / 10;
                        $hsh{'Rain_Clicks'} = unpack("s", substr($rec_str,10,2));
                        $hsh{'Rain_Rate'}   = unpack("s", substr($rec_str,12,2)) / 100; # Inches per hour
-                       $hsh{'Barometric_Press'}   = unpack("s", substr $rec_str,14,2) / 1000;
+                       $hsh{'Barometric_Press'}   = unpack("s", substr $rec_str,14,2) / 1000;  
                        $hsh{'Solar'}   = unpack("s", substr $rec_str,16,2); # watt/m**2
-                       $hsh{'Wind_Samples'}  = unpack("s", substr $rec_str,18,2);
-                       $hsh{'Air_Temp_Inside'}  = unpack("s", substr $rec_str,20,2) / 10;
+                       $hsh{'Wind_Samples'}  = unpack("s", substr $rec_str,18,2);   
+                       $hsh{'Air_Temp_Inside'}  = unpack("s", substr $rec_str,20,2) / 10;  
 
                        $hsh{'Relative_Humidity_Inside'}  = unpack("C", substr $rec_str,22,1);
                        $hsh{'Relative_Humidity'} = unpack("C", substr $rec_str,23,1);
 
-                       $hsh{'Wind_Speed'}    =  unpack("C", substr($rec_str,24,1));
+                       $hsh{'Wind_Speed'}    =  unpack("C", substr($rec_str,24,1)); 
                        $hsh{'Wind_Gust_Max'} = unpack("C", substr($rec_str,25,1));
                        $hsh{'Wind_Dir_Max'}  = unpack("C", substr($rec_str,26,1));
                        $hsh{'Wind_Dir'}      = unpack("C", substr($rec_str,27,1));
@@ -512,27 +513,27 @@ sub do_dmpaft
                        $hsh{'UV'} = unpack("C", substr($rec_str,28,1)) / 10;
                        $hsh{'ET'} = unpack("C", substr($rec_str,29,1)) / 1000;
 
-                       $hsh{'Solar_Max'} = unpack("s", substr($rec_str,30,2));
+                       $hsh{'Solar_Max'} = unpack("s", substr($rec_str,30,2)); 
                        $hsh{'UV_Max'} = unpack("C", substr($rec_str,32,1));
-
+                 
                        $hsh{'Forecast_Rule'} = unpack("C", substr($rec_str,33,1));
-
-                       #                       $hsh{'Dew_Point'}  = _dew_point($hsh{'Air_Temp'},$hsh{'Relative_Humidity'});
-
+               
+#                      $hsh{'Dew_Point'}  = _dew_point($hsh{'Air_Temp'},$hsh{'Relative_Humidity'}); 
+                                       
                        # Miscellaneous others omitted for now
-
-                       print "date> $hsh{'Air_Temp'} $hsh{'time_stamp'} $hsh{'time_stamp_fmt'}  $hsh{'date_stamp'} $hsh{'date_stamp_fmt'}\n";
-                       #print Dumper \%hsh;
-
-                       push @arc_rec_lst, {%hsh};
-               }
-
+                                       
+                       print "date> $hsh{'Air_Temp'} $hsh{'time_stamp'} $hsh{'time_stamp_fmt'}  $hsh{'date_stamp'} $hsh{'date_stamp_fmt'}\n";                  
+                       #print Dumper \%hsh; 
+                 
+                       push @arc_rec_lst, {%hsh}; 
+               }       
+                 
                #$in = <STDIN>; # Testing step through facility
                #if ($in =~ /q/i ) {  $port_obj->write( pack("h", 0x1B) ); last; }
                #else              {  $port_obj->write( pack("h", 0x06) ); }
                print "ACK receipt of page\n";
                $ob->write( pack("h", 0x06) );
-
+         
        }
        close DMP;
 }
diff --git a/b.pl b/b.pl
new file mode 100755 (executable)
index 0000000..51a503c
--- /dev/null
+++ b/b.pl
@@ -0,0 +1,545 @@
+#!/usr/bin/perl
+
+use DBI;
+use strict;
+use Device::SerialPort;
+use Time::HiRes;
+
+my $devname = "/dev/davis";
+my $dbsort = "SQLite";
+my $db="weather.db";
+my $host="";
+my $userid="";
+my $passwd="";
+my $connectionInfo="dbi:$dbsort:$db";
+$connectionInfo .= ":$host" if $host;
+
+# make connection to database
+my %attr = ( PrintError => 0, RaiseError => 0 );
+my $dbh = DBI->connect($connectionInfo,$userid,$passwd,\%attr) or die "Couldn't connect to database: " . DBI->errstr;
+
+
+my ($count, $result);
+my %hsh;
+my @crc_table=();
+my %bar_trend=();
+load_crc_table();
+
+my $ob = Device::SerialPort->new ($devname) || die;
+
+$ob->user_msg(1);                              # misc. warnings
+$ob->error_msg(1);                             # hardware and data errors
+
+$ob->baudrate(19200);
+$ob->parity("none");
+#$ob->parity_enable(1);        # for any parity except "none"
+$ob->databits(8);
+$ob->stopbits(1);
+$ob->handshake('none');
+$ob->read_const_time(15000);   # ultimate timeout (15 seconds)
+$ob->write_settings||die"setting failed";
+
+
+my $awake=0;
+my $attempts=0;
+$ob->write("\n");                              # initial wake
+
+while ($awake==0) {
+       $ob->write("\n");                                  # wake for real
+       $ob->read_interval(600);                   # wait for a max of 600ms
+       ($count, $result) = $ob->read(10); # read up to 10 chars
+       if ($result eq "\n\r") {
+               print "awoke on attempt $attempts :)\n";
+               $awake=1;
+       } else {
+               print "wake error on attempt $attempts :(\n";
+       }
+       $attempts++;
+       dienice("failed to wake device - tried $attempts times") unless $attempts<6;
+}
+
+$ob->write("LAMPS 0\n");
+$ob->read_interval(300);                 # wait for a max of 300ms
+($count, $result) = $ob->read(8); # read up to 8 chars
+$result=~s/(\r|\n)//g;
+if ($result eq "OK") {
+       print "lamps on :)\n";
+} else {
+       dienice("lamp error '$result'");
+}
+
+
+
+my $ref=gettime();
+$ref->[5]+=1900;
+print "$ref->[2]:$ref->[1]:$ref->[0] $ref->[3]/$ref->[4]/$ref->[5]\n";
+
+#settime();
+
+#do_dmpaft();
+
+while (1) {
+       get_loop();     # if you do anything after here - you need to wake up the device again
+       print "** do something else\n";
+       sleep 5;
+       $ob->write("\r");                                               #  wake
+       $ob->read_interval(500);                                # wait for a max of 300ms
+       my ($count, $result) = $ob->read(4096); # read any crap up to 4096 chars
+}
+
+#print "count=$count $result\n";
+#for(my $i=0; $i<$count; $i++)
+#{ printf("%02d ",ord(substr($result,$i,1))); }
+
+#$ob->write("WRD\x12\x4d\n");
+
+undef $ob;
+exit 0;
+
+sub dienice
+{
+       my $err=shift;
+       print "$err\n";
+       undef $ob;
+       exit 9;
+}
+
+sub parse_loop_blck
+{
+       my $blk = shift;
+       my $loo =  substr $blk,0,3;
+       unless ( $loo eq 'LOO') {
+               warn("Block invalid loo -> $loo\n"); return "";
+       }
+       my $t;
+
+       #$hsh{'next_rec'}     = unpack("s", substr $blk,5,2);
+
+       $hsh{'Barometric_Trend'}    = unpack("C", substr $blk,3,1);
+       $hsh{'Barometric_Trend_txt'} = $bar_trend{$hsh{'Barometric_Trend'}};
+       $t = unpack("s", substr $blk,7,2) / 1000;
+       #       $hsh{'Barometric_Press_hg'}          = $t;
+       $hsh{'Barometric_Press_mb'} = sprintf("%.2f",$t*33.8637526);
+
+
+       $t = unpack("s", substr $blk,9,2) / 10;
+       #       $hsh{'Air_Temp_Inside_f'}      = $t;
+       $hsh{'Air_Temp_Inside_c'} = sprintf("%.1f",($t - 32) * 5/9);
+       my $tf  = unpack("s", substr $blk,12,2) / 10;
+       #       $hsh{'Air_Temp_Outside_f'}     = $tf;
+       $hsh{'Air_Temp_Outside_c'}  = sprintf("%.1f",($tf - 32) * 5/9);
+
+       $hsh{'Wind_Speed_mph'}   = unpack("C", substr $blk,14,1);
+       #       $hsh{'Wind_Speed_mps'} = sprintf("%.1f",$hsh{'Wind_Speed_mph'}*0.44704);
+       $hsh{'Wind_Speed_10min_Avg_mph'} = unpack("C", substr $blk,15,1);
+       #       $hsh{'Wind_Speed_10min_Avg_mps'} = sprintf("%.1f",$hsh{'Wind_Speed_10min_Avg_mph'}*0.44704);
+       $hsh{'Wind_Dir'}     = unpack("s", substr $blk,16,2);
+
+
+       $hsh{'Humidity_Outside'} = unpack("C", substr $blk,33,1);
+       $hsh{'Humidity_Inside'}  = unpack("C", substr $blk,11,1);
+       $hsh{'Dew_Point'}  = dew_point($tf, $hsh{'Humidity_Outside'});
+
+       #       $hsh{'UV'}         = unpack("C", substr $blk,43,1);
+       #       $hsh{'Solar'}  = unpack("s", substr $blk,44,2); # watt/m**2
+
+       $hsh{'Rain_Rate'}  = (unpack("s", substr $blk,41,2) / 100) * 25.4; # Inches per hr converted to mm
+       $hsh{'Rain_Storm'} = (unpack("s", substr $blk,46,2) / 100) * 25.4; # Inches per storm
+       #$hsh{'Storm_Date'} = unpack("s", substr $blk,48,2);  # Need to parse data (not sure what this is)
+       $hsh{'Rain_Day'}   = (unpack("s", substr $blk,50,2)/100) * 25.4;
+       $hsh{'Rain_Month'}  = (unpack("s", substr $blk,52,2)/100) * 25.4;
+       $hsh{'Rain_Year'}  = (unpack("s", substr $blk,54,2)/100) * 25.4;
+
+       $hsh{'ET_Day'}   = unpack("s", substr $blk,56,2)/1000;
+       $hsh{'ET_Month'}  = unpack("s", substr $blk,58,2)/100;
+       $hsh{'ET_Year'}  = unpack("s", substr $blk,60,2)/100;
+
+       #$hsh{'Alarms_Inside'}  = unpack("b8", substr $blk,70,1);
+       #$hsh{'Alarms_Rain'}  = unpack("b8", substr $blk,70,1);
+       #$hsh{'Alarms_Outside'}  = unpack("b8", substr $blk,70,1);
+
+       $hsh{'Batt_Transmitter'}  = unpack("C", substr $blk,86,1); #  * 0.005859375
+       $hsh{'Batt_Console'}  = unpack("s", substr $blk,87,2) * 0.005859375;
+
+       $hsh{'Forecast_Icon'}  = unpack("C", substr $blk,89,1);
+       $hsh{'Forecast_Rule'}  = unpack("C", substr $blk,90,1);
+
+       $hsh{'Sunrise'}  = sprintf( "%04d", unpack("S", substr $blk,91,2) );
+       $hsh{'Sunrise'}  =~ s/(\d{2})(\d{2})/$1:$2/;
+       $hsh{'Sunset'}   = sprintf( "%04d", unpack("S", substr $blk,93,2) );
+       $hsh{'Sunset'}  =~ s/(\d{2})(\d{2})/$1:$2/;
+
+       #my $nl  =  ord substr $blk,95,1;
+       #my $cr  =  ord substr $blk,96,1;
+
+       my $crc = unpack "%n", substr($blk,97,2);
+       my $crc_calc = CRC_CCITT($blk);
+
+       if ($crc_calc==0) {
+               return 0;
+       }
+       else {
+               print "CRC check failed for LOOP data!\n";
+               return 1;
+       }
+       #delete @hsh{'crc', 'crc_calc', 'next_rec'};
+       #delete($hsh{crc})||die"cant delete crc";
+       #delete($hsh{crc_calc})||die"cant delete crc_calc";
+       #delete($hsh{next_rec})||die"cant delete next_rec";
+
+}
+
+sub dew_point
+{
+       my $temp = shift @_;
+       my $rh   = shift @_;
+
+       #  Using the simplified approximation for dew point
+       #  Accurate to 1 degree C for humidities > 50 %
+       #  http://en.wikipedia.org/wiki/Dew_point
+
+       my $dew_point = $temp - ( (100 - $rh)/5 );
+
+       return $dew_point;
+}
+
+sub CRC_CCITT
+{
+    # Expects packed data...
+    my $data_str = shift @_;
+
+       my $crc = 0;
+       my @lst = split //, $data_str;
+       foreach my $data (@lst) {
+               my $data = unpack("c",$data);
+
+               my $crc_prev = $crc;
+               my $index = $crc >> 8 ^ $data;
+               my $lhs = $crc_table[$index];
+               #print "lhs=$lhs, crc=$crc\n";
+               my $rhs = ($crc << 8) & 0xFFFF;
+               $crc = $lhs ^ $rhs;
+
+
+       }
+
+       return $crc;
+}
+
+sub load_crc_table
+{
+
+       @crc_table = (
+                                 0x0, 0x1021, 0x2042, 0x3063, 0x4084, 0x50a5, 0x60c6, 0x70e7,
+                                 0x8108, 0x9129, 0xa14a, 0xb16b, 0xc18c, 0xd1ad, 0xe1ce, 0xf1ef,
+                                 0x1231, 0x210, 0x3273, 0x2252, 0x52b5, 0x4294, 0x72f7, 0x62d6,
+                                 0x9339, 0x8318, 0xb37b, 0xa35a, 0xd3bd, 0xc39c, 0xf3ff, 0xe3de,
+                                 0x2462, 0x3443, 0x420, 0x1401, 0x64e6, 0x74c7, 0x44a4, 0x5485,
+                                 0xa56a, 0xb54b, 0x8528, 0x9509, 0xe5ee, 0xf5cf, 0xc5ac, 0xd58d,
+                                 0x3653, 0x2672, 0x1611, 0x630, 0x76d7, 0x66f6, 0x5695, 0x46b4,
+                                 0xb75b, 0xa77a, 0x9719, 0x8738, 0xf7df, 0xe7fe, 0xd79d, 0xc7bc,
+                                 0x48c4, 0x58e5, 0x6886, 0x78a7, 0x840, 0x1861, 0x2802, 0x3823,
+                                 0xc9cc, 0xd9ed, 0xe98e, 0xf9af, 0x8948, 0x9969, 0xa90a, 0xb92b,
+                                 0x5af5, 0x4ad4, 0x7ab7, 0x6a96, 0x1a71, 0xa50, 0x3a33, 0x2a12,
+                                 0xdbfd, 0xcbdc, 0xfbbf, 0xeb9e, 0x9b79, 0x8b58, 0xbb3b, 0xab1a,
+                                 0x6ca6, 0x7c87, 0x4ce4, 0x5cc5, 0x2c22, 0x3c03, 0xc60, 0x1c41,
+                                 0xedae, 0xfd8f, 0xcdec, 0xddcd, 0xad2a, 0xbd0b, 0x8d68, 0x9d49,
+                                 0x7e97, 0x6eb6, 0x5ed5, 0x4ef4, 0x3e13, 0x2e32, 0x1e51, 0xe70,
+                                 0xff9f, 0xefbe, 0xdfdd, 0xcffc, 0xbf1b, 0xaf3a, 0x9f59, 0x8f78,
+                                 0x9188, 0x81a9, 0xb1ca, 0xa1eb, 0xd10c, 0xc12d, 0xf14e, 0xe16f,
+                                 0x1080, 0xa1, 0x30c2, 0x20e3, 0x5004, 0x4025, 0x7046, 0x6067,
+                                 0x83b9, 0x9398, 0xa3fb, 0xb3da, 0xc33d, 0xd31c, 0xe37f, 0xf35e,
+                                 0x2b1, 0x1290, 0x22f3, 0x32d2, 0x4235, 0x5214, 0x6277, 0x7256,
+                                 0xb5ea, 0xa5cb, 0x95a8, 0x8589, 0xf56e, 0xe54f, 0xd52c, 0xc50d,
+                                 0x34e2, 0x24c3, 0x14a0, 0x481, 0x7466, 0x6447, 0x5424, 0x4405,
+                                 0xa7db, 0xb7fa, 0x8799, 0x97b8, 0xe75f, 0xf77e, 0xc71d, 0xd73c,
+                                 0x26d3, 0x36f2, 0x691, 0x16b0, 0x6657, 0x7676, 0x4615, 0x5634,
+                                 0xd94c, 0xc96d, 0xf90e, 0xe92f, 0x99c8, 0x89e9, 0xb98a, 0xa9ab,
+                                 0x5844, 0x4865, 0x7806, 0x6827, 0x18c0, 0x8e1, 0x3882, 0x28a3,
+                                 0xcb7d, 0xdb5c, 0xeb3f, 0xfb1e, 0x8bf9, 0x9bd8, 0xabbb, 0xbb9a,
+                                 0x4a75, 0x5a54, 0x6a37, 0x7a16, 0xaf1, 0x1ad0, 0x2ab3, 0x3a92,
+                                 0xfd2e, 0xed0f, 0xdd6c, 0xcd4d, 0xbdaa, 0xad8b, 0x9de8, 0x8dc9,
+                                 0x7c26, 0x6c07, 0x5c64, 0x4c45, 0x3ca2, 0x2c83, 0x1ce0, 0xcc1,
+                                 0xef1f, 0xff3e, 0xcf5d, 0xdf7c, 0xaf9b, 0xbfba, 0x8fd9, 0x9ff8,
+                                 0x6e17, 0x7e36, 0x4e55, 0x5e74, 0x2e93, 0x3eb2, 0xed1, 0x1ef0
+                                );
+
+       $bar_trend{-60} = "Falling Rapidly";
+       $bar_trend{196} = "Falling Rapidly";
+       $bar_trend{-20} = "Falling Slowly";
+       $bar_trend{236} = "Falling Slowly";
+       $bar_trend{0} = "Steady";
+       $bar_trend{20} = "Rising Slowly";
+       $bar_trend{60} = "Rising Rapidly";
+}
+
+sub gettime
+{
+    $ob->write("GETTIME\n");
+       $ob->read_interval(200);
+       my($cnt_in, $str) = $ob->read(9);
+       if ($cnt_in==0) {
+               dienice("read error cnt_in=$cnt_in, str='$str'");
+       }
+
+       my $ck = CRC_CCITT(substr($str,1,9));
+       if ( $ck ) {
+               warn "checksum error"; return 0;
+       }
+       my @rsp_lst =  split //, $str;
+       shift @rsp_lst;
+       @rsp_lst = map ord, @rsp_lst;
+    return \@rsp_lst;
+}
+
+sub settime
+{
+    my $s_time = [ localtime() ];
+    $s_time->[4] += 1;
+
+       $ob->write("SETTIME\n");
+       $ob->read_interval(300);
+       my ($cnt_in, $str) = $ob->read(1);
+       my $ack = ord $str;
+       if ( $ack != 6 ) {
+               warn "SETTIME not set ack $ack !"; return 0;
+       }
+       my ($sec, $min, $hour, $day, $mon, $yr) = @{$s_time};
+       $str = join "", map chr, ($sec, $min, $hour, $day, $mon, $yr);
+       my $ck = CRC_CCITT($str);
+       $str = $str . pack("n",$ck);
+       $ob->write($str);
+       ($cnt_in, $str) = $ob->read(1);
+       if ( ord($str) != 6 ) {
+               warn "SETTIME not set!"; return 0;
+       }
+       sleep 3;                  # The console seems to need to some time here...
+}
+
+sub get_loop
+{
+       print "** get loop at ", scalar localtime, "\n";
+       my $loops=1;
+       $ob->write("LOOP $loops\n");
+       $ob->read_interval(0);
+       ($count, $result) = $ob->read(1);
+       for (my $i=0; $i<$loops; $i+=1) {
+               my $rc=loop_dump();
+               if ($rc!=0) {
+                       last;
+               }
+       }
+       return;
+
+}
+
+sub loop_dump
+{
+       $ob->read_interval(0);
+       ($count, $result) = $ob->read(99);
+       if ($count != 99) {
+               print "loop error - got $count bytes, expected 99\n";
+               return 1;
+       }
+       print "LOOP data received\n";
+
+       if (ord(substr($result,0,1))==6) {
+               $result=substr($result,1);
+       }
+
+       my $rc=parse_loop_blck($result);
+       if ($rc!=0) {
+               return;
+       }                                                       # bad crc so goto next
+       foreach my $key (sort keys %hsh) {
+               print "$key = $hsh{$key}\n";
+       }
+
+       my $stmt = 'INSERT INTO current (Date_Time,' . join(',', keys %hsh) . ') VALUES (NOW(),' . join(',', ('?') x keys %hsh) . ')';
+
+       $dbh->do( $stmt, undef, values %hsh);
+
+       %hsh=();
+       return 0;
+}
+
+
+sub do_dmpaft
+{
+       #my $self = shift @_;
+       open(DMP,">dump.txt");
+       my $vDateStamp = shift @_;
+       my $vTimeStamp = shift @_;
+
+       # If not date/time stamp then assume 0 which will down load the entire archive
+       unless ( $vDateStamp ) {
+               $vDateStamp = 0;
+       }
+       unless ( $vTimeStamp ) {
+               $vTimeStamp = 0;
+       }
+
+       #my $port_obj = $self->{'port_obj'};
+
+       my $datetime = pack("ss",$vDateStamp, $vTimeStamp);
+
+       my $crc = CRC_CCITT($datetime);
+       my $cmd = pack("ssn",$vDateStamp,$vTimeStamp,$crc);
+
+       #-----------------------
+       #my $str = unpack("H*", $cmd);
+       #$str =~ s/(\w{2})/$1 /g;
+       # Documentation is wrong! The example should be <0xC6><0x06><0xA2><0x03> in section X
+       #print "cmd : $str \n";exit;
+       #-----------------------
+
+       #sleep 2; # Needed after loop
+       #$self->wake_up();
+
+       # Ok let's start the communication sequence....
+       my $cnt_out = $ob->write("DMPAFT\n");
+       unless ($cnt_out) {
+               warn "write failed\n";
+       }
+       ;
+
+       $ob->read_interval(300);
+       my ($cnt_in, $str) = $ob->read(1);
+
+       my $ack = ord $str;
+       unless ($ack == 6) {
+               warn "Ack not received on DMPAFT command: $ack"; exit -1;
+       }
+
+       $cnt_out = $ob->write($cmd);
+       unless ($cnt_out) {
+               warn "write failed\n";
+       }
+       ;
+       ($cnt_in, $str) = $ob->read(7);
+
+       $ack = ord substr($str,0,1);
+
+       my $ls = unpack("H20",substr($str,1,4) );
+       $ls =~ s/(\w{2})/$1 /g;
+
+       my $pages = unpack("s",substr($str,1,2) );
+       my $rec_start = unpack("s",substr($str,3,2) );
+
+       $crc = CRC_CCITT(substr($str,1,6) );
+
+       print "Pages = $pages : rec = $rec_start Datestamp $vDateStamp $crc\n";
+
+       $cnt_out = $ob->write( pack("h", 0x06) );
+
+       #if ($pages == 513 ) { return -1 }
+
+       my @arc_rec_lst;
+       foreach my $page (1..$pages) {
+               my $page_sz = 267;
+               $ob->read_interval(0);
+               my ($cnt_in, $str) = $ob->read($page_sz); #,3
+               printf("len=%s\n",length($str));
+               if ($cnt_in!=$page_sz) {
+                       dienice("hmm, dmpaft only got $cnt_in bytes. was expecting $page_sz");
+               }
+               print "Page $page\n";
+               #print DMP $str,"\n";
+               #print "ACK receipt of page $page\n";
+               #$ob->write( pack("h", 0x06) );
+               #next;
+               my $calc_crc = CRC_CCITT($str);
+               my $crc = unpack "%n", substr($str,265,2);
+               print "page crc=$crc, calc_crc=$calc_crc\n";
+               my $rec_sz = 52;
+               my $date_prev = 0;
+               my %hsh;
+
+               foreach my $rec ( 0..4 ) {
+                       if ( ($page == 1) && ($rec < $rec_start ) ) {
+                               next;
+                       }                                       # Find the right starting point...
+
+                       my $start_ptr = 1 + ($rec * $rec_sz );
+                       my $rec_str = substr($str, $start_ptr ,52);
+
+                       #print "$start_ptr \t > " . unpack( "h*", $rec_str) . "\n";
+
+                       my $date = substr($rec_str,0,2);
+                       my $date_curr =  unpack "s", $date;
+
+                       # Check if we have wrapped...
+                       if ( $date_curr < $date_prev ) {
+                               last;
+                       }
+                       $date_prev = $date_curr;
+
+                       $hsh{'date_stamp'} =  $date_curr;
+                       $hsh{'time_stamp'} =  unpack "s", substr($rec_str,2,2);
+
+                       $hsh{'day'}    = unpack( "c", $date & pack("c",0x1F) );
+                       $hsh{'month'}  = ( $hsh{'date_stamp'} >> 5) & 0xF;
+                       $hsh{'year'}  =  ( $hsh{'date_stamp'} >> 9) + 2000;
+
+                       $hsh{'hour'}  = sprintf("%02d", int ( $hsh{'time_stamp'} / 100 ));
+
+                       $hsh{'min'}  =  $hsh{'time_stamp'} - ($hsh{'hour'} * 100);
+                       $hsh{'min'}  =  sprintf("%02d", $hsh{'min'});
+
+                       $hsh{'time_stamp_fmt'}  =  "$hsh{'hour'}:$hsh{'min'}:00";
+                       $hsh{'date_stamp_fmt'}  =  "$hsh{'year'}_$hsh{'month'}_$hsh{'day'}";
+
+                       #$hsh{'unixtime'} = timelocal(0,$hsh{min}, $hsh{hour}, $hsh{day}, $hsh{month}-1, $hsh{year}-1900);
+
+                       $hsh{'Air_Temp'} = unpack("s", substr($rec_str,4,2)) / 10;
+                       $hsh{'Air_Temp_Hi'} = unpack("s", substr($rec_str,6,2)) / 10;
+                       $hsh{'Air_Temp_Lo'} = unpack("s", substr($rec_str,8,2)) / 10;
+                       $hsh{'Rain_Clicks'} = unpack("s", substr($rec_str,10,2));
+                       $hsh{'Rain_Rate'}   = unpack("s", substr($rec_str,12,2)) / 100; # Inches per hour
+                       $hsh{'Barometric_Press'}   = unpack("s", substr $rec_str,14,2) / 1000;
+                       $hsh{'Solar'}   = unpack("s", substr $rec_str,16,2); # watt/m**2
+                       $hsh{'Wind_Samples'}  = unpack("s", substr $rec_str,18,2);
+                       $hsh{'Air_Temp_Inside'}  = unpack("s", substr $rec_str,20,2) / 10;
+
+                       $hsh{'Relative_Humidity_Inside'}  = unpack("C", substr $rec_str,22,1);
+                       $hsh{'Relative_Humidity'} = unpack("C", substr $rec_str,23,1);
+
+                       $hsh{'Wind_Speed'}    =  unpack("C", substr($rec_str,24,1));
+                       $hsh{'Wind_Gust_Max'} = unpack("C", substr($rec_str,25,1));
+                       $hsh{'Wind_Dir_Max'}  = unpack("C", substr($rec_str,26,1));
+                       $hsh{'Wind_Dir'}      = unpack("C", substr($rec_str,27,1));
+
+                       $hsh{'UV'} = unpack("C", substr($rec_str,28,1)) / 10;
+                       $hsh{'ET'} = unpack("C", substr($rec_str,29,1)) / 1000;
+
+                       $hsh{'Solar_Max'} = unpack("s", substr($rec_str,30,2));
+                       $hsh{'UV_Max'} = unpack("C", substr($rec_str,32,1));
+
+                       $hsh{'Forecast_Rule'} = unpack("C", substr($rec_str,33,1));
+
+                       #                       $hsh{'Dew_Point'}  = _dew_point($hsh{'Air_Temp'},$hsh{'Relative_Humidity'});
+
+                       # Miscellaneous others omitted for now
+
+                       print "date> $hsh{'Air_Temp'} $hsh{'time_stamp'} $hsh{'time_stamp_fmt'}  $hsh{'date_stamp'} $hsh{'date_stamp_fmt'}\n";
+                       #print Dumper \%hsh;
+
+                       push @arc_rec_lst, {%hsh};
+               }
+
+               #$in = <STDIN>; # Testing step through facility
+               #if ($in =~ /q/i ) {  $port_obj->write( pack("h", 0x1B) ); last; }
+               #else              {  $port_obj->write( pack("h", 0x06) ); }
+               print "ACK receipt of page\n";
+               $ob->write( pack("h", 0x06) );
+
+       }
+       close DMP;
+}
+
+package Device::SerialPort;
+
+sub read_interval
+{
+
+}
diff --git a/manuals/Readme 6.0.rtf b/manuals/Readme 6.0.rtf
new file mode 100644 (file)
index 0000000..c8cfc74
--- /dev/null
@@ -0,0 +1,1461 @@
+{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe2052\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman PS};}\r
+{\f1\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}{\f2\fbidi \fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}\r
+{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f37\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\f40\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Verdana;}\r
+{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman PS};}{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman PS};}\r
+{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria;}{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman PS};}\r
+{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman PS};}{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman PS};}\r
+{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman PS};}\r
+{\f41\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman PS};}{\f42\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman PS};}\r
+{\f44\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman PS};}{\f45\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman PS};}\r
+{\f46\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman PS};}{\f47\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman PS};}\r
+{\f48\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman PS};}{\f49\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman PS};}{\f51\fbidi \fswiss\fcharset238\fprq2 Arial CE;}\r
+{\f52\fbidi \fswiss\fcharset204\fprq2 Arial Cyr;}{\f54\fbidi \fswiss\fcharset161\fprq2 Arial Greek;}{\f55\fbidi \fswiss\fcharset162\fprq2 Arial Tur;}{\f56\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}\r
+{\f57\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}{\f58\fbidi \fswiss\fcharset186\fprq2 Arial Baltic;}{\f59\fbidi \fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f61\fbidi \fmodern\fcharset238\fprq1 Courier New CE;}\r
+{\f62\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;}{\f64\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f65\fbidi \fmodern\fcharset162\fprq1 Courier New Tur;}{\f66\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}\r
+{\f67\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f68\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f69\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f381\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}\r
+{\f382\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}{\f384\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f385\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f388\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}\r
+{\f389\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}{\f411\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\f412\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\f414\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}\r
+{\f415\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\f418\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\f419\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\f441\fbidi \fswiss\fcharset238\fprq2 Verdana CE;}\r
+{\f442\fbidi \fswiss\fcharset204\fprq2 Verdana Cyr;}{\f444\fbidi \fswiss\fcharset161\fprq2 Verdana Greek;}{\f445\fbidi \fswiss\fcharset162\fprq2 Verdana Tur;}{\f448\fbidi \fswiss\fcharset186\fprq2 Verdana Baltic;}\r
+{\f449\fbidi \fswiss\fcharset163\fprq2 Verdana (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman PS};}\r
+{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman PS};}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman PS};}\r
+{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman PS};}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman PS};}\r
+{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman PS};}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman PS};}\r
+{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman PS};}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman PS};}\r
+{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman PS};}{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman PS};}\r
+{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman PS};}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman PS};}\r
+{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman PS};}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman PS};}\r
+{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman PS};}{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;}{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}\r
+{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;}{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}\r
+{\fhimajor\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman PS};}\r
+{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman PS};}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman PS};}\r
+{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman PS};}{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman PS};}\r
+{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman PS};}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman PS};}\r
+{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman PS};}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman PS};}\r
+{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman PS};}{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman PS};}\r
+{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman PS};}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman PS};}\r
+{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman PS};}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman PS};}\r
+{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman PS};}{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman PS};}\r
+{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman PS};}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman PS};}\r
+{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman PS};}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman PS};}\r
+{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman PS};}{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman PS};}\r
+{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman PS};}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}\r
+{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}\r
+{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman PS};}\r
+{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman PS};}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman PS};}\r
+{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman PS};}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman PS};}\r
+{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman PS};}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman PS};}\r
+{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman PS};}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\r
+\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;\r
+\ctextone\ctint255\cshade255\red0\green0\blue0;}{\*\defchp \fs22 }{\*\defpap \ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\r
+\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 \sqformat \spriority0 Normal;}{\*\cs10 \additive \r
+\ssemihidden Default Paragraph Font;}{\*\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \r
+\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe2052\cgrid\langnp1033\langfenp2052 \snext11 \ssemihidden \sunhideused \r
+Normal Table;}{\s15\ql \li0\ri0\sb90\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs16\alang1025 \ltrch\fcs0 \f40\fs16\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 \styrsid3807138 \r
+bullet;}{\s16\ql \li0\ri0\sb270\sa180\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs16\alang1025 \ltrch\fcs0 \f40\fs16\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext16 \styrsid14050980 \r
+backtolinks;}{\*\cs17 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf2 \sbasedon10 \ssemihidden \sunhideused \styrsid1586703 Hyperlink;}}{\*\listtable{\list\listtemplateid-1995398584\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\r
+\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'01*;}{\levelnumbers;}}{\listname ;}\listid-2}{\list\listtemplateid-194215986{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0\r
+{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fs20\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\r
+\f3\fs20\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fs20\fbias0 \fi-360\li2160\r
+\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\r
+\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\r
+\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\r
+\levelindent0{\leveltext\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\r
+\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'08.;}{\levelnumbers\'01;}\r
+\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1008292003}{\list\listtemplateid295581302\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0\r
+{\leveltext\leveltemplateid67698703\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\r
+\leveltemplateid-1016288824\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0\r
+{\leveltext\leveltemplateid67698715\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0\r
+{\leveltext\leveltemplateid67698703\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0\r
+{\leveltext\leveltemplateid67698713\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0\r
+{\leveltext\leveltemplateid67698715\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0\r
+{\leveltext\leveltemplateid67698703\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0\r
+{\leveltext\leveltemplateid67698713\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0\r
+{\leveltext\leveltemplateid67698715\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1131900911}}{\*\listoverridetable{\listoverride\listid-2\listoverridecount1{\lfolevel\r
+\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelold\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 }}\ls1}{\listoverride\listid1131900911\listoverridecount0\ls2}\r
+{\listoverride\listid1008292003\listoverridecount9{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\r
+\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}\ls3}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid80569\r
+\rsid210245\rsid725376\rsid854674\rsid1403210\rsid1586703\rsid2166295\rsid2238889\rsid2837115\rsid2888135\rsid3807138\rsid3867826\rsid4145160\rsid4289217\rsid4488104\rsid4605975\rsid5309121\rsid5535823\rsid6375298\rsid6382507\rsid7372435\rsid7474136\r
+\rsid7624547\rsid8393579\rsid8459312\rsid9056702\rsid9313204\rsid9645742\rsid9973244\rsid9982613\rsid10965156\rsid11949757\rsid12348669\rsid12722047\rsid13062659\rsid13196147\rsid13314524\rsid13717913\rsid13830884\rsid14050980\rsid14119678\rsid14174582\r
+\rsid14301105\rsid15233355\rsid15688727\rsid15806899\rsid16539629}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\title README Contents}{\author Kin Chew}\r
+{\operator Kin Chew}{\creatim\yr2012\mo8\dy2\hr13\min9}{\revtim\yr2013\mo2\dy25\hr14\min17}{\version6}{\edmins5}{\nofpages22}{\nofwords8879}{\nofchars50614}{\*\company Davis Instruments}{\nofcharsws59375}{\vern49275}}{\*\xmlnstbl {\xmlns1 http://schemas.m\r
+icrosoft.com/office/word/2003/wordml}{\xmlns2 urn:schemas-microsoft-com:office:smarttags}}\paperw12240\paperh15840\margl1800\margr1800\margt1440\margb1440\gutter0\ltrsect \r
+\widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701\r
+\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale200\rsidroot4145160 \fet0{\*\wgrffmtfilter 013f}\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\r
+\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\r
+\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang \r
+{\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\qc \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \r
+\b\f1\fs20\ul\insrsid4145160 README Contents\r
+\par WeatherLink for Vantage Pro, Envoy, \r
+\par Monitor, Wizard, and Perception stations\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Table of Contents\r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par Version History\r
+\par Known Bugs\r
+\par To Install the Program\r
+\par Installing New USB Drivers\r
+\par Uninstalling WeatherLink\r
+\par Requirements for HTML help\r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid13314524 WeatherLink Network Notes\r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 Note about Internet Upload configuration\r
+\par Note to 5.2, 5.3, 5.4, 5.5, and 5.5.1 upgrade users\r
+\par Note to APRS users\r
+\par Features that require Rev B console firmware\r
+\par Requirements for VP2 Repeater Support \r
+\par Converting 4.x and 5.0/5.1 weather stations\r
+\par Importing WeatherLink 3.x, 4.x, and 5.0/5.1 data files\r
+\par Retrieving Data From the Data Logger\r
+\par Time and Date formats supported\r
+\par Using the Included Sample Templates\r
+\par DataSets.dat and DataLists.dat File Structures\r
+\par Data File Structure\r
+\par Format of the Expansion_Modules\\ModuleList.dat file\r
+\par Interpreting ISS Reception values\r
+\par \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid210245 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid210245 Version 6.0.3 Bugs Fixed\r
+\par }\pard \ltrpar\ql \fi-270\li450\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin450\itap0\pararsid210245 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f3\fs20\insrsid210245 \'b7}{\rtlch\fcs1 \af0\afs14 \ltrch\fcs0 \fs14\insrsid210245 \tab }{\r
+\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid210245 Replaced .Net 2.0 with .Net 3.5 for Windows 8 compatibility.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid3867826 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid210245 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid10965156 Version 6.0.2}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid3867826  Bugs Fixed\r
+\par }\pard \ltrpar\ql \fi-270\li450\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin450\itap0\pararsid3867826 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f3\fs20\insrsid3867826 \'b7}{\rtlch\fcs1 \af0\afs14 \ltrch\fcs0 \fs14\insrsid3867826 \tab }\r
+{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid3867826 Fixed bug that occurs when the user clicks \'93OK\'94 in the \'93WeatherLink Network\'94 screen for creating a user, even with a pair of valid DID and key.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid3867826 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid6375298 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid6375298 Version 6.0.1 Bugs Fixed\r
+\par }\pard \ltrpar\ql \fi-270\li450\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin450\itap0\pararsid6375298 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f3\fs20\insrsid6375298 \'b7}{\rtlch\fcs1 \af0\afs14 \ltrch\fcs0 \fs14\insrsid6375298 \tab }\r
+{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid6375298 Humidity was displayed incorrectly (as \'93N/A\'94) on WeatherLink.com}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid6375298 .\r
+\par }\pard \ltrpar\ql \fi-270\li450\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin450\itap0\pararsid8459312 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f3\fs20\insrsid8459312 \'b7}{\rtlch\fcs1 \af0\afs14 \ltrch\fcs0 \fs14\insrsid8459312 \tab }\r
+{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\cf17\insrsid8459312\charrsid8459312 Monitor II values sent to Weatherlink.com did not include calibration numbers.\~ Also, in some instances, humidity was displayed as over 100.}{\rtlch\fcs1 \af0\afs14 \r
+\ltrch\fcs0 \fs14\cf1\insrsid8459312\charrsid14119678 \r
+\par }\pard \ltrpar\ql \fi-270\li450\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin450\itap0\pararsid13717913 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f3\fs20\insrsid13717913 \'b7}{\rtlch\fcs1 \af0\afs14 \ltrch\fcs0 \fs14\insrsid13717913 \r
+\tab }{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid13717913 For APRS }{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid9982613 data }{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid13717913 upload}{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \r
+\f37\fs22\insrsid9982613 , if there multiple servers for the specified APRS site, WeatherLink shall try each of them until the upload is a successful.}{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid12722047  }{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \r
+\f37\fs22\insrsid9982613 \r
+\par }{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f3\fs20\insrsid13717913 \'b7}{\rtlch\fcs1 \af0\afs14 \ltrch\fcs0 \fs14\insrsid13717913 \tab }{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid13717913 \r
+For Web-Download, WeatherLink now validates initial data from server before proceeding.}{\rtlch\fcs1 \af0\afs14 \ltrch\fcs0 \fs14\cf1\insrsid13717913\charrsid14119678 \r
+\par }\pard \ltrpar\ql \fi-270\li450\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin450\itap0\pararsid854674 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f3\fs20\insrsid854674 \'b7}{\rtlch\fcs1 \af0\afs14 \ltrch\fcs0 \fs14\insrsid854674 \tab }{\r
+\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid2238889 O}{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid854674  the \'93Set Station Alarms\'94 screen, the error message }{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid2238889 for }{\r
+\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid854674 invalid \'93ET Day\'94 value is now corrected.\r
+\par }{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f3\fs20\insrsid854674 \'b7}{\rtlch\fcs1 \af0\afs14 \ltrch\fcs0 \fs14\insrsid854674 \tab }{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid854674 On the \'93Vantage Summary\'94 screen, the alignment issue for the \r
+\'93Today\rquote s High}{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid2238889 s}{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid854674 \'94 column and the \'93Today\rquote s Low}{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid2238889 s\r
+}{\rtlch\fcs1 \af37\afs22 \ltrch\fcs0 \f37\fs22\insrsid854674 \'94 column are now corrected for Windows Vista and Windows 7.\r
+\par }\pard \ltrpar\ql \fi-270\li450\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin450\itap0\pararsid13717913 {\rtlch\fcs1 \af0\afs14 \ltrch\fcs0 \fs14\cf1\insrsid13717913\charrsid14119678 \r
+\par }\pard \ltrpar\ql \fi-270\li450\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin450\itap0\pararsid6375298 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid6375298 .}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \r
+\b\f1\fs20\ul\insrsid6375298 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid14301105 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid14301105 Version 6.0.0 Features\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14301105\charrsid14301105 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid14301105 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14301105\charrsid14301105 Program }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1586703 \r
+supports the WeatherLink Network Upgrade which allows }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14301105 users}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1586703  to configure the software to upload data to the WeatherLink.com server if }{\rtlch\fcs1 \af0 \r
+\ltrch\fcs0 \insrsid14301105 they}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1586703  have purchased the }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid80569 \'93}{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1586703\charrsid80569 \r
+ HYPERLINK "mk:@MSITStore:C:\\\\Projects\\\\WeatherLink%206.0.0\\\\WEATHERLINK%205.8.x%20SUPPORT%20FILES\\\\WeatherLink%206.0.0.chm::/Setup_Menu/WeatherLink_Network.htm" }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14174582\charrsid80569 {\*\datafield \r
+00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b3a0100006d006b003a0040004d00530049005400530074006f00720065003a0043003a005c00500072006f006a0065006300740073005c0057006500610074006800650072004c0069006e006b002500320030003600\r
+2e0030002e0030005c0057004500410054004800450052004c0049004e004b0025003200300035002e0038002e00780025003200300053005500500050004f0052005400250032003000460049004c00450053005c0057006500610074006800650072004c0069006e006b0025003200300036002e0030002e0030002e0063\r
+0068006d003a003a002f00530065007400750070005f004d0065006e0075002f0057006500610074006800650072004c0069006e006b005f004e006500740077006f0072006b002e00680074006d000000795881f43b1d7f48af2c825dc485276300000000a5ab000000744900ff00000000}}}{\fldrslt {\rtlch\fcs1 \r
+\af0 \ltrch\fcs0 \insrsid1586703\charrsid80569 WeatherLink Annual Subscription Plan}}}\sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid80569 \'94}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1586703 \r
+. (Not required for WeatherLinkIP.)}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid1586703\charrsid9645742 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0\pararsid9645742 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid9645742 \r
+\par Version 6.0.0 Bugs Fixed\r
+\par }\pard \ltrpar\ql \fi-270\li450\ri0\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\aspalpha\aspnum\faauto\adjustright\rin0\lin450\itap0\pararsid9645742 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f3\fs20\insrsid9645742 \'b7}{\rtlch\fcs1 \r
+\af0\afs14 \ltrch\fcs0 \fs14\insrsid9645742 \tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid9645742 Communications Port dialog crash when switching between USB and Serial mode.}{\rtlch\fcs1 \af0\afs14 \ltrch\fcs0 \r
+\fs14\cf1\insrsid9645742\charrsid14119678 \r
+\par }\pard \ltrpar\ql \li180\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin180\itap0\pararsid9645742 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9645742\charrsid14301105 \r
+\par }\pard \ltrpar\ql \li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin450\itap0\pararsid14301105 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14301105\charrsid14301105 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0\pararsid14119678 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid14301105 Version 5.9.3 Features}{\rtlch\fcs1 \ab\af1\afs20 \r
+\ltrch\fcs0 \b\f1\fs20\ul\insrsid14119678 \r
+\par }\pard \ltrpar\ql \fi-270\li450\ri0\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\aspalpha\aspnum\faauto\adjustright\rin0\lin450\itap0\pararsid14119678 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f3\fs20\insrsid14119678 \'b7}{\rtlch\fcs1 \r
+\af0\afs14 \ltrch\fcs0 \fs14\insrsid14119678 \tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14119678\charrsid14119678 Program can now import Envoy8x data exported by the Weather Data Transfer Utility.}{\rtlch\fcs1 \af0\afs14 \ltrch\fcs0 \r
+\fs14\cf1\insrsid14119678\charrsid14119678 \r
+\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14119678 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0\pararsid14119678 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid14119678 Version 5.9.3 Bugs Fixed\r
+\par }\pard \ltrpar\ql \fi-270\li450\ri0\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\aspalpha\aspnum\faauto\adjustright\rin0\lin450\itap0\pararsid14119678 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f3\fs20\insrsid14119678 \'b7}{\rtlch\fcs1 \r
+\af0\afs14 \ltrch\fcs0 \fs14\insrsid14119678 \tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14119678 APRS data upload }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5309121 operation now tries}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid14119678  up to 3 APRS server before giving up.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14119678 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid14119678 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0\pararsid14050980 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid7474136 Version 5.9.3}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \r
+\b\f1\fs20\ul\insrsid14050980  }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid7474136 Bugs Fixed}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid14050980 \r
+\par }\pard \ltrpar\ql \fi-270\li450\ri0\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\aspalpha\aspnum\faauto\adjustright\rin0\lin450\itap0\pararsid9056702 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f3\fs20\insrsid9056702 \'b7}{\rtlch\fcs1 \r
+\af0\afs14 \ltrch\fcs0 \fs14\insrsid9056702 \tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9056702 APRS data transfers with V}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15806899 antage }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid9056702 P}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15806899 ro}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9056702 2 }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15806899 firmware version }{\rtlch\fcs1 \r
+\af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9056702 1.90}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9056702 \r
+\par }{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f3\fs20\insrsid9056702 \'b7\tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9056702 Slow internet transfer issue\~introduced in }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15806899 \r
+WeatherLink version }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9056702 5.9.1}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13062659 .}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15806899 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid15806899 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid9056702 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15806899 Corrected the \'93Plot\'94 unit label for }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9056702 "Inside Air Density"\r
+\par }\pard \ltrpar\ql \li180\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin180\itap0\pararsid7474136 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid7474136 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0\pararsid7474136 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14050980\charrsid14050980 \~}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \r
+\b\f1\fs20\ul\insrsid7474136 Version 5.9.1 Features\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid7474136\charrsid14050980 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid7474136 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid7474136\charrsid14050980 Air density unit could be configured as either \'93kg/cu m\'94 or \'93lb/cu.ft\'94.}\r
+{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid7474136 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid7474136\charrsid14050980 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid7474136 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid7474136\charrsid14050980 \r
+Added communication delay for getting HiLow data and the Time for Internet upload.  Also added some miliseconds delay for getting reply from firmware.  This avoids some of the \'93Data read error}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid7474136 \'94.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid7474136 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid7474136 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid7474136 U}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid7474136\charrsid14050980 \r
+SB spike handling is now done by unloading and re-loading the USB Express driver upon drop-out.  If the bulletin is running after USB connection is dropped for a period of time \endash \r
+ more than 20 seconds, software shall display error to inform user the loss of connection}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid7474136 .\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid7474136 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid7474136 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid7474136 \'93O}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid7474136\charrsid14050980 pen Plot}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid7474136 \'94}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid7474136\charrsid14050980  problem introduced in 5.9.0 has been fixed so the }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid7474136 \'93}{\rtlch\fcs1 \af1\afs20 \r
+\ltrch\fcs0 \f1\fs20\insrsid7474136\charrsid14050980 Open Plot}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid7474136 \'94}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid7474136\charrsid14050980  dialog shall show up}{\rtlch\fcs1 \af1\afs20 \r
+\ltrch\fcs0 \f1\fs20\insrsid7474136 .\r
+\par }\pard\plain \ltrpar\s15\ql \li0\ri0\sb90\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14050980 \rtlch\fcs1 \af0\afs16\alang1025 \ltrch\fcs0 \r
+\f40\fs16\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14050980 \r
+\par }\pard\plain \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0\pararsid15233355 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \r
+\ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid15233355 Version 5.9.0 Features}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid15233355 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid5535823\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid5535823 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823\charrsid15688727 \r
+USB Connection Dropout issues, which might happen to a nominal number of USB WeatherLink users, }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823 has been reduced}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823\charrsid15688727 \r
+.  Now even if a \'93drop-out\'94 actually occurs}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823  and re-connection detected a second or later}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823\charrsid15688727 \r
+, WeatherLink software }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823 will}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823\charrsid15688727  be able to put itself back int}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid725376 o a ready state.  Drop out and r}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823\charrsid15688727 econnection activities are logged.  \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid15233355\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid15233355 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727 The Vue model is now supported.  This model is similar to the VantageP\r
+ro Plus model.  But the only supported optional \'93accessories\'94 are: Rain Collector, Solar Radiation, and UV.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid5535823\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid5535823 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823\charrsid15688727 WeatherLink software, upon starting, shall create the \'93Expansion_modules\'94\r
+ folder, if it does not }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid725376 yet }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823\charrsid15688727 exi}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823 st.  That will}{\r
+\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823\charrsid15688727  get rid of the potential problem seen during Expansion module software installation.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid15233355\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid15233355 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727 \r
+Information dialog boxes are suppressed for better usability.  That include the following 3 scenarios:\r
+\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\lang1033\langfe1033\langfenp1033\insrsid15233355\charrsid15688727 \hich\af1\dbch\af0\loch\f1 a.\tab}}\pard \ltrpar\ql \fi-360\li1440\ri0\widctlpar\r
+\jclisttab\tx1440\wrapdefault\aspalpha\aspnum\faauto\ls2\ilvl1\adjustright\rin0\lin1440\itap0\pararsid15233355 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727 When the WeatherLink program is minimized.  \r
+\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\lang1033\langfe1033\langfenp1033\insrsid15233355\charrsid15688727 \hich\af1\dbch\af0\loch\f1 b.\tab}After the screen saver has been activated.  \r
+\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\lang1033\langfe1033\langfenp1033\insrsid15233355\charrsid15688727 \hich\af1\dbch\af0\loch\f1 c.\tab}If any Active Monitor windows, such as Bulletin, Strip charts and Plot, }{\r
+\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid725376 are}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727  running}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid725376 .}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid15233355\charrsid15688727 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid15233355\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid15233355 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727 The \'93Readme.wri\'94 has been converted to \'93Readme.rtf\'94\r
+ file, in order to be sure that the file type is recognized by more Operating Systems.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid15233355\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid15233355 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727 Web download Password may}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid725376  contain special characters.  Now}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727  WeatherLink.com users }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823 can}{\rtlch\fcs1 \af1\afs20 \r
+\ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727  safely use those special characters for their password and WeatherLink a}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823 pplication software will}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid15233355\charrsid15688727  recognize them.   Here is the complete special character set: \'93!\'94, \'93*\'94, \'93\\\'94, \'93(\'93, \'93)\'94, \'93;\'94, \'93@\'94, \'93&\'94, \'93=\'94, \'93+\'94, \'93$\'94,\'94}{\rtlch\fcs1 \af1\afs20 \r
+\ltrch\fcs0 \f1\fs20\cf1\lang1024\langfe1024\noproof\insrsid15233355\charrsid15688727 ,}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727 \'94, \'93/\'94, \'93?\'94, \'93%\'94, \'93#\'94, \'93[\'93, \'93]\'94.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid15233355\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid15233355 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727 Added the ability to set the Wind D}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid2166295 irection calibration on the VP2 }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727 console}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid2166295 ,}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid15233355\charrsid15688727  }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid2166295 Vue console, }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727 or Envoy.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid15233355\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid15233355 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727 Added the ability to synchronize the units used on the VP}{\rtlch\fcs1 \af1\afs20 \r
+\ltrch\fcs0 \f1\fs20\insrsid2166295 2 console, Vue console,}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727  or Envoy console with the software settings.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid13830884\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid15233355 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13830884\charrsid15688727 WebDownload TimeOut has been lengthened from 30 seconds to 60 seconds.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid13830884\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid13830884 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13830884\charrsid15688727 \'93Show indoor data only\'94 mode should be available for \r
+all Vantage models.  That is, if the \'93Show indoor data only\'94 checkbox is checked in the Station Config screen, all \'93Accessories\'94 sensors information shall be invisible.  Two pieces of \'93Indoor data\'94 -- EMC and Air Density \endash \r
+ have been added to all Vantage Models.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid13830884\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid13830884 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13830884\charrsid15688727 Upon entering the \'93Set Transceiver\'94 screen, the software }{\rtlch\fcs1 \r
+\af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13196147 will}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13830884\charrsid15688727  check for model mismatch between hardware and software configuration.  The user }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid13196147 will}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13830884\charrsid15688727  be prompted to change the console model in the \'93Station Conf}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4289217 i}{\rtlch\fcs1 \r
+\af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13830884\charrsid15688727 g\'94 screen, if there is a mismatch}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid725376 .}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13830884\charrsid15688727 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0\pararsid13830884 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13830884\charrsid15688727 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0\pararsid15233355 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid15233355 Version 5.9.0 Bugs Fixed}{\rtlch\fcs1 \ab\af1\afs20 \r
+\ltrch\fcs0 \b\f1\fs20\insrsid15233355 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid12348669\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid12348669 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid12348669\charrsid15688727 Right Click on Bulletin now lead}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid7372435 s}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid12348669\charrsid15688727  to the Summary screen.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid12348669\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid15233355 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid12348669\charrsid15688727 The \'93Station renaming\'94\r
+ problem has been fixed.  Now stations stored outside the WeatherLink directory }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823 can}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid12348669\charrsid15688727  also be renamed\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid15233355\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid15233355 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727 Fixed the issue }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823 \r
+so that}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15233355\charrsid15688727  WeatherLink, when using a dial-up modem connection, }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5535823 will not }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid15233355\charrsid15688727 dial the modem upon quitting the program.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid13830884\charrsid15688727 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \r
+\pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid13830884 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13830884\charrsid15688727 Sunshine/Sunset now }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid7372435 \r
+will}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13830884\charrsid15688727  not show time with hours and }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4289217 \'93}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid13830884\charrsid15688727 60 minutes}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4289217 \'94}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13830884\charrsid15688727 .  }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid4289217 \'93}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13830884\charrsid15688727 60 minutes}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4289217 \'94}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid13830884\charrsid15688727  shall be rounded to the next hour.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13830884 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid3807138 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid13830884 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid3807138 For Wind Run, the unit is now }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid725376 denoted}{\rtlch\fcs1 \af1\afs20 \r
+\ltrch\fcs0 \f1\fs20\insrsid3807138 as \'93n mi\'94 (nautical miles) instea}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4289217 d}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid3807138  of \'93knots\'94}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid16539629  \endash  }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4289217 this }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16539629 can be seen on the Plot and on the Web Graph.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid3807138\charrsid15688727 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid15233355 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Version 5.8.3 Features}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Added the ability to set the Wind Direction calibration on the VP2 console or Envoy.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Added the ability to synchronize the units used on the VP or Envoy console with the software settings.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+Save weather data received from a station when a download is interrupted. The next download attempt does not have to start over from the beginning.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Version 5.8.3 Bugs Fixed}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed the "Unable to copy log file" pop-up error when logging messages.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed the issue where WeatherLink, when using a dial-up modem connection, dials the modem upon quitting the program.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed bad error message "Error (-1) on COM0" when testing Comm port with no station attached.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Verson 5.8.2 Feature}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Updated Silicon Lab direct USB driver and VCP driver to version 5.30 for both Windows XP and {\*\xmlopen\xmlns2{\factoidname place}}\r
+Vista{\*\xmlclose}.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl12\ls0\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ilvl12\rin0\lin0\itap0\pararsid4145160 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Version 5.8.1 Bugs Fixed\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Updated USB driver DLL files, CP210xManufacturing.dll and SiUSBXp.dll\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed problem with using direct USB driver with {\*\xmlopen\xmlns2{\factoidname place}}Vista{\*\xmlclose}.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed CRC error when using direct USB communication.}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Version 5.8.0 Features\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Support has been added for the new WeatherLinkIP data logger (# 6555). \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 The {\*\xmlopen\xmlns2{\factoidname place}}{\*\xmlopen\xmlns2{\factoidname PlaceName}}Communications{\*\xmlclose} \r
+{\*\xmlopen\xmlns2{\factoidname PlaceType}}Port{\*\xmlclose}{\*\xmlclose} now supports both a direct USB connection  and multiple connection methods for WeatherLinkIP.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 The Station Walkthrough has been modified to accommodate the addition of a web station.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Version 5.8.0 Bugs Fixed}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-540\li720\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 WeatherLink will crash if it cannot access database files over a network.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl12\ls0\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ilvl12\rin0\lin0\itap0\pararsid4145160 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 \r
+\par Version 5.7.1 Features\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Updated new daylight savings dates for {\*\xmlopen\xmlns2{\factoidname place}}North America{\*\xmlclose} for years after 2006.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Calculated hourly rain and last 24-hour rain for APRS.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Changed APRS default server to "cwop.aprs.net".\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Changed Console Diagnostic screen to display console or Envoy firmware version and/or date.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Version 5.7.1 Bugs Fixed\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+Fixed problem with yearly rain fall not showing up correctly on the "Set Yearly Rain" dialog box when the unit was "mm" instead of "inch".\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl12\ls0\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ilvl12\rin0\lin0\itap0\pararsid4145160 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Version 5.7 Features\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 APRS Feature changes - Option of APRS vs. NOAA report has been removed.   The standard is N\r
+OAA.   WeatherLink software now sends 2 minute average wind speed and 10 minute gust into the APRS string for NOAA requirement.   For Vantage Pro console, altimeter setting is reported instead of barometer in the APRS string.   WeatherLink now supports ro\r
+tating APRS server.   The default APRS server is "rotatewx.aprs2.net"\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Bright Sunshine Hours Report has been added to the reports menu\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Number of COM ports have been increased to 18 ports\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Version 5.7 Beta Bugs Fixed\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 WeatherLink will no longer lock up if database files are readonly.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Bulletin bar no longer shows -32.767 if bar value is missing\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Sunrise/Sunset calculation for Monitor/Wizard does not always default to Pacific Time Zone settings\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 WeatherLink now allows Palm .pdb and capitalized .PDB files to be imported into the WeatherLink software\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Saving the plot templates now works correctly\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Version 5.6 Features\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Support for configuring VP2 repeaters.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Display repeater battery status.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Changed layout of the Alarm & Battery Status window\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+Ability to separately clear Day, Month, or Year High and Low data in the Clear dialog. Still does not allow individual sensor high/low values to be cleared.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 If the Bulletin, Summary, etc. window is \r
+open when an APRS upload is scheduled, then additional wind parameters are included in the APRS data packet. The new data is user selectable between a 1 minute average speed with a 5 minute high speed, or a 2 minute average speed with a 10 minute high spe\r
+ed.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 A table of wind speed data is displayed in the Summary window with Average and High wind speeds over the last 1, 2, 5, and 10 minutes.\r
+\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 New HTML tags for Weather Forecast, Moon Phase, Average Wind Speeds (1, 2, 5, & 10 min), High Wind Speed (1, 2, 5, & 10 min),\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+Inside Dewpoint and Inside Heat Index are calculated and shown in the Browser, Plot, and Summary windows. See the instructions below to enable this feature in existing weather station databases. \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 In the Browser window, "Rain" is renamed\r
+ "Total Rain" and "ET" is renamed "Total ET" See the instructions below to enable this change in existing weather station databases.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Following international reporting standards, current wind direction readings of due north in the Bulletin, Summary, HTML\r
+ templates, and APRS data packets, is reported as 360 instead of 0. \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+FTP uploads attempt to reset the FTP connection on the first failure, and skips uploading the rest of the files on a second (consecutive) failure.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Modified Wind Chill calculations b\r
+etween 40 F (4.4 C) and 93 F (33.9 C) to give more "intuitive" readings for temperatures above the upper limit of the official wind chill formula (which is 40 F). The result of this modification is lower wind chill values in the above temperature range th\r
+an using the official formula.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Slight change in the Bulletin Layout for VP Plus\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 8 update profiles are available in the Internet upload feature for increased flexibility.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Internet Proxy settings are available in the Internet Configuration dialog. \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Extend range of Air Density measurement value below 0 C (32 F) and above 49 C (120 F).\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+Added the ability to reset the timestamp of the last data uploaded to Weather Underground, if the Weather Underground module is installed. \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 New USB drivers that can be installed automatically when WeatherLink is installed.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Add a Mediterranean forecast zone between 30 N to 45 N and 10 W to 45 E.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Updated the default APRS server to arizona.aprs2.net and updated the default password to reflect the WeatherLink version number.\r
+\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed some issues with uploading to Weather Underground.\r
+\par }\pard \ltrpar\ql \li180\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin180\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Known Bugs in 5.6:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid4145160 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\r
+\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid4145160 Will not print in color on a Tectonics Phaser 850 Printer}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\r
+\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid4145160 Weather Underground upload is not interruptible.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\r
+\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid4145160 \r
+Occasionally WeatherLink tries to send the same record twice to Weather Underground (i.e. the last record of one upload is sent as the first record for the next upload). This generates a "Duplicate key" warning message which can be ignored.}{\rtlch\fcs1 \r
+\af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\r
+\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid4145160 When a Plot \r
+or Strip chart starts at midnight, the first midnight record is not displayed. This is because it "belongs" with the previous day's data.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\r
+\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid4145160 The progress dialogs for downloads and internet uploads can not be hidden or minimized, even when the WeatherLink p\r
+rogram has been minimized.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\r
+\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid4145160 \r
+If you maintain your weather station on Standard time, but Windows sets your PC to Daylight savings time (or if for some other reason your station time is different from your PC time), the barometer graph in the Bulletin will \r
+have a 1-hour gap between the last data record and the current time. For Monitor and Perception stations, this means that a forecast can not be generated until the Bulletin has been running continuously for 3 hours.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid4145160 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\r
+\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid4145160 64-bit drivers are not available for the USB datalogger. Until they can be provided by our supplier, }{\rtlch\fcs1 \r
+\ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\insrsid4145160 the USB datalogger does not support 64-bit versions of Windows}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid4145160 .}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 \r
+\par Version 5.6 Beta Bugs Fixed\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 The Forecast HTML tag works for Monitor stations.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed problems with reporting negative ISS reception percentages.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Added Inside Dew and Inside Heat to the Summary Window\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed APRS reporting of the new average and high wind values in non-MPH units.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Added "Low Console Batteries" warning message to the Bulletin and Summary windows and adde\r
+d the current console battery voltage to the Alarm & Battery Status window.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+Modified the Wind Chill and Heat warning messages in the Bulletin and Summary to reflect the messages that appear on the Vantage console when the particular weather data is sele\r
+cted on the console, instead of the general message if another variable is selected.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed a problem with viewing log files in different directories. \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 NOAA Year reports blank out rain data for months with no data\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Historical gifs with Week and 2 Week time spans use Windows date format for M/D vs. D/M. \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed issue with default strip chart templates not being stored in the correct folder.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed memory leak generating historical upload graphs\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed some anomalous High wind speed issues with internet uploads.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 \r
+\par Version 5.5.1 Features\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Includes USB Drivers for Vantage USB support.  (CP2101)\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Auto Detect functionality in communication setup dialog box.  Used to detect which port the Vantage Console is connected.  \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Includes Streaming Data Logger Configuration software}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 High/Low Soil moisture values larger than 128 are correctly reported as positive numbers.}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \r
+\b\f1\fs20\insrsid4145160 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Version 5.5 Features\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Supports Software Expansion Modules to provide additional and optional functionality.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+The Expansion Module Programming Interface will be published after the final 5.5 version is released to allow 3rd parties to write their own modules. This will involve creating Windows DLLs. C or C++ is the recommended development system.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Module Management function added to WeatherLink under the File menu.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Supports GLOBE soil data report format.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Both WeatherLink and the Expansion Modules use HTML Help. Windows \r
+95, 98, and NT 4 require Microsoft Internet Explorer 4.0 or later and the latest version of HHUPD.exe from your WeatherLink CD or from www.microsoft.com.  \r
+\par }\pard \ltrpar\ql \li180\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin180\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Version 5.5 Bug Fixes\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed the calculation of derived wind values (such as wind chill) when the wind units are not MPH.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 The toolbar tip window does not create a Taskbar button.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed the font printing problem with the Strip Chart.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed plotting of ET. The line graphs do not drop to zero at the end.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Station communication errors are logged more often. (Where 5.4 only displayed an error message box.)\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+Fixed Weather Underground upload problems with older browsers by using an escape sequence for the space characters in the date field of uploaded data.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Forces the APRS call sign to be in upper case. This was requested by the CWOP/FSL administrator.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixes some errors in Daily Summary calculations that are not visible in 5.4 but are used in 5.5 and the new expansion modules. }{\r
+\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 Please use the "Recalculate Daily Values" command from the Browse menu to fix the values in your current database.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed SensorLink and Leaf/Soil transmitter selection in the "Set Transceivers" dialog.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Clears out the values in the Sunburn Risk window when the UV Index drops to zero.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Add the year to the dates displayed in the Strip Chart.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+NOAA reports are stored in the Station directory instead of the Program directory so that NOAA reports from different stations do not overwrite each other.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 UV Dose alarm is displayed correctly in the Alarm Status window.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Correctly scrolls the error/download log file display horizontally when there are lines longer than 127 characters.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed the bug that causes WeatherLink to crash when you try to set the Latitude & Longitude from the Weather Underground Setup dialog.\r
+\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed loss of newly downloaded data when Windows shuts down WeatherLink.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 [mm/hr] is shown correctly in the Summary Window.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed a Vantage Bulletin display problem in the Current Rain section by forcing the lower limit of the vertical axis to zero.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed a problem with year long Internet upload graphs of high / low / accumulation variables that caused an erroneou\r
+s zero value at the end of the current month when the year is a leap year.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Command-line downloading of Monitor, Wizard, and Perception stations work for leap years.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed invalid GLOBE midnight records (i.e. reporting 24:00 instead of 00:00).\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 The "Use 00:00" option for exporting data is fixed.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fix Memory leaks in internet upload. \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Set Transceivers dialog correctly sets Temp Only station on Vantage and Envoy systems.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fix Bulletin barometer graph freezing when a month rolls over.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed a bug in the allowed range of ET entry in the Edit record dialog. (0.254 inches is allowed).\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Valid Barometer values for data entry and calibration are 16.00 to 32.50 inches. Values outside of this range are dashed.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Fixed Summary display of High/Low val\r
+ues with inappropriate large negative values. Specifically, soil moisture values greater than 127 or missing temperature sensors.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 \r
+\par }\pard \ltrpar\ql \li180\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin180\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 \r
+\par Version 5.4 Features\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Support for Monitor, Wizard, and Perception stations\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Support for sending archived data to Weather Underground\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Option to download archive data when you start the Bulletin/Summary\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Duplicate midnight records on export are fixed.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 GLOBE wind run reported in km instead of m\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Correctly set Temp and Temp/Hum stations for Vantage and Envoy stations\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 NOAA mean temps are converted correctly from 4.x and 5.0-5.1 weather stations\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Heat Index range extended to -57 F to 250 F\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+Sunrise Report daylight savings settings are separate from Set Time dialog settings. Automatic daylight savings time adjustments in Sunrise Reports for US, European, and Australian daylight savings times dates.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Improvements to Internet features\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li720\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 More HTML tags \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li720\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Allow FTP transfer to the home directory \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li720\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Current wind speed gif image will not fill the background blue.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li720\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 HTML Tags only work if the corresponding sensors are present on the station.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Changes from WeatherLink 4.04 for Monitor, Wizard, and Perception Weather Stations\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 New Bulletin features\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li720\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Moon phase Icon\r
+\par {\*\xmlopen\xmlns2{\factoidname place}}{\*\xmlopen\xmlns2{\factoidname City}}{\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\r
+\ql \fi-270\li720\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 {\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Sunrise{\*\xmlclose}{\*\xmlclose}\r
+ and Sunset times.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li720\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Weather Forecast in the Bulletin/Summary for Monitor and Perception stations - Both as a text message and as a forecast icon.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li720\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Bulletin renames Daily rain on the Monitor/Wizard to CURRENT rain\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 New formula for Wind Chill. Software will show different values than the Monitor or Wizard console.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Heat Index value calculated in software is designed to work for cool and cold conditions. \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 New data parameter Temp-Hum-Wind (THW) Index that combines the features of the Heat Index and Wind Chill. \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 (GLOBE) Data Format Support for exporting records.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 The Internet features of the Toolbox program have been integrated directly into WeatherLink\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 New Internet features include\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li720\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 3 independent profiles allow different files to be updated at different frequencies.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li720\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Internet APRS weather reporting is supported for the Citizen Weather Observers Program\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li720\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin720\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Support for sending archived data to Weather Underground\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Version 5.3 Features\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Added all extra temps and hums to the Summary Window.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Alarm Status with PC Buzzer Support & Diagnostic windows.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Support for extra temp hum calibration.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Support for extra temp hum alarms.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Support for Leaf/Soil alarms.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 THSW variable supported in the browse, plots, and strip charts.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Console messages appear in the Summary window.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Console Diagnostics Report dialog added. \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Support for WeatherLink Downloader (Palm OS product)\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Internet Wind Chill Tag bug fixed\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 ET plots are smoother\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Low Battery and Reception monitoring\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 (GLOBE) Data Format Support for exporting records.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Skin Type Scale Factor implemented for UV Meds calculations\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Version 5.2 Features\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+New database format with space for all Vantage sensor data, including Rain Rate, Solar, UV, ET, Extra Temperature, Extra Humidity, Soil Moisture, and Leaf Wetness.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 New formula for the Heat Index designed to work for cool and cold conditions. \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 New data parameter Temp-Hum-Wind (THW) Index that combines the features of the Heat Index and Wind Chill. \r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Bulletin and Summary windows include Solar, UV, and ET data.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 The program automatically opens the station that was open when the program was last run.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Supports archiving of average temperature values (instead of the temperature at the end of the archive period).\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Dialog to set up transmitter types, and other options found in the Vantage console setup screens.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Convert 4.x and 5.0/5.1 weather stations or import data files from these database versions.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Internet APRS weather reporting is supported for the Citizen Weather Observers Program \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Version 5.1\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Internet Features implemented: HTML template files, NOAA reports, Archived Data reports, Current images, and Historical graphs.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Inside dew point and heat index values are calculated for HTML uploads.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Sample templates are included.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Improved davisticker java applet.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 The National Weather Service's new wind chill formula is used for all data downloaded after the software is installed.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Wind direction is dashed, when downloading, if the high wind speed for the archive is zero.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 The Auto-Download feature works in the case where there is only one station.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Printing NOAA and Browse reports work on HP printers.\r
+\par {\pntext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\lang1033\langfe1033\langfenp1033\insrsid4145160 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \ltrpar\ql \fi-270\li450\ri0\nowidctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3 \r
+{\pntxtb \'b7}}\faauto\ls1\rin0\lin450\itap0\pararsid4145160 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 The CPU usage of the software is not reported as 100%.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 \r
+\par \r
+\par TO INSTALL THE PROGRAM}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par \r
+\par From the Web:\r
+\par Download and run the file WeatherLink 56b1 Install.exe to begin the installation.\r
+\par Follow the on screen prompts.\r
+\par \r
+\par From the CD:\r
+\par Place the Install Disk in your CD ROM drive\r
+\par The install program should start automatically. If the install program does not start, \r
+\par choose Run from the Start menu, type D:SETUP (or E:SETUP, substituting the correct \r
+\par drive letter for D or E), and choose OK to begin the installation.\r
+\par Follow the on screen prompts.\r
+\par \r
+\par We recommend installing WeatherLink 5.6 into a different directory from any previous WeatherLink versions.\r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Installing New USB Drivers\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par This version of WeatherLink contains version 4.28a of the USB drivers needed for the USB datalogger (product 6510USB). WeatherLink Version 5.7 and 5.6 shipped with version 4.28a and WeatherLink Version 5.5.1 shipped with version 4.20 of the USB drivers. \r
+\r
+\par \r
+\par If you do not have a USB datalogger, you do not need to install the USB drivers.\r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 This version (4.28a) of the drivers does not support 64-bit versions of Windows! \r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par If you have NOT previously installed a USB driver for your USB datalogger, make sure you select to install the USB Drivers when you install WeatherLink and then click Yes when the installer asks you if you want to install the drivers.\r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Uninstalling the Old USB Drivers}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par \r
+\par If you have previously installed the previous version of the driver and have experienced problems with your USB connection, or if you want to update your driver on general principles, you will need to first un-install the ol\r
+d driver before you install the new driver. or before you install WeatherLink.\r
+\par \r
+\par To uninstall the old USB driver, first open up the Device Manager. Depending on which version of Windows you have, you can get to the device manager either by right-clicking th\r
+e "My Computer" desktop icon and selecting Properties (or opening the System icon on the control panel), opening the Hardware tab, and clicking on the Device manager button; or by right-clicking on the "My Computer" desktop icon, selecting Manage, and cli\r
+cking on the Device Manager icon in the left hand window.\r
+\par \r
+\par In the Device Manager, open the tree under the heading "Universal Serial Bus controllers". If you do not see an entry named "CP2101 USB Composite Device" or "CP210x USB Composite Device", plug in your WeatherLink USB datalogger to cause it to appear. \r
+\r
+\par \r
+\par Double click on the device entry ("CP2101 USB Composite Device" or "CP210x USB Composite Device") to bring up the property page. Click on the "Driver" tab to view the driver version and date which shou\r
+ld be one of these two values: Old driver 4.20.0.2700 3/11/2004, the new value should be 4.28.0.2700 12/16/2004.\r
+\par \r
+\par If the driver version and date match the ones for the new driver, you are done. Otherwise, cl\r
+ick the Uninstall button to uninstall the driver. Disconnect the USB datalogger so that Windows does not try to find a new driver for it. (If the Hardware Wizard launches, cancel out of it without loading a driver.)\r
+\par \r
+\par To install the new drivers, run the program PreInstaller.exe that is located in the USB_Drivers_4.28a folder inside the WeatherLink program folder where you installed it. (The default is "C:\\WeatherLink\\USB_Drivers_4.28x\\\r
+PreInstaller.exe".) One way to do this is to click the Start menu and sele\r
+ct Run. Then click the Browse... button navigate to and select the PreInstaller.exe file and click "Open". Click "OK" to launch the USB driver installer, and click "Install" to install the USB drivers.\r
+\par \r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Uninstalling WeatherLink.\r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 Versions 5.5 and earlier\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+WeatherLink versions 5.5 and earlier do not have uninstall programs. If it is installed in a different directory from the current WeatherLink installation, you can uninstall it by deleting all of the files directly in the old WeatherLink install folder an\r
+d in all of the sub-folders that are NOT weather station data folders. \r
+\par \r
+\par If the earlier version of WeatherLink was installed in the same directory as the current version, it can be uninstalled by deleting the following files: the exe file (WeatherLinkXX.exe\r
+ where XX is the old version number), the online help file (WeatherLinkXX.chm or WeatherLinkXX.hlp, *.GID, and *.cnt) and the obsolete header files NOAA.hdr, Rain.hdr. \r
+\par \r
+\par Finally, delete any desktop shortcuts by single clicking and pressing the delete key o\r
+r right clicking and selecting Delete from the pop-up menu. The Start menu folder and icons can be removed by right clicking them and selecting delete from the popup menu.\r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 Versions 5.5.1 and later\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Starting with version 5.5.1 WeatherLink uses the InstallSh\r
+eild install engine which provides automatic uninstall functions. Starting with version 5.6, an Uninstall shortcut icon is included in the WeatherLink Start menu folder. \r
+\par \r
+\par To uninstall version 5.5.1, open up the "Add or Remove Programs" icon from the contr\r
+ol panel. This will bring up a list of programs that have been registered with Windows. Select WeatherLink 5.5.1 from the list and press the Change/Remove button, and select Remove from the InstallShield Wizard dialog box.\r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 WARNING! }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 If 5.5.1 is installed i\r
+n the same directory as 5.6 or later, uninstalling 5.5.1 will delete important file used by 5.6 (progdata.dat (program configuration file); monitor.str, percep.str, wizard.str, vantage.str (default strip-chart templates); monitor.ate, percep.ate, wizard.a\r
+t\r
+e, vantage.ate (default plot templates); the Sample Template directory, and the Streaming Data Module Utility directory. You can restore the factory default versions of these files can be recreated by reinstalling the latest version of WeatherLink after 5\r
+.5.1 is uninstalled. If you want to save custom settings in any of these files, you should move, copy, or rename the file before uninstalling 5.5.1 and restore the file after re-installing the latest version of WeatherLink.\r
+\par \r
+\par To uninstall version 5.6 or later, you can either use the uninstall icon that is placed in the WeatherLink Start menu folder, or use the same "Add or Remove Programs" interface used by version 5.5.1. \r
+\par \r
+\par Starting with version 5.6 the program configuration files and default plot and stripch\r
+art template files are marked as "Shared" files and are either not deleted at all, or are deleted only if there are no other (5.6 or later) versions of WeatherLink installed. This feature will cause InstallSheild to generate a lot of "do you want to delet\r
+e a Shared file" messages when you delete the last version of WeatherLink from your computer.\r
+\par \r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Requirements for HTML help\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid4145160 \r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 If you experience problems opening WeatherLink's online help files with Windows 95 or NT, please make sur\r
+e you have Internet Explorer version 4.0 or later installed. For problems with other versions of Windows, please visit the Microsoft website to install the latest updates to your operating system.\r
+\par \r
+\par In addition, you will need to install the HTML Help system\r
+ on your computer. If your Internet Explorer is version 4, run the program HHUpd_IE4.Exe which can be found the WeatherLink installation CD. If your Internet Explorer is version 5 or later, run the program HHUpd_IE5.Exe which is also on the WeatherLink in\r
+stallation CD. \r
+\par \r
+\par If you do not have a WeatherLink installation CD, you can download the appropriate file from Microsoft's web site:\r
+\par Version for IE 4: \r
+\par 1) Go to the following website and download hhlpinst.EXE\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid4145160 http://www.microsoft.com/downloads/details.aspx?FamilyID=2363a6fc-cb70-464d-85e6-f598c11ccecf&DisplayLang=en}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par 2) Run the program to extract the file HHUpd.Exe into a directory you select\r
+\par 3) Run the program HHUpd.EXE to install the HTML Help components\r
+\par \r
+\par Version for IE 5:\r
+\par 1) Go to the following website and download HHUPD.EXE\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid4145160 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/htmlhelp/html/hwmicrosofthtmlhelpdownloads.asp}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par 2) Run HHUPD.EXE to install the HTML Help components.\r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 Windows XP, 2000, ME, and 98 users should not run any version of HHUpd.Exe.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160  \r
+\par \r
+\par Any urgent updates will be handled by means of service packs or Windows Update. Please check the Microsoft website to make sure you have the latest updates for your operating system.\r
+\par \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid13314524 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid13314524\charrsid13314524 WeatherLink Network Notes\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13314524 On your My Weather page you have an option at the bottom to select your units.  If you choose, \'93Your console settings\r
+\'94, it will not use the console settings, but the unit settings you have set in the software.\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Note about Internet Upload configuration\r
+\par }\pard \ltrpar\ql \li0\ri0\sa120\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 In order to support new internet upload fu\r
+nctionality, WeatherLink 5.6 uses a new internet configuration file format. WeatherLink 5.6 automatically converts the Internet.cfg file to the new format when it first opens a weather station. The new configuration file is named "Inet-Configuration.cfg".\r
\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+If you switch back and forth between WeatherLink 5.6 and earlier WeatherLink versions, changes to the internet configuration only apply to the active WeatherLink version.\r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Note to 5.2, 5.3, 5.4, 5.5, and 5.5.1 upgrade users\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par There is no need to "convert" 5.2, 5.3, 5.4, 5.5, or 5.5.1 weather stations or weather data for WeatherLink 5.6.  Simply use }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid4145160 Open Station}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid4145160  and select the station you were using with 5.2 (through 5.5.1). If you installed 5.6 in a different directory from you\r
+r previous WeatherLink version, you can use Windows Explorer to copy or move your station directory into your 5.6 program directory. \r
+\par \r
+\par Do not attempt to use the }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid4145160 Import Database Files}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160  with files created by WeatherLink 5.2 (through 5.5.1). Instead, you can c\r
+opy these database files directly into 5.6 weather stations.\r
+\par \r
+\par If you have a Solar Radiation sensor, please run "Recalculate THSW Index" from the Browse menu to calculate THSW values for your historical data downloaded with 5.2. This is not required for 5.3 or later data sets.\r
+\par  \r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Note to APRS users\r
+\par \r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 The default APRS server has been changed from "aprswest.net" to "arizona.aprs2.net". \r
+\par \r
+\par The names of the preferred servers to use to upload APRS data are subject to change, so it is a good idea to check documentation on the internet for the latest information. A good site to use is http://wxqa.com/index.html .\r
+\par \r
+\par In addition, the default "password" has been updated to reflect the current version of WeatherLink.\r
+\par  \r
+\par Please open the }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid4145160 APRS Setup}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160  dialog (via the }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid4145160 Configure APRS}{\r
+\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160  button in the }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid4145160 Data Upload Profile X}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160  dialog) and click the }{\r
+\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid4145160 Default}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160  button to switch your APRS connection to the new APRS server.\r
+\par \r
+\par APRS call signs should be in upper case. WeatherLink will convert lower case call signs into upper case.\r
+\par \r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Features that require Rev B Vantage console firmware\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par Some of the features of the software require Rev B Vantage console firmware.\r
+\par Note: All VantagePro 2 consoles are Rev B.\r
+\par \r
+\par Press the Done and + keys to see the firmware version and date on the ticker display.\r
+\par \r
+\par The following features are not available with Rev A consoles:\r
+\par Barometer trend on the Summary display and HTML tags\r
+\par High Solar Radiation and High UV Index for each archive interval. \r
+\par \r
+\par This does not affect Monitor or Perception stations. Barometer Trend is available on all versions of these stations. \r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Requirements for VP2 Repeater Support \r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par Support for the VantagePro2 Repeater products (#7626 and #7627) is only available on Vantage Pro 2 consoles with firmware dated May 2005 or later. \r
+\par \r
+\par The Repeater products for the Original Vantage Pro product line (#7624 and #7625) do not require explicit support by either the console firmware or WeatherLink software, so no firmware date restrictions are imposed.. \r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Converting 4.x and 5.0/5.1 weather stations}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par \r
+\par This method converts all the data files in an existing WeatherLink station directory. It also retains the previously entered station configuration data.\r
+\par \r
+\par }\pard \ltrpar\ql \fi-270\li270\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin270\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+1.  Use Windows Explorer to copy the station folder from your previous WeatherLink program folder to the WeatherLink 5.4 program folder.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 2.  Use the Open Station command in the File Menu to open the copied station folder.\r
+\par }\pard \ltrpar\ql \li720\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+WeatherLink will automatically detect that the station was created by a previous version of the software and ask if you want to convert the data and station.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par 3.  Choose OK to convert the station configuration, including the weather data files.\r
+\par \r
+\par WeatherLink automatically creates a backup copy of the old files and converts them for use by WeatherLink 5.4. \r
+\par \r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Importing WeatherLink 3.x,  4.x,  5.0, and 5.1 Data Files\r
+\par }{\rtlch\fcs1 \ai\af1\afs20 \ltrch\fcs0 \i\f1\fs20\insrsid4145160 (}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 applies only to conversions from 5.1 or earlier)\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par This method allows you to select individual files or groups of files to be converted for use by WeatherLink 5.4.\r
+\par \r
+\par }\pard \ltrpar\ql \fi-270\li270\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin270\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+1.  Create a new station, or open an existing station. Imported data will be added to this station's weather database. \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 2.  Choose Import Data Files from the File menu.\r
+\par 3.  Select the data files you want to import. \r
+\par }\pard \ltrpar\ql \li720\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 You can select one file or multiple files in the same folder.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }\pard \ltrpar\ql \fi-270\li270\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin270\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+4.  Choose OPEN to have the selected files copied to your current station directory and converted for use by WeatherLink 5.4.\r
+\par }\pard \ltrpar\ql \li720\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Note: If you try to convert a data file for the same month and year as an existing WeatherLink 5.4 data fil\r
+e, the converted file will be put in a subdirectory called "Converted Database Files". \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Retrieving Data From the Data Logger\r
+\par }{\rtlch\fcs1 \ai\af1\afs20 \ltrch\fcs0 \i\f1\fs20\insrsid4145160 (}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 applies only to conversions with Vantage stations from versions 5.0 - 5.1)}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid4145160 \r
+\par \r
+\par Retrieving Data From the Data Logger\r
+\par \r
+\par The archive me\r
+mory in your Vantage Pro WeatherLink data logger contains data not used by WeatherLink 5.0 or 5.1, such as UV, solar radiation, and rain rate. Depending on the archive interval, you may have up to 200 days of this data in your logger. Using WeatherLink 5.\r
+2 this data can be downloaded and included in your WeatherLink data files.\r
+\par To incorporate this data into your WeatherLink data files:\r
+\par \r
+\par 1.  Choose New Station in the File menu to create a temporary weather station folder.\r
+\par 2.  Choose Download in the File menu or click on the download icon.\r
+\par \tab WeatherLink will do a full download of all data stored in the data logger. \r
+\par \r
+\par 3.  Choose Browse in the Window menu or click on the Browse icon.\r
+\par 4.  Scroll to the beginning of the data file, and write down the time and date of the first entry in the database.\r
+\par 5.  Open your original WeatherLink station using the Open Station command in the File menu.\r
+\par 6.  Choose Browse in the Window menu or click on the Browse icon.\r
+\par 7.  Choose Delete Records in the Browse Menu\r
+\par 8.  Select the records for all the days following the earliest date in your temporary station database. \r
+\par }\pard \ltrpar\ql \li720\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Note:\tab \r
+Do not select the records for the day on which your temporary database begins. We will individually delete the records for that day in the next step.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }\pard \ltrpar\ql \fi-270\li270\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin270\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+9.  In the Browse Window, you will need to individually select and delete each record in the data base that is dated after the earliest record in your temporary database.\r
+\par }\pard \ltrpar\ql \fi-360\li360\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 10. Once you have finished with the deleting, choose Download in the File menu o\r
+r click on the Download icon to download data from the data logger.\r
+\par }\pard \ltrpar\ql \li720\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+You should now have records in your data base up to the current time that include all the new information that has been stored in your data logger.\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 11. You can now delete the temporary station you created in Step 1.\r
+\par \r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Time and Date Formats Supported\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par Use the "Regional Settings" or "International Settings" in the Windows Control Panel. \r
+\par \r
+\par On the Time tab, select either 24 hour or 12 hour (am/pm) mode. \r
+\par You can also select a time separation character (usually it is ":")\r
+\par \r
+\par On Date tab, you can select one of the following date orders in the Short date style:\r
+\par Day-Month-Year, Month-Day-Year, or Year-Month-Day. Other date formats are not supported.\r
+\par You can also select a date separation character (typically it is "/", "-", or ".")\r
+\par \r
+\par Other aspects of Time and Date display are set in the program and can not be changed.\r
+\par \r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Using the Included Sample Templates\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par The master copy of the included sample Template\r
+s can be found in the directory "Sample Templates" in the installed program directory. There are several separate website examples in separate sub-directories. It is not intended that all included templates be used at the same time. \r
+\par \r
+\par We recommend that you\r
+ copy the templates you intend to use into the "Templates" sub-directory in the station directory you intend to use. While this is not required in this release, because only one station at a time can upload to the internet, future releases may allow multi\r
+ple stations to upload the same template file, which will need to be in separate directories to avoid collisions between the converted HTML files.\r
+\par \r
+\par Each sample template directory contains a file named "Template Description.txt" that describes how to use the templates in that directory and what WeatherLink settings to use. \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 \r
+\par \r
+\par Copyright Notice\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par The GIF images created for upload are generated by version 1.3 of the gd library. The following copyright notice applies only to that feature of the WeatherLink software.\r
+\par \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\tx0\tx959\tx1918\tx2877\tx3836\tx4795\tx5754\tx6713\tx7672\tx8631\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid4145160 COPYRIGHT STATEMENT FOLLOWS THIS LINE\r
+\par }\pard \ltrpar\ql \li360\ri360\nowidctlpar\wrapdefault\faauto\rin360\lin360\itap0 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid4145160 \r
+Portions copyright 1994, 1995, 1996, 1997, 1998, by Cold Spring Harbor Laboratory. Funded under Grant P41-RR02188 by the National Institutes of Health. \r
+\par Portions copyright 1996, 1997, 1998, by Boutell.Com, Inc. \r
+\par GIF decompression code copyright 1990, 1991, 1993, by David Koblas (koblas@netcom.com). \r
+\par Non-LZW-based GIF compression code copyright 1998, by Hutchison Avenue Software Corporation (}{\rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf2\insrsid4145160 <http://www.hasc.com>}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid4145160 , info@hasc.com). \r
+\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid4145160 Permission has been granted to copy and distribute gd in any context, including a commercial application, provided that this notice is present in user-accessible supporting documentation.}{\rtlch\fcs1 \r
+\af0 \ltrch\fcs0 \insrsid4145160  \r
+\par This does not affect your ownership of the derived work itself, and the intent is to assure proper cr\r
+edit for the authors of gd, not to interfere with your productive use of gd. If you have questions, ask. "Derived works" includes all programs that utilize the library. Credit must be given in user-accessible documentation. \r
+\par Permission to use, copy, modify\r
+, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting docum\r
+entation. This software is provided "as is" without express or implied warranty. \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160  \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\tx0\tx959\tx1918\tx2877\tx3836\tx4795\tx5754\tx6713\tx7672\tx8631\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid4145160 END OF COPYRIGHT STATEMENT\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 DataSets.dat and DataLists.dat File Structure\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par Each station has its own copy of the DataSets.dat and DataLists.dat files to record information about data values to plot and browse.\r
+\par  }{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\insrsid4145160 \r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+The file DataSets.dat contains information about all the data values that can be plotted and browsed. This file contains the master list, including sensors that have not been selected in the station configuration dialog.\r
+\par \r
+\par The file DataLists.dat contains information about which variables to make available for plotting and browsing. \r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Format of the DataSets.dat file\r
+\par \r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 The file consists of 3 sets of data variables. The first set contains variables related to archived data. \r
+The second list contains variables related to daily summary values. The third set contains information about the colors to use with overlay plots. The daily summary variables are not fully implemented.\r
+\par \r
+\par The first line of a data set is the name of the data set.\r
+\par The next lines contain the data variables, one on each line.\r
+\par The end of the data set is marked by a line with a single period (".").\r
+\par \r
+\par The data variable definition is a tab delimited line with 12 fields.\r
+\par \r
+\par Field\tab \tab Type\tab \tab Comments\r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\tx1440\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Full Name\tab Text\tab \tab The full name appears in plot titles\r
+\par }\pard \ltrpar\ql \fi-2880\li2880\ri0\nowidctlpar\tx1440\wrapdefault\faauto\rin0\lin2880\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Data ID              Number\tab \r
+This number identifies what data value to retrieve from the weather database.}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160  Do not modify this value!\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 Browser Line 1\tab Text\tab The first line of the title used in the Browser. Use a "^" to indicate a blank line.\r
+\par Browser Line 2\tab Text\tab The second line of the title used in the Browser. Use a "^" to indicate a blank line.\r
+\par Browser Width   Number\tab Width of the data column in the Browser. This value is in characters, and includes the padding value. \r
+\par Browser Pad.\tab Number\tab Number of spaces to add to the right of numbers in the browser. The Browser Width and Browser Pad values control the spacing and alignment of the browser display. To add padding to Browser titles, use space characters\r
+\par Short Name\tab Text\tab This text is used for the selection buttons in the plot window and in menus.\r
+\par Screen Color\tab Color Value\tab Color to use on the screen\r
+\par Color Printer\tab Color Value\tab Color to use on Color printers\r
+\par B&W Printer\tab Color Value\tab Color (grey scale) to use on Black and White printers\r
+\par Web Color\tab Color Value\tab Color to use on Internet graphics\r
+\par Line Style\tab Number\tab Not implemented\r
+\par }\pard \ltrpar\ql \fi-2880\li2880\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin2880\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 While the Color Value is given in decimal in the DataSets.dat file, if it was converted to hex it would have the format }\r
+{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\insrsid4145160 0x00bbggrr}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 . }{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\insrsid4145160 bb}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \r
+\f1\fs20\insrsid4145160 , }{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\insrsid4145160 gg}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 , and }{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\insrsid4145160 rr}{\rtlch\fcs1 \af1\afs20 \r
+\ltrch\fcs0 \f1\fs20\insrsid4145160  represent the inte\r
+nsities of Blue, Green and Red and can have values between 0x00 (0 = dark) and 0xFF (255 = light). When you use the color selector in the Plot and strip chart, the color selected is used for the Screen color, Color printer color, and Web color. At the sam\r
+e time an equivalent grey-scale color is created for the Black & While printer color.\r
+\par \r
+\par {\*\xmlopen\xmlns2{\factoidname place}}{\*\xmlopen\xmlns2{\factoidname City}}Davis{\*\xmlclose}{\*\xmlclose}\r
+ does not provide any support for modifications of this file. The only fields that should be modified are the name and title fields to create custom names, \r
+the width and padding fields if the modified titles require them, and the color values if you want greater flexibility (i.e. to use a different color for web graphics). Do not remove or add lines to the DataSets file.\r
+\par \r
+\par If the DataSets.dat file is missing when the station is opened, a new one will be generated with the factory default values.\r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Format of the DataLists.dat file\r
+\par \r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 The file cons\r
+ists of 5 lists of data variables. The first list contains variables to appear in the Browser. The second list is not implemented. The third list contains variables to appear in the Plot. The fourth list contains variables to appear in the Strip Chart. Th\r
+e Fifth list contains the Overlay variables.\r
+\par \r
+\par The first line of a data list is the name of the data list.\r
+\par The next lines contain the list entries, one on each line.\r
+\par The end of the data list is marked by a line with a single period (".").\r
+\par \r
+\par Each list entry co\r
+nsists of two numbers separated by a tab. The first number is the set number (starting with 0) found in the DataSets.dat file. The second number is the position within the data set. For example the entry (0  10) is in the 11'th entry in the first data set\r
+ which is Wind Chill.\r
+\par \r
+\par If this file is missing, a new one will be generated based on the settings in the Station Configuration dialog.\r
+\par }{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\insrsid4145160 \r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Data File Structure\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par What follows is a technical description of the .WLK weather database files. This is of interest mostly to programmers who want to write their own programs to read the data files. \r
+\par \r
+\par The data filename has the following format: YYYY-MM.wlk where YYYY is the four digit year and MM is the two digit month of the data contained in the file.\r
+\par \r
+\par The structures def\r
+ined below assume that no bytes are added to the structures to make the fields are on the "correct" address boundaries. With the Microsoft C++ compiler, you can use the directive "#pragma pack (1)" to enforce this and use "#pragma pack ()" to return the c\r
+ompiler to its default behavior.  \r
+\par \r
+\par }{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\insrsid4145160 //   Data is stored in monthly files.  Each file has the following header.\r
+\par struct DayIndex \r
+\par \{\r
+\par    short recordsInDay;  // includes any daily summary records\r
+\par    long startPos;    // The index (starting at 0) of the first daily summary record\r
+\par \};      \r
+\par \r
+\par // Header for each monthly file.\r
+\par // The first 16 bytes are used to identify a weather database file and to identify\r
+\par //   different file formats. (Used for converting older database files.)\r
+\par class HeaderBlock\r
+\par \{ \r
+\par    char idCode [16]; // = \{'W', 'D', 'A', 'T', '5', '.', '0', 0, 0, 0, 0, 0, 0, 0, 5, 0\}\r
+\par    long totalRecords;\r
+\par    DayIndex dayIndex [32]; // index records for each day. Index 0 is not used\r
+\par                            // (i.e. the 1'st is at index 1, not index 0)\r
+\par \};\r
+\par \r
+\par // After the Header are a series of 88 byte data records with one of the following\r
+\par //   formats.  Note that each day will begin with 2 daily summary records\r
+\par \r
+\par // Daily Summary Record 1\r
+\par struct DailySummary1\r
+\par \{\r
+\par    BYTE dataType = 2;\r
+\par    BYTE reserved;    // this will cause the rest of the fields to start on an even address\r
+\par \r
+\par    short dataSpan;   // total # of minutes accounted for by physical records for this day\r
+\par    short hiOutTemp, lowOutTemp; // tenths of a degree F\r
+\par    short hiInTemp, lowInTemp;   // tenths of a degree F\r
+\par    short avgOutTemp, avgInTemp; // tenths of a degree F (integrated over the day)\r
+\par    short hiChill, lowChill;     // tenths of a degree F\r
+\par    short hiDew, lowDew;         // tenths of a degree F\r
+\par    short avgChill, avgDew;      // tenths of a degree F \r
+\par    short hiOutHum, lowOutHum;   // tenths of a percent\r
+\par    short hiInHum, lowInHum;     // tenths of a percent\r
+\par    short avgOutHum;             // tenths of a percent\r
+\par    short hiBar, lowBar;         // thousandths of an inch Hg\r
+\par    short avgBar;                // thousandths of an inch Hg\r
+\par    short hiSpeed, avgSpeed;     // tenths of an MPH\r
+\par    short dailyWindRunTotal;     // 1/10'th of an mile \r
+\par    short hi10MinSpeed;          // the highest average wind speed record \r
+\par    BYTE  dirHiSpeed, hi10MinDir; // direction code (0-15, 255)\r
+\par    short dailyRainTotal;        // 1/1000'th of an inch\r
+\par    short hiRainRate;            // 1/100'th inch/hr ???\r
+\par    short dailyUVDose;           // 1/10'th of a standard MED\r
+\par    BYTE  hiUV;                  // tenth of a UV Index\r
+\par    BYTE timeValues[27];         // space for 18 time values (see below)\r
+\par \};  \r
+\par }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\insrsid4145160 // Daily Summary Record 2\r
+\par struct DailySummary2\r
+\par \{\r
+\par    BYTE dataType = 3;\r
+\par    BYTE  reserved;   // this will cause the rest of the fields to start on an even address\r
+\par \r
+\par    // this field is not used now.\r
+\par    unsigned short todaysWeather; // bitmapped weather conditions (Fog, T-Storm, hurricane, etc)\r
+\par \r
+\par    short numWindPackets;      // # of valid packets containing wind data, \r
+\par                               // this is used to indicate reception quality\r
+\par    short hiSolar;             // {\*\xmlopen\xmlns2{\factoidname place}}Watts{\*\xmlclose} per meter squared\r
+\par    short dailySolarEnergy;    // 1/10'th Ly\r
+\par    short minSunlight;         // number of accumulated minutes where the avg solar rad > 150\r
+\par    short dailyETTotal;        // 1/1000'th of an inch\r
+\par    short hiHeat, lowHeat;     // tenths of a degree F\r
+\par    short avgHeat;             // tenths of a degree F\r
+\par    short hiTHSW, lowTHSW;     // tenths of a degree F\r
+\par    short hiTHW, lowTHW;       // tenths of a degree F\r
+\par \r
+\par    short integratedHeatDD65;  // integrated Heating Degree Days (65F threshold)\r
+\par                               // tenths of a degree F - Day\r
+\par \r
+\par    // Wet bulb values are not calculated\r
+\par    short hiWetBulb, lowWetBulb; // tenths of a degree F\r
+\par    short avgWetBulb;          // tenths of a degree F\r
+\par \r
+\par    BYTE dirBins[24];          // space for 16 direction bins \r
+\par                               // (Used to calculate monthly dominant Dir)\r
+\par \r
+\par    BYTE timeValues[15];       // space for 10 time values (see below)\r
+\par \r
+\par    short integratedCoolDD65;  // integrated Cooling Degree Days (65F threshold)\r
+\par                               // tenths of a degree F - Day\r
+\par    BYTE  reserved2[11];\r
+\par \};\r
+\par \r
+\par // standard archive record\r
+\par struct WeatherDataRecord\r
+\par \{\r
+\par    BYTE dataType = 1;\r
+\par    BYTE archiveInterval;      // number of minutes in the archive\r
+\par    // see below for more details about these next two fields)\r
+\par    BYTE iconFlags;            // Icon associated with this record, plus Edit flags\r
+\par    }{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\lang1036\langfe1033\langnp1036\insrsid4145160\charrsid14119678 BYTE moreFlags;            // Tx Id, etc.\r
+\par \r
+\par    }{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\insrsid4145160 short packedTime;          // minutes past midnight of the end of the archive period\r
+\par    short outsideTemp;         // tenths of a degree F\r
+\par    short hiOutsideTemp;       // tenths of a degree F\r
+\par    short lowOutsideTemp;      // tenths of a degree F\r
+\par    short insideTemp;          // tenths of a degree F\r
+\par    short barometer;           // thousandths of an inch Hg\r
+\par    short outsideHum;          // tenths of a percent\r
+\par    short insideHum;           // tenths of a percent\r
+\par    unsigned short rain;       // number of clicks + rain collector type code\r
+\par    short hiRainRate;          // clicks per hour\r
+\par    short windSpeed;           // tenths of an MPH\r
+\par    short hiWindSpeed;         // tenths of an MPH\r
+\par    BYTE windDirection;        // direction code (0-15, 255)\r
+\par    BYTE hiWindDirection;      // direction code (0-15, 255)\r
+\par    short numWindSamples;      // number of valid ISS packets containing wind data\r
+\par                               // this is a good indication of reception \r
+\par    short solarRad, hisolarRad;// {\*\xmlopen\xmlns2{\factoidname place}}Watts{\*\xmlclose} per meter squared \r
+\par    BYTE  UV, hiUV;            // tenth of a UV Index\r
+\par \r
+\par    BYTE leafTemp[4];          // (whole degrees F) + 90\r
+\par \r
+\par    short extraRad;            // used to calculate extra heating effects of the sun in THSW index\r
+\par    \r
+\par    short newSensors[6];       // reserved for future use\r
+\par    BYTE  forecast;            // forecast code during the archive interval\r
+\par \r
+\par    BYTE  ET;                  // in thousandths of an inch\r
+\par    \r
+\par    BYTE soilTemp[6];          // (whole degrees F) + 90\r
+\par    BYTE soilMoisture[6];      // centibars of dryness\r
+\par    BYTE leafWetness[4];       // Leaf Wetness code (0-15, 255)\r
+\par    BYTE extraTemp[7];         // (whole degrees F) + 90\r
+\par    BYTE extraHum[7];          // whole percent\r
+\par \};\r
+\par \r
+\par Notes:\r
+\par \r
+\par Always check the dataType field to make sure you are reading the correct record type\r
+\par \r
+\par There are extra fields that are not used by the current software. For example, there is space for 7 extra temperatures and Hums, but current Vantage stations only log data for 3 extra temps and 2 extra hums.\r
+\par \r
+\par Extra/Soil/Leaf temperatures are in whole degrees with a 90 degree offset. A database value of 0 = -90 F, 100 = 10 F, etc.\r
+\par \r
+\par The rain collector type is encoded in the most significant nibble of the rain field. \r
+\par }{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\lang1036\langfe1033\langnp1036\insrsid4145160\charrsid14119678 rainCollectorType = (rainCode & 0xF000);\r
+\par rainClicks = (rainCode & 0x0FFF);\r
+\par \r
+\par }{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\insrsid4145160 Type\tab \tab rainCollectorType \r
+\par 0.1 inch\tab 0x0000\r
+\par 0.01 inch\tab 0x1000\r
+\par 0.2 mm\tab \tab 0x2000\r
+\par 1.0 mm\tab \tab 0x3000\r
+\par 0.1 mm\tab \tab 0x6000 (not fully supported)\r
+\par \r
+\par Use the rainCollectorType to interpret the hiRainRate field. For example, if you have \r
+\par a 0.01 in rain collector, a rain rate value of 19 = 0.19 in/hr = 4.8 mm/hr, but if you have \r
+\par a 0.2 mm rain collector, a rain rate value of 19 = 3.8 mm/hr = 0.15 in/hr.\r
+\par \r
+\par Format for the iconFlags field\r
+\par The lower nibble will hold a value that will represent an Icon to associate with this data record (i.e. snow, rain, sun, lightning, etc.). This field is not used.\r
+\par \r
+\par Bit (0x10) is set if the user has used the edit record function to change a data value. This allows tracking of edited data.\r
+\par \r
+\par Bit (0x20) is set if there is a data note associated with the archive record. If there is, it will be found in a text file named YYYYMMDDmmmm.NOTE. YYYY is the four digit year, MM is the two \r
+digit month (i.e. Jan = 01), DD is the two digit day, and mmmm is the number of minutes past midnight (i.e. the packedTime field). This file is found in the DATANOTE subdirectory of the station directory.\r
+\par \r
+\par Format for the moreFlags field\r
+\par The lowest 3 bits contain the transmitter ID that is the source of the wind speed packets recorded in the numWindSamples field. This value is between 0 and 7. If your ISS is on ID 1, zero will be stored in this field.\r
+\par \r
+\par WindTxID = (moreFlags & 0x07);\r
+\par \r
+\par Time values and Wind direction values in Daily Summary records\r
+\par These values are between 0 and 1440 and therefore will fit in 1 1/2 bytes, and 2 values fit in 3 bytes. Use this code to extract the i'th time or direction value. See below for the list of i values.\r
+\par \r
+\par fieldIndex = (i/2) * 3;\tab // note this is integer division (rounded down)\r
+\par \r
+\par if (i is even)\r
+\par    value = field[fieldIndex] + (field[fieldIndex+2] & 0x0F)<<8;\r
+\par \r
+\par if (i is odd)    \r
+\par    value = field[fieldIndex+1] + (field[fieldIndex+2] & 0xF0)<<4;\r
+\par \r
+\par A value of 0x0FFF or 0x07FF indicates no data available (i.e. invalid data)\r
+\par \r
+\par The time value represents the number of minutes after midnight that the specified event took place (actually the time of the archive record).\r
+\par \r
+\par The wind direction bins represent the number of minutes that that direction was the dominant wind direction for the day.\r
+\par \r
+\par Index values for Daily Summary Record 1 time values\r
+\par Time of High Outside Temperature   0\r
+\par Time of Low Outside Temperature    1\r
+\par Time of High Inside Temperature    2\r
+\par Time of Low Inside Temperature     3\r
+\par Time of High Wind Chill            4\r
+\par Time of Low Wind Chill             5\r
+\par Time of High Dew Point             6\r
+\par Time of Low Dew Point              7\r
+\par Time of High Outside Humidity      8\r
+\par Time of Low Outside Humidity       9\r
+\par Time of High Inside Humidity      10\r
+\par Time of Low Inside Humidity       11\r
+\par Time of High Barometer            12\r
+\par Time of Low Barometer             13\r
+\par Time of High Wind Speed           14\r
+\par Time of High Average Wind Speed   15\r
+\par Time of High Rain Rate            16\r
+\par Time of High UV                   17\r
+\par \r
+\par Index values for Daily Summary Record 2 time values \r
+\par Time of High Solar Rad             0\r
+\par Time of High Outside Heat Index    1\r
+\par Time of Low Outside Heat Index     2\r
+\par Time of High Outside THSW Index    3\r
+\par Time of Low Outside THSW Index     4\r
+\par Time of High Outside THW Index     5\r
+\par Time of Low Outside THW Index      6\r
+\par Time of High Outside Wet Bulb Temp 7\r
+\par Time of Low Outside Wet Bulb Temp  8\r
+\par (Time value 9 is not used)\r
+\par \r
+\par Index values for Dominant Wind direction bins in Daily Summary Record 2\r
+\par }{\rtlch\fcs1 \af2\afs18 \ltrch\fcs0 \f2\fs18\lang1035\langfe1033\langnp1035\insrsid4145160\charrsid3867826 N    0\r
+\par NNE  1\r
+\par NE   2\r
+\par ...\r
+\par NW  14\r
+\par NNW 15\r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Format of the Expansion_Modules\\ModuleList.dat file\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par The file named ModuleList.dat in the directory Expansion_Modules, if it exists, tells WeatherLink which expansion modules to install. \r
+Each line of this text file lists information about one module, including whether or not to install it. WeatherLink will install the modules in the order listed in this file.\r
+\par \r
+\par The file format is:\r
+\par <module file name> <module ID number> <module version> <load Flag> <full module name>\r
+\par \r
+\par <module file name> is the name of the DLL file that contains the expansion module.\r
+\par }\pard \ltrpar\ql \fi-720\li720\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+<module ID number> is an ID number that uniquely identifies each module. The file name may change with different versions, but the ID will remain the same. This value is in hex.\r
+\par <module version> is the version of the module installed. This is also in hex. for example 0x00010203 = version 1.2.3.\r
+\par <load Flag> will either be "1" if the module should be loaded by WeatherLink or "0" if the module should not be loaded by WeatherLink\r
+\par <full module name> is the module name, version, and date that appears in the WeatherLink About box for this module\r
+\par \r
+\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par For example the entry for the Email/Phone Alert Module looks like:\r
+\par \r
+\par }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid4145160 EmailAlertModule.dll 0x00000600 0x00010002 1 E-mail Alert Module v.1.0  04/07/2004\r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par Where:\r
+\par <module file name> = "EmailAlertModule.dll" \r
+\par <module ID number> = 0x000000600\r
+\par <module version> = 0x00010002 - version 1.0.2\r
+\par <load Flag> = 1 = Load this module\r
+\par <full module name> = "E-mail Alert Module v.1.0  04/07/2004"\r
+\par \r
+\par It is safe to delete lines or to change the order of lines (to change the order that modules are loaded into WeatherLink). If you wish to\r
+ add a new module to the list, put the module file name on a line by itself. The next time WeatherLink is started, WeatherLink will try to load the module. If it is successfully loaded, the rest of the information will be added automatically by WeatherLin\r
+k.\r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 The Module Management function under the File menu in WeatherLink will perform the same functions.\r
+\par \r
+\par \r
+\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\ul\insrsid4145160 Interpreting ISS Reception values}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid4145160 \r
+\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4145160 \r
+\par The ISS Reception numbers are intended to show the overall quality level of the radio reception between the Vantage c\r
+onsole and the ISS or Wireless Anemometer station. The reception value is calculated from the number of wind speed samples received by the console (reported in the Wind Samp column of the data browser) divided by the expected number of packets that could \r
+have been received. \r
+\par \r
+\par The expected number of packets is calculated from the Transmitter ID and the archive interval. This value is an average value which has been rounded to an integer. The actual number of packet transmissions over an archive interval can \r
+be more or less than the calculated value depending on the phase relationship between the transmission clock and the data archive clock.. \r
+\par \r
+\par This means that it is possible to receive more than 100% of the expected packets in an archive interval, and that there is a small amount of "noise" in the calculated percentages. \r
+\par \r
+\par The displayed reception value is limited to 100%.\r
+\par \r
+\par In addition, the number\r
+ of packets with wind speed data received by a VantagePro 2 system is approximately 3% more than the number received by a VantagePro 1 system. The software, however, uses the same "expected number of packets" for both systems which will result in a small \r
+overestimation of the ISS reception value for VantagePro 2 systems.\r
+\par \r
+\par Below are tables that list the expected number of wind speed packets for each transmitter ID and archive interval. WeatherLink uses the VantagePro 1 table. The VantagePro 2 table is for reference.\r
+\par \r
+\par Expected number of Wind Speed packets\r
+\par VantagePro 1\r
+\par \tab Archive Interval (min)\r
+\par Tx ID\tab 1\tab 5\tab 10\tab 15\tab 30\tab 60\tab 120\r
+\par 1\tab 23\tab 114\tab 228\tab 342\tab 684\tab 1368\tab 2736\r
+\par 2\tab 22\tab 111\tab 222\tab 333\tab 667\tab 1335\tab 2670\r
+\par 3\tab 22\tab 108\tab 218\tab 326\tab 652\tab 1302\tab 2606\r
+\par 4\tab 21\tab 106\tab 212\tab 318\tab 637\tab 1273\tab 2545\r
+\par 5\tab 21\tab 104\tab 207\tab 311\tab 622\tab 1244\tab 2487\r
+\par 6\tab 20\tab 102\tab 202\tab 304\tab 608\tab 1216\tab 2432\r
+\par 7\tab 20\tab 99\tab 199\tab 297\tab 595\tab 1189\tab 2379\r
+\par 8\tab 19\tab 97\tab 194\tab 291\tab 582\tab 1165\tab 2328\r
+\par \r
+\par VantagePro 2\r
+\par \tab Archive Interval (min)\r
+\par Tx ID\tab 1\tab 5\tab 10\tab 15\tab 30\tab 60\tab 120\r
+\par 1\tab 23\tab 117\tab 234\tab 351\tab 702\tab 1405\tab 2810\r
+\par 2\tab 23\tab 114\tab 229\tab 343\tab 686\tab 1371\tab 2743\r
+\par 3\tab 22\tab 112\tab 223\tab 335\tab 670\tab 1340\tab 2679\r
+\par 4\tab 22\tab 109\tab 218\tab 327\tab 655\tab 1309\tab 2618\r
+\par 5\tab 21\tab 107\tab 213\tab 320\tab 640\tab 1280\tab 2560\r
+\par 6\tab 21\tab 104\tab 209\tab 313\tab 626\tab 1252\tab 2504\r
+\par 7\tab 20\tab 102\tab 204\tab 306\tab 613\tab 1226\tab 2451\r
+\par 8\tab 20\tab 100\tab 200\tab 300\tab 600\tab 1200\tab 2400\r
+\par \r
+\par \r
+\par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a\r
+9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad\r
+5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6\r
+b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0\r
+0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6\r
+a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f\r
+c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512\r
+0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462\r
+a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865\r
+6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b\r
+4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b\r
+4757e8d3f729e245eb2b260a0238fd010000ffff0300504b03041400060008000000210030dd4329a8060000a41b0000160000007468656d652f7468656d652f\r
+7468656d65312e786d6cec594f6fdb3614bf0fd87720746f6327761a07758ad8b19b2d4d1bc46e871e698996d850a240d2497d1bdae38001c3ba618715d86d87\r
+615b8116d8a5fb34d93a6c1dd0afb0475292c5585e9236d88aad3e2412f9e3fbff1e1fa9abd7eec70c1d1221294fda5efd72cd4324f1794093b0eddd1ef62fad\r
+79482a9c0498f184b4bd2991deb58df7dfbb8ad755446282607d22d771db8b944ad79796a40fc3585ee62949606ecc458c15bc8a702910f808e8c66c69b9565b\r
+5d8a314d3c94e018c8de1a8fa94fd05093f43672e23d06af89927ac06762a049136785c10607758d9053d965021d62d6f6804fc08f86e4bef210c352c144dbab\r
+999fb7b4717509af678b985ab0b6b4ae6f7ed9ba6c4170b06c788a705430adf71bad2b5b057d03606a1ed7ebf5babd7a41cf00b0ef83a6569632cd467faddec9\r
+699640f6719e76b7d6ac355c7c89feca9cccad4ea7d36c65b258a206641f1b73f8b5da6a6373d9c11b90c537e7f08dce66b7bbeae00dc8e257e7f0fd2badd586\r
+8b37a088d1e4600ead1ddaef67d40bc898b3ed4af81ac0d76a197c86826828a24bb318f3442d8ab518dfe3a20f000d6458d104a9694ac6d88728eee2782428d6\r
+0cf03ac1a5193be4cbb921cd0b495fd054b5bd0f530c1931a3f7eaf9f7af9e3f45c70f9e1d3ff8e9f8e1c3e3073f5a42ceaa6d9c84e5552fbffdeccfc71fa33f\r
+9e7ef3f2d117d57859c6fffac327bffcfc793510d26726ce8b2f9ffcf6ecc98baf3efdfdbb4715f04d814765f890c644a29be408edf3181433567125272371be\r
+15c308d3f28acd249438c19a4b05fd9e8a1cf4cd296699771c393ac4b5e01d01e5a30a787d72cf1178108989a2159c77a2d801ee72ce3a5c545a6147f32a9979\r
+3849c26ae66252c6ed637c58c5bb8b13c7bfbd490a75330f4b47f16e441c31f7184e140e494214d273fc80900aedee52ead87597fa824b3e56e82e451d4c2b4d\r
+32a423279a668bb6690c7e9956e90cfe766cb37b077538abd27a8b1cba48c80acc2a841f12e698f13a9e281c57911ce298950d7e03aba84ac8c154f8655c4f2a\r
+f074481847bd804859b5e696007d4b4edfc150b12addbecba6b18b148a1e54d1bc81392f23b7f84137c2715a851dd0242a633f900710a218ed715505dfe56e86\r
+e877f0034e16bafb0e258ebb4faf06b769e888340b103d331115bebc4eb813bf83291b63624a0d1475a756c734f9bbc2cd28546ecbe1e20a3794ca175f3fae90\r
+fb6d2dd99bb07b55e5ccf68942bd0877b23c77b908e8db5f9db7f024d9239010f35bd4bbe2fcae387bfff9e2bc289f2fbe24cfaa301468dd8bd846dbb4ddf1c2\r
+ae7b4c191ba8292337a469bc25ec3d411f06f53a73e224c5292c8de0516732307070a1c0660d125c7d44553488700a4d7bddd3444299910e254ab984c3a219ae\r
+a4adf1d0f82b7bd46cea4388ad1c12ab5d1ed8e1153d9c9f350a3246aad01c6873462b9ac05999ad5cc988826eafc3acae853a33b7ba11cd1445875ba1b236b1\r
+399483c90bd560b0b0263435085a21b0f22a9cf9356b38ec6046026d77eba3dc2dc60b17e92219e180643ed27acffba86e9c94c7ca9c225a0f1b0cfae0788ad5\r
+4adc5a9aec1b703b8b93caec1a0bd8e5de7b132fe5113cf312503b998e2c2927274bd051db6b35979b1ef271daf6c6704e86c73805af4bdd476216c26593af84\r
+0dfb5393d964f9cc9bad5c313709ea70f561ed3ea7b053075221d51696910d0d339585004b34272bff7213cc7a510a5454a3b349b1b206c1f0af490176745d4b\r
+c663e2abb2b34b23da76f6352ba57ca2881844c1111ab189d8c7e07e1daaa04f40255c77988aa05fe06e4e5bdb4cb9c5394bbaf28d98c1d971ccd20867e556a7\r
+689ec9166e0a522183792b8907ba55ca6e943bbf2a26e52f48957218ffcf54d1fb09dc3eac04da033e5c0d0b8c74a6b43d2e54c4a10aa511f5fb021a07533b20\r
+5ae07e17a621a8e082dafc17e450ffb739676998b48643a4daa7211214f623150942f6a02c99e83b85583ddbbb2c4996113211551257a656ec1139246ca86be0\r
+aadedb3d1441a89b6a929501833b197fee7b9641a3503739e57c732a59b1f7da1cf8a73b1f9bcca0945b874d4393dbbf10b1680f66bbaa5d6f96e77b6f59113d\r
+316bb31a795600b3d256d0cad2fe354538e7566b2bd69cc6cbcd5c38f0e2bcc63058344429dc2121fd07f63f2a7c66bf76e80d75c8f7a1b622f878a18941d840\r
+545fb28d07d205d20e8ea071b283369834296bdaac75d256cb37eb0bee740bbe278cad253b8bbfcf69eca23973d939b97891c6ce2cecd8da8e2d343578f6648a\r
+c2d0383fc818c798cf64e52f597c740f1cbd05df0c264c49134cf09d4a60e8a107260f20f92d47b374e32f000000ffff0300504b030414000600080000002100\r
+0dd1909fb60000001b010000270000007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f7\r
+8277086f6fd3ba109126dd88d0add40384e4350d363f2451eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89\r
+d93b64b060828e6f37ed1567914b284d262452282e3198720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd500\r
+1996509affb3fd381a89672f1f165dfe514173d9850528a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100e9de0f\r
+bfff0000001c0200001300000000000000000000000000000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6\r
+a7e7c0000000360100000b00000000000000000000000000300100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a\r
+0000001c00000000000000000000000000190200007468656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d00140006000800000021\r
+0030dd4329a8060000a41b00001600000000000000000000000000d60200007468656d652f7468656d652f7468656d65312e786d6c504b01022d001400060008\r
+00000021000dd1909fb60000001b0100002700000000000000000000000000b20900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000ad0a00000000}\r
+{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d\r
+617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169\r
+6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363\r
+656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}\r
+{\*\latentstyles\lsdstimax267\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuseddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;\r
+\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;\r
+\lsdpriority39 \lsdlocked0 toc 1;\lsdpriority39 \lsdlocked0 toc 2;\lsdpriority39 \lsdlocked0 toc 3;\lsdpriority39 \lsdlocked0 toc 4;\lsdpriority39 \lsdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6;\lsdpriority39 \lsdlocked0 toc 7;\r
+\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39 \lsdlocked0 toc 9;\lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdpriority1 \lsdlocked0 Default Paragraph Font;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table Grid;\lsdunhideused0 \lsdlocked0 Placeholder Text;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 1;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdunhideused0 \lsdlocked0 Revision;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 2;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 2;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 3;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 3;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 4;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 4;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 5;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 5;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 5;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 6;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 6;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;\r
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdpriority37 \lsdlocked0 Bibliography;\lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;}}{\*\datastore 010500000200000018000000\r
+4d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000060000\r
+d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\r
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\r
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\r
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\r
+fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\r
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\r
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\r
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\r
+ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e50000000000000000000000006048\r
+b3d9a513ce01feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000\r
+00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000\r
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000\r
+0000000000000000000000000000000000000000000000000105000000000000}}
\ No newline at end of file