100 likes | 222 Views
SNOTEL GOES Project. A Cooperative Design Effort Rose Loehr - Portland John Weeks - Portland Austin Beard - Montana Richard Brown - Alaska. Seal Island - Prince William Sound, Alaska. Primary Design Goal. Add GOES data modems to the SNOTEL operational framework. Design Requirements.
E N D
SNOTEL GOES Project A Cooperative Design Effort Rose Loehr - Portland John Weeks - Portland Austin Beard - Montana Richard Brown - Alaska
Primary Design Goal • Add GOES data modems to the SNOTEL operational framework
Design Requirements • Automate retrieval of GOES data from NESDIS • Automatically import GOES data to SNOTEL in MBD message format • Accommodate popular GOES modem models • Do not impact SNOTEL structure • Eliminate recurring costs • Should be OS portable
Basic msiDCSdecode Functionality • Retrieve data message context from NESDIS • Associate GOES ID with SNOTEL ID • Decode and translate data message context to FP2 parameter format for each sensor value • Generate data messages in MBD format for direct import to SNOTEL • Generate and save GOES RMP messages
GOES Data Message Context • Text based system • Various binary encoding schemes are used • All data groups packed in one GOES message
SNOTEL GOES Data Message Rules • All sensor values exist in array[0..n-1] • Array[0] must be data julian date • Array[1] must be data time of day
Campbell Sci TX312 Simple Interface with CSI Modems FP2 data values Microcom GTX Flexible data value formatting Built in RMP values Supported GOES Data Modems
Campbell Sci TX312 Site Name GOES ID = SNOT ID GMT Offset Modem Type Group definitions Microcom GTX Site Name GOES ID = SNOT ID GMT Offset Modem Type Group definitions TPL File What to give to Rose for each site