Boris, I think you've got the altimeter fixed. Here are my actuals inside Meteohub.
actual_system_version_text 4.9q
actual_system_version_num 49
actual_system_build_num 1187
actual_localdate2 30.09.2012 17:32:38
actual_thb0_press_hpa 917.6
actual_thb0_press_psi 13.31
actual_thb0_press_mmhg 688.2
actual_thb0_press_inhg 27.10
actual_thb0_sealevel_hpa 1014.8
actual_thb0_sealevel_psi 14.72
actual_thb0_sealevel_mmhg 761.1
actual_thb0_sealevel_inhg 29.97
actual_thb0_altimeter_hpa 1013.0
actual_thb0_altimeter_psi 14.69
actual_thb0_altimeter_mmhg 759.7
actual_thb0_altimeter_inhg 29.91
With a console pressure of 917.6 hpa and an altitude of 826 meters, calculated Altimeter should be 1012.96. Meteohub reports 1013.0...nice.
Checking raw packets and pressure data using APRS.FI, I see...
2012-10-01 00:32:04 UTC: N5XL>APRS,TCPIP*,qAC,T2LAX:@010032z3348.73N/11147.18W_315/006g013t094r000p000P000b10130h14eMH49
2012-10-01 00:42:04 UTC: N5XL>APRS,TCPIP*,qAC,T2USANW:@010042z3348.73N/11147.18W_270/006g013t093r000p000P000b10132h14eMH49
From this, I can see the raw packets being transmitted when APRS is selected and Altimeter is selected is correctly showing Altimeter (entries with T2 in them are actually APRS tier 2 servers)...nice.
Switching over to the CWOP servers and checking the raw packets, I see...
2012-10-01 00:52:06 UTC: N5XL>APRS,TCPXX*,qAX,CWOP-3:@010052z3348.73N/11147.18W_270/002g012t093r000p000P000b10137h15eMH49
2012-10-01 01:02:05 UTC: N5XL>APRS,TCPXX*,qAX,CWOP-2:@010102z3348.73N/11147.18W_225/003g009t092r000p000P000b10140h15eMH49
As console pressure has risen to 918.4 and 918.7 hpa in the time its taken me to gather the data, calculated altimeter should now be 1013.82 and 1014.15. Meteohub reports 1013.7 and 1014.0. This is seen in the raw packets and Altimeter is correctly expressed when using CWOP servers...nice.
The final check is to see if the data is making it to MesoWest. Correctly showing values in MesoWest means that all stages of this process are working as they should.
Time Mesowest Meteohub
17:32 1013.00 vs 1013.0
17:42 1013.21 vs 1013.2
17:52 1013.68 vs 1013.7
18:02 1013.99 vs 1014.0
This is exactly as it should be and confirms CWOP receives Altimeter properly...nice.
This emergency release of 4.9q build 1187 looks good to go as it corrects the barometric pressure issue and looks to have also addressed the CWOP server connection issue as well. Nice job.
For those of you that update to 4.9q, be advised that you will want to
check the weather network page in meteohub as there are new options available that were not available with older versions of meteohub. With 4.9q, next to the CWOP weather network, you now have the option of selecting different barometric pressure readings to be sent to CWOP. The correct barometric pressure to send to CWOP is ALTIMETER and
not SLP (Sea Level Pressure). You will also want to make sure that your weather station elevation is accurate as meteohub uses this number to calculate both Altimeter and SLP. The correct elevation to use for your station is where your barometric pressure sensor is located. Typically, the pressure sensor is located in the display console and not with the other outside sensors. If your console is located on the second floor of your home, simply add the height of the console to the base elevation you see in listed in topographic maps for your precise location.
Amateur radio operators who are CWOP members should use the APRS networks to help alleviate traffic congestion on CWOP leaving them open for the general public to use. As a ham, the correct servers to use are
rotate.aprs.net:14580#XXXXX or
rotate.aprs2.net:14580#XXXXX, where XXXXX is the access code you were given when signing up for CWOP as a ham. To utilize these APRS servers, you need an
access code and a
valid amateur radio license. You may have received this code when you signed up for CWOP. If you did not, you can request a code. This access code is
only necessary for hams using the APRS or APRS tier2 servers...if you do not have an amateur radio license, you dont need a code and you use the CWOP servers instead of the APRS servers. Hams should refer to the CWOP FAQ "servers to use" page for more information on how to obtain the code.
http://www.wxqa.com/servers2use.html
One last item for hams using the tier 2 APRS servers. Instead of using rotate.aprs2.net:14580#XXXXX as suggested, it would be a much better use of bandwidth to limit your traffic to the regional tier 2 servers by using the following servers...
North American hams using T2 servers should use
noam.aprs2.net:14580#XXXXX
European hams using T2 servers should use
euro.aprs2.net:14580#XXXXX
AU/NZ hams using T2 servers should use
aunz.aprs2.net:14580#XXXXX
While this is not specifically called out in the CWOP faq, as a amateur radio operator you have an obligation to be held to a higher standard of operation and bandwidth conservation is very much part of that training. Hopefully, these regional T2 servers will make it into future revisions of the CWOP FAQ.
Hope this helps...
Dave
N5XL