GHG Monitor not working
View and edit grids of meteorological values
Status: Beta
Brought to you by:
romberg
In Products > GHG Monitor, when I go to look at transmitted products, it shows no configuration file loaded. I attempt to save the config, and can't do anything, and when I go to select Load Configuration, nothing pops up. The transmitted products that should show... I created a fake Winter Weather Advisory should "In Theory" should show, but it does not. Not sure what is happening here.
The whole GHG monitor thing (and other bits that use theVTEC active table) may be broken for a while. Much of that code depends upon products being stored in the AWIPS text database. That won't work now for obvoius reasons. There is no way (and won't be) to actually transmit any products. So, the hooks that the gfe has to look at these will not work. Maybe with practice mode (which I've not even looked at yet) it might work.
I think that comes with fixing a database because I can transmit and it
saves the product to the product folder. :)
On Mon, Apr 30, 2018, 7:49 PM Mike Romberg romberg@users.sourceforge.net
wrote:
Related
Tickets:
#9The way the whole GHGMonitor/VTEC thing worked in the past was that when you hit "transmit" it copied the product to the transmit directory (which you can see is still working) and then called a script which was part of AWIPS to send it out over the MHS. This script is no longer there and this version of the gfe will never do this again. You can see the error message about the missing script on the terminal window when you press the transmit button.
I think I've managed to fix the GHGMonitor's configuration code. And I've also had some sucess with a standin for the AWIPS message handling system (MHS).
I added a blizzard watch (BZ.A) to the hazard grids and then created a WSW product. The VTEC line was in this product. I then pumped this product through the VTECDecoder which worked after I fixed a few python3 bugs. But I did have to tack on a few lines at the top of the product:
248
FNUS75 KBOU 092326
FWSBOU
For Blizzard Watch which is BZ.A it would be the Winter Message in the Product Formatter :) The GHG table might reference a database.... That might be the key.
From the get go even in operational mode, I was able to transmit something like that, it's just something in the ghg table not making it show. It said it couldn't find the default config file or something.
Pulled this from an example:
WWUS42 KFFC 051936
WSWFFC
Linked here: https://www.weather.gov/ffc/exampleWSWwarning
The top lines there even the WSW(OFFICE) are the AFOS lines for the product! Try even a high wind watch or something. In the Product Formatter, that's under Non precipitation :)
The 051936 is the issued time in zulu
Last edit: Michael Foland 2018-05-10
Those are the MND headers. I found another example to show the meanings for you.
https://www.weather.gov/media/pah/WeatherEducation/3-wxproducts.pdf
Why is the transmit only working in PRACTICE? What if we generate our grids in operational or "simulate" transmit to the local ifps... since it won't go out anywhere public? I just noticed you were working on that!
I enabled an old testing mode, I'd forgotten about. The transmit button now is marked simulated transmit. This is because it does not actually transmit anything anywhere. What it does do is store the product in products/TEXT and run the VTECDecoder on it to update the active table. This active table in no way reflects "real" vtec codes. It is just updated when this gfe has products which have been "simulated transmitted". It is more straight forward to do this than try to enable the gfe's PRACTICE mode. The gfe should have this simulated trasmit right out of the box with the stock gfeConfig file now.
I enjoyed it actually saying transmit. try taking the test vtec line out if marked test it should show those. might have todeal with that. the map really should also look at the zones from the product somehow
I likely would post the zone forecast on my personal site since I do make forecasts and know how to
The basic product -> ghgmonitor seems to be working now. Create new tickets for any specific bugs in it's operation