|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Please note: The Control Panel currently requires several pieces of code running (like a MySQL database) before it will even start. For this reason I don't recommend downloading it to your system. If you are interested in running the CP I will put some effort into making it startup better. The Control Panel integrates all the other SETI Net modules and allows you to make visible or dismiss each module from view during operation. This is important, particularly when using a computer with a single monitor, to keep the confusion of multiple modules running at the same time to a minimum. The Control Panel also ties together certain functions of modules for a larger picture of what is going on.
You should recognize some of the icons across the top of this screen. Left to right is the Antenna Controller, the Radio, then one you haven't seen yet the Sky Map, then the Spectrum Analyzer, the Waterfall and another new one the File Manager. Each icon is live - that is if you click it the underlying module will spring up for you to control. When you have the module set the way you want it another press will dismiss it. The Sky Map is enabled from the Control Panel when the antenna is on line. It has its own description so it will not be detailed here. Likewise the File Manager is closely tied to the operation of the other modules and has it's own description. Start up - If the CP is not visible on your screen click the Control Panel icon that looks like a dish antenna or find the CP from the start menu. If all goes well you will the screen above. dB - This is a MySQL data base that keeps track of 'hits' in the system. Each time the system ET Found light (in the Waterfall control panel) lights the details of the station operation is added to the data base. This allows the system to skip known when there address space is searched again. Chirp - The ability to chirp the receiving system is the principal method of discrimination of local, terrestrial, signals and those from outside of the Earth. The Chirp system is simply turned on or off here and the current chirp value reported. The Hz/Sec shows the current frequency change computed for the antenna direction. The Fractional Frequency is a total of the chirp since this session was started and the Bin Shift is the number of bins the waterfall display has been moved to account for the chirp. More on chirp in the discussion on Detection Logic. Receiver Freq - This panel reports the current frequency of the R7000 receiver. It does not take into account the bin shift or chirp. Its operation is TBD and may be removed. Stare Time - This panel sets up the total time that the system will look (stare) at a particular space address and what the operation is after the stare time is finished. Set the Stare Time spinner to the number of seconds to stare and select the 'On End Stare' radio button selection for the next operation. Generally this is set to 'increment Freq' where the receiver is bumped up to the next 20 KHz segment of the space address and the stare operation automatically restarts. The 'inc DEC' and 'Inc RA' are non operation at this point. The 'Stop' selection simply stops the automatic increment of receiver frequency at the end of the stare period. Alarm - This is the Next to last operation performed when a search run has been configured and is ready to go. The Update switch turns the Sky Map on and keeps the station parameters up to date in the File Manager. The very last thing to do to start a run is to press on the Alarm switch so that it turns green. The Control Panel will ask you where you would like to save the data resulting from a 'Hit' and after you have selected a suitable directory, the search will start. Antenna Mount <Top>
This module is used to set the default conditions of the antenna in use. Its settings are used by the File Manager to report the setup when data is collected. Normally there is no reason to change any of these setting. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Down Load | Source Code |
|
(Part of Control Panel) |
(on request) |
This module is used to send the current operating parameters to the base page of the SETI Net web site (www.SETI.Net). Turn it on and your current search information is displayed on SETI Net home page.
| Down Load | Source Code |
|
(On Request) |
The File Manager is a key element of SETI Net. Its task is to keep track of all the station parameters and convert them to the SETI Markup Language (SML). When the station captures a signal SML data is inserted into the WAV file and the JPG image to make a complete record of what was going on when the hit occurred. It shows who was at the controls, where the antenna was pointed, the time, and a myriad of other details that add meaning to an otherwise file of noise. You can, and should, change at least the Title Page to show your name and any observers with you. After all this will make a record of who actually made the first discovery of ET so make it your own.
Since the station configuration is saved
with the data generated a future user would be able to
search the station
Archives
section of this web site for any WAV or JPG files and then
extract any particular parameter needed automatically.
For example all the Hits the were found between 1420.66535
and 1437.230 could be found in the archive WAV or JPG files.
If you wanted to calculate the system noise temperature
during a particularly setup you could use the embedded SML
as input to these calculations.
File Manager Title Block
Start the Control Panel if it needs it and click on the File Manager icon.
Title Block - This is the main screen that needs personalization for your observation session. Change what you need but remember that Station Location should stay the same (after all that is where the antenna is even if your running it from some other part of the globe)
Antenna - The Antenna tab is a place to put all the technical details of the antenna, its size, current position (automatically updated) the gain of the LNA and all the other items that are needed to identify this equipment.
Receiver - The Receiver tab collects all the parameters that are necessary to identify the receiving parameters.
Waterfall - This tab displays the JPG file when loaded. This screen takes care of itself.
Block Diagram - This is essentially the same as the System Block Diagram. Its used as a hint when laying out you own SML file.
SML - The generated SML is shown in this tab. Notice that it is coded in XML. The SETI Markup Language is detailed in this section of the web site.
Operation - Just before you start a search session open the File Manager and personalize the Title Page. This is how you do it:
Select the Title Block Tab
Press the SML File Open button (bottom left) and navigate to the SML Templates as shown below.
Select a template for your base. 'OFF Line.xml' is generally a good one.
Change the Title, Operator Name, add an Observer if you have on, put any notes you would like to preserve with the file in the single line note area
Select the SML File 'SaveAs' button and make up a name for your SML File.
That's it. All the other details are maintained by the system itself as you perform your search.
As you make changes you can see the resulting SML on the right side of the screen. You can close this area to save space on your screen.
Most of the information in the File Manager is updated automatically by the other modules in the system so that the station can run unattended.
The SETI File Manager software allows you to capture the essentials of your SETI station and save that information inside the data file that you generate. Since the information is inside the JPG and WAV files it cannot get lost and will make it possible to identify the station configuration, pointing angles and other engineering information from when the SETI data was collected.
To learn the basics of the File Manager its best to play with it. Do the following:
Create A New SML File
The File Manager starts with a built in SML set. Use it to build a personal SML file for yourself. For more information on SML jump here.
Save the SML file in a convent file are by clicking on "Save As". The SML is stored in a file with the extension .XML This allows the file to be recognized by other standard XML processing tools.
Modify the current SML by changing any data in any of the boxes. Press the 'Tree' icon on the bottom right - The SML tree should show. You can change anything you like but notice the blinking "Refresh Needed" button? Press it to update the tree display. The update is only needed to keep the tree current. If you save your file it is automatically updated.
Save again.
View the raw SML by pressing the "SML" tab. This is the same information shown in the Current SML box but 'flattened'. This is the data that is stored with your WAV or JPG files.
Attach Your SML To A Wave or JPG File
Using the File Manager pen any wave file. You will have many on you computer so use the Windows built in search function to find a suitable one to play with. In the WAVE File area (bottom right) select "Open". Then navigate to your wave file. Select the file and press the Open button.
The File Manager will ask you if you would like to use any SML already inside the wave file. if you say 'Yes' any SML in the file comes into the File Manager and overwrites the current SML. No and only the wave data comes in. If there is no SML in the file it will tell you so and switch to the 'merge' mode
Your wave file is now loaded and has been 'tagged' with the SML data.
Select 'Save' or 'SaveAs' and store it in a temp file area.
Change the 'SML File' information to something descriptive like "Test of the File Manager". Notice that as soon as you start entering characters the Refresh button starts blinking. Press it and notice that the 'Current SML' area is updated. Slide to the top of the box and see your text entered in the title block. You must press the Refresh button before you save the file.
That's all there is to tagging a wave file with SML.
SETI Station Use
Select the other tabs in the generator (Antenna, Receiver and Data Set) and make the changes that describe your SETI station.
Save the final SML file for later.
Search using your standard system software and save the resulting WAV file.
Tag the file with your station profile.
Your file can then be sent to other Argus stations or exchanged with any other user. The file can be played back as if it were live data and the station conditions at the time of collection are frozen with the data.
How File Tagging Works
A Wave file is made up of several 'chunks'. First is a RIFF chunk that that identifies the file as a Resource Interchange File Format. Second comes a Format chunk that identifies the configuration of the wave data in the file (Stereo or Mono, 8 Bit or 16 bit, sampling rate etc). Next comes the Data chunk that contains the actual data. At the end of the long Data Chunk there may be a chunk that identifies the name of the tune or the record producer etc. This chunk is not a requirement. The File Manager adds a final chunk, the SML chunk, where the SML data is stored.
You can SML tag wave files and still use them normally. For example you can tag the Windows Start wave file and it will still sound correct on you computer.
JPGs don't use 'chunks' but do allow comments. The JPG comment field, at the top of the file, is where the File Manager stores the SML. As with WAVs tagging a JPG will not change the way it is displayed nor will anyone know about the existence of the SML data unless they have the File Manager.
Clock
<Top>
Down Load Source Code (On Request) The SETI Net Astronomical Clock is the heart of the system. It calculates the various equations of time necessary to keep the antenna pointed and locked to a place in the sky and to cause it to move to a new star location when requested. When running from the Control Panel the operation of the clock is transparent to you.
The clock can also be used stand alone on your computer. You can use it to find where a star is in the sky and what Azimuth and Elevation setting it would take to point to it.
Setting up the clock
- Start - The clock starts running as soon as you start it. It displays Julian day, Universal Coordinated Time (UTC) and Greenwich Sidereal Time. These are calculated based on the clock in your computer.
- Location - Enter you latitude and longitude. I use Google maps to find mine. As soon as you enter these two values the clock calculates your Local Sidereal Time (LST)
- Pointing - Hit the 'Mount' button on the right side and the information for your antenna mount can be entered.
- Sky Map - Show your star and antenna pointing location graphically.
Sky Map
<Top>
Down Load Source Code (part of Clock and Antenna)
(On Request) The Sky Map gives you a visual indication of the portion of the sky you can see from your location. It was built from a Mercator projection of the night sky modified so that Declination bars are shown running up the middle and Right Ascension bars from right to left.
About Mercator Projections
This type of map allows an object that is spherical to be shown as if is flat. This introduces distortions in the top and bottom of the image but makes it possible for me to use the map in SETI Net. The night sky which is a sphere above you is shown as a flat projection in the Sky Map. The result is that the Milky Way (the blue band) has a curve to it.
With the Sky Map you can see the position of the major constellations of the sky in both Azimuth and Elevation or Declination and Right Ascension. The DEC/Ra is fixed in the sky and the Az/El changes as the day progresses. You set the Sky Map to your location using the stand alone Clock and Mount. For SETI Net the location is built in.
Access from SETI Net - Start the control panel if it needs it and click on the Sky Map icon. You should see the Mercator projection of the sky shown above. If both the Radio and the Antenna are on line and if you select 'Update' on the Control Panel you should see the Horizon line and the Mechanical Stop. Other wise you will just see the sky.
Mouse Location - Move your mouse of the map and notice the change in the top status bar. This bar calculates the position of your mouse pointer as you move through the Sky Map. It shows you the following:
Ra - The Right Ascension of the mouse. This is calculated from the current date and time as reported by the SETI Net computer the the location of SETI Net in latitude and longitude. You can think of Ra as the movement across the horizon (its not really that but its a way to keep your sanity). This is indicated in Hours | Minutes | Seconds and milliseconds with zero hours on the far right and 23 hours, 59 minutes on the left.
DEC - The Declination indicator is also calculated from the date/time and the location of SETI Net on the globe. You can think of DEC as the up/down movement of the SETI Net antenna. Again its not really up/down but it can be visualized that way. DEC is calculated in degrees with zero degrees in the middle of the Sky Map running up to +90 and down to -90. DEC is indicated in Degrees | Minutes | Seconds
HA - This is the Hour Angle of the mouse position. Hour angle is an intermediate value used during the calculation of the DEC and Ra and is shown for interest only.
pixX and pixY - These are the pixel positions of the mouse pointer. They are used in the calculation of the other values and have no value other than interest.
Antenna Position - The current Antenna position is shown on the left side bottom of the Sky Map. Changing the antenna position is done by mouse left click.
Star Position - This sets a point in the Sky Map as your star selection. Make your star selection with a right click. The Star and Antenna positions are show in major units (Hours in the case of Ra and Degrees for DEC) and decimal portions of those values. This is different than the mouse position indicator which is in hours, minutes, and seconds, and allows you to work with either scale.
Mouse Action - Move your mouse to any place in the Sky Map and Right Click the mouse. From then on the current star selection is shown in the bottom right of the Sky Map. Left click any place on the Sky Map and the antenna starts to move to that location.
Star/Antenna Locators - If you loose track of where the antenna star is you can press the left side icons and see the current location.
Track Lock - If you set this switch on the antenna will start to move to your current star selection and when it reaches it it will maintain this position for as long as the star remains above the horizon line. This is useful for long integration time searches. A green LED will come on below the switch indicating lock condition. Of course if you are using the stand alone clock this switch has no effect.
The Track Lock switch and LED does not show when running the clock 'stand alone'
Mechanical Stop - The antenna cannot turn a complete 360 degrees. At 355 degrees it hits a mechanical stop to keep it from strangling its control cables. The antennas minimum elevation is +6 degrees but it does go up to +90 degrees. These two values are used to compute and display the mechanical stop figure on the Sky Map. It looks like a misshapen triangle because of the distortion caused by the Mercator projection. If your command the antenna to move to the right of the mechanical stop the antenna will 'turn itself inside out' or 'go over the falls' by rotating though 90 degrees of elevation. Don't do this operation very operation as it puts maximum strain on the antenna rotor motors.
Horizon Line - The horizon is of course a straight line when you look out your window but because of the Mercator distortion is appears as a sine wave in the Sky Map. The area below the line is below the horizon and of course you cannot move the SETI Net antenna lower than the 6 degree minimum elevation.
The horizon line moves across the Sky Map, from right to left, as the day progresses. It carries the Mechanical Stop with it so that when it meets the SETI Net antenna the system causes the antenna to 'go over the falls' and continue to track its star position on the right side of the mechanical stop. This is an impressive thing to see as the antenna turns its inside out to reach the new position.