| 8/4/2016 6:43:45 PM |
Bob Denny |
Hi Bob,
I believe these are all ready to go.
The AAVSO tiddlers is a stand-alone app. You should be able to test it
with little effort. It builds two URL's, based on user's form input,
conforming to the AAVSO API for creating charts. There's a reference to
the API in the "Help" slider.
The Aimpoint tiddler gets the catalog name from the ACP preferences. If
the telescope is connected, it picks up the aim point coordinates from
the telescope (typically JNow), converts them to J2000, and pulls a
30-minute square window of data out of the catalog. If the telescope is
not connected, the aimpoint defaults to RA=0, Dec=0. The graphing
capability needs to have the MathSVGPlugin installed - a straightforward
task for a well-used piece of code you can easily install in a tiddler
and then hide from the user. There's not much to test here, either.
The FlatAnalyzer tiddler works as far as I am able to test it. This also
requires the MathSVGPlugin tiddler. I built in some try-catch blocks to
gracefully handle bad data files, including no data (where no lines in
the log are called TEST or FLATxxx), and scrummed up data (e.g. data
with non-printing characters). These will throw up (no pun) an error
message in the FOV window. The app should work for files including flats
labeled up to FLAT999. I've include the set of flat test data I used.
This is my own collection of flat logs. I modified three of them - one
to have no data, another with control characters in it, and a third
with flat numbers >99. I tested the app both using the web interface to
my remote observatory (192.168.1...) and also through the web interface
on the observatory computer (127.0.0...). It correctly finds the default
flat locations.
I've also looked at these with all the "themes" in ACP, including my own
theme creations, and they are compatible with all of them.
I access these operationally using MainMenu selectors, so I've passed
along those DIVs, too. You can incorporate them in the MainMenu Toolbox
section if you want to.
If you need more testing, or additional "code," please ask. Also, you
are, of course, free to modify these in your own way to suit your needs.
Thanks again for your help enlightening me on the "gotData" problem in
the Flat Analyzer. How simple the solution seems now.
Regards,
Dick |