[SCHEDULER-599]  VOEvent Receiver: Support new CBAT and Fermi, remove older logic
Type Enhancement
Priority Medium
Severity Minor
Component VOEvent Parser, VOEvent Receiver
Fixed In Version [3.33.3
Versions Affected [3.23.2
Severity Closed
Resolution Complete
Reported By Bob Denny
Resources Bob Denny
Start Date 2/17/2011

Description
It's 2011 and VOEvent feeds are coming from Caltech now. The current set of available events don't include INTEGRAL, AGILE, or Fermi/LAT. Now we have CBAT SNe alerts and Fermi GBM alerts. No one used the older events anyway, so remove the logic for them and add logic for CBAT and GBM. Update the documentation as well.

Comments
2/24/2011 11:33:17 AM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/scheduler
SVN Revision 192
Affected files /trunk/VOReceiver/MainForm.cs (Modified)
Check-in comment Post-close change for dynamic test menu on VOEvent receiver. Fixed Old item. GEM:599
2/18/2011 7:35:31 PM   Bob Denny
SVN Comment
Author rbdenny
Repository svn+ssh://rbdenny@a2_svn_dc3/home/rbdenny/svn/astro/scheduler
SVN Revision 185
Affected files /trunk/Help/RelNotes.htm (Modified)
/trunk/ReceiverData/CATObsRequest.rtml (Deleted)
/trunk/ReceiverData/CRTObsRequest.rtml (Added)
/trunk/ReceiverData/DefaultEventFilter.js (Modified)
/trunk/ReceiverData/FakeEventTemplateAGI.xml (Deleted)
/trunk/ReceiverData/FakeEventTemplateCAT.xml (Deleted)
/trunk/ReceiverData/FakeEventTemplateCRT.xml (Added)
/trunk/ReceiverData/FakeEventTemplateINT.xml (Deleted)
/trunk/ReceiverData/FakeEventTemplateLAT.xml (Deleted)
/trunk/ReceiverData/FakeEventTemplateSWF.xml (Modified)
/trunk/ReceiverData/FakeEventTemplateTOC.xml (Added)
/trunk/ReceiverData/FakeEventTemplateUS1.xml (Modified)
/trunk/ReceiverData/MessageArchiver.js (Modified)
/trunk/ReceiverData/TOCObsRequest.rtml (Added)
/trunk/Scheduler.sln (Modified)
/trunk/SchedulerSetup/SchedulerSetup.vdproj (Modified)
/trunk/VOEventParser/SimpleVOEvent.cs (Modified)
/trunk/VOReceiver/MainForm.Designer.cs (Modified)
/trunk/VOReceiver/MainForm.cs (Modified)
Check-in comment Update VOEvent for currently available feeds. CRTS now has tabs and newlines inside some fields, so had to update SimpleVOEvent to deal with that. VOEvent Receiver's Generate Fake Event now built dynamically from the FakeAlertTemplateXXX files so this is now open ended. Old VOEvent types no longer supported. DOCUMENTATION NOT YET DONE. GEM:599
2/18/2011 6:37:18 PM   Bob Denny
Wow, discovered that new CRTS alerts have embedded tabs, newlines, etc. in the RA and Dec tags. This is OK per XML, but the SimpleVOEvent parser choked SILENTLY!!!

Trim()med this stuff all over in SimpleVOEvent.
2/18/2011 3:42:06 PM   Bob Denny
Forget Fermi GBM and LAT. Just support SWIFT, CBAT, CATOT/MLSOT and the User-1 from 2009.
2/18/2011 2:29:07 PM   Bob Denny
Change CAT to CRT (CRTS), adjust balloon alerts. Forget Fermi, remove AGILE, INTEGRAL.

Also need to un-hardwire the Generate Test Event menu in the VOEvent Receiver so that it's open ended and driven off the presence of FakeEventTemplateXXX.xml files, and maybe a description in them or something.