Software

Callisto Software (C++ for PC, Tools, Firmware, IDL, Python etc.)

1. Tools, descriptions of host software File, Link Issue
Installation tool to install callisto-application, frequency-generator, auto-scheduler, java-viewer and some other minor important tools.
Callisto installer guide by W. Reeve, Anchorage
CallistoInstaller.zip (16'171 KB)
CallistoInstallerGuide.pdf  (904 KB)
2.1, 2019-05-26/cm
0.3, 2019-02-25/wr
Host software for Philips tuner CD1316LS/IHP-3 + CD1316LS/IV-3 + CD1316LS/IV running on Windows XP, 2000, Vista, Win 7, Win 8.1
Dito for Win10
Callisto-V123.zip (1.507 MB)
Callisto-V124.zip (1.507 MB)
1.23, 2017-10-25
1.24, 2019-05-26
Separate DLL used for Borland C++ Builder 6 DLL (1695 KB) 1.0, 2011-06-21
LINUX software on an external server of Metsähovi Radio Observatory, Finland (prepared by Juha Aatrokoski, MRO) LINUX-Link
Installation manual (408 KB)
1.0, 2011-03-22 / 2021-06-05
DEBIAN software to be installed with apt install (prepared by Alex Myczko, ETH) DEBIAN-Link 1.0, 2020-02-04
UBUNTU software (prepared by Alex Myczko, ETH) UBUNTU-Link 1.0, 2020-02-04
RASPIAN software (prepared by Alex Myczko, ETHZ. SW tested on Raspberry Pi 4 by C. Monstein.) Raspian (Debian-like) 1.1.0-2, 2021-04-27
Callisto-Lx: Callisto on Raspberry Pi, supported by Whitham D. Reeve, Anchorage, Alaska Reeve_Callisto-LxRPI.pdf 1.0, 2017-04-26
Callisto-Lx: Setup and Operation Guide, supported by Whitham D. Reeve, Anchorage, Alaska Reeve_Callisto-Lx_Setup.pdf 1.0, 2017-04-26

2. Tools, descriptions of supporting tools File, Link Issue
Tool to generate a frequency program (frqnnnnn.cfg) out of a spectral overview (files OVS*.PRN)
Fgeni.zip (1003 KB)
Fgeni.zip (1060 KB)
2.2, 2012-08-17
2.4, 2018-12-10
Yet another tool to plot ASCII-files with 2 columns (*.txt, *.prn and *.csv), especially files generated by spectral overviews. Y-axis in dB with 0 dB as the lowest value
Current version allows zooming into x- and y-axis. Y-scaling linear or logarithmic
M9703APlotter_v04.zip (1066 KB)
M9703APlotter_v2.zip (1071 KB)
0.4, 2017-08-13
2.0, 2018-10-28
Yet another tool to plot spectral overview files, generated by Callisto. Allows zooming in and out as well as saving in many different graphics formats. Tool requires Python 2.7 and read the manual which is inside the zip! Plott_OVS.zip (310 KB) 1.0, 2017-10-29
Tool to automatically adjust Start- and Stop times in the file scheduler.cfg, depending on location parameter AutoSched.zip (494 KB) 1.0, 2017-07-21
Tool to manually adjust IF-filters Simple.zip (386 KB) 1.0, 2011-06-17
Noise figure plotter and simple digitizer, useful to adjust and test IF-filters. Noise figure plotter requires automatic calibration unit including semiconductor noise source.
New version allows COM-port up to COM22
NoiseFigurePLotterV192.zip (1127 KB)
NoiseFigurePLotterV193.zip (1128 KB)
1.92, 29.03.2013
1.93, 15.08.2018
Tool to generate plots and graphic files out of a light-curve file, based on DISLIN. Foreseen as a tool for real-time observation like transit measurments PlotLC_V1.2.zip (1686 KB)
1.3, 2017-08-13
Tool to generate a plot out of a light-curve file, based on PNG-library. PNG-file foreseen to be sent to a website. wwwgen_V1.21.zip (342 KB) 1.21, 2017-09-15
Tool to plan observational parameter for the most important radio sources Astro.zip (947 KB) 3.2, 2009-01-14
Tool to view FITS-file written in Java by P. Messmer. Needs Java runtime system installed in advance JavaViewer.jar (244 KB) 2007-01-09
Tool to view FITS-file written in Java by P. Messmer. Needs Java runtime system installed in advance. Newer version which can also read HDF5 files written by J. Akeret RAPPViewer.jar (9930 KB) 2015-05-21
Script and Batch-file to move data to a remote server. It also produces a backup on any separate drive (nees to be adapted individually). Script trigerred by free scheduler tool 'ssfree.exe' ftpupload_V3.zip (2549 KB)
Manual (501 KB) W. Reeve
0.2, 2018-06-18
0.6, 2018-10-28

3. Manuals, descriptions File, Link Issue
Operating manual (Pocket Guide) eCallistoManual.pdf (549 KB) 1.14, 2011-06-01
Detailed software setup manual [original=latest version] (Link to W. Reeve, Alaska) SetupManual (~2.4 MB) Link
Detailed software setup manual [local copy] (W. Reeve, Alaska) SetupManual (2416 KB) 2.7, 20 Mar 2020)
USB-port management (Link to W. Reeve, Alaska) USBportmanagement (~0.95 MB) Link
Investigation of Compatibility Problems When Using Callisto withWindows 7 (Link to W. Reeve, Alaska) USB-Serial-Investigation (~490 KB) Link
English manaul for FTP-Watchdog (new version W. Reeve, Alaska) Instructions FTP-WatchDog (697 KB) 3.00, 2013-02-06
Editing Windows Registry for Time Synchronization Timing (html) 1.00, 2017-05-05

4. Descriptions of RISC processor software (firmware) File, Link Issue
ATmega16 Software for CD1316L/IV, 27 MHz 2nd local oscillator ATmega16-V17.zip (242 KB) 1.7, 2011-06-21
ATmega16 Software for CD1316L/IV, 25.43 MHz 2nd local oscillator including HEX-files ATmega16-V18.zip (289 KB) 1.8, 2013-03-02

5. Examples in IDL, SSWIDL File, Link Issue
Plotting in SSWIDL, how to use functions SSWIDL-Link 1.00, 2009-01-23, A. Csillaghy FHNW
How to upgrade from IDL to SSWIDL SSW-upgrade (2 KB) 1.00, 2013-06-21, M. Battaglia FHNW
How to plot a spectral overview (intensity versus frequency) ov.zip (90KB) 1.00, 2009-04-21
How to plot a frequency program (frequency versus channel number) fplot.zip (233KB) 1.00, 2009-04-21
How to plot a light curve (intensity versus time) LCplot.zip (233KB) 1.00, 2009-04-21
How to plot a single spectrum (intensity versus frequency) specplot.zip (233KB) 1.00, 2009-04-21
How to plot a 2D-spectrum (intensity versus time and frequency) 2dspcplot.zip (233KB) 1.00, 2009-04-21
How to plot FITS-files overlapping in time domain overlapplot.zip (611KB) 1.00, 2009-04-21
How to plot FITS-files overlapping in frequency domain Phoenix3.zip (2396KB) 1.00, 2010-01-28


6. SunPy, examples in PYTHON File, Link Issue
SunPy Documentation, for examples see links below
Link 1.00, 2014-01-08, SunPy Community
Simple tool to plot, zoom and save a single FIT-file with z-axis expressed in dB above average background. Script requires Python 2.7 and do read the manual (inside the zip) first! Plott_FIT.zip (1386 KB) 1.10, 2017-12-06
Plot FIT-file with/without background subtraction and x-axis in 'normal' time-format while the other scripts show either seconds or decimal hours FITplotWithAxes.zip (1097 KB) 1.00, 2017-11-21
Simple example in Python version 2.7.5.2 with column- and row-number as axis-labels. The zip-file also contains a FIT-file with a type III burst as well as a zoomed plot Example_00 (625 KB) 1.00, 2014-01-28
Simple example in Python version 2.7.5.2 with time and frequency as axis-labels. The zip-file also contains a FIT-file with a type III burst as well as a zoomed plot Example_01 (608 KB) 1.00, 2014-01-28
Example with background subtracted in Python version 2.7.5.2 with time and frequency as axis-labels. The zip-file also contains a FIT-file with a type III burst as well as a zoomed plot Example_02 (481 KB) 1.00, 2014-01-28
Example in SunPy with absolute time axis and reversed frequency-axis. The zip-file also contains a FIT-file with a type III burst as well as a zoomed plot Example_03 (554 KB) 1.01, 2017-09-15
Python example on how to plot a FIT-file including saving the frequency table as an ASCII-file in normal and reversed sequence SaveFrequenciesFromFITS (547 KB) 1.00, 2015-05-15
Python example plots several versions of a 2D spectrogram, light curves and single spectra. Delete one window after the other to see the next one. Python2D_LC_SS.zip (270 KB) 1.01, 2017-09-15
Python example to plot several files with nice x-axis label, label rotation +-90°. Background subtraction included. Script was generated in view of COSPAR2020 workshop at Kodaikanal Solar Observatory KSO. Example contains a FIT-file from Greenland niceplot.zip (296 KB) 1.0, 2020-01-16
Radio astronomy exercise with basic SI units. We have to be very careful with units to use them in der basic version (m, kg, W, W/m^2, Ws, ....) solution_python2.7.py (2 KB) 1.00, 2017-12-09
Radio astronomy exercise with units from astropy. We do not need to take care about units anymore (any like Jy, cm, J, ...) solution_python2.7_u.py (2 KB) 1.00, 2017-12-09
Script to read and plot 2D-spectra from fits-files, generated by small radio telescopes, following a concept of Astropeiler.de plottscans.py (5 KB) 1.02, 2020-05-23
Script to read and plot single spectra from fits-files, generated by small neutral hydrogen radio telescopes, following a concept of Astropeiler.de
This script doesn't deal with Callisto data!
plotfits.py (2 KB) 1.0, 2020-05-23
Yet another Python library to plot Callisto FIT-files, produced by Dr. K. Sasikumar Raja, Project Scientist - II, Aditya-L1 Mission / VELC Project, Indian Institute of Astrophysics, II Block, Koramangala, Bangalore - 560 034, INDIA, sasikumarraja(at)gmail.com, and his colleague Ravindra Pawase, Balewadi, Pune - 411 045, INDIA, ravi.pawase(at)gmail.com.
Zip-file contains just one example of several which can be found on GitHub.
Library can be found here: https://github.com/ravipawase/pyCallisto and an explaining paper here: https://arxiv.org/abs/2006.16300
ravipawase_rev.zip (546 KB) 1.1, 2020-07-03
Script to read and display SWPC/NOAA event-list from the previous day. Download in a folder of your preference and unzip. Copy batch file 'get.bat' to your desktop and double click. GetOldEvents.zip (2 KB) 1.0, 2020-12-29