<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://globalmeteornetwork.org//wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dvida</id>
	<title>Global Meteor Network - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://globalmeteornetwork.org//wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dvida"/>
	<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Special:Contributions/Dvida"/>
	<updated>2026-07-05T17:56:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=921</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=921"/>
		<updated>2026-03-10T14:24:07Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Meteor detection station */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world-wide organization of amateur and professional astronomers. The goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated network of recording stations. Here, you can find information about the purpose and structure of the GMN, and how to assemble and operate your own meteor camera. You also will discover how to contribute to the development of RMS (the GMN software) and how your observations as a citizen scientist contribute to the ongoing understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you are here to find out how to build and set up a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to this] section!&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;For German speakers, there is &amp;quot;Build camera from scratch&amp;quot; documentation written by students of [https://fsg-preetz.de/ Friedrich-Schiller-Gymnasium in Preetz] available [http://wiki.linux-astronomie.de/doku.php?id=ceres here]. This version is maintained by Friedrich-Schiller-Gymnasium in Preetz. &amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor detection station ==&lt;br /&gt;
&lt;br /&gt;
What is an RMS GMN station? An RMS-based GMN station consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, the RMS software, and a connection to the Internet via Wifi. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a Power Over Ethernet (POE) cable. To be a part of the GMN network, you need a fairly powerful Raspberry Pi (Pi 4, 5, or better) and a reasonably fast Internet connection. The internet connection is required only for data upload to a central server each morning and to provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
Nightly, the RPi records video from the camera shortly after local sunset, then continuously compressing and storing the video data on a local SSD drive. Each morning before sunrise, when capture is complete, the RPi analyzes the video and extracts  meteor observations from the previous night. These extracted video clips of detected meteors are archived and then uploaded to a server. On a &#039;busy&#039; night, the clips can total hundreds of megabytes as a result of a heavy meteor shower or a night with a lot of false detections. &lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; Continuous progress is being made on the detection software to filter out false detections. &lt;br /&gt;
&lt;br /&gt;
The server finds meteors that were observed from more than one station, which allows the server to triangulate meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
=== What do I need? ===&lt;br /&gt;
&lt;br /&gt;
You need a Raspberry Pi computer, RMS software, and a camera kit. &lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; We strongly recommend the Pi 4 or 5 model. &lt;br /&gt;
The software can run on a Pi3, but it is much slower and it is no longer supported. A list with everything you need is available here: [https://globalmeteornetwork.org/wiki/index.php?title=Shopping_list_and_tools_needed page].&lt;br /&gt;
&lt;br /&gt;
You can run multiple cameras on a Linux PC, and details are available &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Advanced_RMS_installations_and_Multi-camera_support this page]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options - buy a camera or build a camera.&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and prebuilt Pi, and ready to install. Cameras are available from several suppliers, as well as the Croatian Meteor Network, as explained here: [https://globalmeteornetwork.org/?page_id=136 this page]. &lt;br /&gt;
If you are in the UK, you can contact the UK Meteor network for advice. [https://ukmeteornetwork.org/ UK Meteor Network].&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; As of 2024, UK Meteor network can no longer sell cameras directly.&lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This option requires an intermediate level of DIY skills and familiarity with the Raspberry Pi, but do not be put off. The instructions are comprehensive and, if you get stuck, you can ask for advice in the forum here: &#039;&#039;&#039;[https://groups.io/g/globalmeteornetwork groups.io]&#039;&#039;&#039; forum.&lt;br /&gt;
&lt;br /&gt;
You can find out more about this option here: &#039;&#039;&#039;[[Build &amp;amp; Install &amp;amp; Setup your camera - The complete how-to]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Advanced RMS installations and multi-camera support ===&lt;br /&gt;
If you would like to explore advanced RMS installation options for various platforms or run multiple cameras on a single Linux computer, complete information is available on &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Advanced_RMS_installations_and_Multi-camera_support this page]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
If you plan to run RMS software on the Raspberry Pi 4 or 5, the best supported and easiest solution is our prepared image. Complete information is available in an &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to extensive guide]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you want to run single or multiple cameras on the Raspberry Pi 5, please see &lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/scl/fi/lkq0731w8ba8oomux32m2/Read_Me_Pi5.pdf?rlkey=6k3plpgco8v1lodrkov5l5nf9&amp;amp;st=gvap3tyq&amp;amp;dl=1 Read_Me_Pi5.pdf]&#039;&#039;&#039;, &lt;br /&gt;
and for more detailed documentation &lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/scl/fi/wg0uhvyhtqidbvq3ieusv/MultiCam-on-Pi5.pdf?rlkey=g04zxck1c97wgrjcnra3lumos&amp;amp;dl=1 MultiCam on Pi5.pdf]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
Generally, this is not a good idea because these cameras lack sufficient sensitivity. More information is available here: &#039;&#039;&#039;[https://globalmeteornetwork.org/?p=163 See this recent experiment]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Operate and maintain your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; GMS is a nascent operation, so you may share some of our growing pains if you choose to be involved. We are constantly solving bugs and making improvements, which is an opportunity for you to help if you have programming skills! The workload of day-to-day operation can be non-zero, and may require some of your time.&lt;br /&gt;
&lt;br /&gt;
Ideally, you should monitor your RMS Pi systems daily to identify freezes, glitches, or other problems. For example, you may see birds nesting or soiling the camera window, someone may unintentionally unplug the power cord, or animals (mice, cats, or dogs) may chew on the camera Ethernet cable. Although we make constant progress, the GMS network is not yet a &#039;power up and forget about it&#039; system. &lt;br /&gt;
&lt;br /&gt;
By its nature, the GMS network is staffed by lots of people who are willing to help newcomers get started. Here are some suggestions for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== What does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
The RMS python-based system calculates the sundown to sunrise interval, and schedules video camera capture all night. Based on the video camera and capabilities of the Pi, the camera captures at least 25 frames per second between evening and morning twilight. During each nightly continuous image capture, the station processes captured image data and identifies frames that contain a minimum number of stars (usually around 20) that are worth reviewing for meteor detections. When data capture is complete, the station begins processing all frames it flagged with possible detections, then refines the astrometric accuracy of every positive detection. Using the station plate parameters (platepar) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. After this process analyzes each detection, summary files are created. &lt;br /&gt;
&lt;br /&gt;
The summary files include many types of information.&lt;br /&gt;
* Text file data presentation in several widely accepted formats (such as &#039;&#039;CAMS&#039;&#039; and &#039;&#039;UFOorbit&#039;&#039;).&lt;br /&gt;
* Graphic plots of detection frequencies throughout the night.&lt;br /&gt;
* Plot of all detections, showing any identified radiants.&lt;br /&gt;
* Plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes.&lt;br /&gt;
* Thumbnail images of detections.&lt;br /&gt;
* Thumbnail images of data captured throughout the night.&lt;br /&gt;
* Single image with all detections stacked together.&lt;br /&gt;
* Single image with all captured images stacked together.&lt;br /&gt;
* Flat file for correcting images.&lt;br /&gt;
* An &#039;&#039;.mp4&#039;&#039; movie time lapse of the night&#039;s captured images.&lt;br /&gt;
* Meteor shower flux charts, if specific showers are detected.&lt;br /&gt;
* Observation summary data of hardware and data recording characteristics.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Detailed information about plots is available [[ Plots Explained | here ]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When you click a meteor track, its data displays in the lower data window. Ultimately, all results are combined into a single compressed archive that automatically uploads each morning to the central server. &lt;br /&gt;
&lt;br /&gt;
Each morning, you can review the result files on the RPi and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archive data ===&lt;br /&gt;
&lt;br /&gt;
Your primary scientific data is automatically uploaded to the central server every morning after data processing is complete. &lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; When the night&#039;s results are uploaded, RMS purges the oldest data to free up space for the next night&#039;s run. As a result, you may want to copy some of the data to a PC, NAS, or the cloud for further analysis.&lt;br /&gt;
:       You should consider backing up the content of &#039;&#039;&#039;~/RMS_data/ArchivedFiles&#039;&#039;&#039;, which holds individual files and data that RMS determined were probably meteors. &lt;br /&gt;
&lt;br /&gt;
Details about backing up data is beyond the scope of the GMN Wiki. Tools such as Robocopy for Windows and rsync for Linux/MacOS are ideal, and they can &#039;mirror&#039; data across a network. Help to configure these tools is available in the &#039;&#039;&#039;Globalmeteornetwork&#039;&#039;&#039; group on &#039;&#039;&#039;groups.io&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
In addition, we added some automated tools that can help you back up data to a thumb drive inserted into the RPi. Assistance about these tools also is available in the &#039;&#039;&#039;Globalmeteornetwork&#039;&#039;&#039; group on &#039;&#039;&#039;groups.io&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Backup and restore the configuration and RSA keys===&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;NOTE:&#039;&#039;&#039; If you are on an older Buster image, you must replace username &#039;&#039;rms&#039;&#039; with username &#039;&#039;pi&#039;&#039;. For example, enter &#039;&#039;/home/pi&#039;&#039; instead of &#039;&#039;/home/rms&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
To determine which username to use, run &lt;br /&gt;
::&#039;&#039;ls /home/rms home/pi&#039;&#039;&lt;br /&gt;
to display the username that is your home directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Back up the configuration&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Open a terminal and run the command  &#039;&#039;Scripts/RMS_Backup.sh&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
: A compressed &#039;&#039;.zip&#039;&#039; file, with all important configuration files and keys, is created in your user home directory with the prefix &#039;&#039;RMS_Backup&#039;&#039; and the &#039;&#039;.zip&#039;&#039; extension. &lt;br /&gt;
: For example, &#039;&#039;/home/rms/RMS_Backup_XX0001_2023-01-28.zip&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
2. Copy the &#039;&#039;.zip&#039;&#039; file to a safe place outside RPi. &lt;br /&gt;
&lt;br /&gt;
: Later, it will be useful to restore the system in case of failure. The &#039;&#039;.zip&#039;&#039; file contains the RSA public and private keys used to contact GMN servers, so keep it secret.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Restore the configuration&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Unzip the backup file in any folder on the RPi.&lt;br /&gt;
&lt;br /&gt;
2. Copy the files &#039;&#039;.config&#039;&#039;, &#039;&#039;platepar_cmn2010.cal&#039;&#039;, and &#039;&#039;mask.bmp&#039;&#039; to the folder &#039;&#039;/home/rms/source/RMS/&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
3. Copy the files &#039;&#039;id_rsa&#039;&#039; and &#039;&#039;id_rsa.pub&#039;&#039; to the folder &#039;&#039;/home/rms/.ssh/&#039;&#039;, as shown in this example:&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;cp .config platepar_cmn2010.cal mask.bmp /home/rms/source/RMS/&#039;&#039;&lt;br /&gt;
: &#039;&#039;cp id_rsa id_rsa.pub /home/rms/.ssh/&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
4. To make sure that permission bits in the RSA key files are correct, enter:&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;chmod 400 ~/.ssh/id_rsa*&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== View the data ===&lt;br /&gt;
&lt;br /&gt;
To view data, you can use &#039;&#039;&#039;CMN_binViewer&#039;&#039;&#039; software [https://github.com/CroatianMeteorNetwork/cmn_binviewer], which is included in the RMS SD image. &lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; There also is a Windows version [https://github.com/CroatianMeteorNetwork/cmn_binviewer/releases] you can install.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; You can open images in astronomical FITS viewers, such as &#039;&#039;&#039;FITS Liberator&#039;&#039;&#039; or &#039;&#039;&#039;Pixinsight&#039;&#039;&#039;, but what you see may be surprising. For example, in &#039;&#039;&#039;FITS Liberator&#039;&#039;&#039;, the image is upside down, which is an artefact of how the software reads the image. &lt;br /&gt;
&lt;br /&gt;
In space, there is no &#039;up&#039; or &#039;down&#039;, so the FITS specification does not dictate if pixel (0,0) is at a specific corner. Some software, notably &#039;&#039;&#039;FITS Liberator&#039;&#039;&#039;, specifies the top left corner as the origin location, which causes terrestrial images  to display vertically mirrored.&lt;br /&gt;
&lt;br /&gt;
=== GMN Plots and Images Explained ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://IstraStream.com IstraStream.com]&#039;&#039;&#039; was an independent hosting site primarily intended for cameras sold by IstraStream. In mid-2023, Istrastream stopped listing camera image output and the IstraStream data display was replaced with the &#039;&#039;&#039;[https://globalmeteornetwork.org/weblog/ GMN weblog]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The GMN weblog is a quick way to review the status of cameras in your area. The section &#039;&#039;&#039;[[ Plots Explained | GMN Plots and Images ]]&#039;&#039;&#039; was originally written as a guide to understanding the IstraStream data display.&lt;br /&gt;
&lt;br /&gt;
=== Using RMS Images for Raspberry Pi ===&lt;br /&gt;
Please see this section for information on [[ Using RMS Images for Raspberry Pi ]]&lt;br /&gt;
&lt;br /&gt;
=== Tools and utilities ===&lt;br /&gt;
&lt;br /&gt;
There are many tools available.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://www.realvnc.com/en/connect/download/viewer/ RealVNC]&#039;&#039;&#039;, &#039;&#039;&#039;[https://www.nomachine.com/ NoMachine]&#039;&#039;&#039;, &#039;&#039;&#039;[https://anydesk.com/en AnyDesk]&#039;&#039;&#039;, or &#039;&#039;&#039;[https://rustdesk.com/ RustDesk]&#039;&#039;&#039; remote connect tools provide station access from anywhere. Access to your station from outside your network is enabled by an OpenVPN connection address that is available to meteor stations.&lt;br /&gt;
: With &#039;&#039;&#039;VNC&#039;&#039;&#039; and &#039;&#039;&#039;Teamviewer&#039;&#039;&#039;, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* &#039;&#039;&#039;Samba&#039;&#039;&#039; data directory access allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* &#039;&#039;&#039;[https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer]&#039;&#039;&#039; allows you to view standard FITS image files that contain meteor detections. It runs on the RPi, and it can run under Windows.&lt;br /&gt;
* &#039;&#039;&#039;[https://sonotaco.com/soft/e_index.html UFO Orbit]&#039;&#039;&#039; allows you to process data from multiple stations, and generate unified radiants of two or more stations that see the same meteor. &#039;&#039;&#039;[https://sonotaco.com/soft/e_index.html UFO Orbit]&#039;&#039;&#039; can plot the shared object ground path and orbital characteristics, and it can output a summary file of all objects seen by more than one station.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to run on your computer. This means you can run RMS against meteor station data that was transferred to your computer from the RPi.&lt;br /&gt;
&lt;br /&gt;
You also can run RMS python jobs on the RPi to sample captured image files, and then condense them into an &#039;&#039;.mp4&#039;&#039; video. Sometimes, these videos are mesmerizing summaries that can run for more than two minutes of winter time data.&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== Use SkyFit2 for astrometric and photometric calibration + Manually reduce observations of fireballs and compute their trajectories ===&lt;br /&gt;
* &#039;&#039;&#039;[https://www.youtube.com/watch?v=ao3J9Jf0iLQ Updated 2023 video tutorial]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[https://www.youtube.com/watch?v=MOjb3qxDlX4 Old 2021 video tutorial]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/fov3d/ Generate a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Use the UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== Data analysis with SkyFit2 ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SkyFit2&#039;&#039;&#039;, a program in the RMS library, allows you to analyze optical meteor data in most of the optical formats in current use. The program supports popular video formats (&#039;&#039;.mp4&#039;&#039;, &#039;&#039;.avi&#039;&#039;, and &#039;&#039;.mkv&#039;&#039;), sequences of static images, and single images with shutter breaks.&lt;br /&gt;
&lt;br /&gt;
A &#039;&#039;&#039;[https://www.youtube.com/watch?v=ao3J9Jf0iLQ video tutorial]&#039;&#039;&#039; explains how to useg &#039;&#039;&#039;SkyFit2&#039;&#039;&#039; to run astrometric and photometric calibrations on GMN data, and it can manually reduce observations of fireballs and compute their trajectories.&lt;br /&gt;
&lt;br /&gt;
A more detailed description of &#039;&#039;&#039;SkyFit2&#039;&#039;&#039; is available on the &#039;&#039;&#039;[[SkyFit2|SkyFit2]]&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when I re-flash an SD card or a USB disk? ===&lt;br /&gt;
&lt;br /&gt;
You should backup the &#039;&#039;.config&#039;&#039;, platepar, and mask files that are in the RMS source directory, plus the entire content of the hidden directory &#039;&#039;/home/pi/.ssh&#039;&#039;. Refer to the section titled, &#039;&#039;&#039;Back up the configuration&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If your SD card or USB disk fails or becomes corrupted, you can fetch the config files from the server because they are uploaded every day, together with the data.&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; The content of &#039;&#039;.ssh&#039;&#039; is essential for connection to the server, so you also must save these files. &lt;br /&gt;
&lt;br /&gt;
After you set up a new SD card or USB disk, return the files to their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in the &#039;&#039;FTPdetectinfo_*&#039;&#039;  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
Some of these values (hnr mle bin) are not used in RMS but they are used in CAMS, so their presence is to conform to the standard. As a result, these values are all zeros. &lt;br /&gt;
&lt;br /&gt;
There are other values:&lt;br /&gt;
* Pix/fm is the average angular speed of the meteor, in pixels, per frame.&lt;br /&gt;
* Rho, Phi are parameters that define the line of the meteor in polar coordinates, see this &#039;&#039;&#039;[https://en.wikipedia.org/wiki/Hough_transform#Theory page]&#039;&#039;&#039; for more detail. &lt;br /&gt;
: &#039;&#039;Rho&#039;&#039; is the distance of the line from the center of the image.&lt;br /&gt;
: &#039;&#039;Phi&#039;&#039; is the angle of the line, as measured from the positive direction of the Y axis. (Basically, this is a line from the center of the image to the top of the image.) The positive angles are measured clockwise, although the CAMS standard may define these parameters a bit differently, with the Y axis flipped.&lt;br /&gt;
The &#039;&#039;intensity&#039;&#039; is the sum of all pixel intensities of the meteor on a given frame. &lt;br /&gt;
&lt;br /&gt;
For example, you could represent an area around the meteor on a given frame, as shown in the figure, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255) and the pixel values inside the red boundary represent the meteor blob on the frame. The result? The intensity is the sum of all numbers inside the red boundary. &lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; Later, this value is used to compute the magnitude.&lt;br /&gt;
&lt;br /&gt;
[[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
The magnitude is computed as&lt;br /&gt;
: &#039;&#039;mag = -2.5*log10(intensity sum) + photometric_offset&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
To estimate the photometric offset in &#039;&#039;&#039;SkyFit&#039;&#039;&#039;, fit the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. Fundamentally, the photometric offset is the intercept of that line. &lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; The constant slope of -2.5 comes from the &#039;&#039;&#039;[https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations Definition of stellar magnitudes]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces three levels of data products.&lt;br /&gt;
* Level 1 - The lowest level data (as close to &#039;raw&#039; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - Data is used in three ways:&lt;br /&gt;
:* The meteor detector extracts positional and brightness information of individual meteors (&#039;&#039;FTPdetectinfo&#039;&#039; file). &lt;br /&gt;
:* Images are used for astrometric and photometric calibration (platepar file). &lt;br /&gt;
:* Meteor and star detections are used to generate a range of plots, such as the single-station shower association graph and the camera drift graph. The calibrated meteor measurements are uploaded to the GMN server, together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - Software on the server correlates individual observations and computes multi-station meteor trajectories, which are published daily on the &#039;&#039;&#039;GMN [https://globalmeteornetwork.org/data/ Data website]&#039;&#039;&#039;. This data is made public under the &#039;&#039;&#039;[https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusively own the Level 1 and Level 2 data their stations produce. In practice, this means they are free to share this data with other meteor networks if they wish. The data that is uploaded to the GMN server is not shared publicly or with other parties without the operator&#039;s consent. However, the data may be used internally by the GMN coordinators to manually produce other data products, such as the trajectory of a meteorite dropping fireball or an analysis of a meteor shower. &lt;br /&gt;
: &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; All station operators are credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== For more information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://github.com/markmac99/ukmon-pitools/wiki UK Meteor Network Wiki]===&lt;br /&gt;
This wiki has numerous FAQs and tips on maintaining, monitoring and managing your system, and several explainers such as how to calibrate and create a mask, how to copy data and so forth. &lt;br /&gt;
&lt;br /&gt;
=== Important GMN resources ===&lt;br /&gt;
&lt;br /&gt;
There are two additional web pages you should know about.&lt;br /&gt;
&lt;br /&gt;
* The &#039;&#039;&#039;[https://globalmeteornetwork.org/status GMN status page]&#039;&#039;&#039; provides access to the &#039;&#039;&#039;[https://globalmeteornetwork.org/weblog/ GMN weblog]&#039;&#039;&#039;.&lt;br /&gt;
* A mapping utility website that is directly derived from GMN data: &#039;&#039;&#039;[https://tammojan.github.io/meteormap Meteor map]&#039;&#039;&#039;.&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; This map takes quite a while to load. When you review the map, you must scroll down to see the full power of the data display.&lt;br /&gt;
&lt;br /&gt;
=== GMN talks ===&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=_tV7WBo0RrQ 2025 GMN Meeting Session 1 (February 2025)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=z23aJeIg7wo 2025 GMN Meeting Session 2 (February 2025)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/playlist?list=PLmQ5Bvz4ACYJLYfswIeAipapoeGeI6QWy GMN talk for Society for Astronomical Sciences workshop 2024 (The first 3 videos)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=juOvRTtoqhs 2024 GMN Meeting Session 1 (February 2024)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MXhVIxrz2ks 2024 GMN Meeting Session 2 (February 2024)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=IfUyCHjMATc 2023 GMN Meeting Session 1 (February 2023)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=I78KwF5-1GE 2023 GMN Meeting Session 2 (February 2023)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=wDdrG_FCyGk 2022 GMN Meeting Session 1 (February 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=j_75CDPzjI4 2022 GMN Meeting Session 2 (February 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=f6x9_WCVphY GMN talk at the European Space Agency&#039;s Fireball Workshop (June 2021)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=QXBTLPnPDWs 2021 GMN Meeting] - [https://www.dropbox.com/sh/ia9vagug5lxm8k9/AAB_i_1jcWThUdAHO_2gF_Ksa?dl=0 Link to slides]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MAGq-XqD5Po Overview of the GMN - IMC2020 (September 2020)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=oM7lfQ4nmyw Overview of the GMN, Astro Imaging Channel presentation (May 2020)]&lt;br /&gt;
&lt;br /&gt;
=== GMN-related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2206.11365 Vida, D., Blaauw Erskine, R. C., Brown, P. G., Kambulow, J., Campbell-Brown, M., &amp;amp; Mazur, M. J. (2022). Computing optical meteor flux using global meteor network data. Monthly Notices of the Royal Astronomical Society, 515(2), 2322-2339.]&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society, 508(1), 326-339.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=851</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=851"/>
		<updated>2025-10-30T20:19:02Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Advanced RMS installations and multi-camera support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world-wide organization of amateur and professional astronomers. The goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated network of recording stations. Here, you can find information about the purpose and structure of the GMN, and how to assemble and operate your own meteor camera. You also will discover how to contribute to the development of RMS (the GMN software) and how your observations as a citizen scientist contribute to the ongoing understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you are here to find out how to build and set up a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to this] section!&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;For German speakers, there is &amp;quot;Build camera from scratch&amp;quot; documentation written by students of [https://fsg-preetz.de/ Friedrich-Schiller-Gymnasium in Preetz] available [http://wiki.linux-astronomie.de/doku.php?id=ceres here]. This version is maintained by Friedrich-Schiller-Gymnasium in Preetz. &amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor detection station ==&lt;br /&gt;
&lt;br /&gt;
What is an RMS GMN station? An RMS-based GMN station consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, the RMS software, and a connection to the Internet via Wifi. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a Power Over Ethernet (POE) cable. To be a part of the GMN network, you need a fairly powerful Raspberry Pi (Pi 4, 5, or better) and a reasonably fast Internet connection. The internet connection is required only for data upload to a central server each morning and to provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
Nightly, the RPi records video from the camera shortly after local sunset, then continuously compressing and storing the video data on a local SSD drive. Each morning before sunrise, when capture is complete, the RPi analyzes the video and extracts  meteor observations from the previous night. These extracted video clips of detected meteors are archived and then uploaded to a server. On a &#039;busy&#039; night, the clips can total hundreds of megabytes as a result of a heavy meteor shower or a night with a lot of false detections. &lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; Continuous progress is being made on the detection software to filter out false detections. &lt;br /&gt;
&lt;br /&gt;
The server finds meteors that were observed from more than one station, which allows the server to triangulate meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
=== What do I need? ===&lt;br /&gt;
&lt;br /&gt;
You need a Raspberry Pi compluter, RMS software, and a camera kit. &lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; We strongly recommend the Pi 4 or 5 model. &lt;br /&gt;
The software can run on a Pi3, but it is much slower and it is no longer supported. A list with everything you need is available here: [https://globalmeteornetwork.org/wiki/index.php?title=Shopping_list_and_tools_needed page].&lt;br /&gt;
&lt;br /&gt;
You can run multiple cameras on a Linux PC, and details are available &#039;&#039;&#039;[https://docs.google.com/document/d/16PSFi8RAqbenPdluhulCRaIenOkEzgs5piUhkX3yaOc/edit here]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options - buy a camera or build a camera.&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and prebuilt Pi, and ready to install. Cameras are available from several suppliers, as well as the Croatian Meteor Network, as explained here: [https://globalmeteornetwork.org/?page_id=136 this page]. &lt;br /&gt;
If you are in the UK, you can contact the UK Meteor network for advice. [https://ukmeteornetwork.org/ UK Meteor Network].&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; As of 2024, UK Meteor network can no longer sell cameras directly.&lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This option requires an intermediate level of DIY skills and familiarity with the Raspberry Pi, but do not be put off. The instructions are comprehensive and, if you get stuck, you can ask for advice in the forum here: &#039;&#039;&#039;[https://groups.io/g/globalmeteornetwork groups.io]&#039;&#039;&#039; forum.&lt;br /&gt;
&lt;br /&gt;
You can find out more about this option here: &#039;&#039;&#039;[[Build &amp;amp; Install &amp;amp; Setup your camera - The complete how-to]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Advanced RMS installations and multi-camera support ===&lt;br /&gt;
If you would like to explore advanced RMS installation options for various platforms or run multiple cameras on a single Linux computer, complete information is available on &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Advanced_RMS_installations_and_Multi-camera_support this page]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
If you plan to run RMS software on the Raspberry Pi 4 or 5, the best supported and easiest solution is our prepared image. Complete information is available in an &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to extensive guide]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
Generally, this is not a good idea because these cameras lack sufficient sensitivity. More information is available here: &#039;&#039;&#039;[https://globalmeteornetwork.org/?p=163 See this recent experiment]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Operate and maintain your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; GMS is a nascent operation, so you may share some of our growing pains if you choose to be involved. We are constantly solving bugs and making improvements, which is an opportunity for you to help if you have programming skills! The workload of day-to-day operation can be non-zero, and may require some of your time.&lt;br /&gt;
&lt;br /&gt;
Ideally, you should monitor your RMS Pi systems daily to identify freezes, glitches, or other problems. For example, you may see birds nesting or soiling the camera window, someone may unintentionally unplug the power cord, or animals (mice, cats, or dogs) may chew on the camera Ethernet cable. Although we make constant progress, the GMS network is not yet a &#039;power up and forget about it&#039; system. &lt;br /&gt;
&lt;br /&gt;
By its nature, the GMS network is staffed by lots of people who are willing to help newcomers get started. Here are some suggestions for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== What does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
The RMS python-based system calculates the sundown to sunrise interval, and schedules video camera capture all night. Based on the video camera and capabilities of the Pi, the camera captures at least 25 frames per second between evening and morning twilight. During each nightly continuous image capture, the station processes captured image data and idenitfies frames that contain a minimum number of stars (usually around 20) that are worth reviewing for meteor detections. When data capture is complete, the station begins processing all frames it flagged with possible detections, then refines the astrometric accuracy of every positive detection. Using the station plate parameters (platepar) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. After this process analyzes each detection, summary files are created. &lt;br /&gt;
&lt;br /&gt;
The summary files include many types of information.&lt;br /&gt;
* Text file data presentation in several widely accepted formats (such as &#039;&#039;CAMS&#039;&#039; and &#039;&#039;UFOorbit&#039;&#039;).&lt;br /&gt;
* Graphic plots of detection frequencies throughout the night.&lt;br /&gt;
* Plot of all detections, showing any identified radiants.&lt;br /&gt;
* Plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes.&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039;  Detailed information about plots is available here: &#039;&#039;&#039;[https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing Explanation of GMN plots]&#039;&#039;&#039;&lt;br /&gt;
* Thumbnail images of detections.&lt;br /&gt;
* Thumbnail images of data captured throughout the night.&lt;br /&gt;
* Single image with all detections stacked together.&lt;br /&gt;
* Single image with all captured images stacked together.&lt;br /&gt;
* Flat file for correcting images.&lt;br /&gt;
* An &#039;&#039;.mp4&#039;&#039; movie time lapse of the night&#039;s captured images.&lt;br /&gt;
* Meteor shower flux charts, if specific showers are detected.&lt;br /&gt;
* Observation summary data of hardware and data recording characteristics.&lt;br /&gt;
 &lt;br /&gt;
When you click a meteor track, its data displays in the lower data window. Ultimately, all results are combined into a single compressed archive that automatically uploads each morning to the central server. &lt;br /&gt;
&lt;br /&gt;
Each morning, you can review the result files on the RPi and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archive data ===&lt;br /&gt;
&lt;br /&gt;
Your primary scientific data is automatically uploaded to the central server every morning after data processing is complete. &lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; When the night&#039;s results are uploaded, RMS purges the oldest data to free up space for the next night&#039;s run. As a result, you may want to copy some of the data to a PC, NAS, or the cloud for further analysis.&lt;br /&gt;
:       You should consider backing up the content of &#039;&#039;&#039;~/RMS_data/ArchivedFiles&#039;&#039;&#039;, which holds individual files and data that RMS determined were probably meteors. &lt;br /&gt;
&lt;br /&gt;
Details about backing up data is beyond the scope of the GMN Wiki. Tools such as Robocopy for Windows and rsync for Linux/MacOS are ideal, and they can &#039;mirror&#039; data across a network. Help to configure these tools is available in the &#039;&#039;&#039;Globalmeteornetwork&#039;&#039;&#039; group on &#039;&#039;&#039;groups.io&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
In addition, we added some automated tools that can help you back up data to a thumb drive inserted into the RPi. Assistance about these tools also is available in the &#039;&#039;&#039;Globalmeteornetwork&#039;&#039;&#039; group on &#039;&#039;&#039;groups.io&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Backup and restore the configuration and RSA keys===&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;NOTE:&#039;&#039;&#039; If you are on an older Buster image, you must replace username &#039;&#039;rms&#039;&#039; with username &#039;&#039;pi&#039;&#039;. For example, enter &#039;&#039;/home/pi&#039;&#039; instead of &#039;&#039;/home/rms&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
To determine which username to use, run &lt;br /&gt;
::&#039;&#039;ls /home/rms home/pi&#039;&#039;&lt;br /&gt;
to display the username that is your home directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Back up the configuration&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Open a terminal and run the command  &#039;&#039;Scripts/RMS_Backup.sh&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
: A compressed &#039;&#039;.zip&#039;&#039; file, with all important configuration files and keys, is created in your user home directory with the prefix &#039;&#039;RMS_Backup&#039;&#039; and the &#039;&#039;.zip&#039;&#039; extension. &lt;br /&gt;
: For example, &#039;&#039;/home/rms/RMS_Backup_XX0001_2023-01-28.zip&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
2. Copy the &#039;&#039;.zip&#039;&#039; file to a safe place outside RPi. &lt;br /&gt;
&lt;br /&gt;
: Later, it will be useful to restore the system in case of failure. The &#039;&#039;.zip&#039;&#039; file contains the RSA public and private keys used to contact GMN servers, so keep it secret.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Restore the configuration&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Unzip the backup file in any folder on the RPi.&lt;br /&gt;
&lt;br /&gt;
2. Copy the files &#039;&#039;.config&#039;&#039;, &#039;&#039;platepar_cmn2010.cal&#039;&#039;, and &#039;&#039;mask.bmp&#039;&#039; to the folder &#039;&#039;/home/rms/source/RMS/&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
3. Copy the files &#039;&#039;id_rsa&#039;&#039; and &#039;&#039;id_rsa.pub&#039;&#039; to the folder &#039;&#039;/home/rms/.ssh/&#039;&#039;, as shown in this example:&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;cp .config platepar_cmn2010.cal mask.bmp /home/rms/source/RMS/&#039;&#039;&lt;br /&gt;
: &#039;&#039;cp id_rsa id_rsa.pub /home/rms/.ssh/&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
4. To make sure that permission bits in the RSA key files are correct, enter:&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;chmod 400 ~/.ssh/id_rsa*&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== View the data ===&lt;br /&gt;
&lt;br /&gt;
To view data, you can use &#039;&#039;&#039;CMN_binViewer&#039;&#039;&#039; software [https://github.com/CroatianMeteorNetwork/cmn_binviewer], which is included in the RMS SD image. &lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; There also is a Windows version [https://github.com/CroatianMeteorNetwork/cmn_binviewer/releases] you can install.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; You can open images in astronomical FITS viewers, such as &#039;&#039;&#039;FITS Liberator&#039;&#039;&#039; or &#039;&#039;&#039;Pixinsight&#039;&#039;&#039;, but what you see may be surprising. For example, in &#039;&#039;&#039;FITS Liberator&#039;&#039;&#039;, the image is upside down, which is an artefact of how the software reads the image. &lt;br /&gt;
&lt;br /&gt;
In space, there is no &#039;up&#039; or &#039;down&#039;, so the FITS specification does not dictate if pixel (0,0) is at a specific corner. Some software, notably &#039;&#039;&#039;FITS Liberator&#039;&#039;&#039;, specifies the top left corner as the origin location, which causes terrestrial images  to display vertically mirrored.&lt;br /&gt;
&lt;br /&gt;
=== Tools and utilities ===&lt;br /&gt;
&lt;br /&gt;
There are many tools available.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://www.realvnc.com/en/connect/download/viewer/ RealVNC]&#039;&#039;&#039;, &#039;&#039;&#039;[https://www.nomachine.com/ NoMachine]&#039;&#039;&#039;, &#039;&#039;&#039;[https://anydesk.com/en AnyDesk]&#039;&#039;&#039;, or &#039;&#039;&#039;[https://rustdesk.com/ RustDesk]&#039;&#039;&#039; remote connect tools provide station access from anywhere. Access to your station from outside your network is enabled by an OpenVPN connection address that is available to meteor stations.&lt;br /&gt;
: With &#039;&#039;&#039;VNC&#039;&#039;&#039; and &#039;&#039;&#039;Teamviewer&#039;&#039;&#039;, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* &#039;&#039;&#039;Samba&#039;&#039;&#039; data directory access allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* &#039;&#039;&#039;[https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer]&#039;&#039;&#039; allows you to view standard FITS image files that contain meteor detections. It runs on the RPi, and it can run under Windows.&lt;br /&gt;
* &#039;&#039;&#039;[https://sonotaco.com/soft/e_index.html UFO Orbit]&#039;&#039;&#039; allows you to process data from multiple stations, and generate unified radiants of two or more stations that see the same meteor. &#039;&#039;&#039;[https://sonotaco.com/soft/e_index.html UFO Orbit]&#039;&#039;&#039; can plot the shared object ground path and orbital characteristics, and it can output a summary file of all objects seen by more than one station.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to run on your computer. This means you can run RMS against meteor station data that was transferred to your computer from the RPi.&lt;br /&gt;
&lt;br /&gt;
You also can run RMS python jobs on the RPi to sample captured image files, and then condense them into an &#039;&#039;.mp4&#039;&#039; video. Sometimes, these videos are mesmerizing summaries that can run for more than two minutes of winter time data.&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== Use SkyFit2 for astrometric and photometric calibration + Manually reduce observations of fireballs and compute their trajectories ===&lt;br /&gt;
* &#039;&#039;&#039;[https://www.youtube.com/watch?v=ao3J9Jf0iLQ Updated 2023 video tutorial]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[https://www.youtube.com/watch?v=MOjb3qxDlX4 Old 2021 video tutorial]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/fov3d/ Generate a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Use the UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== Data analysis with SkyFit2 ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SkyFit2&#039;&#039;&#039;, a program in the RMS library, allows you to analyze optical meteor data in most of the optical formats in current use. The program supports popular video formats (&#039;&#039;.mp4&#039;&#039;, &#039;&#039;.avi&#039;&#039;, and &#039;&#039;.mkv&#039;&#039;), sequences of static images, and single images with shutter breaks.&lt;br /&gt;
&lt;br /&gt;
A &#039;&#039;&#039;[https://www.youtube.com/watch?v=ao3J9Jf0iLQ video tutorial]&#039;&#039;&#039; explains how to useg &#039;&#039;&#039;SkyFit2&#039;&#039;&#039; to run astrometric and photometric calibrations on GMN data, and it can manually reduce observations of fireballs and compute their trajectories.&lt;br /&gt;
&lt;br /&gt;
A more detailed description of &#039;&#039;&#039;SkyFit2&#039;&#039;&#039; is available on the &#039;&#039;&#039;[[SkyFit2|SkyFit2]]&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when I re-flash an SD card or a USB disk? ===&lt;br /&gt;
&lt;br /&gt;
You should backup the &#039;&#039;.config&#039;&#039;, platepar, and mask files that are in the RMS source directory, plus the entire content of the hidden directory &#039;&#039;/home/pi/.ssh&#039;&#039;. Refer to the section titled, &#039;&#039;&#039;Back up the configuration&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If your SD card or USB disk fails or becomes corrupted, you can fetch the config files from the server because they are uploaded every day, together with the data.&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; The content of &#039;&#039;.ssh&#039;&#039; is essential for connection to the server, so you also must save these files. &lt;br /&gt;
&lt;br /&gt;
After you set up a new SD card or USB disk, return the files to their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in the &#039;&#039;FTPdetectinfo_*&#039;&#039;  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
Some of these values (hnr mle bin) are not used in RMS but they are used in CAMS, so their presence is to conform to the standard. As a result, these values are all zeros. &lt;br /&gt;
&lt;br /&gt;
There are other values:&lt;br /&gt;
* Pix/fm is the average angular speed of the meteor, in pixels, per frame.&lt;br /&gt;
* Rho, Phi are parameters that define the line of the meteor in polar coordinates, see this &#039;&#039;&#039;[https://en.wikipedia.org/wiki/Hough_transform#Theory page]&#039;&#039;&#039; for more detail. &lt;br /&gt;
: &#039;&#039;Rho&#039;&#039; is the distance of the line from the center of the image.&lt;br /&gt;
: &#039;&#039;Phi&#039;&#039; is the angle of the line, as measured from the positive direction of the Y axis. (Basically, this is a line from the center of the image to the top of the image.) The positive angles are measured clockwise, although the CAMS standard may define these parameters a bit differently, with the Y axis flipped.&lt;br /&gt;
The &#039;&#039;intensity&#039;&#039; is the sum of all pixel intensities of the meteor on a given frame. &lt;br /&gt;
&lt;br /&gt;
For example, you could represent an area around the meteor on a given frame, as shown in the figure, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255) and the pixel values inside the red boundary represent the meteor blob on the frame. The result? The intensity is the sum of all numbers inside the red boundary. &lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; Later, this value is used to compute the magnitude.&lt;br /&gt;
&lt;br /&gt;
[[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
The magnitude is computed as&lt;br /&gt;
: &#039;&#039;mag = -2.5*log10(intensity sum) + photometric_offset&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
To estimate the photometric offset in &#039;&#039;&#039;SkyFit&#039;&#039;&#039;, fit the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. Fundamentally, the photometric offset is the intercept of that line. &lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; The constant slope of -2.5 comes from the &#039;&#039;&#039;[https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations Definition of stellar magnitudes]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces three levels of data products.&lt;br /&gt;
* Level 1 - The lowest level data (as close to &#039;raw&#039; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - Data is used in three ways:&lt;br /&gt;
:* The meteor detector extracts positional and brightness information of individual meteors (&#039;&#039;FTPdetectinfo&#039;&#039; file). &lt;br /&gt;
:* Images are used for astrometric and photometric calibration (platepar file). &lt;br /&gt;
:* Meteor and star detections are used to generate a range of plots, such as the single-station shower association graph and the camera drift graph. The calibrated meteor measurements are uploaded to the GMN server, together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - Software on the server correlates individual observations and computes multi-station meteor trajectories, which are published daily on the &#039;&#039;&#039;GMN [https://globalmeteornetwork.org/data/ Data website]&#039;&#039;&#039;. This data is made public under the &#039;&#039;&#039;[https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusively own the Level 1 and Level 2 data their stations produce. In practice, this means they are free to share this data with other meteor networks if they wish. The data that is uploaded to the GMN server is not shared publicly or with other parties without the operator&#039;s consent. However, the data may be used internally by the GMN coordinators to manually produce other data products, such as the trajectory of a meteorite dropping fireball or an analysis of a meteor shower. &lt;br /&gt;
: &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; All station operators are credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== GMN Plots and Images Explained ==&lt;br /&gt;
&lt;br /&gt;
This document explains the data summaries produced on your system and displayed on the GMN Weblog every morning &#039;&#039;&#039;[https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?pli=1&amp;amp;tab=t.0 GMN Plots and Images]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://IstraStream.com IstraStream.com]&#039;&#039;&#039; was an independent hosting site primarily intended for cameras sold by IstraStream. In mid-2023, Istrastream stopped listing camera image output and the IstraStream data display was replaced with the &#039;&#039;&#039;[https://globalmeteornetwork.org/weblog/ GMN weblog]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== For more information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://github.com/markmac99/ukmon-pitools/wiki UK Meteor Network Wiki]===&lt;br /&gt;
This wiki has numerous FAQs and tips on maintaining, monitoring and managing your system, and several explainers such as how to calibrate and create a mask, how to copy data and so forth. &lt;br /&gt;
&lt;br /&gt;
=== Important GMN resources ===&lt;br /&gt;
&lt;br /&gt;
There are two additional web pages you should know about.&lt;br /&gt;
&lt;br /&gt;
* The &#039;&#039;&#039;[https://globalmeteornetwork.org/status GMN status page]&#039;&#039;&#039; provides access to the &#039;&#039;&#039;[https://globalmeteornetwork.org/weblog/ GMN weblog]&#039;&#039;&#039;.&lt;br /&gt;
* A mapping utility website that is directly derived from GMN data: &#039;&#039;&#039;[https://tammojan.github.io/meteormap Meteor map]&#039;&#039;&#039;.&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; This map takes quite a while to load. When you review the map, you must scroll down to see the full power of the data display.&lt;br /&gt;
&lt;br /&gt;
=== GMN talks ===&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=_tV7WBo0RrQ 2025 GMN Meeting Session 1 (February 2025)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=z23aJeIg7wo 2025 GMN Meeting Session 2 (February 2025)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/playlist?list=PLmQ5Bvz4ACYJLYfswIeAipapoeGeI6QWy GMN talk for Society for Astronomical Sciences workshop 2024 (The first 3 videos)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=juOvRTtoqhs 2024 GMN Meeting Session 1 (February 2024)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MXhVIxrz2ks 2024 GMN Meeting Session 2 (February 2024)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=IfUyCHjMATc 2023 GMN Meeting Session 1 (February 2023)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=I78KwF5-1GE 2023 GMN Meeting Session 2 (February 2023)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=wDdrG_FCyGk 2022 GMN Meeting Session 1 (February 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=j_75CDPzjI4 2022 GMN Meeting Session 2 (February 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=f6x9_WCVphY GMN talk at the European Space Agency&#039;s Fireball Workshop (June 2021)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=QXBTLPnPDWs 2021 GMN Meeting] - [https://www.dropbox.com/sh/ia9vagug5lxm8k9/AAB_i_1jcWThUdAHO_2gF_Ksa?dl=0 Link to slides]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MAGq-XqD5Po Overview of the GMN - IMC2020 (September 2020)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=oM7lfQ4nmyw Overview of the GMN, Astro Imaging Channel presentation (May 2020)]&lt;br /&gt;
&lt;br /&gt;
=== GMN-related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2206.11365 Vida, D., Blaauw Erskine, R. C., Brown, P. G., Kambulow, J., Campbell-Brown, M., &amp;amp; Mazur, M. J. (2022). Computing optical meteor flux using global meteor network data. Monthly Notices of the Royal Astronomical Society, 515(2), 2322-2339.]&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society, 508(1), 326-339.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Shopping_list_and_tools_needed&amp;diff=837</id>
		<title>Shopping list and tools needed</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Shopping_list_and_tools_needed&amp;diff=837"/>
		<updated>2025-09-30T14:58:50Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Cooled housing for Raspberry Pi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ordering the correct components is the most important aspect of your camera build. Review the entire list and make sure you order the correct options. If you are not sure, posta question in the forums. You also should review the list of tools to identify what may be missing. &lt;br /&gt;
&lt;br /&gt;
= Parts and tools = &lt;br /&gt;
[[File:01_annotated.jpg|thumb|right|Annotated Parts List]]&lt;br /&gt;
&lt;br /&gt;
Click the image to the right to see a larger version of the parts and tools.&lt;br /&gt;
&lt;br /&gt;
# IMX291 sensor board (IMX307 sensor board if IMX291 sensor board is sold out)&lt;br /&gt;
# Lens with the lens holder - 4mm, 6mm are M16 mount as pictured, while other lenses might be CS which have a different holder&lt;br /&gt;
# 2x M2 screws, 6mm long - for mounting lens holder &lt;br /&gt;
# Camera housing&lt;br /&gt;
# Small cable gland (supplied with the housing)&lt;br /&gt;
# Large cable gland (supplied with the housing)&lt;br /&gt;
# Camera Power over Ethernet (PoE) cable (sometimes called a network cable by the sellers)&lt;br /&gt;
# Camera board holder (supplied with the housing)&lt;br /&gt;
# Holder metal plate (supplied with the housing)&lt;br /&gt;
# 4x M2 screws, 12 mm long for mounting camera module to bracket&lt;br /&gt;
# 1x M3-.50 screw, 6mm long for mounting camera module L-bracket to base plate&lt;br /&gt;
# Metal plate screws (supplied with the housing)&lt;br /&gt;
# Transparent weatherproof silicone &lt;br /&gt;
# Housing mounting bracket (supplied with the housing)&lt;br /&gt;
# Waterproof ethernet cable protector&lt;br /&gt;
# PoE injector to supply 48v to the camera (not shown)&lt;br /&gt;
# Raspberry Pi 5 (recommended) or Raspberry Pi 4 Model B 2GB (minimum) with official power supply (not shown)&lt;br /&gt;
# Raspberry Pi housing (not shown)&lt;br /&gt;
# 128 GB or greater microSD card (not shown)&lt;br /&gt;
# Self-amalgamating tape (not shown)&lt;br /&gt;
&lt;br /&gt;
= Purchasing parts =&lt;br /&gt;
For consistency across the network and to facilitate collaborative support, it is best to use only the camera and lens listed below, instead of assembling alternatives only because they are conveniently available. The selected camera and lenses are proven and known to work well. Feel free to source other components from any convenient seller. &lt;br /&gt;
&lt;br /&gt;
Many components, such as the Pi and microSD cards, are are available from many vendors. However, AliExpress (the Chinese equivalent of eBay) is the preferred online source for a lens, camera, and housing. AliExpress serves most of the globe and has been reliably suppling parts for a long time.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; Links are to current sellers but inventory levels can vary. If a link is dead or the seller is out of stock, you should be able to find an equivalent from other sellers on AliExpress.&lt;br /&gt;
&lt;br /&gt;
== Sensor ==&lt;br /&gt;
The bare IP security camera selected for the RMS system features a Sony IMX291, available from many sellers on AliExpress. Of the options offered, choose &#039;&#039;With 48V POE cable&#039;&#039; and &#039;&#039;No lens&#039;&#039;.&lt;br /&gt;
: [https://www.aliexpress.com/item/1005002315913099.html IMX-291 Hi3516Cv300]&lt;br /&gt;
&lt;br /&gt;
If the IMX-291 camera is sold out from that vendor and you cannot find another IMX-291 vendor, you may be able to locate a suitable IMX-307 sensor.&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; Many vendors sell IMX-307 sensor boards that are not suited for nighttime meteor recording. It is important to buy the correct IMX-307 because only a specific hardware version combined with a specific firmware version work correctly to record meteors.  &lt;br /&gt;
&lt;br /&gt;
One RMS/GMN tester offered these thoughts:&lt;br /&gt;
 &lt;br /&gt;
* The only IMX-307 worth trying is the Hangzhou Jiefeng Technology GK7205V210, aka IVG-G3S, which is distinguishable by a white square on the board. I do not recommend a blanket ‘get-any-IMX-307’ statement for new cameras because sensor boards can be very different from each other. &lt;br /&gt;
&lt;br /&gt;
* The only acceptable IMX-307 sensor boards I&#039;ve found includes the firmware version:&lt;br /&gt;
: V5.00.R02.000739AG.10010.140400.00&#039;&#039;&#039;20000&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* A firmware version with a similar number is NOT acceptable: &lt;br /&gt;
: V5.00.R02.000739AG.10010.140400.00&#039;&#039;&#039;20010&#039;&#039;&#039;.&lt;br /&gt;
 &lt;br /&gt;
* Here is a link to Hangzhou Jiefeng Technology: [https://www.aliexpress.us/item/3256805867050500.html Hangzhou Jiefeng Technology].&lt;br /&gt;
 &lt;br /&gt;
* When you place an order, it is best to specify the characteristics of the IMX-307. For example, your request could be something like this:&lt;br /&gt;
: &#039;&#039;GK7205V210 (IVG-G3S), with white square on circuit board, and firmware version V5.00.R02.000739AG.10010.140400.0020000&#039;&#039;.&lt;br /&gt;
 &lt;br /&gt;
: &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; These recommendations are likely to change over time, so you should check our parts list and vendor recommendations before you place an order.&lt;br /&gt;
&lt;br /&gt;
== Lens ==&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; Buy a lens separately and select only from these options.&lt;br /&gt;
&lt;br /&gt;
Most cameras available on AliExpress are sold with a choice of lenses. The preferred lens is a 4mm f/0.95 M16 lens, which provides a ~88x45° field of view (FOV). The lens also is available separately at this link.&lt;br /&gt;
: [https://www.aliexpress.com/item/32876034491.html 4mm f/0.95 M16].&lt;br /&gt;
&lt;br /&gt;
Alternative lenses (4mm and 6 mm) are available here:&lt;br /&gt;
: [https://www.aliexpress.com/item/1005003145991079.html 4mm OR 6mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
If you live in an area with heavy light pollution, other options are available. We recommend using only lenses from the [[Lens Options|following list]]. Other options may not be as sensitive or may have significant distortions. See [[Lens Options|this page for more lens options]].&lt;br /&gt;
&lt;br /&gt;
== Housing ==&lt;br /&gt;
A security camera housing provides weather-tight protection without the distortion of a plastic dome. From the options offered, select &#039;&#039;Plate and Bracket&#039;&#039;. The plate holds a 38x38mm bare IP camera module on an L-shaped mounting bracket. &lt;br /&gt;
: [https://www.aliexpress.com/item/32355130687.html IP66 CCTV Camera Housing with Plate and Bracket] &lt;br /&gt;
&lt;br /&gt;
This combination also provides a pair of cable glands and some essential screws.&lt;br /&gt;
&lt;br /&gt;
== Power over Ethernet (PoE) injector, PoE switch (optional), and PoE replacement camera side cables (optional, but recommended) ==&lt;br /&gt;
&lt;br /&gt;
This combination uses network cables to connect the Raspberry Pi and the camera sensor, and injects 48V DC into the network cable to power the camera. From the list, select a plug style that is appropriate for your location. &lt;br /&gt;
&lt;br /&gt;
This is an example of plug styles available.&lt;br /&gt;
: [https://www.aliexpress.com/item/1005002704227705.html PoE Injector 48V 0.5A]&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; Over short cable lengths (up to about 5m), you also can use plain PoE connectors. These connectors feed 12V from a power supply into the ethernet and extract it at the other end. Over short distances, this configuration can supply the camera with adequate power without the need for 48V injectors.&lt;br /&gt;
&lt;br /&gt;
If you operate several cameras, you can use a PoE &#039;&#039;switch&#039;&#039; instead of a PoE &#039;&#039;injector&#039;&#039;, and connect all the cameras to your network. &lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; You must source a PoE switch locally.&lt;br /&gt;
: [https://www.tendacn.com/product/tef1110p-8-63w.html TEF1110P-8-63W 10-Port 10/100M Desktop Switch with 8-Port PoE]&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;GOOD PRACTICE:&#039;&#039;&#039; Maintain one or more spare PoE camera side cables.&lt;br /&gt;
: [https://www.aliexpress.com/item/4001297174234.html Poe cable - Select RJ45 or RJ45DC]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Alternative cable&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The picture shows only two connectors, but you will receive all connectors needed for the IMX291 board:&lt;br /&gt;
* 1 pcs 2pin port (2.0mm)&lt;br /&gt;
* 1 pcs 4pin port (1.25mm)&lt;br /&gt;
* 1 pcs 6pin port (1.25mm)&lt;br /&gt;
* 1 pcs 8pin port (1.25mm))&lt;br /&gt;
&lt;br /&gt;
: [https://www.aliexpress.com/item/1005002598310068.html Poe Cable]&lt;br /&gt;
&lt;br /&gt;
== Cooled housing for Raspberry Pi ==&lt;br /&gt;
&lt;br /&gt;
Please buy one of the two cases below. We have tried many others, but they are not as good.&lt;br /&gt;
&lt;br /&gt;
* [https://www.aliexpress.com/item/32959825297.html Fan-cooled case.] It has relatively quiet fans, and it&#039;s sturdy. From the options offered, ensure you select one that says &amp;quot;for Pi 4&amp;quot; if you are using a Raspberry Pi 4, or &amp;quot;for Pi 3B Plus&amp;quot; if you are using a Raspberry Pi 3B+. &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; There is a case variation that is fully enclosed and has no fans; do not select this option.&lt;br /&gt;
&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002510605065.html Passively cooled case.] It has no fan and so is silent without the need to replace fans in future. Many operators have found this one satisfactory if the Pi is operated in an air controlled environment. Some operators reported a diminished WiFi strength when using passive fans due to the metal covering the small antenna.&lt;br /&gt;
&lt;br /&gt;
If the Pi is in a hot environment, then choose the case with the fan. If silent operation is the priority, then go fanless but pay attention to the free circulation of air around the Pi.&lt;br /&gt;
&lt;br /&gt;
For the Raspberry Pi 5, the OEM fan assembly should be purchased, which has a heat sync and fan speed controlled by the operating system as it responds to CPU temperature.&lt;br /&gt;
&lt;br /&gt;
== Real time clock (RTC) for Raspberry Pi ==&lt;br /&gt;
: [[File:rtc.jpg|thumb|RTC installation|200px]]&lt;br /&gt;
&lt;br /&gt;
Precise timing is essential for processing meteor data, and an RTC module assures that Raspberry Pi always has the precise time, even when power or internet is unreliable. AliExpress sells a pack of 10 but they are inexpensive, so you may want to share extras among other camera constructors in your area. &lt;br /&gt;
&lt;br /&gt;
The AliExpress store lists two RTC modules - one labelled &#039;&#039;DS3231 module&#039;&#039; and another labelled &#039;&#039;mini DS3231 module&#039;&#039;. Select the &#039;&#039;mini DS3231 module&#039;&#039; option, which is designed for the Raspberry Pi. (It has 5 pins and includes a battery.)&lt;br /&gt;
: [https://www.aliexpress.com/item/32770348851.html DS3231 RTC]&lt;br /&gt;
&lt;br /&gt;
After you plug the RTC into the Pi (see image on the right), verify that the current time is correct on the Pi, then open the terminal and run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo hwclock -w&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command sets the current computer time to the RTC. When the Pi boots up, it reads the correct time from the RTC.&lt;br /&gt;
&lt;br /&gt;
== Pin header ==&lt;br /&gt;
&lt;br /&gt;
This pin raises the height of the Raspberry GPIO bins so the RTC sits proud of the Raspberry Pi case. You need only 1, but the pack of 20 costs only about a dollar. &lt;br /&gt;
: [https://www.aliexpress.com/item/32549850046.html Tall header pins]&lt;br /&gt;
&lt;br /&gt;
== Network cabling ==&lt;br /&gt;
&lt;br /&gt;
You need two lengths of network cabling, one (quite short) between the Raspberry Pi and the PoE injector, and the other between the PoE injector and the camera. You should be able to easily find both of these locally, but you also can order them from AliExpress. &lt;br /&gt;
&lt;br /&gt;
Some people have found that a thin, flat network cable (shown in the figure) is useful to avoid drilling holes in walls or eaves when you want to snake a wire through a window or door. Regardless of you choice, additional sealant or insulation is required to seal the cable at the PoE connector of the camera.&lt;br /&gt;
: [https://www.aliexpress.com/item/1005002311509668.html Cat6 Flat Ethernet Cable]&lt;br /&gt;
&lt;br /&gt;
== Waterproof cable connector ==&lt;br /&gt;
&lt;br /&gt;
One end of the network cable is outdoors, connected to the PoE cable from the camera, so it must be sealed. (This connection carries data as well as 48V DC power.) &lt;br /&gt;
&lt;br /&gt;
Place the waterproof connector over the end of the network cable connector, plug the network cable into the PoE cable on the camera, then lock the connector onto the end of the PoE cable. &lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;GOOD PRACTICE:&#039;&#039;&#039; For extra weatherproofing, wrap the connector in self-amalgamating tape. &lt;br /&gt;
: [https://www.aliexpress.com/item/32834472563.html RJ45 Waterproof Connector Cap]&lt;br /&gt;
&lt;br /&gt;
== 128GB micro SD card or 256GB USB flash drive ==&lt;br /&gt;
&lt;br /&gt;
You can use either an SD card and a USB flash drive, but there is no need to have both. You must have at least 64GB of storage, but 128GB is recommended because 20GB of data - or more - is collected every night. The card should be fast - Class 10 UHS-1 or better. As with the cables, you can purchase a card locally or [https://www.aliexpress.com/item/32676225311.html from AliExpress]. &lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;WARNING:&#039;&#039;&#039; There is an &#039;&#039;&#039;[https://photographylife.com/fake-memory-cards ongoing problem with the production and sale of fraudulent memory cards that misrepresent the available storage]&#039;&#039;&#039;. Even supplies from a reputable outlet can be affected, so you should test any card you purchase. The AliExpress link has been used successfully to obtain suitable micro SD cards. If you live in North America, Costco is a reliable local source.&lt;br /&gt;
&lt;br /&gt;
If you prefer to use a USB flash drive, the [https://www.kingston.com/en/usb-flash-drives/datatraveler-kyson-high-performance-usb-flash-drive Kingston DataTraveler Kyson 256 GB] has been verified to work well. We recommend you source it locally or on [https://www.amazon.com/Kingston-DataTraveler-Kyson-256GB-DTKN/dp/B08KHZY581 amazon.com].&lt;br /&gt;
&lt;br /&gt;
== Raspberry Pi 4 or 5 ==&lt;br /&gt;
You should be able to purchase these purchased locally as well as from a domestic online source. You must have at least a 2GB RAM model, and the Raspberry Pi Model 4B is now the minimum spec. Previously, a Raspberry Pi Model 3B+ was considered the minimum spec, but Pi3 does not have the performance or memory to handle busy meteor showers. &lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; The Pi3 runs on Python 2. After July 1, 2025, we will no longer support this version. &lt;br /&gt;
&lt;br /&gt;
: IMPORTANT:&#039;&#039;&#039; Purchase only the official 5.1V 3A 15.3W power supply to go with your Pi. Most problems with Raspberry Pi units can be traced to inadequate power supplies.&lt;br /&gt;
&lt;br /&gt;
== Additional items and tools ==&lt;br /&gt;
* Micro-HDMI cable: Connect a RPi 4B to a monitor.&lt;br /&gt;
* M2 and M3 screw: You may find these locally but, in some places, they may be quite difficult to locate. You may want to order hardware from the [https://www.aliexpress.com/store/4714020?spm=a2g0o.detail.1000007.1.5fc666d9tN1f8i ScrewHome Store] on AliExpress. Each [https://www.aliexpress.com/item/32981714992.html?spm=a2g0o.store_pc_groupList.8148356.10.be65539dLjPgfh packet of 50 M2x6mm, M2x12mm, and M3x6mm] machine screws costs only a few dollars.&lt;br /&gt;
* Silicone sealant: Seal the glass window and front screws in the housing.&lt;br /&gt;
* Self-amalgamating tape: Wrap and seal the cable connectors so they are weathertight.&lt;br /&gt;
* Tools:&lt;br /&gt;
: * Small wire cutters or a sharp knife&lt;br /&gt;
: * Assorted screwdrivers&lt;br /&gt;
: * Drill&lt;br /&gt;
: * RJ45 crimper to attach connectorsto the ends of the ethernet cable.&lt;br /&gt;
: * Some cameras come with a slightly different cable with a separate 12V socket for power input, as shown [https://globalmeteornetwork.org/wiki/images/d/dc/Alternatecable.jpg here]. If the power input port has a small cap, you can cover it and use the PoE on the ethernet port. If it is open, you need a pair of PoE adapters (seen in that picture in the background).&lt;br /&gt;
: * &#039;&#039;&#039;VLC&#039;&#039;&#039; software: To test and focus the camera, you must have this software. It is preinstalled on the Pi, but it also is available for Mac, Windows, or Linux from [https://www.videolan.org/vlc/ VideoLan].&lt;br /&gt;
&lt;br /&gt;
At this point, you have completed this section or you are waiting for parts. It is a good time to review the instructions for building the camera or to actually begin the process. Either way - have fun! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to Back to the signpost page.]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Shopping_list_and_tools_needed&amp;diff=836</id>
		<title>Shopping list and tools needed</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Shopping_list_and_tools_needed&amp;diff=836"/>
		<updated>2025-09-30T14:53:23Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Cooled housing for Raspberry Pi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ordering the correct components is the most important aspect of your camera build. Review the entire list and make sure you order the correct options. If you are not sure, posta question in the forums. You also should review the list of tools to identify what may be missing. &lt;br /&gt;
&lt;br /&gt;
= Parts and tools = &lt;br /&gt;
[[File:01_annotated.jpg|thumb|right|Annotated Parts List]]&lt;br /&gt;
&lt;br /&gt;
Click the image to the right to see a larger version of the parts and tools.&lt;br /&gt;
&lt;br /&gt;
# IMX291 sensor board (IMX307 sensor board if IMX291 sensor board is sold out)&lt;br /&gt;
# Lens with the lens holder - 4mm, 6mm are M16 mount as pictured, while other lenses might be CS which have a different holder&lt;br /&gt;
# 2x M2 screws, 6mm long - for mounting lens holder &lt;br /&gt;
# Camera housing&lt;br /&gt;
# Small cable gland (supplied with the housing)&lt;br /&gt;
# Large cable gland (supplied with the housing)&lt;br /&gt;
# Camera Power over Ethernet (PoE) cable (sometimes called a network cable by the sellers)&lt;br /&gt;
# Camera board holder (supplied with the housing)&lt;br /&gt;
# Holder metal plate (supplied with the housing)&lt;br /&gt;
# 4x M2 screws, 12 mm long for mounting camera module to bracket&lt;br /&gt;
# 1x M3-.50 screw, 6mm long for mounting camera module L-bracket to base plate&lt;br /&gt;
# Metal plate screws (supplied with the housing)&lt;br /&gt;
# Transparent weatherproof silicone &lt;br /&gt;
# Housing mounting bracket (supplied with the housing)&lt;br /&gt;
# Waterproof ethernet cable protector&lt;br /&gt;
# PoE injector to supply 48v to the camera (not shown)&lt;br /&gt;
# Raspberry Pi 5 (recommended) or Raspberry Pi 4 Model B 2GB (minimum) with official power supply (not shown)&lt;br /&gt;
# Raspberry Pi housing (not shown)&lt;br /&gt;
# 128 GB or greater microSD card (not shown)&lt;br /&gt;
# Self-amalgamating tape (not shown)&lt;br /&gt;
&lt;br /&gt;
= Purchasing parts =&lt;br /&gt;
For consistency across the network and to facilitate collaborative support, it is best to use only the camera and lens listed below, instead of assembling alternatives only because they are conveniently available. The selected camera and lenses are proven and known to work well. Feel free to source other components from any convenient seller. &lt;br /&gt;
&lt;br /&gt;
Many components, such as the Pi and microSD cards, are are available from many vendors. However, AliExpress (the Chinese equivalent of eBay) is the preferred online source for a lens, camera, and housing. AliExpress serves most of the globe and has been reliably suppling parts for a long time.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; Links are to current sellers but inventory levels can vary. If a link is dead or the seller is out of stock, you should be able to find an equivalent from other sellers on AliExpress.&lt;br /&gt;
&lt;br /&gt;
== Sensor ==&lt;br /&gt;
The bare IP security camera selected for the RMS system features a Sony IMX291, available from many sellers on AliExpress. Of the options offered, choose &#039;&#039;With 48V POE cable&#039;&#039; and &#039;&#039;No lens&#039;&#039;.&lt;br /&gt;
: [https://www.aliexpress.com/item/1005002315913099.html IMX-291 Hi3516Cv300]&lt;br /&gt;
&lt;br /&gt;
If the IMX-291 camera is sold out from that vendor and you cannot find another IMX-291 vendor, you may be able to locate a suitable IMX-307 sensor.&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; Many vendors sell IMX-307 sensor boards that are not suited for nighttime meteor recording. It is important to buy the correct IMX-307 because only a specific hardware version combined with a specific firmware version work correctly to record meteors.  &lt;br /&gt;
&lt;br /&gt;
One RMS/GMN tester offered these thoughts:&lt;br /&gt;
 &lt;br /&gt;
* The only IMX-307 worth trying is the Hangzhou Jiefeng Technology GK7205V210, aka IVG-G3S, which is distinguishable by a white square on the board. I do not recommend a blanket ‘get-any-IMX-307’ statement for new cameras because sensor boards can be very different from each other. &lt;br /&gt;
&lt;br /&gt;
* The only acceptable IMX-307 sensor boards I&#039;ve found includes the firmware version:&lt;br /&gt;
: V5.00.R02.000739AG.10010.140400.00&#039;&#039;&#039;20000&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* A firmware version with a similar number is NOT acceptable: &lt;br /&gt;
: V5.00.R02.000739AG.10010.140400.00&#039;&#039;&#039;20010&#039;&#039;&#039;.&lt;br /&gt;
 &lt;br /&gt;
* Here is a link to Hangzhou Jiefeng Technology: [https://www.aliexpress.us/item/3256805867050500.html Hangzhou Jiefeng Technology].&lt;br /&gt;
 &lt;br /&gt;
* When you place an order, it is best to specify the characteristics of the IMX-307. For example, your request could be something like this:&lt;br /&gt;
: &#039;&#039;GK7205V210 (IVG-G3S), with white square on circuit board, and firmware version V5.00.R02.000739AG.10010.140400.0020000&#039;&#039;.&lt;br /&gt;
 &lt;br /&gt;
: &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; These recommendations are likely to change over time, so you should check our parts list and vendor recommendations before you place an order.&lt;br /&gt;
&lt;br /&gt;
== Lens ==&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; Buy a lens separately and select only from these options.&lt;br /&gt;
&lt;br /&gt;
Most cameras available on AliExpress are sold with a choice of lenses. The preferred lens is a 4mm f/0.95 M16 lens, which provides a ~88x45° field of view (FOV). The lens also is available separately at this link.&lt;br /&gt;
: [https://www.aliexpress.com/item/32876034491.html 4mm f/0.95 M16].&lt;br /&gt;
&lt;br /&gt;
Alternative lenses (4mm and 6 mm) are available here:&lt;br /&gt;
: [https://www.aliexpress.com/item/1005003145991079.html 4mm OR 6mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
If you live in an area with heavy light pollution, other options are available. We recommend using only lenses from the [[Lens Options|following list]]. Other options may not be as sensitive or may have significant distortions. See [[Lens Options|this page for more lens options]].&lt;br /&gt;
&lt;br /&gt;
== Housing ==&lt;br /&gt;
A security camera housing provides weather-tight protection without the distortion of a plastic dome. From the options offered, select &#039;&#039;Plate and Bracket&#039;&#039;. The plate holds a 38x38mm bare IP camera module on an L-shaped mounting bracket. &lt;br /&gt;
: [https://www.aliexpress.com/item/32355130687.html IP66 CCTV Camera Housing with Plate and Bracket] &lt;br /&gt;
&lt;br /&gt;
This combination also provides a pair of cable glands and some essential screws.&lt;br /&gt;
&lt;br /&gt;
== Power over Ethernet (PoE) injector, PoE switch (optional), and PoE replacement camera side cables (optional, but recommended) ==&lt;br /&gt;
&lt;br /&gt;
This combination uses network cables to connect the Raspberry Pi and the camera sensor, and injects 48V DC into the network cable to power the camera. From the list, select a plug style that is appropriate for your location. &lt;br /&gt;
&lt;br /&gt;
This is an example of plug styles available.&lt;br /&gt;
: [https://www.aliexpress.com/item/1005002704227705.html PoE Injector 48V 0.5A]&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; Over short cable lengths (up to about 5m), you also can use plain PoE connectors. These connectors feed 12V from a power supply into the ethernet and extract it at the other end. Over short distances, this configuration can supply the camera with adequate power without the need for 48V injectors.&lt;br /&gt;
&lt;br /&gt;
If you operate several cameras, you can use a PoE &#039;&#039;switch&#039;&#039; instead of a PoE &#039;&#039;injector&#039;&#039;, and connect all the cameras to your network. &lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; You must source a PoE switch locally.&lt;br /&gt;
: [https://www.tendacn.com/product/tef1110p-8-63w.html TEF1110P-8-63W 10-Port 10/100M Desktop Switch with 8-Port PoE]&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;GOOD PRACTICE:&#039;&#039;&#039; Maintain one or more spare PoE camera side cables.&lt;br /&gt;
: [https://www.aliexpress.com/item/4001297174234.html Poe cable - Select RJ45 or RJ45DC]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Alternative cable&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The picture shows only two connectors, but you will receive all connectors needed for the IMX291 board:&lt;br /&gt;
* 1 pcs 2pin port (2.0mm)&lt;br /&gt;
* 1 pcs 4pin port (1.25mm)&lt;br /&gt;
* 1 pcs 6pin port (1.25mm)&lt;br /&gt;
* 1 pcs 8pin port (1.25mm))&lt;br /&gt;
&lt;br /&gt;
: [https://www.aliexpress.com/item/1005002598310068.html Poe Cable]&lt;br /&gt;
&lt;br /&gt;
== Cooled housing for Raspberry Pi ==&lt;br /&gt;
&lt;br /&gt;
Please buy one of the two cases below. We have tried many others, but they are not as good.&lt;br /&gt;
&lt;br /&gt;
* [https://www.aliexpress.com/item/32959825297.html Fan-cooled case.] It has relatively quiet fans, and it&#039;s sturdy. From the options offered, ensure you select one that says &amp;quot;for Pi 4&amp;quot; if you are using a Raspberry Pi 4, or &amp;quot;for Pi 3B Plus&amp;quot; if you are using a Raspberry Pi 3B+. &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; There is a case variation that is fully enclosed and has no fans; do not select this option.&lt;br /&gt;
&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002510605065.html Passively cooled case.] It has no fan and so is silent without the need to replace fans in future. Many operators have found this one satisfactory if the Pi is operated in an air controlled environment.&lt;br /&gt;
&lt;br /&gt;
If the Pi is in a hot environment, then choose the case with the fan. If silent operation is the priority, then go fanless but pay attention to the free circulation of air around the Pi.&lt;br /&gt;
&lt;br /&gt;
For the Raspberry Pi 5, the OEM fan assembly should be purchased, which has a heat sync and fan speed controlled by the operating system as it responds to CPU temperature.&lt;br /&gt;
&lt;br /&gt;
== Real time clock (RTC) for Raspberry Pi ==&lt;br /&gt;
: [[File:rtc.jpg|thumb|RTC installation|200px]]&lt;br /&gt;
&lt;br /&gt;
Precise timing is essential for processing meteor data, and an RTC module assures that Raspberry Pi always has the precise time, even when power or internet is unreliable. AliExpress sells a pack of 10 but they are inexpensive, so you may want to share extras among other camera constructors in your area. &lt;br /&gt;
&lt;br /&gt;
The AliExpress store lists two RTC modules - one labelled &#039;&#039;DS3231 module&#039;&#039; and another labelled &#039;&#039;mini DS3231 module&#039;&#039;. Select the &#039;&#039;mini DS3231 module&#039;&#039; option, which is designed for the Raspberry Pi. (It has 5 pins and includes a battery.)&lt;br /&gt;
: [https://www.aliexpress.com/item/32770348851.html DS3231 RTC]&lt;br /&gt;
&lt;br /&gt;
After you plug the RTC into the Pi (see image on the right), verify that the current time is correct on the Pi, then open the terminal and run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo hwclock -w&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command sets the current computer time to the RTC. When the Pi boots up, it reads the correct time from the RTC.&lt;br /&gt;
&lt;br /&gt;
== Pin header ==&lt;br /&gt;
&lt;br /&gt;
This pin raises the height of the Raspberry GPIO bins so the RTC sits proud of the Raspberry Pi case. You need only 1, but the pack of 20 costs only about a dollar. &lt;br /&gt;
: [https://www.aliexpress.com/item/32549850046.html Tall header pins]&lt;br /&gt;
&lt;br /&gt;
== Network cabling ==&lt;br /&gt;
&lt;br /&gt;
You need two lengths of network cabling, one (quite short) between the Raspberry Pi and the PoE injector, and the other between the PoE injector and the camera. You should be able to easily find both of these locally, but you also can order them from AliExpress. &lt;br /&gt;
&lt;br /&gt;
Some people have found that a thin, flat network cable (shown in the figure) is useful to avoid drilling holes in walls or eaves when you want to snake a wire through a window or door. Regardless of you choice, additional sealant or insulation is required to seal the cable at the PoE connector of the camera.&lt;br /&gt;
: [https://www.aliexpress.com/item/1005002311509668.html Cat6 Flat Ethernet Cable]&lt;br /&gt;
&lt;br /&gt;
== Waterproof cable connector ==&lt;br /&gt;
&lt;br /&gt;
One end of the network cable is outdoors, connected to the PoE cable from the camera, so it must be sealed. (This connection carries data as well as 48V DC power.) &lt;br /&gt;
&lt;br /&gt;
Place the waterproof connector over the end of the network cable connector, plug the network cable into the PoE cable on the camera, then lock the connector onto the end of the PoE cable. &lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;GOOD PRACTICE:&#039;&#039;&#039; For extra weatherproofing, wrap the connector in self-amalgamating tape. &lt;br /&gt;
: [https://www.aliexpress.com/item/32834472563.html RJ45 Waterproof Connector Cap]&lt;br /&gt;
&lt;br /&gt;
== 128GB micro SD card or 256GB USB flash drive ==&lt;br /&gt;
&lt;br /&gt;
You can use either an SD card and a USB flash drive, but there is no need to have both. You must have at least 64GB of storage, but 128GB is recommended because 20GB of data - or more - is collected every night. The card should be fast - Class 10 UHS-1 or better. As with the cables, you can purchase a card locally or [https://www.aliexpress.com/item/32676225311.html from AliExpress]. &lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;WARNING:&#039;&#039;&#039; There is an &#039;&#039;&#039;[https://photographylife.com/fake-memory-cards ongoing problem with the production and sale of fraudulent memory cards that misrepresent the available storage]&#039;&#039;&#039;. Even supplies from a reputable outlet can be affected, so you should test any card you purchase. The AliExpress link has been used successfully to obtain suitable micro SD cards. If you live in North America, Costco is a reliable local source.&lt;br /&gt;
&lt;br /&gt;
If you prefer to use a USB flash drive, the [https://www.kingston.com/en/usb-flash-drives/datatraveler-kyson-high-performance-usb-flash-drive Kingston DataTraveler Kyson 256 GB] has been verified to work well. We recommend you source it locally or on [https://www.amazon.com/Kingston-DataTraveler-Kyson-256GB-DTKN/dp/B08KHZY581 amazon.com].&lt;br /&gt;
&lt;br /&gt;
== Raspberry Pi 4 or 5 ==&lt;br /&gt;
You should be able to purchase these purchased locally as well as from a domestic online source. You must have at least a 2GB RAM model, and the Raspberry Pi Model 4B is now the minimum spec. Previously, a Raspberry Pi Model 3B+ was considered the minimum spec, but Pi3 does not have the performance or memory to handle busy meteor showers. &lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; The Pi3 runs on Python 2. After July 1, 2025, we will no longer support this version. &lt;br /&gt;
&lt;br /&gt;
: IMPORTANT:&#039;&#039;&#039; Purchase only the official 5.1V 3A 15.3W power supply to go with your Pi. Most problems with Raspberry Pi units can be traced to inadequate power supplies.&lt;br /&gt;
&lt;br /&gt;
== Additional items and tools ==&lt;br /&gt;
* Micro-HDMI cable: Connect a RPi 4B to a monitor.&lt;br /&gt;
* M2 and M3 screw: You may find these locally but, in some places, they may be quite difficult to locate. You may want to order hardware from the [https://www.aliexpress.com/store/4714020?spm=a2g0o.detail.1000007.1.5fc666d9tN1f8i ScrewHome Store] on AliExpress. Each [https://www.aliexpress.com/item/32981714992.html?spm=a2g0o.store_pc_groupList.8148356.10.be65539dLjPgfh packet of 50 M2x6mm, M2x12mm, and M3x6mm] machine screws costs only a few dollars.&lt;br /&gt;
* Silicone sealant: Seal the glass window and front screws in the housing.&lt;br /&gt;
* Self-amalgamating tape: Wrap and seal the cable connectors so they are weathertight.&lt;br /&gt;
* Tools:&lt;br /&gt;
: * Small wire cutters or a sharp knife&lt;br /&gt;
: * Assorted screwdrivers&lt;br /&gt;
: * Drill&lt;br /&gt;
: * RJ45 crimper to attach connectorsto the ends of the ethernet cable.&lt;br /&gt;
: * Some cameras come with a slightly different cable with a separate 12V socket for power input, as shown [https://globalmeteornetwork.org/wiki/images/d/dc/Alternatecable.jpg here]. If the power input port has a small cap, you can cover it and use the PoE on the ethernet port. If it is open, you need a pair of PoE adapters (seen in that picture in the background).&lt;br /&gt;
: * &#039;&#039;&#039;VLC&#039;&#039;&#039; software: To test and focus the camera, you must have this software. It is preinstalled on the Pi, but it also is available for Mac, Windows, or Linux from [https://www.videolan.org/vlc/ VideoLan].&lt;br /&gt;
&lt;br /&gt;
At this point, you have completed this section or you are waiting for parts. It is a good time to review the instructions for building the camera or to actually begin the process. Either way - have fun! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to Back to the signpost page.]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Shopping_list_and_tools_needed&amp;diff=835</id>
		<title>Shopping list and tools needed</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Shopping_list_and_tools_needed&amp;diff=835"/>
		<updated>2025-09-30T14:30:02Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Cooled housing for Raspberry Pi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ordering the correct components is the most important aspect of your camera build. Review the entire list and make sure you order the correct options. If you are not sure, posta question in the forums. You also should review the list of tools to identify what may be missing. &lt;br /&gt;
&lt;br /&gt;
= Parts and tools = &lt;br /&gt;
[[File:01_annotated.jpg|thumb|right|Annotated Parts List]]&lt;br /&gt;
&lt;br /&gt;
Click the image to the right to see a larger version of the parts and tools.&lt;br /&gt;
&lt;br /&gt;
# IMX291 sensor board (IMX307 sensor board if IMX291 sensor board is sold out)&lt;br /&gt;
# Lens with the lens holder - 4mm, 6mm are M16 mount as pictured, while other lenses might be CS which have a different holder&lt;br /&gt;
# 2x M2 screws, 6mm long - for mounting lens holder &lt;br /&gt;
# Camera housing&lt;br /&gt;
# Small cable gland (supplied with the housing)&lt;br /&gt;
# Large cable gland (supplied with the housing)&lt;br /&gt;
# Camera Power over Ethernet (PoE) cable (sometimes called a network cable by the sellers)&lt;br /&gt;
# Camera board holder (supplied with the housing)&lt;br /&gt;
# Holder metal plate (supplied with the housing)&lt;br /&gt;
# 4x M2 screws, 12 mm long for mounting camera module to bracket&lt;br /&gt;
# 1x M3-.50 screw, 6mm long for mounting camera module L-bracket to base plate&lt;br /&gt;
# Metal plate screws (supplied with the housing)&lt;br /&gt;
# Transparent weatherproof silicone &lt;br /&gt;
# Housing mounting bracket (supplied with the housing)&lt;br /&gt;
# Waterproof ethernet cable protector&lt;br /&gt;
# PoE injector to supply 48v to the camera (not shown)&lt;br /&gt;
# Raspberry Pi 5 (recommended) or Raspberry Pi 4 Model B 2GB (minimum) with official power supply (not shown)&lt;br /&gt;
# Raspberry Pi housing (not shown)&lt;br /&gt;
# 128 GB or greater microSD card (not shown)&lt;br /&gt;
# Self-amalgamating tape (not shown)&lt;br /&gt;
&lt;br /&gt;
= Purchasing parts =&lt;br /&gt;
For consistency across the network and to facilitate collaborative support, it is best to use only the camera and lens listed below, instead of assembling alternatives only because they are conveniently available. The selected camera and lenses are proven and known to work well. Feel free to source other components from any convenient seller. &lt;br /&gt;
&lt;br /&gt;
Many components, such as the Pi and microSD cards, are are available from many vendors. However, AliExpress (the Chinese equivalent of eBay) is the preferred online source for a lens, camera, and housing. AliExpress serves most of the globe and has been reliably suppling parts for a long time.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; Links are to current sellers but inventory levels can vary. If a link is dead or the seller is out of stock, you should be able to find an equivalent from other sellers on AliExpress.&lt;br /&gt;
&lt;br /&gt;
== Sensor ==&lt;br /&gt;
The bare IP security camera selected for the RMS system features a Sony IMX291, available from many sellers on AliExpress. Of the options offered, choose &#039;&#039;With 48V POE cable&#039;&#039; and &#039;&#039;No lens&#039;&#039;.&lt;br /&gt;
: [https://www.aliexpress.com/item/1005002315913099.html IMX-291 Hi3516Cv300]&lt;br /&gt;
&lt;br /&gt;
If the IMX-291 camera is sold out from that vendor and you cannot find another IMX-291 vendor, you may be able to locate a suitable IMX-307 sensor.&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; Many vendors sell IMX-307 sensor boards that are not suited for nighttime meteor recording. It is important to buy the correct IMX-307 because only a specific hardware version combined with a specific firmware version work correctly to record meteors.  &lt;br /&gt;
&lt;br /&gt;
One RMS/GMN tester offered these thoughts:&lt;br /&gt;
 &lt;br /&gt;
* The only IMX-307 worth trying is the Hangzhou Jiefeng Technology GK7205V210, aka IVG-G3S, which is distinguishable by a white square on the board. I do not recommend a blanket ‘get-any-IMX-307’ statement for new cameras because sensor boards can be very different from each other. &lt;br /&gt;
&lt;br /&gt;
* The only acceptable IMX-307 sensor boards I&#039;ve found includes the firmware version:&lt;br /&gt;
: V5.00.R02.000739AG.10010.140400.00&#039;&#039;&#039;20000&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* A firmware version with a similar number is NOT acceptable: &lt;br /&gt;
: V5.00.R02.000739AG.10010.140400.00&#039;&#039;&#039;20010&#039;&#039;&#039;.&lt;br /&gt;
 &lt;br /&gt;
* Here is a link to Hangzhou Jiefeng Technology: [https://www.aliexpress.us/item/3256805867050500.html Hangzhou Jiefeng Technology].&lt;br /&gt;
 &lt;br /&gt;
* When you place an order, it is best to specify the characteristics of the IMX-307. For example, your request could be something like this:&lt;br /&gt;
: &#039;&#039;GK7205V210 (IVG-G3S), with white square on circuit board, and firmware version V5.00.R02.000739AG.10010.140400.0020000&#039;&#039;.&lt;br /&gt;
 &lt;br /&gt;
: &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; These recommendations are likely to change over time, so you should check our parts list and vendor recommendations before you place an order.&lt;br /&gt;
&lt;br /&gt;
== Lens ==&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; Buy a lens separately and select only from these options.&lt;br /&gt;
&lt;br /&gt;
Most cameras available on AliExpress are sold with a choice of lenses. The preferred lens is a 4mm f/0.95 M16 lens, which provides a ~88x45° field of view (FOV). The lens also is available separately at this link.&lt;br /&gt;
: [https://www.aliexpress.com/item/32876034491.html 4mm f/0.95 M16].&lt;br /&gt;
&lt;br /&gt;
Alternative lenses (4mm and 6 mm) are available here:&lt;br /&gt;
: [https://www.aliexpress.com/item/1005003145991079.html 4mm OR 6mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
If you live in an area with heavy light pollution, other options are available. We recommend using only lenses from the [[Lens Options|following list]]. Other options may not be as sensitive or may have significant distortions. See [[Lens Options|this page for more lens options]].&lt;br /&gt;
&lt;br /&gt;
== Housing ==&lt;br /&gt;
A security camera housing provides weather-tight protection without the distortion of a plastic dome. From the options offered, select &#039;&#039;Plate and Bracket&#039;&#039;. The plate holds a 38x38mm bare IP camera module on an L-shaped mounting bracket. &lt;br /&gt;
: [https://www.aliexpress.com/item/32355130687.html IP66 CCTV Camera Housing with Plate and Bracket] &lt;br /&gt;
&lt;br /&gt;
This combination also provides a pair of cable glands and some essential screws.&lt;br /&gt;
&lt;br /&gt;
== Power over Ethernet (PoE) injector, PoE switch (optional), and PoE replacement camera side cables (optional, but recommended) ==&lt;br /&gt;
&lt;br /&gt;
This combination uses network cables to connect the Raspberry Pi and the camera sensor, and injects 48V DC into the network cable to power the camera. From the list, select a plug style that is appropriate for your location. &lt;br /&gt;
&lt;br /&gt;
This is an example of plug styles available.&lt;br /&gt;
: [https://www.aliexpress.com/item/1005002704227705.html PoE Injector 48V 0.5A]&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; Over short cable lengths (up to about 5m), you also can use plain PoE connectors. These connectors feed 12V from a power supply into the ethernet and extract it at the other end. Over short distances, this configuration can supply the camera with adequate power without the need for 48V injectors.&lt;br /&gt;
&lt;br /&gt;
If you operate several cameras, you can use a PoE &#039;&#039;switch&#039;&#039; instead of a PoE &#039;&#039;injector&#039;&#039;, and connect all the cameras to your network. &lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; You must source a PoE switch locally.&lt;br /&gt;
: [https://www.tendacn.com/product/tef1110p-8-63w.html TEF1110P-8-63W 10-Port 10/100M Desktop Switch with 8-Port PoE]&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;GOOD PRACTICE:&#039;&#039;&#039; Maintain one or more spare PoE camera side cables.&lt;br /&gt;
: [https://www.aliexpress.com/item/4001297174234.html Poe cable - Select RJ45 or RJ45DC]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Alternative cable&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The picture shows only two connectors, but you will receive all connectors needed for the IMX291 board:&lt;br /&gt;
* 1 pcs 2pin port (2.0mm)&lt;br /&gt;
* 1 pcs 4pin port (1.25mm)&lt;br /&gt;
* 1 pcs 6pin port (1.25mm)&lt;br /&gt;
* 1 pcs 8pin port (1.25mm))&lt;br /&gt;
&lt;br /&gt;
: [https://www.aliexpress.com/item/1005002598310068.html Poe Cable]&lt;br /&gt;
&lt;br /&gt;
== Cooled housing for Raspberry Pi ==&lt;br /&gt;
&lt;br /&gt;
Please buy one of the two cases below. We have tried many others, but they are not as good.&lt;br /&gt;
&lt;br /&gt;
* [https://www.aliexpress.com/item/32959825297.html Fan-cooled case.] It has relatively quiet fans, and it&#039;s sturdy. From the options offered, ensure you select one that says &amp;quot;for Pi 4&amp;quot; if you are using a Raspberry Pi 4, or &amp;quot;for Pi 3B Plus&amp;quot; if you are using a Raspberry Pi 3B+. &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; There is a case variation that is fully enclosed and has no fans; do not select this option.&lt;br /&gt;
&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002510605065.html Passively cooled case.] It has no fan and so is silent without the need to replace fans in future. Many operators have found this one satisfactory if the Pi is operated in an air controlled environment.&lt;br /&gt;
&lt;br /&gt;
If the Pi is in a hot environment, then choose the case with the fan. If silent operation is the priority, then go fanless but pay attention to the free circulation of air around the Pi.&lt;br /&gt;
&lt;br /&gt;
== Real time clock (RTC) for Raspberry Pi ==&lt;br /&gt;
: [[File:rtc.jpg|thumb|RTC installation|200px]]&lt;br /&gt;
&lt;br /&gt;
Precise timing is essential for processing meteor data, and an RTC module assures that Raspberry Pi always has the precise time, even when power or internet is unreliable. AliExpress sells a pack of 10 but they are inexpensive, so you may want to share extras among other camera constructors in your area. &lt;br /&gt;
&lt;br /&gt;
The AliExpress store lists two RTC modules - one labelled &#039;&#039;DS3231 module&#039;&#039; and another labelled &#039;&#039;mini DS3231 module&#039;&#039;. Select the &#039;&#039;mini DS3231 module&#039;&#039; option, which is designed for the Raspberry Pi. (It has 5 pins and includes a battery.)&lt;br /&gt;
: [https://www.aliexpress.com/item/32770348851.html DS3231 RTC]&lt;br /&gt;
&lt;br /&gt;
After you plug the RTC into the Pi (see image on the right), verify that the current time is correct on the Pi, then open the terminal and run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo hwclock -w&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command sets the current computer time to the RTC. When the Pi boots up, it reads the correct time from the RTC.&lt;br /&gt;
&lt;br /&gt;
== Pin header ==&lt;br /&gt;
&lt;br /&gt;
This pin raises the height of the Raspberry GPIO bins so the RTC sits proud of the Raspberry Pi case. You need only 1, but the pack of 20 costs only about a dollar. &lt;br /&gt;
: [https://www.aliexpress.com/item/32549850046.html Tall header pins]&lt;br /&gt;
&lt;br /&gt;
== Network cabling ==&lt;br /&gt;
&lt;br /&gt;
You need two lengths of network cabling, one (quite short) between the Raspberry Pi and the PoE injector, and the other between the PoE injector and the camera. You should be able to easily find both of these locally, but you also can order them from AliExpress. &lt;br /&gt;
&lt;br /&gt;
Some people have found that a thin, flat network cable (shown in the figure) is useful to avoid drilling holes in walls or eaves when you want to snake a wire through a window or door. Regardless of you choice, additional sealant or insulation is required to seal the cable at the PoE connector of the camera.&lt;br /&gt;
: [https://www.aliexpress.com/item/1005002311509668.html Cat6 Flat Ethernet Cable]&lt;br /&gt;
&lt;br /&gt;
== Waterproof cable connector ==&lt;br /&gt;
&lt;br /&gt;
One end of the network cable is outdoors, connected to the PoE cable from the camera, so it must be sealed. (This connection carries data as well as 48V DC power.) &lt;br /&gt;
&lt;br /&gt;
Place the waterproof connector over the end of the network cable connector, plug the network cable into the PoE cable on the camera, then lock the connector onto the end of the PoE cable. &lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;GOOD PRACTICE:&#039;&#039;&#039; For extra weatherproofing, wrap the connector in self-amalgamating tape. &lt;br /&gt;
: [https://www.aliexpress.com/item/32834472563.html RJ45 Waterproof Connector Cap]&lt;br /&gt;
&lt;br /&gt;
== 128GB micro SD card or 256GB USB flash drive ==&lt;br /&gt;
&lt;br /&gt;
You can use either an SD card and a USB flash drive, but there is no need to have both. You must have at least 64GB of storage, but 128GB is recommended because 20GB of data - or more - is collected every night. The card should be fast - Class 10 UHS-1 or better. As with the cables, you can purchase a card locally or [https://www.aliexpress.com/item/32676225311.html from AliExpress]. &lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;WARNING:&#039;&#039;&#039; There is an &#039;&#039;&#039;[https://photographylife.com/fake-memory-cards ongoing problem with the production and sale of fraudulent memory cards that misrepresent the available storage]&#039;&#039;&#039;. Even supplies from a reputable outlet can be affected, so you should test any card you purchase. The AliExpress link has been used successfully to obtain suitable micro SD cards. If you live in North America, Costco is a reliable local source.&lt;br /&gt;
&lt;br /&gt;
If you prefer to use a USB flash drive, the [https://www.kingston.com/en/usb-flash-drives/datatraveler-kyson-high-performance-usb-flash-drive Kingston DataTraveler Kyson 256 GB] has been verified to work well. We recommend you source it locally or on [https://www.amazon.com/Kingston-DataTraveler-Kyson-256GB-DTKN/dp/B08KHZY581 amazon.com].&lt;br /&gt;
&lt;br /&gt;
== Raspberry Pi 4 or 5 ==&lt;br /&gt;
You should be able to purchase these purchased locally as well as from a domestic online source. You must have at least a 2GB RAM model, and the Raspberry Pi Model 4B is now the minimum spec. Previously, a Raspberry Pi Model 3B+ was considered the minimum spec, but Pi3 does not have the performance or memory to handle busy meteor showers. &lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;NOTE:&#039;&#039;&#039; The Pi3 runs on Python 2. After July 1, 2025, we will no longer support this version. &lt;br /&gt;
&lt;br /&gt;
: IMPORTANT:&#039;&#039;&#039; Purchase only the official 5.1V 3A 15.3W power supply to go with your Pi. Most problems with Raspberry Pi units can be traced to inadequate power supplies.&lt;br /&gt;
&lt;br /&gt;
== Additional items and tools ==&lt;br /&gt;
* Micro-HDMI cable: Connect a RPi 4B to a monitor.&lt;br /&gt;
* M2 and M3 screw: You may find these locally but, in some places, they may be quite difficult to locate. You may want to order hardware from the [https://www.aliexpress.com/store/4714020?spm=a2g0o.detail.1000007.1.5fc666d9tN1f8i ScrewHome Store] on AliExpress. Each [https://www.aliexpress.com/item/32981714992.html?spm=a2g0o.store_pc_groupList.8148356.10.be65539dLjPgfh packet of 50 M2x6mm, M2x12mm, and M3x6mm] machine screws costs only a few dollars.&lt;br /&gt;
* Silicone sealant: Seal the glass window and front screws in the housing.&lt;br /&gt;
* Self-amalgamating tape: Wrap and seal the cable connectors so they are weathertight.&lt;br /&gt;
* Tools:&lt;br /&gt;
: * Small wire cutters or a sharp knife&lt;br /&gt;
: * Assorted screwdrivers&lt;br /&gt;
: * Drill&lt;br /&gt;
: * RJ45 crimper to attach connectorsto the ends of the ethernet cable.&lt;br /&gt;
: * Some cameras come with a slightly different cable with a separate 12V socket for power input, as shown [https://globalmeteornetwork.org/wiki/images/d/dc/Alternatecable.jpg here]. If the power input port has a small cap, you can cover it and use the PoE on the ethernet port. If it is open, you need a pair of PoE adapters (seen in that picture in the background).&lt;br /&gt;
: * &#039;&#039;&#039;VLC&#039;&#039;&#039; software: To test and focus the camera, you must have this software. It is preinstalled on the Pi, but it also is available for Mac, Windows, or Linux from [https://www.videolan.org/vlc/ VideoLan].&lt;br /&gt;
&lt;br /&gt;
At this point, you have completed this section or you are waiting for parts. It is a good time to review the instructions for building the camera or to actually begin the process. Either way - have fun! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to Back to the signpost page.]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Shopping_list_and_tools_needed&amp;diff=743</id>
		<title>Shopping list and tools needed</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Shopping_list_and_tools_needed&amp;diff=743"/>
		<updated>2025-07-11T16:03:06Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Lens */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Howdy! This is the most important section (as all the preparation steps are), please have a look at the list of parts you will need, order the correct ones with the correct options and if you are not sure just ask in the forums. Once ordered, you may wish to have a look at the tools that are required and make sure you have them at your disposal. &lt;br /&gt;
&lt;br /&gt;
= Parts and Tools needed = &lt;br /&gt;
[[File:01_annotated.jpg|thumb|right|Annotated Parts List]]&lt;br /&gt;
&lt;br /&gt;
Click on the image to the right to see a larger version with the parts labelled&lt;br /&gt;
&lt;br /&gt;
# IMX291 sensor board (IMX307 sensor board if IMX291 sensor board is sold out)&lt;br /&gt;
# Lens with the lens holder - 4mm, 6mm are M16 mount as pictured, while other lenses might be CS which have a different holder&lt;br /&gt;
# 2x M2 screws, 6mm long - for mounting lens holder &lt;br /&gt;
# Camera housing&lt;br /&gt;
# Small cable gland  (supplied with the housing)&lt;br /&gt;
# Large cable gland  (supplied with the housing)&lt;br /&gt;
# Camera Power over Ethernet (PoE) cable (sometimes called a network cable by the sellers)&lt;br /&gt;
# Camera board holder  (supplied with the housing)&lt;br /&gt;
# Holder metal plate  (supplied with the housing)&lt;br /&gt;
# 4x M2 screws, 12 mm long  - for mounting camera module to bracket&lt;br /&gt;
# 1x M3-.50 screw, 6mm long - for mounting camera module L-bracket to base plate&lt;br /&gt;
# Metal plate screws (supplied with the housing)&lt;br /&gt;
# Transparent weatherproof silicone &lt;br /&gt;
# Housing mounting bracket  (supplied with the housing)&lt;br /&gt;
# Waterproof ethernet cable protector&lt;br /&gt;
# PoE injector to supply 48v to the camera (not shown)&lt;br /&gt;
# Raspberry Pi 5 (recommended) or Raspberry Pi 4 Model B 2GB (minimum) with official power supply (not shown)&lt;br /&gt;
# Raspberry Pi housing (not shown)&lt;br /&gt;
# 128 GB or greater microSD card (not shown)&lt;br /&gt;
# Self-amalgamating tape (not shown)&lt;br /&gt;
&lt;br /&gt;
= Purchasing Parts =&lt;br /&gt;
For consistency across the network and to make collaborative support possible, it is recommended that the camera and lenses listed below are used in preference to random handy bits that are cobbled together. The selected components are proven and known to work well. Other components can be sourced from any convenient seller. &lt;br /&gt;
&lt;br /&gt;
Many components such as the Pi and microSD cards are are readily available in most locations. For other items such as lens, camera and housing, AliExpress - the Chinese equivalent of eBay - is the preferred online source as it serves most of the globe and has been reliably suppling parts to date.&lt;br /&gt;
&lt;br /&gt;
NB: Links are given to current sellers, but stock levels vary and if the link is dead or the seller is out of stock, you should be able to find an equivalent from another seller on AliExpress.&lt;br /&gt;
&lt;br /&gt;
== Sensor ==&lt;br /&gt;
The bare IP security camera featuring a Sony IMX291 has been selected for the RMS system. This is available from many sellers on AliExpress. Out of the options offered, choose &amp;quot;With 48V POE cable&amp;quot; and &amp;quot;No lens&amp;quot;:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002315913099.html IMX291 Hi3516Cv300]&lt;br /&gt;
&lt;br /&gt;
In case IMX291 is sold out, feel free to buy IMX307 sensor board. Out of the options offered, choose &amp;quot;With 48V POE cable&amp;quot; and &amp;quot;No lens&amp;quot;:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002676397053.html IMX307 Hi3516Ev100]&lt;br /&gt;
&lt;br /&gt;
Always buy a lens separately from the list in the following section.&lt;br /&gt;
&lt;br /&gt;
== Lens ==&lt;br /&gt;
Most cameras available on Aliexpress come with a choice of lenses. The preferred lens is a 4mm f/0.95 M16 lens providing ~88x45° field of view, which can also be bought separately for example via this link.&lt;br /&gt;
* [https://www.aliexpress.com/item/32876034491.html 4mm f/0.95 M16]&lt;br /&gt;
Alternative lenses (4mm and 6 mm) are available here:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005003145991079.html 4mm OR 6mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
If you live in an area with heavy light pollution, other options are available. We wholeheartedly recommend only using lenses from the [[Lens Options|following list]], as others might not be as sensitive or might have large distortion. See [[Lens Options|this page for more lens options]].&lt;br /&gt;
&lt;br /&gt;
== Housing ==&lt;br /&gt;
A security camera housing is used, providing weather-tight protection without distortion introduced by plastic domes. From the options offered, select &amp;quot;Plate and Bracket&amp;quot; to get a plate for mounting a 38x38mm bare IP camera module, and an L-shaped mounting bracket. &lt;br /&gt;
* [https://www.aliexpress.com/item/32355130687.html IP66 CCTV Camera Housing with Plate and Bracket] This will also provide a pair of cable glands and some essential screws.&lt;br /&gt;
&lt;br /&gt;
== Power Over Ethernet Injector, PoE Switch (Optional) and PoE replacement camera side cables (Optional, but recommended) ==&lt;br /&gt;
This connects by network cables to both the Raspberry Pi and the camera sensor, and injects 48V DC onto the network cable to the camera to supply it with power. Pick a suitable plug style for your location from the options offered. An example unit is:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002704227705.html PoE Injector 48V 0.5A]&lt;br /&gt;
&lt;br /&gt;
Note that over short lengths of up to about 5m you can also use plain PoE connectors. These simply feed 12V from a power supply into the ethernet and extract it at the other end. Over short distances this will supply the camera with adequate power without the need for 48V injectors.&lt;br /&gt;
&lt;br /&gt;
Finally, if you are operating several cameras, you can use a PoE switch instead of a PoE injector and connect all the cameras to your network - &#039;&#039;&#039;please source locally&#039;&#039;&#039;.&lt;br /&gt;
* [https://www.tendacn.com/product/tef1110p-8-63w.html TEF1110P-8-63W 10-Port 10/100M Desktop Switch with 8-Port PoE]&lt;br /&gt;
&lt;br /&gt;
It is a good idea to keep a replacement PoE camera side cable or two:&lt;br /&gt;
* [https://www.aliexpress.com/item/4001297174234.html Poe cable - Select RJ45 or RJ45DC]&lt;br /&gt;
Alternative cable - please note that in the picture just 2 connectors are visible, but you will receive all the connectors needed for IMX291 board (1 pcs 2pin port (2.0mm), 1 pcs 4pin port (1.25mm), 1 pcs 6pin port (1.25mm), 1 pcs 8pin port (1.25mm)):&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002598310068.html Poe Cable]&lt;br /&gt;
&lt;br /&gt;
== Cooled Housing for Raspberry Pi ==&lt;br /&gt;
This is one of the rare cases that fulfills our needs. It has a fan which is relatively quiet, it’s sturdy, and it can fit the RTC with the addition of riser pins. &#039;&#039;&#039;Please buy this case&#039;&#039;&#039;, we have tried many others, but they are not as good. From the options offered, make sure you select one that says &amp;quot;for Pi 4&amp;quot; if you are using a Raspberry Pi 4, or &amp;quot;for Pi 3B Plus&amp;quot; if you are using a Raspbery Pi 3B+. Additionally there is a case variation that is fully enclosed and has no fans; do not select this option.&lt;br /&gt;
* [https://www.aliexpress.com/item/32959825297.html Raspberry Pi Aluminium Enclosure with fans]&lt;br /&gt;
&lt;br /&gt;
== Real Time Clock for Raspberry Pi ==&lt;br /&gt;
[[File:rtc.jpg|thumb|RTC installation|200px]]&lt;br /&gt;
&lt;br /&gt;
Very precise timing is essential to processing the meteor data, so unless you are confident in your internet connection an RTC module ensures the Raspberry Pi always has the precise time, even when power or internet is unreliable. AliExpress sells a pack of 10 but they are inexpensive - maybe share the extras among other camera constructors in your area. The AliExpress store lists two RTC modules, one labelled &amp;quot;DS3231 module&amp;quot; and the other &amp;quot;mini DS3231 module.&amp;quot; Select the &amp;quot;mini DS3231 module&amp;quot; option; it is designed for the Raspberry Pi. It has 5 pins and includes a battery.&lt;br /&gt;
* [https://www.aliexpress.com/item/32770348851.html DS3231 RTC]&lt;br /&gt;
&lt;br /&gt;
Once you plug it into the Pi (see image on the right) and make sure the current time is correct on the Pi, open the terminal and run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo hwclock -w&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will set the current computer time to the RTC. Every time the Pi boots up, it will read the correct time from the RTC.&lt;br /&gt;
&lt;br /&gt;
== Pin Headers ==&lt;br /&gt;
Required to raise the height of the Raspberry GPIO bins to allow the RTC to sit proud of the Raspberry Pi case. You only need 1 but the pack of 20 is available for only a dollar or so. &lt;br /&gt;
* [https://www.aliexpress.com/item/32549850046.html Tall header pins]&lt;br /&gt;
&lt;br /&gt;
== Network cabling ==&lt;br /&gt;
You will need two lengths of network cabling, one (probably quite short) between the Raspberry Pi and the PoE injector and the other between the PoE injector and the camera. You can purchase suitable lengths locally or on AliExpress. Some people have found the following thin flat network cable to be useful for sneaking the wire through a window or door to avoid drilling holes in walls or eaves, although it will require some extra attention to seal the cable at the camera&#039;s PoE connector:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002311509668.html Cat6 Flat Ethernet Cable]&lt;br /&gt;
&lt;br /&gt;
== Waterproof Cable Connector ==&lt;br /&gt;
One end of the network cable will be outside, connected into the PoE cable from the camera. This is not only carrying data but 48V DC power and needs to be kept sealed. This waterproof connector is fitted over the end of the network cable connector then after the network cable is plugged into the camera&#039;s PoE cable, the connector is locked into the end of the PoE cable. For extra weatherproofing, wrap in self-amalgamating tape. &lt;br /&gt;
* [https://www.aliexpress.com/item/32834472563.html RJ45 Waterproof Connector Cap]&lt;br /&gt;
&lt;br /&gt;
== 128GB Micro SD Card or 256GB USB flash disk ==&lt;br /&gt;
&lt;br /&gt;
You may choose between an SD card and a USB flash disk, no need to have both.&lt;br /&gt;
&lt;br /&gt;
You need at least a 64GB card but a 128GB is recommended as 20+ GB of data is collected every night. Make sure it is a fast card eg Class 10 UHS-1 or better. A card can either be purchased locally or [https://www.aliexpress.com/item/32676225311.html from AliExpress]. Be warned that there is an [https://photographylife.com/fake-memory-cards ongoing problem with the production and sale of fraudulent memory cards misreporting the available storage] and even supplies from a reputable outlet can be affected - test the card you purchase. The AliExpress link has been used successfully to obtain suitable micro SD cards. If you live in North America, buy your SD cards at Costco.&lt;br /&gt;
&lt;br /&gt;
If you want to go for a USB flash disk, this one is verified to work well [https://www.kingston.com/en/usb-flash-drives/datatraveler-kyson-high-performance-usb-flash-drive Kingston DataTraveler Kyson 256 GB]. We recommend you source it locally, for the reference the link to get it on [https://www.amazon.com/Kingston-DataTraveler-Kyson-256GB-DTKN/dp/B08KHZY581 amazon.com]&lt;br /&gt;
&lt;br /&gt;
== Raspberry Pi 4 or 5 ==&lt;br /&gt;
These are likely to be available to be purchased locally or from a domestic online source. You need at least a 2GB RAM model. The Raspberry Pi Model 4B is now the minimum spec. Previously, a Raspberry Pi Model 3B+ was considered the minimum but these do not have the performance or memory to handle busy meteor showers. Also, the Pi3 is stuck on Python 2 for which we will drop support on July 1, 2025. &lt;br /&gt;
&lt;br /&gt;
Purchase the official 5.1V 3A 15.3W power supply to go with your Pi - most problems with Raspberry Pi units are due to inadequate power supplies being used instead of purchasing the official power pack. Note: to connect a RPi 4B to a monitor you will also need a micro-HDMI cable, so that might be necessary to add to the shopping cart also.&lt;br /&gt;
&lt;br /&gt;
== Additional items and tools ==&lt;br /&gt;
* Source suitable M2 and M3 screws. It might be possible to find these locally but in some places they are just odd enough to be quite hard to find. You could order some hardware from the [https://www.aliexpress.com/store/4714020?spm=a2g0o.detail.1000007.1.5fc666d9tN1f8i ScrewHome Store] on AliExpress. Each [https://www.aliexpress.com/item/32981714992.html?spm=a2g0o.store_pc_groupList.8148356.10.be65539dLjPgfh packet of 50 M2x6mm, M2x12mm, and M3x6mm] machine screws will cost only a few dollars.&lt;br /&gt;
* A tube of silicone sealant is used to seal the glass window for the housing and the front screws in the housing.&lt;br /&gt;
* Self-amalgamating tape can be used to wrap and seal the cable connector(s) to ensure they remain weathertight in all conditions.&lt;br /&gt;
* Tools such as small wire cutters or a sharp knife, various sized screwdrivers, a drill and screws to mount the camera bracket will be required.&lt;br /&gt;
* RJ45 crimper tool to finish the ethernet cable will be needed.&lt;br /&gt;
&lt;br /&gt;
Some cameras come with a slightly different cable with a separate 12V socket for power input as shown [https://globalmeteornetwork.org/wiki/images/d/dc/Alternatecable.jpg here]. &lt;br /&gt;
If the power input port has a small cap, then you can just cover it and use the PoE on the ethernet port. If it&#039;s open, then you will need a pair of PoE adapters (seen in that picture in the background).&lt;br /&gt;
&lt;br /&gt;
To test and focus the camera you will need VLC. This software is preinstalled on the Pi but is also available for Mac, Windows or Linux from [https://www.videolan.org/vlc/ here].&lt;br /&gt;
&lt;br /&gt;
 You are now done with this section or you are waiting for the parts. Anyway, you may proceed to have a look at the build of the camera itself or to start actually building it. Have fun! [https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to Back to the signpost page.]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=The_last_steps&amp;diff=742</id>
		<title>The last steps</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=The_last_steps&amp;diff=742"/>
		<updated>2025-06-01T22:20:01Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Determining the location of the camera */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Ahoj! In this section, you will put your camera into the production stream on the server side by finishing configuration of RMS software in Linux.&lt;br /&gt;
&lt;br /&gt;
= Automated setup via script =&lt;br /&gt;
The script will guide you through this process, but you will need these in advance:&lt;br /&gt;
*&#039;&#039;&#039;Station code&#039;&#039;&#039; - you have requested it previously - if not please do so now by sending an email to denis.vida@gmail.com with a short introduction, stating that you are building the camera, stating from which country you are and asking for the station code. You will need it later when setting up the RMS software once your camera is fully installed and positioned. &lt;br /&gt;
*&#039;&#039;&#039;GPS coordinates of your camera&#039;&#039;&#039; - see the script, it is explaining how to obtain these or scroll down and check the section *Determining the location of the camera*&lt;br /&gt;
&lt;br /&gt;
Once you got this information, proceed with the automated configuration script.&lt;br /&gt;
&lt;br /&gt;
This is what you should see when you boot your Raspberry Pi and connect to it via VNC (or AnyDesk):&lt;br /&gt;
[[File:The_first_boot_raspi.png|1500px|center]]&lt;br /&gt;
&lt;br /&gt;
Follow the instructions on the screen:&lt;br /&gt;
*Press Q to continue&lt;br /&gt;
*Press ENTER to continue&lt;br /&gt;
&lt;br /&gt;
Now the script will explain what lies ahead of you:&lt;br /&gt;
[[File:The_first_boot_raspi_1.png|1500px|center]]&lt;br /&gt;
&lt;br /&gt;
Follow the instructions on the screen:&lt;br /&gt;
*If you have flashed this SD card yourself, press ENTER.&lt;br /&gt;
&lt;br /&gt;
Now the script will open a new window and give you exact instructions on how to expand the filesystem (to use the full capacity of the SD card/USB key). Follow these instructions:&lt;br /&gt;
[[File:The_first_boot_raspi_2.png|1500px|center]]&lt;br /&gt;
&lt;br /&gt;
Now wait for the boot of your Raspberry Pi and once it is up, connect to it the usual way. Unfortunately, you will need to do all the previous steps except for the Filesystem expansion, where instead of pressing ENTER, you will press Q this time and then the script will check its Internet connection and asks you to change the password - please do so, use a strong password and save it in your favourite Password manager (e.g. KeePass). You will be asked to provide the current password, which is &amp;quot;rmsraspberry&amp;quot; without quotes.&lt;br /&gt;
[[File:The_first_boot_raspi_3.png|1500px|center]]&lt;br /&gt;
&lt;br /&gt;
Now the SSH keys used to upload data to the GMN server will be generated - press ENTER, and wait until the SSH keys are generated. Send the SSH key to denis.vida@gmail.com as per instructions (if you are not sure, see the *Generating an SSH key*section below), you can reply to the email where you have received your station code.&lt;br /&gt;
[[File:The_first_boot_raspi_4.png|1500px|center]]&lt;br /&gt;
&lt;br /&gt;
Press ENTER to continue. Now the RMS will update itself, please wait until done (this may take some time depending on the speed of your internet connection). Once it is done press ENTER to open the configuration file:&lt;br /&gt;
[[File:The_first_boot_raspi_5.png|1500px|center]]&lt;br /&gt;
&lt;br /&gt;
A new window is open, move it and enlarge it so you have a better view. Edit your station code, latitude, longitude and elevation.&lt;br /&gt;
&lt;br /&gt;
[[File:The_first_boot_raspi_6.png|1500px|center]]&lt;br /&gt;
&lt;br /&gt;
Then save the file by clicking File -&amp;gt; Save (or CTRL + S) and close the window File -&amp;gt; Close window (or CTRL + Q). Then the RMS software will be started and you are ready for your first capture. It will look like this:&lt;br /&gt;
[[File:The_first_boot_raspi_7.png|1500px|center]]&lt;br /&gt;
&lt;br /&gt;
Now you are finished with this section and you may scroll down the page or proceed directly there: [https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to Back to the signpost page.]&lt;br /&gt;
&lt;br /&gt;
= Manual setup via command line =&lt;br /&gt;
&lt;br /&gt;
== Capture software ==&lt;br /&gt;
The recording program is called RMS.StartCapture. A script that auto-updates the code is called RMS_FirstRun and it will start automatically when the RPi boots up, after which the recording loop will start. Note that during the update procedure, the config file will be reset. Please wait until the update is done, and your old config file will be copied back.&lt;br /&gt;
&lt;br /&gt;
The capture will automatically start with sundown and stop with sunrise, although this is very dependent on the correct location of the camera being entered in the configuration file (see the Configuration section below).&lt;br /&gt;
Configuration&lt;br /&gt;
Changing the system password&lt;br /&gt;
If you haven’t changed your password during the initial configuration through the terminal window, so we strongly recommend that you change it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How to do it: ==&lt;br /&gt;
Boot up your RPi.&lt;br /&gt;
Open the terminal by clicking Start (RPi icon) → Accessories → Terminal&lt;br /&gt;
In the window that pops up, type passwd and press enter. &lt;br /&gt;
You will be asked to enter your current password - which is raspberry or rmsraspberry - and then your new password. Keep this new password in a secure place.&lt;br /&gt;
&lt;br /&gt;
== Determining the location of the camera ==&lt;br /&gt;
To participate in the network, you will need a unique station code. We will generate one for you once you let us know the exact geographical location of the camera. Measuring the precise location of the camera is very important for triangulating meteor trajectories - the location of your camera will not be shared with anyone without your consent.&lt;br /&gt;
&lt;br /&gt;
How to do it:&lt;br /&gt;
Even though GPS apps on your smartphone *claim* they&#039;re accurate to about 3 m, they can often be off 10x as much. The best source of coordinates is Google Earth, which provides an excellent estimate of terrain elevation. The final elevation should be terrain + height of the camera above the ground.&lt;br /&gt;
Please use the precision for the longitude and latitude of at least 5 decimal places (or to within one “), and the elevation to a meter.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Note about measuring elevation ===&lt;br /&gt;
&lt;br /&gt;
The RMS config file expects height above the EGM96 geoid (mean sea level). Most professional and older GPS devices provide height above the WGS84 ellipsoid. The difference between the two conventions can be up to 100 m, depending on where on the planet you are.&lt;br /&gt;
&lt;br /&gt;
Most phone apps report in EGM96 (unless stated otherwise), but their elevations can be significantly off from the real value due to measurement uncertainty. &lt;br /&gt;
Google Earth uses the EGM96 geoid for its elevation data, which represents mean sea level, so Google Earth elevations are compatible with what RMS expects. It uses an elevation dataset measured from orbit using radar, which is very accurate.&lt;br /&gt;
&lt;br /&gt;
If using a dedicated GPS device that outputs raw ellipsoidal heights (WGS84), you&#039;ll need to apply a geoid correction. There is a converter in RMS (RMS/EGM96GeoidHeight.py), but the easiest is just to use Google Earth + structure height.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Using the RMS utility:&lt;br /&gt;
&lt;br /&gt;
To convert WGS84 Ellipsoid height to EGM96 Geoid AMSL height:&lt;br /&gt;
&lt;br /&gt;
python -m RMS.GeoidHeightEGM96 --inverse &amp;lt;latitude&amp;gt; &amp;lt;longitude&amp;gt; &amp;lt;wgs84_height&amp;gt;&lt;br /&gt;
python -m RMS.GeoidHeightEGM96 --inverse 40.7128 -74.0060 100.5&lt;br /&gt;
&lt;br /&gt;
To convert EGM96 Geoid AMSL height to WGS84 Ellipsoid height:&lt;br /&gt;
&lt;br /&gt;
python -m RMS.GeoidHeightEGM96  &amp;lt;latitude&amp;gt; &amp;lt;longitude&amp;gt; &amp;lt;egm96_height&amp;gt;&lt;br /&gt;
python -m RMS.GeoidHeightEGM96  40.7128 -74.0060 133.52&lt;br /&gt;
&lt;br /&gt;
It simply looks up the delta in a database (that&#039;s the only way the natural shape of the geoid is defined), interpolated for the exact position, and applies the delta.&lt;br /&gt;
&lt;br /&gt;
== Generating an SSH key ==&lt;br /&gt;
Every morning all meteor detections from the previous night are uploaded to the server, where trajectories and orbits of meteors are estimated. The system uses a secure way of talking to our server at the University of Western Ontario, and for that to work you need to generate an SSH key for your RPi and send it to us.&lt;br /&gt;
&lt;br /&gt;
How to do it:&lt;br /&gt;
Boot up your RPi&lt;br /&gt;
Open the terminal by clicking Start (RPi icon) → Accessories → Terminal&lt;br /&gt;
Type: ssh-keygen -t rsa -m PEM and press enter&lt;br /&gt;
You will be asked where to save the SSH key, but just press enter.&lt;br /&gt;
If it asks you to overwrite the existing key, type y and press enter.&lt;br /&gt;
You will be asked for a passphrase two times. Don’t type anything and just press enter both times.&lt;br /&gt;
Type cat ~/.ssh/id_rsa.pub and press enter.&lt;br /&gt;
Your SSH key will be printed to the terminal. The key starts with “ssh-rsa”, followed by a long string of characters, and it ends with “pi@raspberry”. Copy the whole key and send it to yourself via e-mail, or in any other way to keep it for later.&lt;br /&gt;
&lt;br /&gt;
== Obtaining the station code ==&lt;br /&gt;
Send an e-mail to denis.vida@gmail.com with a short description of your camera, the country where the camera is located in, the geographical coordinates and the SSH key you have generated and copied in the step above. Also, send an approximate pointing of the camera - the azimuth measured from due North, and the elevation. You can measure the azimuth using a compass (or an compass app), and you can eyeball the elevation (0 degrees being the horizon, 90 degrees the zenith, i.e. straight up).&lt;br /&gt;
You will receive your unique station code within a period of several days at most. The station code consists of the ISO Alpha-2 country code followed by four alphanumeric characters, e.g. US00A2.&lt;br /&gt;
&lt;br /&gt;
== Modifying the configuration file ==&lt;br /&gt;
Boot up your RPi&lt;br /&gt;
On the desktop there is a file called “RMS config”, open it.&lt;br /&gt;
Under the “[System]” section, write the station ID and the coordinates of your camera, which should look something like this:&lt;br /&gt;
[System]&lt;br /&gt;
stationID: CA0003&lt;br /&gt;
latitude: 42.7961 ; +N in degrees&lt;br /&gt;
longitude: -81.84219 ; +E in degrees&lt;br /&gt;
elevation: 312 ; meters&lt;br /&gt;
&lt;br /&gt;
Make sure to leave a space before the semicolon at the end of the line! For example:&lt;br /&gt;
Good: latitude: 42.7961 ; +N in degrees&lt;br /&gt;
Bad: latitude: 42.7961; +N in degrees&lt;br /&gt;
&lt;br /&gt;
Under the “[Upload]” section, change:&lt;br /&gt;
&lt;br /&gt;
upload_enabled: false&lt;br /&gt;
&lt;br /&gt;
To:&lt;br /&gt;
&lt;br /&gt;
upload_enabled: true&lt;br /&gt;
&lt;br /&gt;
Save the file by pressing File → Save.&lt;br /&gt;
All done!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Making a detection mask =&lt;br /&gt;
&lt;br /&gt;
If there is something in the field of view of the camera, e.g. a tree, a building, roof, etc., it may interfere with the detection. The way to fix this is to create a detection mask.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you don’t have anything in your field of view, you don’t have to do anything!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#evt:&lt;br /&gt;
service=youtube&lt;br /&gt;
|id=https://www.youtube.com/watch?v=ao3J9Jf0iLQ&lt;br /&gt;
|alignment=center&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Alternatively you may ask Denis to help you with the detection mask @ denis.vida@gmail.com.&lt;br /&gt;
&lt;br /&gt;
= Calibration =&lt;br /&gt;
&lt;br /&gt;
After the first clear night of operation, the system will image some stars. Let Denis know @ denis.vida@gmail.com that your station uploaded some good data to the server, and based on that we will generate an astrometric plate. The plate is basically a way of converting image coordinates to celestial coordinates, and you will need to put on your RPi once we send it to you. We will send you a platepar_cmn2010.cal file, just ask us for one!&lt;br /&gt;
&lt;br /&gt;
Download the platepar_cmn2010.cal to your RPi.&lt;br /&gt;
Copy it into ~/source/RMS/&lt;br /&gt;
All done!&lt;br /&gt;
Your system will automatically calibrate the data it records every night, and this data will be used to estimate meteor trajectories and orbits on the server!&lt;br /&gt;
&lt;br /&gt;
If you want to do the calibration yourself, you can do that yourself on your Raspberry Pi following this video - it is fun and you will try software called SkyFit2:&lt;br /&gt;
&lt;br /&gt;
{{#evt:&lt;br /&gt;
service=youtube&lt;br /&gt;
|id=https://www.youtube.com/watch?v=ao3J9Jf0iLQ&lt;br /&gt;
|alignment=center&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 You are now done with this section and now you may proceed with the optional steps, please make sure to at least go through the optional steps. [https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to Back to the signpost page.]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Images_checksums&amp;diff=739</id>
		<title>Images checksums</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Images_checksums&amp;diff=739"/>
		<updated>2025-05-02T20:47:03Z</updated>

		<summary type="html">&lt;p&gt;Dvida: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;32-bit Jessie&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
12/03/2019  10:48 PM     8,436,842,496 RMS_image_20191203.img&amp;lt;br&amp;gt;&lt;br /&gt;
Checksum: 58F7B1D9E300630F0AE1A59FF5F33D98&amp;lt;br&amp;gt;&lt;br /&gt;
Size: 7.85 GB&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
12/04/2019  06:03 PM     3,354,220,537 RMS_image_20191203.zip&amp;lt;br&amp;gt;&lt;br /&gt;
Checksum: 24186A4F3FB0A0458107AE36B984282E&amp;lt;br&amp;gt;&lt;br /&gt;
Size: 3.13 GB&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;32-bit Buster&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
08/04/2023  05:55 PM     3,096,073,608 RMS_RPi4_image_20230804.img.xz&amp;lt;br&amp;gt;&lt;br /&gt;
Checksum: 32D9D545BED5B428A9700661751E8D3E&amp;lt;br&amp;gt;&lt;br /&gt;
Size: 2.88 GB&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;64-bit Bullseye&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
04/29/2025 03:54 PM 3,548,309,916 RMS_RPi4Bullseye_image_20250429.img.xz&amp;lt;br&amp;gt;&lt;br /&gt;
Checksum: D5AB2F514078D8E446DCF1AABB3D3C55&amp;lt;br&amp;gt;&lt;br /&gt;
Size: 3.30 GB&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;64-bit Bookworm&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
09/10/2024  01:19 PM     3,117,049,056 RMS_RPi5Bookworm_image_20240910.img.xz&amp;lt;br&amp;gt;&lt;br /&gt;
Checksum: A0E1B6BDD757A66BA3BF93AB6C37E468&amp;lt;br&amp;gt;&lt;br /&gt;
Size: 2.90GB&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Return to the [https://globalmeteornetwork.org/wiki/index.php?title=Installing_OS_onto_a_Raspberry_Pi Installing OS onto a Raspberry Pi.]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Installing_OS_onto_a_Raspberry_Pi&amp;diff=738</id>
		<title>Installing OS onto a Raspberry Pi</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Installing_OS_onto_a_Raspberry_Pi&amp;diff=738"/>
		<updated>2025-05-02T03:44:16Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Flash image onto a microSD card/USB flash disk */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Ahoj! In this section, you will flash (or install if you wish) an OS Linux onto your SD card or USB flash key and boot your Raspberry Pi for the first time.&lt;br /&gt;
&lt;br /&gt;
= Install OS by flashing the image =&lt;br /&gt;
== Flash image onto a microSD card/USB flash disk ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; The process is the same for an microSD card or a USB flash key, just the target will differ. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Download the image for your Raspberry Pi model from the list below and save it on the PC somewhere.&lt;br /&gt;
#:* If you have &#039;&#039;&#039;Raspberry Pi 4B&#039;&#039;&#039; we recommend you will download and use [https://globalmeteornetwork.org/projects/sd_card_images/RMS_RPi4Bullseye_image_20250429.img.xz this image]. It is based on Bullseye 64-bit.&lt;br /&gt;
#:* If you have &#039;&#039;&#039;Raspberry Pi 5&#039;&#039;&#039; download [https://globalmeteornetwork.org/projects/sd_card_images/RMS_RPi5Bookworm_image_20240910.img.xz this image]. It is based on Bookworm 64-bit and this is the only image working with Raspberry Pi 5. &#039;&#039;&#039;Please note&#039;&#039;&#039; that it can be used for Raspberry Pi 4B, but there are some things not working there (RTC module) and you&#039;ll need to install AnyDesk yourself, so we see no advantage in running this image on Raspberry Pi 4B at the moment.&lt;br /&gt;
#:* &#039;&#039;&#039;For archive purposes&#039;&#039;&#039;, you can download the previous 32-bit image for Raspberry Pi 4B based on Buster 32-bit [https://globalmeteornetwork.org/projects/sd_card_images/RMS_RPi4_image_20230804.img.xz here]. This image is not maintained and you should use it only if you really need it and know what you are doing.&lt;br /&gt;
#:* In case of trouble with the images please contact the technical support group https://globalmeteornetwork.groups.io/g/techsupport. [https://globalmeteornetwork.org/wiki/index.php?title=Images_checksums Here] you can find a list of checksums and sizes of images.&lt;br /&gt;
# Download [https://www.balena.io/etcher/ BalenaEtcher], if you haven’t done it yet. The process shown below uses BalenaEtcher as it is the simplest tool for beginners, but if you are familiar with another USB flashing utility (e.g. Rufus or Raspberry Pi Imager) feel free to use these. But if they don’t work for you, please fall back to BalenaEtcher and the process documented below.&lt;br /&gt;
# Note;if you&#039;re using RPi imager, select &amp;quot;Custom&amp;quot; for the OS then select the image you downloaded. You can also configure the hostname, wifi details and ssh key details via Custom Settings. Howver DO NOT change the username and password as those are baked into the image. &lt;br /&gt;
# Insert a microSD card or a USB flash disk into your PC, and note the letter it was assigned.&lt;br /&gt;
# Run BalenaEtcher, and flash the image file onto your microSD card/USB flash disk: Select Flash from file, find the image file and select it. As Target select your USB flash disk. Normally the system disks are hidden but verify the name, letter and size of your USB flash disk to be sure you have the correct target. Click Flash, once again verify the target and confirm it. Wait for the process to finish. (In case you will receive an error you may need to run BalenaEtcher as administrator)&lt;br /&gt;
# Eject the USB flash disk in Windows if necessary and then remove your microSD card/USB flash disk from your PC and insert it into your Raspberry Pi, which should be connected to a TV or Monitor, and have a keyboard and mouse connected. If you don&#039;t have a TV or monitor you can connect then see [[#Booting without a TV/Monitor|these instructions]].&lt;br /&gt;
# Wait for the boot. If the boot takes too long to occur, please have a look at the next section. If it booted successfully, follow the on-screen instructions. &lt;br /&gt;
&lt;br /&gt;
This is what the selection should look like:&lt;br /&gt;
[[File:BalenaEtcher_selection.png|center]]&lt;br /&gt;
&lt;br /&gt;
This is what the process should look like:&lt;br /&gt;
[[File:BalenaEtcher_process.png|center]]&lt;br /&gt;
&lt;br /&gt;
== Pre-2021 Raspberry Pi 4 Bootloader update - an USB flash disk ONLY ==&lt;br /&gt;
&lt;br /&gt;
If you encountered a problem booting Raspberry Pi 4 from a USB device (common for all USB devices, not only flash disks), the most probable reason is that your Raspberry Pi 4 is from an older batch and its bootloader has to be updated. The procedure is simple and you will need a blank small MicroSD card to continue, the data are around 1MB in size, so any small microSD card will do the job. The process is nicely described in [https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#updating-the-bootloader the raspberry pi official documentation].&lt;br /&gt;
&lt;br /&gt;
* In case you are looking for more extensive USB booting guide click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device here]&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
== The first boot ==&lt;br /&gt;
&lt;br /&gt;
This is how the first boot of RMS linux looks like:&lt;br /&gt;
[[File:The_first_boot_raspi.png|1500px|center]]&lt;br /&gt;
&lt;br /&gt;
Now it is good time to send an email to denis.vida@gmail.com with short introduction, stating that you are building the camera, stating from which country you are and asking for the station code. You will need it later when setting up the RMS software once your camera is fully installed and positioned.&lt;br /&gt;
&lt;br /&gt;
= [OPTIONAL] Install the software from scratch  =&lt;br /&gt;
&#039;&#039;&#039; This is for users who wish to perform more advanced tasks, if you have gone for the previous section, do not continue with the sections below &#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Raspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really really &#039;&#039;&#039;really&#039;&#039;&#039; do want to install on the RPi from scratch, you can follow the instructions on [https://globalmeteornetwork.org/wiki/index.php?title=Advanced_RMS_installations_and_Multi-camera_support this page].&lt;br /&gt;
&lt;br /&gt;
 You are now done with this section and now you are going to focus your camera and put all bits and pieces together for the first test. Exciting, isn&#039;t it? [https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to Back to the signpost page.]&lt;br /&gt;
&lt;br /&gt;
= Booting without a TV/Monitor =&lt;br /&gt;
If you don&#039;t have a TV or monitor that you can connect to the Pi while setting it up, you can still proceed but you will need to use VNC, a remote-access tool. &lt;br /&gt;
&lt;br /&gt;
After burning the SD card, insert it into the Pi and switch the power on. You should see the lights on the pi flicker for a minute or two - if not, then its possible the SD card image didn&#039;t burn properly. &lt;br /&gt;
&lt;br /&gt;
Wait at least two or three minutes after the lights stop flickering. There are several stages to the initial boot so don&#039;t rush things.&lt;br /&gt;
&lt;br /&gt;
While you&#039;re waiting, download &#039;&#039;&#039;[https://www.realvnc.com/en/connect/download/viewer/ VNC Viewer]&#039;&#039;&#039;. You do not need to create an account or subscribe so ignore the various buttons and links. After a few seconds the download will start and then you can install the software. &lt;br /&gt;
&lt;br /&gt;
To connect to the Pi using VNC you will need to know either its name or its IP address. If you didn&#039;t set the hostname while burning the SD card (this is an option available in Raspberry Pi Imager), then its name will probably be &#039;raspberrypi&#039;. Otherwise you can run a tool called &#039;&#039;&#039;[https://www.advanced-ip-scanner.com/ Advanced IP Scanner]&#039;&#039;&#039; to find its IP address using the manufacturer name which will start with Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
Open VNC Viewer and type the name or IP address into the box at the top. After a few seconds you should get a login dialog. The username is &amp;quot;rms&amp;quot; and the initial password is &amp;quot;rmsraspberry&amp;quot;. Make sure you change this as soon as you have logged in. &lt;br /&gt;
&lt;br /&gt;
You should now see the Pi&#039;s desktop and RMS_FirstBoot window.&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=718</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=718"/>
		<updated>2024-09-28T22:20:16Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Generating a Google Earth KML file to show your station&amp;#039;s field of view */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to this] section!&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;For German speakers, there is the Build camera from scratch documentation written by students of [https://fsg-preetz.de/ Friedrich-Schiller-Gymnasium in Preetz] available [http://wiki.linux-astronomie.de/doku.php?id=ceres here]. This version is maintained by Friedrich-Schiller-Gymnasium in Preetz. &amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
=== What do I need? ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower and now also not maintained option. The Shopping list with everything you will need can be found on this [https://globalmeteornetwork.org/wiki/index.php?title=Shopping_list_and_tools_needed page].&lt;br /&gt;
&lt;br /&gt;
It is also possible to run multiple cameras on a Linux PC. More details [https://docs.google.com/document/d/16PSFi8RAqbenPdluhulCRaIenOkEzgs5piUhkX3yaOc/edit here].&lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain contact the [https://ukmeteornetwork.org/ UK Meteor Network] for advice, though as of 2024 they are unable to sell cameras directly.&lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.&lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to build a camera from scratch]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Advanced RMS installations and Multi-camera support ===&lt;br /&gt;
If you would like to explore some advanced possibilities to install RMS software onto various platforms or to run multiple cameras on a single Linux computer, please have a look at [https://globalmeteornetwork.org/wiki/index.php?title=Advanced_RMS_installations_and_Multi-camera_support this page]. In case you are planning to run RMS software on the Raspberry Pi 4, then please use the supported and easiest possibility by using the image we have prepared for you. More information is in [https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to this extensive guide].&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data ===&lt;br /&gt;
&lt;br /&gt;
: Your primary scientific data is automatically uploaded to the central server every morning when data processing is done. However once it has done this, RMS will purge out the oldest data to free up space for the next night&#039;s run. &lt;br /&gt;
&lt;br /&gt;
: So, you may want to copy some of the data to a PC, NAS or cloud for further analysis of your own. The data you should consider backing up are the contents of &#039;&#039;&#039;~/RMS_data/ArchivedFiles&#039;&#039;&#039;, which holds the individual files and data that RMS determined were probably meteors. Full detail on how to nbare beyond the scope of the GMN Wiki, but tools such as robocopy (for Windows) and rsync(for Linux/MacOS) are ideal. These tools can &#039;mirror&#039; data across a network. If you want help configuring these, ask in the Globalmeteornetwork group on groups.io.&lt;br /&gt;
&lt;br /&gt;
: We&#039;ve also built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi. Please ask in the group about these.&lt;br /&gt;
&lt;br /&gt;
===Backup and restore configuration and RSA keys===&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Please note:&#039;&#039;&#039; in case you are on older Buster image, then you need to replace username &#039;rms&#039; with &#039;pi&#039;, e.g. /home/pi instead of /home/rms. How to determine which to use? Simply run: &lt;br /&gt;
::ls /home/rms home/pi&lt;br /&gt;
: whichever comes existent is your home directory&lt;br /&gt;
&lt;br /&gt;
: Open a terminal and execute the command  &#039;&#039;&#039;Scripts/RMS_Backup.sh&#039;&#039;&#039;. A compressed .zip file containing all important configuration files and keys will be created in user&#039;s home directory with the prefix RMS_Backup and .zip extension. Example: &#039;&#039;/home/rms/RMS_Backup_XX0001_2023-01-28.zip&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Copy the .zip file to a safe place outside RPi, it will be useful later to restore the system in case of failure. Note it contains the RSA public and private keys used to contact GMN servers, keep it secret.&lt;br /&gt;
&lt;br /&gt;
: To restore the configuration, unzip the backup file in some folder on the RPi and copy the files &#039;&#039;&#039;.config&#039;&#039;&#039;, &#039;&#039;&#039;platepar_cmn2010.cal&#039;&#039;&#039; and &#039;&#039;&#039;mask.bmp&#039;&#039;&#039; to the folder &#039;&#039;&#039;/home/rms/source/RMS/&#039;&#039;&#039;, and the files &#039;&#039;&#039;id_rsa&#039;&#039;&#039; and &#039;&#039;&#039;id_rsa.pub&#039;&#039; to the folder &#039;&#039;/home/rms/.ssh/&#039;&#039;&#039; as in the following example:&lt;br /&gt;
&lt;br /&gt;
:: cp .config platepar_cmn2010.cal mask.bmp /home/rms/source/RMS/&lt;br /&gt;
:: cp id_rsa id_rsa.pub /home/rms/.ssh/&lt;br /&gt;
&lt;br /&gt;
: Make sure that RSA key files permission bits are correct by using the command:&lt;br /&gt;
&lt;br /&gt;
:: chmod 400 ~/.ssh/id_rsa*&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://github.com/CroatianMeteorNetwork/cmn_binviewer/releases] you can install.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Important note&#039;&#039;&#039; : You can also open the images in astronomical FITS viewers such as FITS Liberator or Pixinsight, though the results may be surprising. For example in FITS Liberator, the image will be &#039;&#039;&#039;upside down&#039;&#039;&#039;. This is an artefact of how the software reads the image. In space, there&#039;s no &#039;up&#039; or &#039;down&#039; and so the FITS specification does not dictate whether the pixel (0,0) is at the bottom left or top left, or indeed one of the other corners. Some software, notably FITS Liberator, treats the top left as the origin and so terrestrial images will be displayed mirrored vertically.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories: ===&lt;br /&gt;
* [https://www.youtube.com/watch?v=ao3J9Jf0iLQ Updated 2023 video tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=MOjb3qxDlX4 Old 2021 video tutorial]&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/fov3d/ Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== Data analysis with SkyFit2 ==&lt;br /&gt;
&lt;br /&gt;
SkyFit2 is a program within the RMS library which supports analyzing optical meteor data in most optical formats that are in use today, including videos in any popular video format (mp4, avi, mkv), a sequence of static images, or a single image with shutter breaks.&lt;br /&gt;
&lt;br /&gt;
This [https://www.youtube.com/watch?v=ao3J9Jf0iLQ video tutorial] explains how to using SkyFit2 to perform astrometric and photometric calibration on GMN data and manually reduce observations of fireballs, including computing their trajectories.&lt;br /&gt;
&lt;br /&gt;
A more general and detailed description of SkyFit2 is given at the &#039;&#039;&#039;[[SkyFit2|SkyFit2]]&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card or a USB disk? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card or a USB disk fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card or a USB disk, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusively own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website NOW OBSOLETE] ===&lt;br /&gt;
&lt;br /&gt;
: IstraStream.com is an independent hosting site primarily for cameras sold by IstraStream. In mid-2023 Istrastream stopped listing camera image output and the IstraStream data display has been replaced by the [https://globalmeteornetwork.org/weblog/ GMN weblog].&lt;br /&gt;
&lt;br /&gt;
This document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://github.com/markmac99/ukmon-pitools/wiki UK Meteor Network Wiki]===&lt;br /&gt;
This wiki has numerous FAQs and tips on maintaining, monitoring and managing your system, and several explainers such as how to calibrate and create a mask, how to copy data and so forth. &lt;br /&gt;
&lt;br /&gt;
=== GMN talks ===&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/playlist?list=PLmQ5Bvz4ACYJLYfswIeAipapoeGeI6QWy GMN talk for Society for Astronomical Sciences workshop 2024 (The first 3 videos)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=IfUyCHjMATc 2023 GMN Meeting Session 1 (February 2023)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=I78KwF5-1GE 2023 GMN Meeting Session 2 (February 2023)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=wDdrG_FCyGk 2022 GMN Meeting Session 1 (February 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=j_75CDPzjI4 2022 GMN Meeting Session 2 (February 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=f6x9_WCVphY GMN talk at the European Space Agency&#039;s Fireball Workshop (June 2021)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=QXBTLPnPDWs 2021 GMN Meeting] - [https://www.dropbox.com/sh/ia9vagug5lxm8k9/AAB_i_1jcWThUdAHO_2gF_Ksa?dl=0 Link to slides]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MAGq-XqD5Po Overview of the GMN - IMC2020 (September 2020)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=oM7lfQ4nmyw Overview of the GMN, Astro Imaging Channel presentation (May 2020)]&lt;br /&gt;
&lt;br /&gt;
=== GMN-related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2206.11365 Vida, D., Blaauw Erskine, R. C., Brown, P. G., Kambulow, J., Campbell-Brown, M., &amp;amp; Mazur, M. J. (2022). Computing optical meteor flux using global meteor network data. Monthly Notices of the Royal Astronomical Society, 515(2), 2322-2339.]&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society, 508(1), 326-339.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Shopping_list_and_tools_needed&amp;diff=717</id>
		<title>Shopping list and tools needed</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Shopping_list_and_tools_needed&amp;diff=717"/>
		<updated>2024-09-28T19:57:07Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Raspberry Pi 4 or 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Howdy! This is the most important section (as all the preparation steps are), please have a look at the list of parts you will need, order the correct ones with the correct options and if you are not sure just ask in the forums. Once ordered, you may wish to have a look at the tools that are required and make sure you have them at your disposal. &lt;br /&gt;
&lt;br /&gt;
= Parts and Tools needed = &lt;br /&gt;
[[File:01_annotated.jpg|thumb|right|Annotated Parts List]]&lt;br /&gt;
&lt;br /&gt;
Click on the image to the right to see a larger version with the parts labelled&lt;br /&gt;
&lt;br /&gt;
# IMX291 sensor board&lt;br /&gt;
# Lens with the lens holder - 4mm, 6mm are M16 mount as pictured, while other lenses might be CS which have a different holder&lt;br /&gt;
# 2x M2 screws, 6mm long - for mounting lens holder &lt;br /&gt;
# Camera housing&lt;br /&gt;
# Small cable gland  (supplied with the housing)&lt;br /&gt;
# Large cable gland  (supplied with the housing)&lt;br /&gt;
# Camera Power over Ethernet (PoE) cable (sometimes called a network cable by the sellers)&lt;br /&gt;
# Camera board holder  (supplied with the housing)&lt;br /&gt;
# Holder metal plate  (supplied with the housing)&lt;br /&gt;
# 4x M2 screws, 12 mm long  - for mounting camera module to bracket&lt;br /&gt;
# 1x M3-.50 screw, 6mm long - for mounting camera module L-bracket to base plate&lt;br /&gt;
# Metal plate screws (supplied with the housing)&lt;br /&gt;
# Transparent weatherproof silicone &lt;br /&gt;
# Housing mounting bracket  (supplied with the housing)&lt;br /&gt;
# Waterproof ethernet cable protector&lt;br /&gt;
# PoE injector to supply 48v to the camera (not shown)&lt;br /&gt;
# Raspberry Pi 5 (recommended) or Raspberry Pi 4 Model B 2GB (minimum) with official power supply (not shown)&lt;br /&gt;
# Raspberry Pi housing (not shown)&lt;br /&gt;
# 128 GB or greater microSD card (not shown)&lt;br /&gt;
# Self-amalgamating tape (not shown)&lt;br /&gt;
&lt;br /&gt;
= Purchasing Parts =&lt;br /&gt;
For consistency across the network and to make collaborative support possible, it is recommended that the camera and lenses listed below are used in preference to random handy bits that are cobbled together. The selected components are proven and known to work well. Other components can be sourced from any convenient seller. &lt;br /&gt;
&lt;br /&gt;
Many components such as the Pi and microSD cards are are readily available in most locations. For other items such as lens, camera and housing, AliExpress - the Chinese equivalent of eBay - is the preferred online source as it serves most of the globe and has been reliably suppling parts to date.&lt;br /&gt;
&lt;br /&gt;
NB: Links are given to current sellers, but stock levels vary and if the link is dead or the seller is out of stock, you should be able to find an equivalent from another seller on AliExpress.&lt;br /&gt;
&lt;br /&gt;
== Sensor ==&lt;br /&gt;
The bare IP security camera featuring a Sony IMX291 has been selected for the RMS system. This is available from many sellers on AliExpress. Out of the options offered, choose &amp;quot;With 48V POE cable&amp;quot; and &amp;quot;No lens&amp;quot;:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002315913099.html IVG-HP203Y-AE]&lt;br /&gt;
Always buy a lens separately from the list in the following section.&lt;br /&gt;
&lt;br /&gt;
== Lens ==&lt;br /&gt;
Most cameras available on Aliexpress come with a choice of lenses. The preferred lens is a 4mm f/0.95 M16 lens providing ~88x45° field of view, which can also be bought separately for example via this link.&lt;br /&gt;
* [https://www.aliexpress.com/item/32876034491.html 4mm f/0.95 M16]&lt;br /&gt;
Alternative lenses (4mm and 6 mm) are available here:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005003145991079.html 4mm OR 6mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
If you live in an area with heavy light pollution, other options are available. We wholeheartedly recommend only using lenses from the following list, as others might not be as sensitive or might have large distortion. See [[Lens Options|this page]] for more lens options.&lt;br /&gt;
&lt;br /&gt;
== Housing ==&lt;br /&gt;
A security camera housing is used, providing weather-tight protection without distortion introduced by plastic domes. From the options offered, select &amp;quot;Plate and Bracket&amp;quot; to get a plate for mounting a 38x38mm bare IP camera module, and an L-shaped mounting bracket. &lt;br /&gt;
* [https://www.aliexpress.com/item/32355130687.html IP66 CCTV Camera Housing with Plate and Bracket] This will also provide a pair of cable glands and some essential screws.&lt;br /&gt;
&lt;br /&gt;
== Power Over Ethernet Injector, PoE Switch (Optional) and PoE replacement camera side cables (Optional, but recommended) ==&lt;br /&gt;
This connects by network cables to both the Raspberry Pi and the camera sensor, and injects 48V DC onto the network cable to the camera to supply it with power. Pick a suitable plug style for your location from the options offered. An example unit is:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002704227705.html PoE Injector 48V 0.5A]&lt;br /&gt;
&lt;br /&gt;
Note that over short lengths of up to about 5m you can also use plain PoE connectors. These simply feed 12V from a power supply into the ethernet and extract it at the other end. Over short distances this will supply the camera with adequate power without the need for 48V injectors.&lt;br /&gt;
&lt;br /&gt;
Finally, if you are operating several cameras, you can use a PoE switch instead of a PoE injector and connect all the cameras to your network - &#039;&#039;&#039;please source locally&#039;&#039;&#039;.&lt;br /&gt;
* [https://www.tendacn.com/product/tef1110p-8-63w.html TEF1110P-8-63W 10-Port 10/100M Desktop Switch with 8-Port PoE]&lt;br /&gt;
&lt;br /&gt;
It is a good idea to keep a replacement PoE camera side cable or two:&lt;br /&gt;
* [https://www.aliexpress.com/item/4001297174234.html Poe cable - Select RJ45 or RJ45DC]&lt;br /&gt;
Alternative cable - please note that in the picture just 2 connectors are visible, but you will receive all the connectors needed for IMX291 board (1 pcs 2pin port (2.0mm), 1 pcs 4pin port (1.25mm), 1 pcs 6pin port (1.25mm), 1 pcs 8pin port (1.25mm)):&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002598310068.html Poe Cable]&lt;br /&gt;
&lt;br /&gt;
== Cooled Housing for Raspberry Pi ==&lt;br /&gt;
This is one of the rare cases that fulfills our needs. It has a fan which is relatively quiet, it’s sturdy, and it can fit the RTC with the addition of riser pins. &#039;&#039;&#039;Please buy this case&#039;&#039;&#039;, we have tried many others, but they are not as good. From the options offered, make sure you select one that says &amp;quot;for Pi 4&amp;quot; if you are using a Raspberry Pi 4, or &amp;quot;for Pi 3B Plus&amp;quot; if you are using a Raspbery Pi 3B+. Additionally there is a case variation that is fully enclosed and has no fans; do not select this option.&lt;br /&gt;
* [https://www.aliexpress.com/item/32959825297.html Raspberry Pi Aluminium Enclosure with fans]&lt;br /&gt;
&lt;br /&gt;
== Real Time Clock for Raspberry Pi ==&lt;br /&gt;
[[File:rtc.jpg|thumb|RTC installation|200px]]&lt;br /&gt;
&lt;br /&gt;
Very precise timing is essential to processing the meteor data, so unless you are confident in your internet connection an RTC module ensures the Raspberry Pi always has the precise time, even when power or internet is unreliable. AliExpress sells a pack of 10 but they are inexpensive - maybe share the extras among other camera constructors in your area. The AliExpress store lists two RTC modules, one labelled &amp;quot;DS3231 module&amp;quot; and the other &amp;quot;mini DS3231 module.&amp;quot; Select the &amp;quot;mini DS3231 module&amp;quot; option; it is designed for the Raspberry Pi. It has 5 pins and includes a battery.&lt;br /&gt;
* [https://www.aliexpress.com/item/32770348851.html DS3231 RTC]&lt;br /&gt;
&lt;br /&gt;
Once you plug it into the Pi (see image on the right) and make sure the current time is correct on the Pi, open the terminal and run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo hwclock -w&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will set the current computer time to the RTC. Every time the Pi boots up, it will read the correct time from the RTC.&lt;br /&gt;
&lt;br /&gt;
== Pin Headers ==&lt;br /&gt;
Required to raise the height of the Raspberry GPIO bins to allow the RTC to sit proud of the Raspberry Pi case. You only need 1 but the pack of 20 is available for only a dollar or so. &lt;br /&gt;
* [https://www.aliexpress.com/item/32549850046.html Tall header pins]&lt;br /&gt;
&lt;br /&gt;
== Network cabling ==&lt;br /&gt;
You will need two lengths of network cabling, one (probably quite short) between the Raspberry Pi and the PoE injector and the other between the PoE injector and the camera. You can purchase suitable lengths locally or on AliExpress. Some people have found the following thin flat network cable to be useful for sneaking the wire through a window or door to avoid drilling holes in walls or eaves, although it will require some extra attention to seal the cable at the camera&#039;s PoE connector:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002311509668.html Cat6 Flat Ethernet Cable]&lt;br /&gt;
&lt;br /&gt;
== Waterproof Cable Connector ==&lt;br /&gt;
One end of the network cable will be outside, connected into the PoE cable from the camera. This is not only carrying data but 48V DC power and needs to be kept sealed. This waterproof connector is fitted over the end of the network cable connector then after the network cable is plugged into the camera&#039;s PoE cable, the connector is locked into the end of the PoE cable. For extra weatherproofing, wrap in self-amalgamating tape. &lt;br /&gt;
* [https://www.aliexpress.com/item/32834472563.html RJ45 Waterproof Connector Cap]&lt;br /&gt;
&lt;br /&gt;
== 128GB Micro SD Card or 256GB USB flash disk ==&lt;br /&gt;
&lt;br /&gt;
You may choose between an SD card and a USB flash disk, no need to have both.&lt;br /&gt;
&lt;br /&gt;
You need at least a 64GB card but a 128GB is recommended as 20+ GB of data is collected every night. Make sure it is a fast card eg Class 10 UHS-1 or better. A card can either be purchased locally or [https://www.aliexpress.com/item/32676225311.html from AliExpress]. Be warned that there is an [https://photographylife.com/fake-memory-cards ongoing problem with the production and sale of fraudulent memory cards misreporting the available storage] and even supplies from a reputable outlet can be affected - test the card you purchase. The AliExpress link has been used successfully to obtain suitable micro SD cards. If you live in North America, buy your SD cards at Costco.&lt;br /&gt;
&lt;br /&gt;
If you want to go for a USB flash disk, this one is verified to work well [https://www.kingston.com/en/usb-flash-drives/datatraveler-kyson-high-performance-usb-flash-drive Kingston DataTraveler Kyson 256 GB]. We recommend you source it locally, for the reference the link to get it on [https://www.amazon.com/Kingston-DataTraveler-Kyson-256GB-DTKN/dp/B08KHZY581 amazon.com]&lt;br /&gt;
&lt;br /&gt;
== Raspberry Pi 4 or 5 ==&lt;br /&gt;
These are likely to be available to be purchased locally or from a domestic online source. You need at least a 2GB RAM model. The Raspberry Pi Model 4B is now the minimum spec. Previously, a Raspberry Pi Model 3B+ was considered the minimum but these do not have the performance or memory to handle busy meteor showers. Also, the Pi3 is stuck on Python 2 for which we will drop support on July 1, 2025. &lt;br /&gt;
&lt;br /&gt;
Purchase the official 5.1V 3A 15.3W power supply to go with your Pi - most problems with Raspberry Pi units are due to inadequate power supplies being used instead of purchasing the official power pack. Note: to connect a RPi 4B to a monitor you will also need a micro-HDMI cable, so that might be necessary to add to the shopping cart also.&lt;br /&gt;
&lt;br /&gt;
== Additional items and tools ==&lt;br /&gt;
* Source suitable M2 and M3 screws. It might be possible to find these locally but in some places they are just odd enough to be quite hard to find. You could order some hardware from the [https://www.aliexpress.com/store/4714020?spm=a2g0o.detail.1000007.1.5fc666d9tN1f8i ScrewHome Store] on AliExpress. Each [https://www.aliexpress.com/item/32981714992.html?spm=a2g0o.store_pc_groupList.8148356.10.be65539dLjPgfh packet of 50 M2x6mm, M2x12mm, and M3x6mm] machine screws will cost only a few dollars.&lt;br /&gt;
* A tube of silicone sealant is used to seal the glass window for the housing and the front screws in the housing.&lt;br /&gt;
* Self-amalgamating tape can be used to wrap and seal the cable connector(s) to ensure they remain weathertight in all conditions.&lt;br /&gt;
* Tools such as small wire cutters or a sharp knife, various sized screwdrivers, a drill and screws to mount the camera bracket will be required.&lt;br /&gt;
* RJ45 crimper tool to finish the ethernet cable will be needed.&lt;br /&gt;
&lt;br /&gt;
Some cameras come with a slightly different cable with a separate 12V socket for power input as shown [https://globalmeteornetwork.org/wiki/images/d/dc/Alternatecable.jpg here]. &lt;br /&gt;
If the power input port has a small cap, then you can just cover it and use the PoE on the ethernet port. If it&#039;s open, then you will need a pair of PoE adapters (seen in that picture in the background).&lt;br /&gt;
&lt;br /&gt;
To test and focus the camera you will need VLC. This software is preinstalled on the Pi but is also available for Mac, Windows or Linux from [https://www.videolan.org/vlc/ here].&lt;br /&gt;
&lt;br /&gt;
 You are now done with this section or you are waiting for the parts. Anyway, you may proceed to have a look at the build of the camera itself or to start actually building it. Have fun! [https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to Back to the signpost page.]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Shopping_list_and_tools_needed&amp;diff=714</id>
		<title>Shopping list and tools needed</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Shopping_list_and_tools_needed&amp;diff=714"/>
		<updated>2024-09-11T19:03:12Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Parts and Tools needed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Howdy! This is the most important section (as all the preparation steps are), please have a look at the list of parts you will need, order the correct ones with the correct options and if you are not sure just ask in the forums. Once ordered, you may wish to have a look at the tools that are required and make sure you have them at your disposal. &lt;br /&gt;
&lt;br /&gt;
= Parts and Tools needed = &lt;br /&gt;
[[File:01_annotated.jpg|thumb|right|Annotated Parts List]]&lt;br /&gt;
&lt;br /&gt;
Click on the image to the right to see a larger version with the parts labelled&lt;br /&gt;
&lt;br /&gt;
# IMX291 sensor board&lt;br /&gt;
# Lens with the lens holder - 4mm, 6mm are M16 mount as pictured, while other lenses might be CS which have a different holder&lt;br /&gt;
# 2x M2 screws, 6mm long - for mounting lens holder &lt;br /&gt;
# Camera housing&lt;br /&gt;
# Small cable gland  (supplied with the housing)&lt;br /&gt;
# Large cable gland  (supplied with the housing)&lt;br /&gt;
# Camera Power over Ethernet (PoE) cable (sometimes called a network cable by the sellers)&lt;br /&gt;
# Camera board holder  (supplied with the housing)&lt;br /&gt;
# Holder metal plate  (supplied with the housing)&lt;br /&gt;
# 4x M2 screws, 12 mm long  - for mounting camera module to bracket&lt;br /&gt;
# 1x M3-.50 screw, 6mm long - for mounting camera module L-bracket to base plate&lt;br /&gt;
# Metal plate screws (supplied with the housing)&lt;br /&gt;
# Transparent weatherproof silicone &lt;br /&gt;
# Housing mounting bracket  (supplied with the housing)&lt;br /&gt;
# Waterproof ethernet cable protector&lt;br /&gt;
# PoE injector to supply 48v to the camera (not shown)&lt;br /&gt;
# Raspberry Pi 5 (recommended) or Raspberry Pi 4 Model B 2GB (minimum) with official power supply (not shown)&lt;br /&gt;
# Raspberry Pi housing (not shown)&lt;br /&gt;
# 128 GB or greater microSD card (not shown)&lt;br /&gt;
# Self-amalgamating tape (not shown)&lt;br /&gt;
&lt;br /&gt;
= Purchasing Parts =&lt;br /&gt;
For consistency across the network and to make collaborative support possible, it is recommended that the camera and lenses listed below are used in preference to random handy bits that are cobbled together. The selected components are proven and known to work well. Other components can be sourced from any convenient seller. &lt;br /&gt;
&lt;br /&gt;
Many components such as the Pi and microSD cards are are readily available in most locations. For other items such as lens, camera and housing, AliExpress - the Chinese equivalent of eBay - is the preferred online source as it serves most of the globe and has been reliably suppling parts to date.&lt;br /&gt;
&lt;br /&gt;
NB: Links are given to current sellers, but stock levels vary and if the link is dead or the seller is out of stock, you should be able to find an equivalent from another seller on AliExpress.&lt;br /&gt;
&lt;br /&gt;
== Sensor ==&lt;br /&gt;
The bare IP security camera featuring a Sony IMX291 has been selected for the RMS system. This is available from many sellers on AliExpress. Out of the options offered, choose &amp;quot;With 48V POE cable&amp;quot; and &amp;quot;No lens&amp;quot;:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002315913099.html IVG-HP203Y-AE]&lt;br /&gt;
Always buy a lens separately from the list in the following section.&lt;br /&gt;
&lt;br /&gt;
== Lens ==&lt;br /&gt;
Most cameras available on Aliexpress come with a choice of lenses. The preferred lens is a 4mm f/0.95 M16 lens providing ~88x45° field of view, which can also be bought separately for example via this link.&lt;br /&gt;
* [https://www.aliexpress.com/item/32876034491.html 4mm f/0.95 M16]&lt;br /&gt;
Alternative lenses (4mm and 6 mm) are available here:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005003145991079.html 4mm OR 6mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
If you live in an area with heavy light pollution, other options are available. We wholeheartedly recommend only using lenses from the following list, as others might not be as sensitive or might have large distortion. See [[Lens Options|this page]] for more lens options.&lt;br /&gt;
&lt;br /&gt;
== Housing ==&lt;br /&gt;
A security camera housing is used, providing weather-tight protection without distortion introduced by plastic domes. From the options offered, select &amp;quot;Plate and Bracket&amp;quot; to get a plate for mounting a 38x38mm bare IP camera module, and an L-shaped mounting bracket. &lt;br /&gt;
* [https://www.aliexpress.com/item/32355130687.html IP66 CCTV Camera Housing with Plate and Bracket] This will also provide a pair of cable glands and some essential screws.&lt;br /&gt;
&lt;br /&gt;
== Power Over Ethernet Injector, PoE Switch (Optional) and PoE replacement camera side cables (Optional, but recommended) ==&lt;br /&gt;
This connects by network cables to both the Raspberry Pi and the camera sensor, and injects 48V DC onto the network cable to the camera to supply it with power. Pick a suitable plug style for your location from the options offered. An example unit is:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002704227705.html PoE Injector 48V 0.5A]&lt;br /&gt;
&lt;br /&gt;
Note that over short lengths of up to about 5m you can also use plain PoE connectors. These simply feed 12V from a power supply into the ethernet and extract it at the other end. Over short distances this will supply the camera with adequate power without the need for 48V injectors.&lt;br /&gt;
&lt;br /&gt;
Finally, if you are operating several cameras, you can use a PoE switch instead of a PoE injector and connect all the cameras to your network - &#039;&#039;&#039;please source locally&#039;&#039;&#039;.&lt;br /&gt;
* [https://www.tendacn.com/product/tef1110p-8-63w.html TEF1110P-8-63W 10-Port 10/100M Desktop Switch with 8-Port PoE]&lt;br /&gt;
&lt;br /&gt;
It is a good idea to keep a replacement PoE camera side cable or two:&lt;br /&gt;
* [https://www.aliexpress.com/item/4001297174234.html Poe cable - Select RJ45 or RJ45DC]&lt;br /&gt;
Alternative cable - please note that in the picture just 2 connectors are visible, but you will receive all the connectors needed for IMX291 board (1 pcs 2pin port (2.0mm), 1 pcs 4pin port (1.25mm), 1 pcs 6pin port (1.25mm), 1 pcs 8pin port (1.25mm)):&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002598310068.html Poe Cable]&lt;br /&gt;
&lt;br /&gt;
== Cooled Housing for Raspberry Pi ==&lt;br /&gt;
This is one of the rare cases that fulfills our needs. It has a fan which is relatively quiet, it’s sturdy, and it can fit the RTC with the addition of riser pins. &#039;&#039;&#039;Please buy this case&#039;&#039;&#039;, we have tried many others, but they are not as good. From the options offered, make sure you select one that says &amp;quot;for Pi 4&amp;quot; if you are using a Raspberry Pi 4, or &amp;quot;for Pi 3B Plus&amp;quot; if you are using a Raspbery Pi 3B+. Additionally there is a case variation that is fully enclosed and has no fans; do not select this option.&lt;br /&gt;
* [https://www.aliexpress.com/item/32959825297.html Raspberry Pi Aluminium Enclosure with fans]&lt;br /&gt;
&lt;br /&gt;
== Real Time Clock for Raspberry Pi ==&lt;br /&gt;
[[File:rtc.jpg|thumb|RTC installation|200px]]&lt;br /&gt;
&lt;br /&gt;
Very precise timing is essential to processing the meteor data, so unless you are confident in your internet connection an RTC module ensures the Raspberry Pi always has the precise time, even when power or internet is unreliable. AliExpress sells a pack of 10 but they are inexpensive - maybe share the extras among other camera constructors in your area. The AliExpress store lists two RTC modules, one labelled &amp;quot;DS3231 module&amp;quot; and the other &amp;quot;mini DS3231 module.&amp;quot; Select the &amp;quot;mini DS3231 module&amp;quot; option; it is designed for the Raspberry Pi. It has 5 pins and includes a battery.&lt;br /&gt;
* [https://www.aliexpress.com/item/32770348851.html DS3231 RTC]&lt;br /&gt;
&lt;br /&gt;
Once you plug it into the Pi (see image on the right) and make sure the current time is correct on the Pi, open the terminal and run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo hwclock -w&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will set the current computer time to the RTC. Every time the Pi boots up, it will read the correct time from the RTC.&lt;br /&gt;
&lt;br /&gt;
== Pin Headers ==&lt;br /&gt;
Required to raise the height of the Raspberry GPIO bins to allow the RTC to sit proud of the Raspberry Pi case. You only need 1 but the pack of 20 is available for only a dollar or so. &lt;br /&gt;
* [https://www.aliexpress.com/item/32549850046.html Tall header pins]&lt;br /&gt;
&lt;br /&gt;
== Network cabling ==&lt;br /&gt;
You will need two lengths of network cabling, one (probably quite short) between the Raspberry Pi and the PoE injector and the other between the PoE injector and the camera. You can purchase suitable lengths locally or on AliExpress. Some people have found the following thin flat network cable to be useful for sneaking the wire through a window or door to avoid drilling holes in walls or eaves, although it will require some extra attention to seal the cable at the camera&#039;s PoE connector:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002311509668.html Cat6 Flat Ethernet Cable]&lt;br /&gt;
&lt;br /&gt;
== Waterproof Cable Connector ==&lt;br /&gt;
One end of the network cable will be outside, connected into the PoE cable from the camera. This is not only carrying data but 48V DC power and needs to be kept sealed. This waterproof connector is fitted over the end of the network cable connector then after the network cable is plugged into the camera&#039;s PoE cable, the connector is locked into the end of the PoE cable. For extra weatherproofing, wrap in self-amalgamating tape. &lt;br /&gt;
* [https://www.aliexpress.com/item/32834472563.html RJ45 Waterproof Connector Cap]&lt;br /&gt;
&lt;br /&gt;
== 128GB Micro SD Card or 256GB USB flash disk ==&lt;br /&gt;
&lt;br /&gt;
You may choose between an SD card and a USB flash disk, no need to have both.&lt;br /&gt;
&lt;br /&gt;
You need at least a 64GB card but a 128GB is recommended as 20+ GB of data is collected every night. Make sure it is a fast card eg Class 10 UHS-1 or better. A card can either be purchased locally or [https://www.aliexpress.com/item/32676225311.html from AliExpress]. Be warned that there is an [https://photographylife.com/fake-memory-cards ongoing problem with the production and sale of fraudulent memory cards misreporting the available storage] and even supplies from a reputable outlet can be affected - test the card you purchase. The AliExpress link has been used successfully to obtain suitable micro SD cards. If you live in North America, buy your SD cards at Costco.&lt;br /&gt;
&lt;br /&gt;
If you want to go for a USB flash disk, this one is verified to work well [https://www.kingston.com/en/usb-flash-drives/datatraveler-kyson-high-performance-usb-flash-drive Kingston DataTraveler Kyson 256 GB]. We recommend you source it locally, for the reference the link to get it on [https://www.amazon.com/Kingston-DataTraveler-Kyson-256GB-DTKN/dp/B08KHZY581 amazon.com]&lt;br /&gt;
&lt;br /&gt;
== Raspberry Pi 4 or 5 ==&lt;br /&gt;
These are likely to be available to be purchased locally or from a domestic online source. You need at least a 2GB RAM model. The Raspberry Pi Model 4B is now the minimum spec. Previously, a Raspberry Pi Model 3B+ was considered the minimum but these do not have the performance or memory to handle busy meteor showers. Purchase the official 5.1V 3A 15.3W power supply to go with it - most problems with Raspberry Pi units are due to inadequate power supplies being used instead of purchasing the official power pack. Note: to connect a RPi 4B to a monitor you will also need a micro-HDMI cable, so that might be necessary to add to the shopping cart also.&lt;br /&gt;
&lt;br /&gt;
== Additional items and tools ==&lt;br /&gt;
* Source suitable M2 and M3 screws. It might be possible to find these locally but in some places they are just odd enough to be quite hard to find. You could order some hardware from the [https://www.aliexpress.com/store/4714020?spm=a2g0o.detail.1000007.1.5fc666d9tN1f8i ScrewHome Store] on AliExpress. Each [https://www.aliexpress.com/item/32981714992.html?spm=a2g0o.store_pc_groupList.8148356.10.be65539dLjPgfh packet of 50 M2x6mm, M2x12mm, and M3x6mm] machine screws will cost only a few dollars.&lt;br /&gt;
* A tube of silicone sealant is used to seal the glass window for the housing and the front screws in the housing.&lt;br /&gt;
* Self-amalgamating tape can be used to wrap and seal the cable connector(s) to ensure they remain weathertight in all conditions.&lt;br /&gt;
* Tools such as small wire cutters or a sharp knife, various sized screwdrivers, a drill and screws to mount the camera bracket will be required.&lt;br /&gt;
* RJ45 crimper tool to finish the ethernet cable will be needed.&lt;br /&gt;
&lt;br /&gt;
Some cameras come with a slightly different cable with a separate 12V socket for power input as shown [https://globalmeteornetwork.org/wiki/images/d/dc/Alternatecable.jpg here]. &lt;br /&gt;
If the power input port has a small cap, then you can just cover it and use the PoE on the ethernet port. If it&#039;s open, then you will need a pair of PoE adapters (seen in that picture in the background).&lt;br /&gt;
&lt;br /&gt;
To test and focus the camera you will need VLC. This software is preinstalled on the Pi but is also available for Mac, Windows or Linux from [https://www.videolan.org/vlc/ here].&lt;br /&gt;
&lt;br /&gt;
 You are now done with this section or you are waiting for the parts. Anyway, you may proceed to have a look at the build of the camera itself or to start actually building it. Have fun! [https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to Back to the signpost page.]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Shopping_list_and_tools_needed&amp;diff=713</id>
		<title>Shopping list and tools needed</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Shopping_list_and_tools_needed&amp;diff=713"/>
		<updated>2024-09-11T19:02:32Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Raspberry Pi 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Howdy! This is the most important section (as all the preparation steps are), please have a look at the list of parts you will need, order the correct ones with the correct options and if you are not sure just ask in the forums. Once ordered, you may wish to have a look at the tools that are required and make sure you have them at your disposal. &lt;br /&gt;
&lt;br /&gt;
= Parts and Tools needed = &lt;br /&gt;
[[File:01_annotated.jpg|thumb|right|Annotated Parts List]]&lt;br /&gt;
&lt;br /&gt;
Click on the image to the right to see a larger version with the parts labelled&lt;br /&gt;
&lt;br /&gt;
# IMX291 sensor board&lt;br /&gt;
# Lens with the lens holder - 4mm, 6mm are M16 mount as pictured, while other lenses might be CS which have a different holder&lt;br /&gt;
# 2x M2 screws, 6mm long - for mounting lens holder &lt;br /&gt;
# Camera housing&lt;br /&gt;
# Small cable gland  (supplied with the housing)&lt;br /&gt;
# Large cable gland  (supplied with the housing)&lt;br /&gt;
# Camera Power over Ethernet (PoE) cable (sometimes called a network cable by the sellers)&lt;br /&gt;
# Camera board holder  (supplied with the housing)&lt;br /&gt;
# Holder metal plate  (supplied with the housing)&lt;br /&gt;
# 4x M2 screws, 12 mm long  - for mounting camera module to bracket&lt;br /&gt;
# 1x M3-.50 screw, 6mm long - for mounting camera module L-bracket to base plate&lt;br /&gt;
# Metal plate screws (supplied with the housing)&lt;br /&gt;
# Transparent weatherproof silicone &lt;br /&gt;
# Housing mounting bracket  (supplied with the housing)&lt;br /&gt;
# Waterproof ethernet cable protector&lt;br /&gt;
# PoE injector to supply 48v to the camera (not shown)&lt;br /&gt;
# Raspberry Pi 4 Model B 2GB (or at least a 3B+ with 2GB) with official power supply (not shown)&lt;br /&gt;
# Raspberry Pi housing (not shown)&lt;br /&gt;
# 128 GB or greater microSD card (not shown)&lt;br /&gt;
# Self-amalgamating tape (not shown)&lt;br /&gt;
&lt;br /&gt;
= Purchasing Parts =&lt;br /&gt;
For consistency across the network and to make collaborative support possible, it is recommended that the camera and lenses listed below are used in preference to random handy bits that are cobbled together. The selected components are proven and known to work well. Other components can be sourced from any convenient seller. &lt;br /&gt;
&lt;br /&gt;
Many components such as the Pi and microSD cards are are readily available in most locations. For other items such as lens, camera and housing, AliExpress - the Chinese equivalent of eBay - is the preferred online source as it serves most of the globe and has been reliably suppling parts to date.&lt;br /&gt;
&lt;br /&gt;
NB: Links are given to current sellers, but stock levels vary and if the link is dead or the seller is out of stock, you should be able to find an equivalent from another seller on AliExpress.&lt;br /&gt;
&lt;br /&gt;
== Sensor ==&lt;br /&gt;
The bare IP security camera featuring a Sony IMX291 has been selected for the RMS system. This is available from many sellers on AliExpress. Out of the options offered, choose &amp;quot;With 48V POE cable&amp;quot; and &amp;quot;No lens&amp;quot;:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002315913099.html IVG-HP203Y-AE]&lt;br /&gt;
Always buy a lens separately from the list in the following section.&lt;br /&gt;
&lt;br /&gt;
== Lens ==&lt;br /&gt;
Most cameras available on Aliexpress come with a choice of lenses. The preferred lens is a 4mm f/0.95 M16 lens providing ~88x45° field of view, which can also be bought separately for example via this link.&lt;br /&gt;
* [https://www.aliexpress.com/item/32876034491.html 4mm f/0.95 M16]&lt;br /&gt;
Alternative lenses (4mm and 6 mm) are available here:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005003145991079.html 4mm OR 6mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
If you live in an area with heavy light pollution, other options are available. We wholeheartedly recommend only using lenses from the following list, as others might not be as sensitive or might have large distortion. See [[Lens Options|this page]] for more lens options.&lt;br /&gt;
&lt;br /&gt;
== Housing ==&lt;br /&gt;
A security camera housing is used, providing weather-tight protection without distortion introduced by plastic domes. From the options offered, select &amp;quot;Plate and Bracket&amp;quot; to get a plate for mounting a 38x38mm bare IP camera module, and an L-shaped mounting bracket. &lt;br /&gt;
* [https://www.aliexpress.com/item/32355130687.html IP66 CCTV Camera Housing with Plate and Bracket] This will also provide a pair of cable glands and some essential screws.&lt;br /&gt;
&lt;br /&gt;
== Power Over Ethernet Injector, PoE Switch (Optional) and PoE replacement camera side cables (Optional, but recommended) ==&lt;br /&gt;
This connects by network cables to both the Raspberry Pi and the camera sensor, and injects 48V DC onto the network cable to the camera to supply it with power. Pick a suitable plug style for your location from the options offered. An example unit is:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002704227705.html PoE Injector 48V 0.5A]&lt;br /&gt;
&lt;br /&gt;
Note that over short lengths of up to about 5m you can also use plain PoE connectors. These simply feed 12V from a power supply into the ethernet and extract it at the other end. Over short distances this will supply the camera with adequate power without the need for 48V injectors.&lt;br /&gt;
&lt;br /&gt;
Finally, if you are operating several cameras, you can use a PoE switch instead of a PoE injector and connect all the cameras to your network - &#039;&#039;&#039;please source locally&#039;&#039;&#039;.&lt;br /&gt;
* [https://www.tendacn.com/product/tef1110p-8-63w.html TEF1110P-8-63W 10-Port 10/100M Desktop Switch with 8-Port PoE]&lt;br /&gt;
&lt;br /&gt;
It is a good idea to keep a replacement PoE camera side cable or two:&lt;br /&gt;
* [https://www.aliexpress.com/item/4001297174234.html Poe cable - Select RJ45 or RJ45DC]&lt;br /&gt;
Alternative cable - please note that in the picture just 2 connectors are visible, but you will receive all the connectors needed for IMX291 board (1 pcs 2pin port (2.0mm), 1 pcs 4pin port (1.25mm), 1 pcs 6pin port (1.25mm), 1 pcs 8pin port (1.25mm)):&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002598310068.html Poe Cable]&lt;br /&gt;
&lt;br /&gt;
== Cooled Housing for Raspberry Pi ==&lt;br /&gt;
This is one of the rare cases that fulfills our needs. It has a fan which is relatively quiet, it’s sturdy, and it can fit the RTC with the addition of riser pins. &#039;&#039;&#039;Please buy this case&#039;&#039;&#039;, we have tried many others, but they are not as good. From the options offered, make sure you select one that says &amp;quot;for Pi 4&amp;quot; if you are using a Raspberry Pi 4, or &amp;quot;for Pi 3B Plus&amp;quot; if you are using a Raspbery Pi 3B+. Additionally there is a case variation that is fully enclosed and has no fans; do not select this option.&lt;br /&gt;
* [https://www.aliexpress.com/item/32959825297.html Raspberry Pi Aluminium Enclosure with fans]&lt;br /&gt;
&lt;br /&gt;
== Real Time Clock for Raspberry Pi ==&lt;br /&gt;
[[File:rtc.jpg|thumb|RTC installation|200px]]&lt;br /&gt;
&lt;br /&gt;
Very precise timing is essential to processing the meteor data, so unless you are confident in your internet connection an RTC module ensures the Raspberry Pi always has the precise time, even when power or internet is unreliable. AliExpress sells a pack of 10 but they are inexpensive - maybe share the extras among other camera constructors in your area. The AliExpress store lists two RTC modules, one labelled &amp;quot;DS3231 module&amp;quot; and the other &amp;quot;mini DS3231 module.&amp;quot; Select the &amp;quot;mini DS3231 module&amp;quot; option; it is designed for the Raspberry Pi. It has 5 pins and includes a battery.&lt;br /&gt;
* [https://www.aliexpress.com/item/32770348851.html DS3231 RTC]&lt;br /&gt;
&lt;br /&gt;
Once you plug it into the Pi (see image on the right) and make sure the current time is correct on the Pi, open the terminal and run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo hwclock -w&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will set the current computer time to the RTC. Every time the Pi boots up, it will read the correct time from the RTC.&lt;br /&gt;
&lt;br /&gt;
== Pin Headers ==&lt;br /&gt;
Required to raise the height of the Raspberry GPIO bins to allow the RTC to sit proud of the Raspberry Pi case. You only need 1 but the pack of 20 is available for only a dollar or so. &lt;br /&gt;
* [https://www.aliexpress.com/item/32549850046.html Tall header pins]&lt;br /&gt;
&lt;br /&gt;
== Network cabling ==&lt;br /&gt;
You will need two lengths of network cabling, one (probably quite short) between the Raspberry Pi and the PoE injector and the other between the PoE injector and the camera. You can purchase suitable lengths locally or on AliExpress. Some people have found the following thin flat network cable to be useful for sneaking the wire through a window or door to avoid drilling holes in walls or eaves, although it will require some extra attention to seal the cable at the camera&#039;s PoE connector:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002311509668.html Cat6 Flat Ethernet Cable]&lt;br /&gt;
&lt;br /&gt;
== Waterproof Cable Connector ==&lt;br /&gt;
One end of the network cable will be outside, connected into the PoE cable from the camera. This is not only carrying data but 48V DC power and needs to be kept sealed. This waterproof connector is fitted over the end of the network cable connector then after the network cable is plugged into the camera&#039;s PoE cable, the connector is locked into the end of the PoE cable. For extra weatherproofing, wrap in self-amalgamating tape. &lt;br /&gt;
* [https://www.aliexpress.com/item/32834472563.html RJ45 Waterproof Connector Cap]&lt;br /&gt;
&lt;br /&gt;
== 128GB Micro SD Card or 256GB USB flash disk ==&lt;br /&gt;
&lt;br /&gt;
You may choose between an SD card and a USB flash disk, no need to have both.&lt;br /&gt;
&lt;br /&gt;
You need at least a 64GB card but a 128GB is recommended as 20+ GB of data is collected every night. Make sure it is a fast card eg Class 10 UHS-1 or better. A card can either be purchased locally or [https://www.aliexpress.com/item/32676225311.html from AliExpress]. Be warned that there is an [https://photographylife.com/fake-memory-cards ongoing problem with the production and sale of fraudulent memory cards misreporting the available storage] and even supplies from a reputable outlet can be affected - test the card you purchase. The AliExpress link has been used successfully to obtain suitable micro SD cards. If you live in North America, buy your SD cards at Costco.&lt;br /&gt;
&lt;br /&gt;
If you want to go for a USB flash disk, this one is verified to work well [https://www.kingston.com/en/usb-flash-drives/datatraveler-kyson-high-performance-usb-flash-drive Kingston DataTraveler Kyson 256 GB]. We recommend you source it locally, for the reference the link to get it on [https://www.amazon.com/Kingston-DataTraveler-Kyson-256GB-DTKN/dp/B08KHZY581 amazon.com]&lt;br /&gt;
&lt;br /&gt;
== Raspberry Pi 4 or 5 ==&lt;br /&gt;
These are likely to be available to be purchased locally or from a domestic online source. You need at least a 2GB RAM model. The Raspberry Pi Model 4B is now the minimum spec. Previously, a Raspberry Pi Model 3B+ was considered the minimum but these do not have the performance or memory to handle busy meteor showers. Purchase the official 5.1V 3A 15.3W power supply to go with it - most problems with Raspberry Pi units are due to inadequate power supplies being used instead of purchasing the official power pack. Note: to connect a RPi 4B to a monitor you will also need a micro-HDMI cable, so that might be necessary to add to the shopping cart also.&lt;br /&gt;
&lt;br /&gt;
== Additional items and tools ==&lt;br /&gt;
* Source suitable M2 and M3 screws. It might be possible to find these locally but in some places they are just odd enough to be quite hard to find. You could order some hardware from the [https://www.aliexpress.com/store/4714020?spm=a2g0o.detail.1000007.1.5fc666d9tN1f8i ScrewHome Store] on AliExpress. Each [https://www.aliexpress.com/item/32981714992.html?spm=a2g0o.store_pc_groupList.8148356.10.be65539dLjPgfh packet of 50 M2x6mm, M2x12mm, and M3x6mm] machine screws will cost only a few dollars.&lt;br /&gt;
* A tube of silicone sealant is used to seal the glass window for the housing and the front screws in the housing.&lt;br /&gt;
* Self-amalgamating tape can be used to wrap and seal the cable connector(s) to ensure they remain weathertight in all conditions.&lt;br /&gt;
* Tools such as small wire cutters or a sharp knife, various sized screwdrivers, a drill and screws to mount the camera bracket will be required.&lt;br /&gt;
* RJ45 crimper tool to finish the ethernet cable will be needed.&lt;br /&gt;
&lt;br /&gt;
Some cameras come with a slightly different cable with a separate 12V socket for power input as shown [https://globalmeteornetwork.org/wiki/images/d/dc/Alternatecable.jpg here]. &lt;br /&gt;
If the power input port has a small cap, then you can just cover it and use the PoE on the ethernet port. If it&#039;s open, then you will need a pair of PoE adapters (seen in that picture in the background).&lt;br /&gt;
&lt;br /&gt;
To test and focus the camera you will need VLC. This software is preinstalled on the Pi but is also available for Mac, Windows or Linux from [https://www.videolan.org/vlc/ here].&lt;br /&gt;
&lt;br /&gt;
 You are now done with this section or you are waiting for the parts. Anyway, you may proceed to have a look at the build of the camera itself or to start actually building it. Have fun! [https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to Back to the signpost page.]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Windows_Installation&amp;diff=659</id>
		<title>Windows Installation</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Windows_Installation&amp;diff=659"/>
		<updated>2024-04-29T21:01:30Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Install the required Python packages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Basic Instructions =&lt;br /&gt;
There are more detailed instructions, with pictures, [[Detailed_Windows_Installation|here]] but the below should work for most users. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: you will need about 2.5GB of space on your hard disk for the support tools. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Install Required Tools ==&lt;br /&gt;
=== install MS Visual Studio Build Tools ===&lt;br /&gt;
(updated Nov 2021)&lt;br /&gt;
&lt;br /&gt;
* Download Visual Studio 2022 Community Edition.&lt;br /&gt;
https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2019. (this now takes you to the Visual Studio 2022 installation page)&lt;br /&gt;
&lt;br /&gt;
* Click the &amp;quot;Free Download&amp;quot; button to install Community edition. This will download and run the installer.&lt;br /&gt;
* In the left panel, select Desktop Development with C++. &lt;br /&gt;
* &#039;&#039;Note that you do not need python development&#039;&#039;. &lt;br /&gt;
* On the right panel ensure the latest versions of MSVC v143 - VS 2022 C++ x64/x86 build tools and Windows 10 SDK are selected. This should be automatic. You can also select CLI Tools. &lt;br /&gt;
&lt;br /&gt;
* Click install.  Its a &#039;&#039;&#039;10.5GB&#039;&#039;&#039; package so it&#039;ll take a while.&lt;br /&gt;
&lt;br /&gt;
=== Install Anaconda for Windows ===&lt;br /&gt;
* Download Anaconda from here https://www.anaconda.com/products/individual&lt;br /&gt;
* Run the installer. &lt;br /&gt;
* Unless you intend to use Anaconda for other python development, you can select the default options at every stage. &lt;br /&gt;
* Its a 500MB download and installation may take 20-30 minutes. &lt;br /&gt;
&lt;br /&gt;
=== Install Git for Windows ===&lt;br /&gt;
* Download Git from here https://git-scm.com/download/win&lt;br /&gt;
* Again, select the default options unless you have some specific requirement.&lt;br /&gt;
&lt;br /&gt;
== Download RMS and Set it Up ==&lt;br /&gt;
=== Clone the RMS code to your PC ===&lt;br /&gt;
* From the Start Menu, open an Anaconda Powershell prompt and change directory to the place you want to keep the code.&lt;br /&gt;
* Run this command:&lt;br /&gt;
&amp;lt;pre&amp;gt; git clone https://github.com/CroatianMeteorNetwork/RMS.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
*This will create a new folder &amp;quot;RMS&amp;quot; containing the code.&lt;br /&gt;
&lt;br /&gt;
=== Create an Anaconda virtual environment ===&lt;br /&gt;
* Still in the anaconda powershell window, type the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;conda create -n RMS python=3.8&amp;lt;/pre&amp;gt;&lt;br /&gt;
* This will create a python virtual environment named &amp;quot;RMS&amp;quot; containing python 3.8&lt;br /&gt;
&lt;br /&gt;
=== Install the required Python packages === &lt;br /&gt;
* Still in the anaconda powershell window type the following to activate the virtual environment:&lt;br /&gt;
&amp;lt;pre&amp;gt;conda activate RMS&amp;lt;/pre&amp;gt;&lt;br /&gt;
* the prompt should change to &amp;quot;(RMS) c:\source\&amp;quot; or something similar&lt;br /&gt;
* change directory into the RMS folder.&lt;br /&gt;
* Now install the required Python modules by running these commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
conda install -c conda-forge PyGObject&lt;br /&gt;
pip install -r requirements.txt&lt;br /&gt;
pip install PyQt5&lt;br /&gt;
pip install opencv_python&lt;br /&gt;
pip install rawpy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Test RMS worked ==&lt;br /&gt;
* To test that RMS worked, type the following in the same Window:&lt;br /&gt;
&amp;lt;pre&amp;gt; python -m Utils.SkyFit2 &amp;lt;/pre&amp;gt;&lt;br /&gt;
* The first time you run RMS it will compile various code modules, but at the end of the process you should see this message:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usage: SkyFit2.py [-h] [-c CONFIG_PATH] [-r] [-t TIME] [-f FPS]&lt;br /&gt;
                  [-g CAMERA_GAMMA] [-p GEO_POINTS_PATH]&lt;br /&gt;
                  INPUT_PATH&lt;br /&gt;
SkyFit2.py: error: the following arguments are required: INPUT_PATH &amp;lt;/pre&amp;gt;&lt;br /&gt;
* This indicates that RMS is installed properly. &lt;br /&gt;
&lt;br /&gt;
== Setting RMS up for your Cameras ==&lt;br /&gt;
RMS reads its settings from a hidden file &#039;&#039;&#039;.config&#039;&#039;&#039; which is in the folder /home/pi/source/RMS on each Pi, and is also copied to the ArchivedFiles/ folder containing the night&#039;s data. You can copy this file to the RMS folder on your PC if you want. &lt;br /&gt;
&lt;br /&gt;
== Update Regularly!!! == &lt;br /&gt;
The RMS code is FREQUENTLY updated and so its important that you update it too. On the Pi, this is automatic but on your PC you need  to do it yourself.&lt;br /&gt;
&lt;br /&gt;
To update the code, open an Anaconda Powershell window, activate the RMS environment and then type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git stash&lt;br /&gt;
git pull&lt;br /&gt;
git stash apply&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This will &#039;stash&#039; your local changes such as the config file, pull the latest code, and then reapply your local changes.&lt;br /&gt;
&lt;br /&gt;
== Thats It ==&lt;br /&gt;
That&#039;s it! Any time you want to run RMS you just&lt;br /&gt;
* open an Anaconda Powershell prompt&lt;br /&gt;
* change directory to the RMS folder&lt;br /&gt;
* activate the virtual environment&lt;br /&gt;
&amp;lt;pre&amp;gt; conda activate RMS&amp;lt;/pre&amp;gt;&lt;br /&gt;
* and then run the module you want to use.&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Installing_OS_onto_a_Raspberry_Pi&amp;diff=629</id>
		<title>Installing OS onto a Raspberry Pi</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Installing_OS_onto_a_Raspberry_Pi&amp;diff=629"/>
		<updated>2023-08-15T19:15:01Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Flash image onto a microSD card/USB flash disk */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;WARNING: THIS IS A PAGE IN PROGRESS! DO NOT FOLLOW IT IF YOU ARE LOOKING FOR THE BUILDING OF A CAMERA FROM SCRATCH&#039;&#039;&#039;&lt;br /&gt;
 Ahoj! In this section, you will flash (or install if you wish) an OS Linux onto your SD card or USB flash key and boot your Raspberry Pi for the first time.&lt;br /&gt;
&lt;br /&gt;
= Install OS by flashing the image =&lt;br /&gt;
== Flash image onto a microSD card/USB flash disk ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; The process is the same for an microSD card or a USB flash key, just the target will differ. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Download the image for Raspberry Pi 4B [https://globalmeteornetwork.org/projects/sd_card_images/RMS_RPi4_image_20230804.img.xz here] and save it on the PC somewhere.&lt;br /&gt;
# Download the [https://www.balena.io/etcher/ BalenaEtcher], if you haven’t done it yet.&lt;br /&gt;
# Insert a microSD card or a USB flash disk into your PC, and note the letter it was assigned.&lt;br /&gt;
# Run BalenaEtcher, and flash the image file onto your microSD card/USB flash disk: Select Flash from file, find the image file and select it. As Target select your USB flash disk. Normally the system disks are hidden but verify the name, letter and size of your USB flash disk to be sure you have the correct target. Click Flash, once again verify the target and confirm it. Wait for the process to finish. (In case you will receive an error you may need to run BalenaEtcher as administrator)&lt;br /&gt;
# Eject the USB flash disk in Windows if necessary and then remove your microSD card/USB flash disk from your PC and insert it into your Raspberry Pi, which should be connected to a TV or Monitor, and have a keyboard and mouse connected. Power on a Raspberry Pi. Make sure that a microSD card is not inserted.&lt;br /&gt;
# Wait for the boot. If the boot takes too long to occur, please have a look at the next section. If it booted successfully, follow the on-screen instructions. &lt;br /&gt;
&lt;br /&gt;
This is what the selection should look like:&lt;br /&gt;
[[File:BalenaEtcher_selection.png|center]]&lt;br /&gt;
&lt;br /&gt;
This is what the process should look like:&lt;br /&gt;
[[File:BalenaEtcher_process.png|center]]&lt;br /&gt;
&lt;br /&gt;
== Pre-2021 Raspberry Pi 4 Bootloader update - an USB flash disk ONLY ==&lt;br /&gt;
&lt;br /&gt;
If you encountered a problem booting Raspberry Pi 4 from a USB device (common for all USB devices, not only flash disks), the most probable reason is that your Raspberry Pi 4 is from an older batch and its bootloader has to be updated. The procedure is simple and you will need a blank small MicroSD card to continue, the data are around 1MB in size, so any small microSD card will do the job. The process is nicely described in [https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#updating-the-bootloader the raspberry pi official documentation].&lt;br /&gt;
&lt;br /&gt;
* In case you are looking for more extensive USB booting guide click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device here]&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
== The first boot ==&lt;br /&gt;
&lt;br /&gt;
This is how the first boot of RMS linux looks like:&lt;br /&gt;
[[File:The_first_boot_raspi.png|1500px|center]]&lt;br /&gt;
&lt;br /&gt;
Now it is good time to send an email to denis.vida@gmail.com with short introduction, stating that you are building the camera, stating from which country you are and asking for the station code. You will need it later when setting up the RMS software once your camera is fully installed and positioned.&lt;br /&gt;
&lt;br /&gt;
= [OPTIONAL] Install the software from scratch  =&lt;br /&gt;
&#039;&#039;&#039; This is for users who wish to perform more advanced tasks, if you have gone for the previous section, do not continue with the sections below &#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Raspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really really &#039;&#039;&#039;really&#039;&#039;&#039; do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
== Install for Raspberry Pi 4 ==&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
== Install for Linux ==&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
== Linux GUI and multi-Camera support ==&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/e/2PACX-1vTh_CtwxKu3_vxB6YpEoctLpsn5-v677qJgWsYi6gEr_QKacrfrfIz4lFM1l-CZO86t1HwFfk3P5Nb6/pub here]&lt;br /&gt;
&lt;br /&gt;
== Installation for Windows ==&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
== Installation for MacOS ==&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
 You are now done with this section and now you are going to focus your camera and put all bits and pieces together for the first test. Exciting, isn&#039;t it? [https://globalmeteornetwork.org/wiki/index.php?title=Build_%26_Install_%26_Setup_your_camera_-_The_complete_how-to Back to the signpost page.]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Lens_Options&amp;diff=628</id>
		<title>Lens Options</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Lens_Options&amp;diff=628"/>
		<updated>2023-07-24T13:21:12Z</updated>

		<summary type="html">&lt;p&gt;Dvida: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In city skies or if you have lots of obstructions (trees, buildings, etc.), we recommend the following 6mm lens with a ~55x30° field of view:&lt;br /&gt;
* Seller 1 - [https://www.aliexpress.com/item/1005003145991079.html 6mm f/0.95 M16]&lt;br /&gt;
* Seller 2 - [https://www.aliexpress.com/item/32959421060.html 6mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
In very light-polluted city skies, an alternative is the 8mm f/0.9 M16 lens which provides ~40x20° field of view:&lt;br /&gt;
* [https://aliexpress.com/item/1005004841215050.html 8mm f/0.9 M16]&lt;br /&gt;
&lt;br /&gt;
For observing fainter meteors, the following 16mm f/1.0 lens can be used that provides only a limited 20x10° field of view. This stations with this lens should only be paired with other stations using the same lens:&lt;br /&gt;
* [https://www.aliexpress.com/item/32857028953.html 16mm f/1.0 CS]&lt;br /&gt;
Note that this lens also requires a special CS lens mount, not supplied with the lens:&lt;br /&gt;
* [https://www.aliexpress.com/item/32833667462.html CS lens mount]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=604</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=604"/>
		<updated>2023-05-16T19:05:10Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* GMN related publications */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#How_do_I_obtain_a_camera.3F this] section !&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/CroatianMeteorNetwork/RMS/blob/master/README.md  What do I need?] ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower.&lt;br /&gt;
&lt;br /&gt;
It is also possible to run multiple cameras on a Linux PC. More details [https://docs.google.com/document/d/16PSFi8RAqbenPdluhulCRaIenOkEzgs5piUhkX3yaOc/edit here].&lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain cameras from the [https://ukmeteornetwork.co.uk/ UK Meteor Network] &lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.  &lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[[Build_A_Camera|build a camera from scratch]]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve built the camera, You can  &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#Flash_a_pre-built_image flash a Prebuilt image]&#039;&#039;&#039; onto an SD card to set up the Pi with the software required to capture meteors and upload data to the network. Although the primary choice for Raspberry Pi 4 is still a microSD card, you may wish to consider &#039;&#039;&#039;using a USB flash disk, USB-attached SSD or USB-attached HDD&#039;&#039;&#039; as a boot device. Click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device Booting from a USB device] to know more.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data ===&lt;br /&gt;
&lt;br /&gt;
: Your primary scientific data is automatically uploaded to the central server every morning when data processing is done. However once it has done this, RMS will purge out the oldest data to free up space for the next night&#039;s run. &lt;br /&gt;
&lt;br /&gt;
: So, you may want to copy some of the data to a PC, NAS or cloud for further analysis of your own. The data you should consider backing up are the contents of &#039;&#039;&#039;~/RMS_data/ArchivedFiles&#039;&#039;&#039;, which holds the individual files and data that RMS determined were probably meteors. Full detail on how to nbare beyond the scope of the GMN Wiki, but tools such as robocopy (for Windows) and rsync(for Linux/MacOS) are ideal. These tools can &#039;mirror&#039; data across a network. If you want help configuring these, ask in the Globalmeteornetwork group on groups.io.&lt;br /&gt;
&lt;br /&gt;
: We&#039;ve also built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi. Please ask in the group about these.&lt;br /&gt;
&lt;br /&gt;
===Backup and restore configuration and RSA keys===&lt;br /&gt;
&lt;br /&gt;
: Open a terminal and execute the command  &#039;&#039;&#039;Scripts/RMS_Backup.sh&#039;&#039;&#039;. A compressed .zip file containing all important configuration files and keys will be created in user&#039;s home directory with the prefix RMS_Backup and .zip extension. Example: &#039;&#039;/home/pi/RMS_Backup_XX0001_2023-01-28.zip&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Copy the .zip file to a safe place outside RPi, it will be useful later to restore the system in case of failure. Note it contains the RSA public and private keys used to contact GMN servers, keep it secret.&lt;br /&gt;
&lt;br /&gt;
: To restore the configuration, unzip the backup file in some folder on the RPi and copy the files &#039;&#039;&#039;.config&#039;&#039;&#039;, &#039;&#039;&#039;platepar_cmn2010.cal&#039;&#039;&#039; and &#039;&#039;&#039;mask.bmp&#039;&#039;&#039; to the folder &#039;&#039;&#039;/home/pi/source/RMS/&#039;&#039;&#039;, and the files &#039;&#039;&#039;id_rsa&#039;&#039;&#039; and &#039;&#039;&#039;id_rsa.pub&#039;&#039; to the folder &#039;&#039;/home/pi/.ssh/&#039;&#039;&#039; as in the following example:&lt;br /&gt;
&lt;br /&gt;
:: cp .config platepar_cmn2010.cal mask.bmp /home/pi/source/RMS/&lt;br /&gt;
:: cp id_rsa id_rsa.pub /home/pi/.ssh/&lt;br /&gt;
&lt;br /&gt;
: Make sure that RSA key files permission bits are correct by using the command:&lt;br /&gt;
&lt;br /&gt;
:: chmod 400 ~/.ssh/id_rsa*&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://github.com/CroatianMeteorNetwork/cmn_binviewer/releases] you can install.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Important note&#039;&#039;&#039; : You can also open the images in astronomical FITS viewers such as FITS Liberator or Pixinsight, though the results may be surprising. For example in FITS Liberator, the image will be &#039;&#039;&#039;upside down&#039;&#039;&#039;. This is an artefact of how the software reads the image. In space, there&#039;s no &#039;up&#039; or &#039;down&#039; and so the FITS specification does not dictate whether the pixel (0,0) is at the bottom left or top left, or indeed one of the other corners. Some software, notably FITS Liberator, treats the top left as the origin and so terrestrial images will be displayed mirrored vertically.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== Configuring and installing your camera ==&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick start guide] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Focusing_your_camera | Focusing your IP camera]] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=N2sq1hBwcAA Video tutorial - Configuring your IMX291 IP camera] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/1TPotXcRstHz-XWIQYIW71xkRYy7Ca1UCoEiZsqdk9zw/edit?usp=sharing Different ways of connecting the camera] ===&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories: ===&lt;br /&gt;
* [https://www.youtube.com/watch?v=ao3J9Jf0iLQ Updated 2023 video tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=MOjb3qxDlX4 Old 2021 video tutorial]&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=310 Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== RMS Software Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Flash a pre-built image ===&lt;br /&gt;
&lt;br /&gt;
Pre-built Images are available with the RMS software pre-installed on Raspbian. Raspbian is the operating system typically used on the Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
A 128 GB microSD card is preferred, although smaller 64 GB cards will also work. The image is flashed to the microSD card using the Etcher utility for Windows (32 or 64-bit), MacOS or Linux (64-bit), which can be found [https://www.balena.io/etcher/ here]&lt;br /&gt;
&lt;br /&gt;
If you are considering using a USB flash disk, USB-attached SSD or USB-attached HDD as a boot device, click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device Booting from a USB device] to know more.&lt;br /&gt;
&lt;br /&gt;
When you first boot up the Pi make sure you have a keyboard, monitor and mouse attached as you will be taken through a setup process by the RMS software. &lt;br /&gt;
&lt;br /&gt;
The current publicly released images of RMS are: &lt;br /&gt;
[https://www.dropbox.com/s/sa9csd4m3jr1vqo/RMS_image_20191203.zip?dl=1 RPi3B+ ]&lt;br /&gt;
and &lt;br /&gt;
[https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 RPi4 ]. &lt;br /&gt;
&lt;br /&gt;
Please see the [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick Start Guide] about how to flash them to an SD card.&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* The earlier versions of the Raspberry Pi, the 1 and 2, are not powerful enough to run RMS software.&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
* For installations into other Linux or windows environments, executing the command &#039;&#039;git pull&#039;&#039; will update to the most recent RMS release.&lt;br /&gt;
&lt;br /&gt;
* The code was designed to run on a RPi, but it will also run an some Linux distributions. We have tested it on Linux Mint 18 and Ubuntu 16. For information on installing into other Linux releases, check portions of the section listed below for installing on RPi, and also check installation instructions found on [https://github.com/CroatianMeteorNetwork/RMS GitHub]&lt;br /&gt;
&lt;br /&gt;
== [OPTIONAL] Install the software from scratch  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Raspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really really &#039;&#039;&#039;really&#039;&#039;&#039; do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
=== Install for Raspberry Pi 4 ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
Install on a [[Pi4 with Raspbian Bullseye]]&lt;br /&gt;
&lt;br /&gt;
===  Install for Raspberry Pi 3 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We no longer recommend the Pi3, as it doesn&#039;t have the performance or memory to handle busy meteor showers. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/1ChaXx6WkuGfcQ_f5yRbwUOOMxEgIJrjq932UZE6cRjE/edit here].&lt;br /&gt;
&lt;br /&gt;
=== Install for Linux ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
=== Linux GUI and multi-Camera support ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/16PSFi8RAqbenPdluhulCRaIenOkEzgs5piUhkX3yaOc/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
=== Installation for Windows ===&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
=== Installation for MacOS ===&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Data analysis with SkyFit2 ==&lt;br /&gt;
&lt;br /&gt;
SkyFit2 is a program within the RMS library which supports analyzing optical meteor data in most optical formats that are in use today, including videos in any popular video format (mp4, avi, mkv), a sequence of static images, or a single image with shutter breaks.&lt;br /&gt;
&lt;br /&gt;
This [https://www.youtube.com/watch?v=ao3J9Jf0iLQ video tutorial] explains how to using SkyFit2 to perform astrometric and photometric calibration on GMN data and manually reduce observations of fireballs, including computing their trajectories.&lt;br /&gt;
&lt;br /&gt;
A more general and detailed description of SkyFit2 is given at the &#039;&#039;&#039;[[SkyFit2|SkyFit2]]&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card or a USB disk? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card or a USB disk fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card or a USB disk, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusivery own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website] ===&lt;br /&gt;
&lt;br /&gt;
: The IstraStream.com is an independent hosting site which primarily hosts data by cameras sold by IstraStream, but they also host several other stations. As for mid-2023 Istrastream stopped taking new cameras and is aimed to be completely replaced by the [https://globalmeteornetwork.org/weblog/ GMN weblog].&lt;br /&gt;
&lt;br /&gt;
This document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://github.com/markmac99/ukmon-pitools/wiki UK Meteor Network Wiki]===&lt;br /&gt;
This wiki has numerous FAQs and tips on maintaining, monitoring and managing your system, and several explainers such as how to calibrate and create a mask, how to copy data and so forth. &lt;br /&gt;
&lt;br /&gt;
=== GMN talks ===&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=IfUyCHjMATc 2023 GMN Meeting Session 1 (February 2023)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=I78KwF5-1GE 2023 GMN Meeting Session 2 (February 2023)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=wDdrG_FCyGk 2022 GMN Meeting Session 1 (February 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=j_75CDPzjI4 2022 GMN Meeting Session 2 (February 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=f6x9_WCVphY GMN talk at the European Space Agency&#039;s Fireball Workshop (June 2021)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=QXBTLPnPDWs 2021 GMN Meeting] - [https://www.dropbox.com/sh/ia9vagug5lxm8k9/AAB_i_1jcWThUdAHO_2gF_Ksa?dl=0 Link to slides]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MAGq-XqD5Po Overview of the GMN - IMC2020 (September 2020)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=oM7lfQ4nmyw Overview of the GMN, Astro Imaging Channel presentation (May 2020)]&lt;br /&gt;
&lt;br /&gt;
=== GMN-related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2206.11365 Vida, D., Blaauw Erskine, R. C., Brown, P. G., Kambulow, J., Campbell-Brown, M., &amp;amp; Mazur, M. J. (2022). Computing optical meteor flux using global meteor network data. Monthly Notices of the Royal Astronomical Society, 515(2), 2322-2339.]&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society, 508(1), 326-339.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=603</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=603"/>
		<updated>2023-05-16T19:02:47Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* GMN talks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#How_do_I_obtain_a_camera.3F this] section !&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/CroatianMeteorNetwork/RMS/blob/master/README.md  What do I need?] ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower.&lt;br /&gt;
&lt;br /&gt;
It is also possible to run multiple cameras on a Linux PC. More details [https://docs.google.com/document/d/16PSFi8RAqbenPdluhulCRaIenOkEzgs5piUhkX3yaOc/edit here].&lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain cameras from the [https://ukmeteornetwork.co.uk/ UK Meteor Network] &lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.  &lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[[Build_A_Camera|build a camera from scratch]]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve built the camera, You can  &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#Flash_a_pre-built_image flash a Prebuilt image]&#039;&#039;&#039; onto an SD card to set up the Pi with the software required to capture meteors and upload data to the network. Although the primary choice for Raspberry Pi 4 is still a microSD card, you may wish to consider &#039;&#039;&#039;using a USB flash disk, USB-attached SSD or USB-attached HDD&#039;&#039;&#039; as a boot device. Click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device Booting from a USB device] to know more.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data ===&lt;br /&gt;
&lt;br /&gt;
: Your primary scientific data is automatically uploaded to the central server every morning when data processing is done. However once it has done this, RMS will purge out the oldest data to free up space for the next night&#039;s run. &lt;br /&gt;
&lt;br /&gt;
: So, you may want to copy some of the data to a PC, NAS or cloud for further analysis of your own. The data you should consider backing up are the contents of &#039;&#039;&#039;~/RMS_data/ArchivedFiles&#039;&#039;&#039;, which holds the individual files and data that RMS determined were probably meteors. Full detail on how to nbare beyond the scope of the GMN Wiki, but tools such as robocopy (for Windows) and rsync(for Linux/MacOS) are ideal. These tools can &#039;mirror&#039; data across a network. If you want help configuring these, ask in the Globalmeteornetwork group on groups.io.&lt;br /&gt;
&lt;br /&gt;
: We&#039;ve also built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi. Please ask in the group about these.&lt;br /&gt;
&lt;br /&gt;
===Backup and restore configuration and RSA keys===&lt;br /&gt;
&lt;br /&gt;
: Open a terminal and execute the command  &#039;&#039;&#039;Scripts/RMS_Backup.sh&#039;&#039;&#039;. A compressed .zip file containing all important configuration files and keys will be created in user&#039;s home directory with the prefix RMS_Backup and .zip extension. Example: &#039;&#039;/home/pi/RMS_Backup_XX0001_2023-01-28.zip&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Copy the .zip file to a safe place outside RPi, it will be useful later to restore the system in case of failure. Note it contains the RSA public and private keys used to contact GMN servers, keep it secret.&lt;br /&gt;
&lt;br /&gt;
: To restore the configuration, unzip the backup file in some folder on the RPi and copy the files &#039;&#039;&#039;.config&#039;&#039;&#039;, &#039;&#039;&#039;platepar_cmn2010.cal&#039;&#039;&#039; and &#039;&#039;&#039;mask.bmp&#039;&#039;&#039; to the folder &#039;&#039;&#039;/home/pi/source/RMS/&#039;&#039;&#039;, and the files &#039;&#039;&#039;id_rsa&#039;&#039;&#039; and &#039;&#039;&#039;id_rsa.pub&#039;&#039; to the folder &#039;&#039;/home/pi/.ssh/&#039;&#039;&#039; as in the following example:&lt;br /&gt;
&lt;br /&gt;
:: cp .config platepar_cmn2010.cal mask.bmp /home/pi/source/RMS/&lt;br /&gt;
:: cp id_rsa id_rsa.pub /home/pi/.ssh/&lt;br /&gt;
&lt;br /&gt;
: Make sure that RSA key files permission bits are correct by using the command:&lt;br /&gt;
&lt;br /&gt;
:: chmod 400 ~/.ssh/id_rsa*&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://github.com/CroatianMeteorNetwork/cmn_binviewer/releases] you can install.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Important note&#039;&#039;&#039; : You can also open the images in astronomical FITS viewers such as FITS Liberator or Pixinsight, though the results may be surprising. For example in FITS Liberator, the image will be &#039;&#039;&#039;upside down&#039;&#039;&#039;. This is an artefact of how the software reads the image. In space, there&#039;s no &#039;up&#039; or &#039;down&#039; and so the FITS specification does not dictate whether the pixel (0,0) is at the bottom left or top left, or indeed one of the other corners. Some software, notably FITS Liberator, treats the top left as the origin and so terrestrial images will be displayed mirrored vertically.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== Configuring and installing your camera ==&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick start guide] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Focusing_your_camera | Focusing your IP camera]] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=N2sq1hBwcAA Video tutorial - Configuring your IMX291 IP camera] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/1TPotXcRstHz-XWIQYIW71xkRYy7Ca1UCoEiZsqdk9zw/edit?usp=sharing Different ways of connecting the camera] ===&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories: ===&lt;br /&gt;
* [https://www.youtube.com/watch?v=ao3J9Jf0iLQ Updated 2023 video tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=MOjb3qxDlX4 Old 2021 video tutorial]&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=310 Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== RMS Software Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Flash a pre-built image ===&lt;br /&gt;
&lt;br /&gt;
Pre-built Images are available with the RMS software pre-installed on Raspbian. Raspbian is the operating system typically used on the Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
A 128 GB microSD card is preferred, although smaller 64 GB cards will also work. The image is flashed to the microSD card using the Etcher utility for Windows (32 or 64-bit), MacOS or Linux (64-bit), which can be found [https://www.balena.io/etcher/ here]&lt;br /&gt;
&lt;br /&gt;
If you are considering using a USB flash disk, USB-attached SSD or USB-attached HDD as a boot device, click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device Booting from a USB device] to know more.&lt;br /&gt;
&lt;br /&gt;
When you first boot up the Pi make sure you have a keyboard, monitor and mouse attached as you will be taken through a setup process by the RMS software. &lt;br /&gt;
&lt;br /&gt;
The current publicly released images of RMS are: &lt;br /&gt;
[https://www.dropbox.com/s/sa9csd4m3jr1vqo/RMS_image_20191203.zip?dl=1 RPi3B+ ]&lt;br /&gt;
and &lt;br /&gt;
[https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 RPi4 ]. &lt;br /&gt;
&lt;br /&gt;
Please see the [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick Start Guide] about how to flash them to an SD card.&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* The earlier versions of the Raspberry Pi, the 1 and 2, are not powerful enough to run RMS software.&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
* For installations into other Linux or windows environments, executing the command &#039;&#039;git pull&#039;&#039; will update to the most recent RMS release.&lt;br /&gt;
&lt;br /&gt;
* The code was designed to run on a RPi, but it will also run an some Linux distributions. We have tested it on Linux Mint 18 and Ubuntu 16. For information on installing into other Linux releases, check portions of the section listed below for installing on RPi, and also check installation instructions found on [https://github.com/CroatianMeteorNetwork/RMS GitHub]&lt;br /&gt;
&lt;br /&gt;
== [OPTIONAL] Install the software from scratch  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Raspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really really &#039;&#039;&#039;really&#039;&#039;&#039; do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
=== Install for Raspberry Pi 4 ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
Install on a [[Pi4 with Raspbian Bullseye]]&lt;br /&gt;
&lt;br /&gt;
===  Install for Raspberry Pi 3 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We no longer recommend the Pi3, as it doesn&#039;t have the performance or memory to handle busy meteor showers. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/1ChaXx6WkuGfcQ_f5yRbwUOOMxEgIJrjq932UZE6cRjE/edit here].&lt;br /&gt;
&lt;br /&gt;
=== Install for Linux ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
=== Linux GUI and multi-Camera support ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/16PSFi8RAqbenPdluhulCRaIenOkEzgs5piUhkX3yaOc/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
=== Installation for Windows ===&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
=== Installation for MacOS ===&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Data analysis with SkyFit2 ==&lt;br /&gt;
&lt;br /&gt;
SkyFit2 is a program within the RMS library which supports analyzing optical meteor data in most optical formats that are in use today, including videos in any popular video format (mp4, avi, mkv), a sequence of static images, or a single image with shutter breaks.&lt;br /&gt;
&lt;br /&gt;
This [https://www.youtube.com/watch?v=ao3J9Jf0iLQ video tutorial] explains how to using SkyFit2 to perform astrometric and photometric calibration on GMN data and manually reduce observations of fireballs, including computing their trajectories.&lt;br /&gt;
&lt;br /&gt;
A more general and detailed description of SkyFit2 is given at the &#039;&#039;&#039;[[SkyFit2|SkyFit2]]&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card or a USB disk? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card or a USB disk fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card or a USB disk, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusivery own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website] ===&lt;br /&gt;
&lt;br /&gt;
: The IstraStream.com is an independent hosting site which primarily hosts data by cameras sold by IstraStream, but they also host several other stations. As for mid-2023 Istrastream stopped taking new cameras and is aimed to be completely replaced by the [https://globalmeteornetwork.org/weblog/ GMN weblog].&lt;br /&gt;
&lt;br /&gt;
This document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://github.com/markmac99/ukmon-pitools/wiki UK Meteor Network Wiki]===&lt;br /&gt;
This wiki has numerous FAQs and tips on maintaining, monitoring and managing your system, and several explainers such as how to calibrate and create a mask, how to copy data and so forth. &lt;br /&gt;
&lt;br /&gt;
=== GMN talks ===&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=IfUyCHjMATc 2023 GMN Meeting Session 1 (February 2023)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=I78KwF5-1GE 2023 GMN Meeting Session 2 (February 2023)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=wDdrG_FCyGk 2022 GMN Meeting Session 1 (February 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=j_75CDPzjI4 2022 GMN Meeting Session 2 (February 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=f6x9_WCVphY GMN talk at the European Space Agency&#039;s Fireball Workshop (June 2021)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=QXBTLPnPDWs 2021 GMN Meeting] - [https://www.dropbox.com/sh/ia9vagug5lxm8k9/AAB_i_1jcWThUdAHO_2gF_Ksa?dl=0 Link to slides]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MAGq-XqD5Po Overview of the GMN - IMC2020 (September 2020)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=oM7lfQ4nmyw Overview of the GMN, Astro Imaging Channel presentation (May 2020)]&lt;br /&gt;
&lt;br /&gt;
=== GMN related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=599</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=599"/>
		<updated>2023-04-26T16:23:53Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* IstraStream */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#How_do_I_obtain_a_camera.3F this] section !&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/CroatianMeteorNetwork/RMS/blob/master/README.md  What do I need?] ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower.&lt;br /&gt;
&lt;br /&gt;
It is also possible to run multiple cameras on a Linux PC. More details [https://docs.google.com/document/d/16PSFi8RAqbenPdluhulCRaIenOkEzgs5piUhkX3yaOc/edit here].&lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain cameras from the [https://ukmeteornetwork.co.uk/ UK Meteor Network] &lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.  &lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[[Build_A_Camera|build a camera from scratch]]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve built the camera, You can  &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#Flash_a_pre-built_image flash a Prebuilt image]&#039;&#039;&#039; onto an SD card to set up the Pi with the software required to capture meteors and upload data to the network. Although the primary choice for Raspberry Pi 4 is still a microSD card, you may wish to consider &#039;&#039;&#039;using a USB flash disk, USB-attached SSD or USB-attached HDD&#039;&#039;&#039; as a boot device. Click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device Booting from a USB device] to know more.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data ===&lt;br /&gt;
&lt;br /&gt;
: Your primary scientific data is automatically uploaded to the central server every morning when data processing is done. However once it has done this, RMS will purge out the oldest data to free up space for the next night&#039;s run. &lt;br /&gt;
&lt;br /&gt;
: So, you may want to copy some of the data to a PC, NAS or cloud for further analysis of your own. The data you should consider backing up are the contents of &#039;&#039;&#039;~/RMS_data/ArchivedFiles&#039;&#039;&#039;, which holds the individual files and data that RMS determined were probably meteors. Full detail on how to nbare beyond the scope of the GMN Wiki, but tools such as robocopy (for Windows) and rsync(for Linux/MacOS) are ideal. These tools can &#039;mirror&#039; data across a network. If you want help configuring these, ask in the Globalmeteornetwork group on groups.io.&lt;br /&gt;
&lt;br /&gt;
: We&#039;ve also built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi. Please ask in the group about these.&lt;br /&gt;
&lt;br /&gt;
===Backup and restore configuration and RSA keys===&lt;br /&gt;
&lt;br /&gt;
: Open a terminal and execute the command  &#039;&#039;&#039;Scripts/RMS_Backup.sh&#039;&#039;&#039;. A compressed .zip file containing all important configuration files and keys will be created in user&#039;s home directory with the prefix RMS_Backup and .zip extension. Example: &#039;&#039;/home/pi/RMS_Backup_XX0001_2023-01-28.zip&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Copy the .zip file to a safe place outside RPi, it will be useful later to restore the system in case of failure. Note it contains the RSA public and private keys used to contact GMN servers, keep it secret.&lt;br /&gt;
&lt;br /&gt;
: To restore the configuration, unzip the backup file in some folder on the RPi and copy the files &#039;&#039;&#039;.config&#039;&#039;&#039;, &#039;&#039;&#039;platepar_cmn2010.cal&#039;&#039;&#039; and &#039;&#039;&#039;mask.bmp&#039;&#039;&#039; to the folder &#039;&#039;&#039;/home/pi/source/RMS/&#039;&#039;&#039;, and the files &#039;&#039;&#039;id_rsa&#039;&#039;&#039; and &#039;&#039;&#039;id_rsa.pub&#039;&#039; to the folder &#039;&#039;/home/pi/.ssh/&#039;&#039;&#039; as in the following example:&lt;br /&gt;
&lt;br /&gt;
:: cp .config platepar_cmn2010.cal mask.bmp /home/pi/source/RMS/&lt;br /&gt;
:: cp id_rsa id_rsa.pub /home/pi/.ssh/&lt;br /&gt;
&lt;br /&gt;
: Make sure that RSA key files permission bits are correct by using the command:&lt;br /&gt;
&lt;br /&gt;
:: chmod 400 ~/.ssh/id_rsa*&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://github.com/CroatianMeteorNetwork/cmn_binviewer/releases] you can install.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Important note&#039;&#039;&#039; : You can also open the images in astronomical FITS viewers such as FITS Liberator or Pixinsight, though the results may be surprising. For example in FITS Liberator, the image will be &#039;&#039;&#039;upside down&#039;&#039;&#039;. This is an artefact of how the software reads the image. In space, there&#039;s no &#039;up&#039; or &#039;down&#039; and so the FITS specification does not dictate whether the pixel (0,0) is at the bottom left or top left, or indeed one of the other corners. Some software, notably FITS Liberator, treats the top left as the origin and so terrestrial images will be displayed mirrored vertically.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== Configuring and installing your camera ==&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick start guide] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Focusing_your_camera | Focusing your IP camera]] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=N2sq1hBwcAA Video tutorial - Configuring your IMX291 IP camera] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/1TPotXcRstHz-XWIQYIW71xkRYy7Ca1UCoEiZsqdk9zw/edit?usp=sharing Different ways of connecting the camera] ===&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories: ===&lt;br /&gt;
* [https://www.youtube.com/watch?v=ao3J9Jf0iLQ Updated 2023 video tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=MOjb3qxDlX4 Old 2021 video tutorial]&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=310 Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== RMS Software Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Flash a pre-built image ===&lt;br /&gt;
&lt;br /&gt;
Pre-built Images are available with the RMS software pre-installed on Raspbian. Raspbian is the operating system typically used on the Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
A 128 GB microSD card is preferred, although smaller 64 GB cards will also work. The image is flashed to the microSD card using the Etcher utility for Windows (32 or 64-bit), MacOS or Linux (64-bit), which can be found [https://www.balena.io/etcher/ here]&lt;br /&gt;
&lt;br /&gt;
If you are considering using a USB flash disk, USB-attached SSD or USB-attached HDD as a boot device, click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device Booting from a USB device] to know more.&lt;br /&gt;
&lt;br /&gt;
When you first boot up the Pi make sure you have a keyboard, monitor and mouse attached as you will be taken through a setup process by the RMS software. &lt;br /&gt;
&lt;br /&gt;
The current publicly released images of RMS are: &lt;br /&gt;
[https://www.dropbox.com/s/sa9csd4m3jr1vqo/RMS_image_20191203.zip?dl=1 RPi3B+ ]&lt;br /&gt;
and &lt;br /&gt;
[https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 RPi4 ]. &lt;br /&gt;
&lt;br /&gt;
Please see the [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick Start Guide] about how to flash them to an SD card.&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* The earlier versions of the Raspberry Pi, the 1 and 2, are not powerful enough to run RMS software.&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
* For installations into other Linux or windows environments, executing the command &#039;&#039;git pull&#039;&#039; will update to the most recent RMS release.&lt;br /&gt;
&lt;br /&gt;
* The code was designed to run on a RPi, but it will also run an some Linux distributions. We have tested it on Linux Mint 18 and Ubuntu 16. For information on installing into other Linux releases, check portions of the section listed below for installing on RPi, and also check installation instructions found on [https://github.com/CroatianMeteorNetwork/RMS GitHub]&lt;br /&gt;
&lt;br /&gt;
== [OPTIONAL] Install the software from scratch  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Raspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really really &#039;&#039;&#039;really&#039;&#039;&#039; do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
=== Install for Raspberry Pi 4 ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
Install on a [[Pi4 with Raspbian Bullseye]]&lt;br /&gt;
&lt;br /&gt;
===  Install for Raspberry Pi 3 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We no longer recommend the Pi3, as it doesn&#039;t have the performance or memory to handle busy meteor showers. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/1ChaXx6WkuGfcQ_f5yRbwUOOMxEgIJrjq932UZE6cRjE/edit here].&lt;br /&gt;
&lt;br /&gt;
=== Install for Linux ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
=== Linux GUI and multi-Camera support ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/16PSFi8RAqbenPdluhulCRaIenOkEzgs5piUhkX3yaOc/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
=== Installation for Windows ===&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
=== Installation for MacOS ===&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Data analysis with SkyFit2 ==&lt;br /&gt;
&lt;br /&gt;
SkyFit2 is a program within the RMS library which supports analyzing optical meteor data in most optical formats that are in use today, including videos in any popular video format (mp4, avi, mkv), a sequence of static images, or a single image with shutter breaks.&lt;br /&gt;
&lt;br /&gt;
This [https://www.youtube.com/watch?v=ao3J9Jf0iLQ video tutorial] explains how to using SkyFit2 to perform astrometric and photometric calibration on GMN data and manually reduce observations of fireballs, including computing their trajectories.&lt;br /&gt;
&lt;br /&gt;
A more general and detailed description of SkyFit2 is given at the &#039;&#039;&#039;[[SkyFit2|SkyFit2]]&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card or a USB disk? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card or a USB disk fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card or a USB disk, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusivery own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website] ===&lt;br /&gt;
&lt;br /&gt;
: The IstraStream.com is an independent hosting site which primarily hosts data by cameras sold by IstraStream, but they also host several other stations. As for mid-2023 Istrastream stopped taking new cameras and is aimed to be completely replaced by the [https://globalmeteornetwork.org/weblog/ GMN weblog].&lt;br /&gt;
&lt;br /&gt;
This document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://github.com/markmac99/ukmon-pitools/wiki UK Meteor Network Wiki]===&lt;br /&gt;
This wiki has numerous FAQs and tips on maintaining, monitoring and managing your system, and several explainers such as how to calibrate and create a mask, how to copy data and so forth. &lt;br /&gt;
&lt;br /&gt;
=== GMN talks ===&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=wDdrG_FCyGk 2022 Global Meteor Network Meeting Session 1 (February, 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=j_75CDPzjI4 2022 Global Meteor Network Meeting Session 2 (February, 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=f6x9_WCVphY GMN talk at the European Space Agency&#039;s Fireball Workshop (June, 2021)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=QXBTLPnPDWs GMN Workshop (February, 2021)] - [https://www.dropbox.com/sh/ia9vagug5lxm8k9/AAB_i_1jcWThUdAHO_2gF_Ksa?dl=0 Link to slides]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MAGq-XqD5Po Overview of the GMN - IMC2020 (September, 2020)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=oM7lfQ4nmyw Overview of the GMN, Astro Imaging Channel presentation (May, 2020)]&lt;br /&gt;
&lt;br /&gt;
=== GMN related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=560</id>
		<title>SkyFit2</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=560"/>
		<updated>2023-03-10T15:39:13Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Create or Upgrade a Plate with SkyFit2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SkyFit2 is a tool used to make astrometric plates and photometric calibrations. An astrometric plate is used to convert measurements on the image to coordinates in the sky (e.g. right ascension and declination). Photometric calibration converts the image pixel intensity to magnitude.&lt;br /&gt;
&lt;br /&gt;
We aim to make SkyFit as user-friendly and universal as possible. It aims to support all optical meteor data formats in existence (videos and still images), as well as calibrating dashcams.&lt;br /&gt;
&lt;br /&gt;
A full video tutorial is available on [https://www.youtube.com/watch?v=ao3J9Jf0iLQ YouTube].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Example data ===&lt;br /&gt;
&lt;br /&gt;
Here is some data if you don&#039;t have any of your own yet: [https://www.dropbox.com/s/gy023qg7bsobrjp/RU_fireball_20190910.zip?dl=0 data link]&lt;br /&gt;
This is data from one fireball observed over the Caucasus Mountains in 2019. You should have everything here for a trajectory solution, and one is already provided in the software. Note that the .config files might be hidden - files beginning with a dot are hidden by default in Linux.&lt;br /&gt;
&lt;br /&gt;
= SkyFit2 Anatomy =&lt;br /&gt;
&lt;br /&gt;
This section describes the various physical features of the SkyFit2 GUI.&lt;br /&gt;
&lt;br /&gt;
== SkyFit Mode ==&lt;br /&gt;
&lt;br /&gt;
=== Image Display &amp;amp; Levels ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiImgDisplay.png]]&lt;br /&gt;
&lt;br /&gt;
=== Fit Parameters Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiFitParams.png]]&lt;br /&gt;
&lt;br /&gt;
=== Settings Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiSettingsTab.png]]&lt;br /&gt;
&lt;br /&gt;
== ManualReduction Mode ==&lt;br /&gt;
&lt;br /&gt;
=== Image Display &amp;amp; Levels ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiImgDisplay2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Settings Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiSettingsTab2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Create or Upgrade a Plate with SkyFit2 =&lt;br /&gt;
&lt;br /&gt;
This page seeks to walkthrough how to create a new plate or upgrade an old plate using RMS SkyFit2 GUI.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
To run SkyFit2, first install the RMS git repository and environment. Then run the command&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 INPUT_PATH [-c/--config CONFIG_PATH][-t/--timebeg TIME][-f/--fps FPS][-g/--gamma GAMMA]&lt;br /&gt;
&lt;br /&gt;
This opens the Sky``Fit2 GUI with whatever data is in the directory specified by &amp;quot;INPUT_PATH&amp;quot;. Alternatively, can also be a path to a video file or a state file. Make sure to customize the config file to the proper specifications before running this program. The most common options are detailed below:&lt;br /&gt;
&lt;br /&gt;
* Config: Path to the directory containing the appropriate .config file. Default to the DETECTION_PATH.&lt;br /&gt;
* Timebeg: Beginning time of the detection in YYYYMMDD_hhmmss.uuuuuu format.&lt;br /&gt;
* Fps: Frames per second when images are used. This option overrides the framerate given in from the config file.&lt;br /&gt;
* Gamma: Camera gamma value (typically 0.45 or 1.0). This option overrides the framerate read in from the config file&lt;br /&gt;
&lt;br /&gt;
Upon opening, a request for a plate (platepar .cal file) will occur. If you wish to update a plate, select this here. If you wish to make a new plate, simply close this window.&lt;br /&gt;
&lt;br /&gt;
=== Using RMS data ===&lt;br /&gt;
&lt;br /&gt;
Collect the desired data in a directory (e.g. /PATH/TO/DATA/DIRECTORY). The directory should contain an FF and an FR file if you&#039;re reducing a fireball. Make sure to also copy the required .config file and the platepar_cmn2010.cal if present. &lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY --config . --fr&lt;br /&gt;
&lt;br /&gt;
This will load the given data files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using FRIPON data ===&lt;br /&gt;
&lt;br /&gt;
FRIPON data are usually given as a bunch of individual frames in a FITS format. It is very important that all files have a .fit extension (not .fits). SkyFit2 will automatically read the header and download the station coordinates, so you don&#039;t have to specify a config file. If the data are in /PATH/TO/DATA/DIRECTORY, simply run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using GFO/DFN data ===&lt;br /&gt;
&lt;br /&gt;
DFN data are given as .NEF files in the raw Nikon format. To load a GFO image in SkyFit, you will need a dfnstation.cfg file which is usually present on the system. Copy both a .NEF image and the dfnstation.cfg in a standalone directory called e.g.  /PATH/TO/DATA/DIRECTORY.&lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY --config .&lt;br /&gt;
&lt;br /&gt;
SkyFit will ask you to choose the .NEF file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Properly calibrating and reducing GFO data can be a bit tricky. The recommended procedure is the following:&lt;br /&gt;
&lt;br /&gt;
* Take a calibration image (the one with the nominally longer exposure) and put it in a separate &amp;quot;calib&amp;quot; directory. Make sure that lots of stars are visible and that there are at least a few very close to the horizon.&lt;br /&gt;
* Fit a radial plate (starting with radial3-odd, then fit a radial5-odd, finishing with a radial7-odd), with the asymmetry correction and equal aspect turned on. Set the extinction scale to 0.6 and turn off a fixed vignetting coefficient option. When happy with the fit, hit CTRL + S to save and close SkyFit.&lt;br /&gt;
* Prepare the fireball data in another directory and copy the platepar file from the calib directory. The data images have a shorter exposure, so fewer stars are visible. In the previous step, you fit the pointing and the distortion coefficients - because the lens is the same the distortion coefficients remain the same, but the pointing can drift over time. You need to re-calibrate on 10-20 stars but select the &amp;quot;Only fit pointing option&amp;quot;.&lt;br /&gt;
* Switch to the ManualReduction mode and start picking. Because the timing is encoded using a de Brujin sequence, the fireball consists of dots and gaps (1s and 0s). Start with an obvious dot, clicking it with your mouse. A red cross will appear. Advance to the next point (&amp;quot;frame&amp;quot;) by pressing a right arrow key on your keyboard (note that the frame counter will increase). If the next point is a gap, select it with ALT + CLICK (or NUM0 + CLICK) - this will show up as a yellow cross. Keep going until you select all, and you can go back with a left arrow key in case you missed any. It is very important that the order of selected points is correct. Once you&#039;ve selected about 10-20 points, switch to the Debrujin tab and click &amp;quot;Check sequence&amp;quot;. This will try to find a unique solution for the time, but you might be offered with several options. You can choose one if you know the time, or close it and pick a few more points and try again.&lt;br /&gt;
* If you want to do photometry, the background needs to be subtracted before pixel colouring is possible. Use a .NEF image that was taken just before or after the fireball as a dark frame by hitting CTRL + D and selecting the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using arbitrary video or image data ===&lt;br /&gt;
&lt;br /&gt;
This section applies if:&lt;br /&gt;
a) You are using a video from e.g. a security camera in either a .avi, .mp4, or in a .mov format.&lt;br /&gt;
b) Or you are using a sequence of images (make sure their names are sorted alphabetically, e.g. frame001.png, frame002.png, etc.). Using just one image works too, then SkyFit2 will run in a special &amp;quot;single-image mode&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You will need to make a custom configuration file and know the absolute time of the first frame.&lt;br /&gt;
&lt;br /&gt;
First, copy the .config file from the RMS source directory to the directory with the video and rename it with the name of the station (we&#039;ll use &amp;quot;London&amp;quot; as the station name), e.g. london.config. Then open this file and change the following entries:&lt;br /&gt;
&lt;br /&gt;
 stationID: London&lt;br /&gt;
 latitude:  51.500761 ; WGS84 +N  (degrees) - Use at least 5 decimal places and measure in Google Earth as accurately as possible&lt;br /&gt;
 longitude:  -0.124585 ; WGS84 +E (degrees)&lt;br /&gt;
 elevation: 20 ; mean sea level EGM96 geoidal datum, not WGS84 ellipsoidal (meters)&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 width: 1280 ; Set the video resolution&lt;br /&gt;
 height: 720&lt;br /&gt;
 fps: 25.0 ; frames per second&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 ; Approx. horizontal Field-of-view in degrees&lt;br /&gt;
 fov_w: 87&lt;br /&gt;
 ; Approx. vertical Field-of-view in degrees&lt;br /&gt;
 fov_h: 45&lt;br /&gt;
 &lt;br /&gt;
 ; Deinterlacing -2 = global shutter, -1 = rolling shutter, 0 = even first, 1 = odd first&lt;br /&gt;
 deinterlace_order: -1 &lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 star_catalog_file: BSC5 ; This sets a star catalog with bright stars&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 catalog_mag_limit: 4.0 ; Security cameras usually can&#039;t see stars fainter than this, but you can always adjust this later&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then given the absolute UTC time of the first frame in the YYYYMMDD_hhmmss.uuuuuu format (e.g. 20230214_021629.0) and the path to the video file (e.g. /PATH/TO/DATA/DIRECTORY/video.mp4), run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY/video.mp4 --config . --timebeg 20230214_021629.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a sequence of images, then give it the path to the directory which contains the images:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY/ --config . --timebeg 20230214_021629.0&lt;br /&gt;
&lt;br /&gt;
If you are using just one image, use the command above and SkyFit will ask which image to open (you should have only one in the directory, together with the config file).&lt;br /&gt;
&lt;br /&gt;
== Creating a Plate ==&lt;br /&gt;
&lt;br /&gt;
*NOTE: When entering hotkey commands in SkyFit2, you must be in the main frame/viewer.&lt;br /&gt;
&lt;br /&gt;
Adjust the levels on the right as required or automatically set them by pressing ctrl+A. Once you are happy, begin to rotate the catalog stars into an approximately correct position using your keyboard. A/D control the azimuth, S/W control the altitude, Q/E control the position angle, and Up/Down controls the scale. Don&#039;t worry about getting them exactly, just get them close enough to the image for the program to associate the observed stars with the catalog stars when manually picking.&lt;br /&gt;
&lt;br /&gt;
To enter star picking mode, press ctrl+R. This should bring up an annulus around your reticle, whose size you can control by holding ctrl and scrolling with the mouse wheel. To pick a star, click on the star and the program should automatically snap the point to the centroid. If you are unhappy with its choice, you can force the centroid position by holding ctrl and clicking. The position will appear as an orange cross. Your pick of star will automatically associate with the nearest catalog star (which will be filled with a blue X). If you wish to choose a different catalog star, simply click this again and notice as the blue X switches. To accept a pair, press Enter or Space.&lt;br /&gt;
&lt;br /&gt;
Once you have a centroided a number of stars (minimum 5 to adjust pointing, 12 to adjust distortion), you can fit the plate by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Fit&amp;quot; on the sidebar or ctrl+Z. The green numbers that appear are the star magnitudes and the white numbers are the magnitude errors. The bars represent the fitting errors (magnitude and direction). This will print a residual table to the console, as well as the average error and FOV.&lt;br /&gt;
&lt;br /&gt;
Under the &amp;quot;Fit Parameters&amp;quot; tab, there are several options to adjust to improve your astrometry. The refraction correction should be checked for all camera. If the camera is older and does not have square pixels, uncheck equal aspect. If you suspect that the lens is not completely flat with the sensor (nearly always), check the asymmetry correction. The older distortion models are the poly3+radial models. It is preferable to use the radial-odd models as they do not require stars in all parts of the field to accurately model the distortion. To see which you should use, begin with the lowest order model and check the astrometry residuals by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Astrometry&amp;quot; or by pressing the L key. If there is structure to the residuals, then increase the order until the structure disappears.&lt;br /&gt;
&lt;br /&gt;
Fixed vignetting should only be enabled for cameras with well-measured vignetting. This is preferable to the modeled vignetting parameter, but unless it has been measured in the lab or under controlled conditions it will worsen the photometry fit. Extinction values also typically vary between 0.6 and 1.0 and should be measured on a per-camera basis. Both of these effects increase with distance from the center of the lens, as can be seen by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Photometry&amp;quot; or by pressing the P key. Adjust the extinction until it follows the downward curved line.&lt;br /&gt;
&lt;br /&gt;
After creating a plate, it can be useful to remove high residual error stars. You can filter stars by adjusting &amp;quot;Settings&amp;quot;&amp;gt;&amp;quot;Filter Mag Err&amp;quot;. Manual add and remove stars until you obtain a fit you are satisfied with. You can check the RMSD to get an idea of how good the fit is.&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=559</id>
		<title>SkyFit2</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=559"/>
		<updated>2023-03-10T15:38:50Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Using arbitrary video data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SkyFit2 is a tool used to make astrometric plates and photometric calibrations. An astrometric plate is used to convert measurements on the image to coordinates in the sky (e.g. right ascension and declination). Photometric calibration converts the image pixel intensity to magnitude.&lt;br /&gt;
&lt;br /&gt;
We aim to make SkyFit as user-friendly and universal as possible. It aims to support all optical meteor data formats in existence (videos and still images), as well as calibrating dashcams.&lt;br /&gt;
&lt;br /&gt;
A full video tutorial is available on [https://www.youtube.com/watch?v=ao3J9Jf0iLQ YouTube].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Example data ===&lt;br /&gt;
&lt;br /&gt;
Here is some data if you don&#039;t have any of your own yet: [https://www.dropbox.com/s/gy023qg7bsobrjp/RU_fireball_20190910.zip?dl=0 data link]&lt;br /&gt;
This is data from one fireball observed over the Caucasus Mountains in 2019. You should have everything here for a trajectory solution, and one is already provided in the software. Note that the .config files might be hidden - files beginning with a dot are hidden by default in Linux.&lt;br /&gt;
&lt;br /&gt;
= SkyFit2 Anatomy =&lt;br /&gt;
&lt;br /&gt;
This section describes the various physical features of the SkyFit2 GUI.&lt;br /&gt;
&lt;br /&gt;
== SkyFit Mode ==&lt;br /&gt;
&lt;br /&gt;
=== Image Display &amp;amp; Levels ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiImgDisplay.png]]&lt;br /&gt;
&lt;br /&gt;
=== Fit Parameters Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiFitParams.png]]&lt;br /&gt;
&lt;br /&gt;
=== Settings Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiSettingsTab.png]]&lt;br /&gt;
&lt;br /&gt;
== ManualReduction Mode ==&lt;br /&gt;
&lt;br /&gt;
=== Image Display &amp;amp; Levels ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiImgDisplay2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Settings Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiSettingsTab2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Create or Upgrade a Plate with SkyFit2 =&lt;br /&gt;
&lt;br /&gt;
This page seeks to walkthrough how to create a new plate or upgrade an old plate using RMS SkyFit2 GUI.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
To run SkyFit2, first install the RMS git repository and environment. Then run the command&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 INPUT_PATH [-c/--config CONFIG_PATH][-t/--timebeg TIME][-f/--fps FPS][-g/--gamma GAMMA]&lt;br /&gt;
&lt;br /&gt;
This opens the Sky``Fit2 GUI with whatever data is in the directory specified by &amp;quot;INPUT_PATH&amp;quot;. Alternatively, can also be a path to a video file or a state file. Make sure to customize the config file to the proper specifications before running this program. The most common options are detailed below:&lt;br /&gt;
&lt;br /&gt;
* Config: Path to the directory containing the appropriate .config file. Default to the DETECTION_PATH.&lt;br /&gt;
* Timebeg: Beginning time of the detection in YYYYMMDD_hhmmss.uuuuuu format.&lt;br /&gt;
* Fps: Frames per second when images are used. This option overrides the framerate given in from the config file.&lt;br /&gt;
* Gamma: Camera gamma value (typically 0.45 or 1.0). This option overrides the framerate read in from the config file&lt;br /&gt;
&lt;br /&gt;
Upon opening, a request for a plate (platepar .cal file) will occur. If you wish to update a plate, select this here. If you wish to make a new plate, simply close this window.&lt;br /&gt;
&lt;br /&gt;
=== Using RMS data ===&lt;br /&gt;
&lt;br /&gt;
Collect the desired data in a directory (e.g. /PATH/TO/DATA/DIRECTORY). The directory should contain an FF and an FR file if you&#039;re reducing a fireball. Make sure to also copy the required .config file and the platepar_cmn2010.cal if present. &lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY --config . --fr&lt;br /&gt;
&lt;br /&gt;
This will load the given data files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using FRIPON data ===&lt;br /&gt;
&lt;br /&gt;
FRIPON data are usually given as a bunch of individual frames in a FITS format. It is very important that all files have a .fit extension (not .fits). SkyFit2 will automatically read the header and download the station coordinates, so you don&#039;t have to specify a config file. If the data are in /PATH/TO/DATA/DIRECTORY, simply run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using GFO/DFN data ===&lt;br /&gt;
&lt;br /&gt;
DFN data are given as .NEF files in the raw Nikon format. To load a GFO image in SkyFit, you will need a dfnstation.cfg file which is usually present on the system. Copy both a .NEF image and the dfnstation.cfg in a standalone directory called e.g.  /PATH/TO/DATA/DIRECTORY.&lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY --config .&lt;br /&gt;
&lt;br /&gt;
SkyFit will ask you to choose the .NEF file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Properly calibrating and reducing GFO data can be a bit tricky. The recommended procedure is the following:&lt;br /&gt;
&lt;br /&gt;
* Take a calibration image (the one with the nominally longer exposure) and put it in a separate &amp;quot;calib&amp;quot; directory. Make sure that lots of stars are visible and that there are at least a few very close to the horizon.&lt;br /&gt;
* Fit a radial plate (starting with radial3-odd, then fit a radial5-odd, finishing with a radial7-odd), with the asymmetry correction and equal aspect turned on. Set the extinction scale to 0.6 and turn off a fixed vignetting coefficient option. When happy with the fit, hit CTRL + S to save and close SkyFit.&lt;br /&gt;
* Prepare the fireball data in another directory and copy the platepar file from the calib directory. The data images have a shorter exposure, so fewer stars are visible. In the previous step, you fit the pointing and the distortion coefficients - because the lens is the same the distortion coefficients remain the same, but the pointing can drift over time. You need to re-calibrate on 10-20 stars but select the &amp;quot;Only fit pointing option&amp;quot;.&lt;br /&gt;
* Switch to the ManualReduction mode and start picking. Because the timing is encoded using a de Brujin sequence, the fireball consists of dots and gaps (1s and 0s). Start with an obvious dot, clicking it with your mouse. A red cross will appear. Advance to the next point (&amp;quot;frame&amp;quot;) by pressing a right arrow key on your keyboard (note that the frame counter will increase). If the next point is a gap, select it with ALT + CLICK (or NUM0 + CLICK) - this will show up as a yellow cross. Keep going until you select all, and you can go back with a left arrow key in case you missed any. It is very important that the order of selected points is correct. Once you&#039;ve selected about 10-20 points, switch to the Debrujin tab and click &amp;quot;Check sequence&amp;quot;. This will try to find a unique solution for the time, but you might be offered with several options. You can choose one if you know the time, or close it and pick a few more points and try again.&lt;br /&gt;
* If you want to do photometry, the background needs to be subtracted before pixel colouring is possible. Use a .NEF image that was taken just before or after the fireball as a dark frame by hitting CTRL + D and selecting the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using arbitrary video or image data ===&lt;br /&gt;
&lt;br /&gt;
This section applies if:&lt;br /&gt;
a) You are using a video from e.g. a security camera in either a .avi, .mp4, or in a .mov format.&lt;br /&gt;
b) Or you are using a sequence of images (make sure their names are sorted alphabetically, e.g. frame001.png, frame002.png, etc.). Using just one image works too, then SkyFit2 will run in a special &amp;quot;single-image mode&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You will need to make a custom configuration file and know the absolute time of the first frame.&lt;br /&gt;
&lt;br /&gt;
First, copy the .config file from the RMS source directory to the directory with the video and rename it with the name of the station (we&#039;ll use &amp;quot;London&amp;quot; as the station name), e.g. london.config. Then open this file and change the following entries:&lt;br /&gt;
&lt;br /&gt;
 stationID: London&lt;br /&gt;
 latitude:  51.500761 ; WGS84 +N  (degrees) - Use at least 5 decimal places and measure in Google Earth as accurately as possible&lt;br /&gt;
 longitude:  -0.124585 ; WGS84 +E (degrees)&lt;br /&gt;
 elevation: 20 ; mean sea level EGM96 geoidal datum, not WGS84 ellipsoidal (meters)&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 width: 1280 ; Set the video resolution&lt;br /&gt;
 height: 720&lt;br /&gt;
 fps: 25.0 ; frames per second&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 ; Approx. horizontal Field-of-view in degrees&lt;br /&gt;
 fov_w: 87&lt;br /&gt;
 ; Approx. vertical Field-of-view in degrees&lt;br /&gt;
 fov_h: 45&lt;br /&gt;
 &lt;br /&gt;
 ; Deinterlacing -2 = global shutter, -1 = rolling shutter, 0 = even first, 1 = odd first&lt;br /&gt;
 deinterlace_order: -1 &lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 star_catalog_file: BSC5 ; This sets a star catalog with bright stars&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 catalog_mag_limit: 4.0 ; Security cameras usually can&#039;t see stars fainter than this, but you can always adjust this later&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then given the absolute UTC time of the first frame in the YYYYMMDD_hhmmss.uuuuuu format (e.g. 20230214_021629.0) and the path to the video file (e.g. /PATH/TO/DATA/DIRECTORY/video.mp4), run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY/video.mp4 --config . --timebeg 20230214_021629.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a sequence of images, then give it the path to the directory which contains the images:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY/ --config . --timebeg 20230214_021629.0&lt;br /&gt;
&lt;br /&gt;
If you are using just one image, SkyFit will ask which image to open (you should have only one in the directory, together with the config file).&lt;br /&gt;
&lt;br /&gt;
== Creating a Plate ==&lt;br /&gt;
&lt;br /&gt;
*NOTE: When entering hotkey commands in SkyFit2, you must be in the main frame/viewer.&lt;br /&gt;
&lt;br /&gt;
Adjust the levels on the right as required or automatically set them by pressing ctrl+A. Once you are happy, begin to rotate the catalog stars into an approximately correct position using your keyboard. A/D control the azimuth, S/W control the altitude, Q/E control the position angle, and Up/Down controls the scale. Don&#039;t worry about getting them exactly, just get them close enough to the image for the program to associate the observed stars with the catalog stars when manually picking.&lt;br /&gt;
&lt;br /&gt;
To enter star picking mode, press ctrl+R. This should bring up an annulus around your reticle, whose size you can control by holding ctrl and scrolling with the mouse wheel. To pick a star, click on the star and the program should automatically snap the point to the centroid. If you are unhappy with its choice, you can force the centroid position by holding ctrl and clicking. The position will appear as an orange cross. Your pick of star will automatically associate with the nearest catalog star (which will be filled with a blue X). If you wish to choose a different catalog star, simply click this again and notice as the blue X switches. To accept a pair, press Enter or Space.&lt;br /&gt;
&lt;br /&gt;
Once you have a centroided a number of stars (minimum 5 to adjust pointing, 12 to adjust distortion), you can fit the plate by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Fit&amp;quot; on the sidebar or ctrl+Z. The green numbers that appear are the star magnitudes and the white numbers are the magnitude errors. The bars represent the fitting errors (magnitude and direction). This will print a residual table to the console, as well as the average error and FOV.&lt;br /&gt;
&lt;br /&gt;
Under the &amp;quot;Fit Parameters&amp;quot; tab, there are several options to adjust to improve your astrometry. The refraction correction should be checked for all camera. If the camera is older and does not have square pixels, uncheck equal aspect. If you suspect that the lens is not completely flat with the sensor (nearly always), check the asymmetry correction. The older distortion models are the poly3+radial models. It is preferable to use the radial-odd models as they do not require stars in all parts of the field to accurately model the distortion. To see which you should use, begin with the lowest order model and check the astrometry residuals by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Astrometry&amp;quot; or by pressing the L key. If there is structure to the residuals, then increase the order until the structure disappears.&lt;br /&gt;
&lt;br /&gt;
Fixed vignetting should only be enabled for cameras with well-measured vignetting. This is preferable to the modeled vignetting parameter, but unless it has been measured in the lab or under controlled conditions it will worsen the photometry fit. Extinction values also typically vary between 0.6 and 1.0 and should be measured on a per-camera basis. Both of these effects increase with distance from the center of the lens, as can be seen by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Photometry&amp;quot; or by pressing the P key. Adjust the extinction until it follows the downward curved line.&lt;br /&gt;
&lt;br /&gt;
After creating a plate, it can be useful to remove high residual error stars. You can filter stars by adjusting &amp;quot;Settings&amp;quot;&amp;gt;&amp;quot;Filter Mag Err&amp;quot;. Manual add and remove stars until you obtain a fit you are satisfied with. You can check the RMSD to get an idea of how good the fit is.&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=558</id>
		<title>SkyFit2</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=558"/>
		<updated>2023-03-09T21:24:27Z</updated>

		<summary type="html">&lt;p&gt;Dvida: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SkyFit2 is a tool used to make astrometric plates and photometric calibrations. An astrometric plate is used to convert measurements on the image to coordinates in the sky (e.g. right ascension and declination). Photometric calibration converts the image pixel intensity to magnitude.&lt;br /&gt;
&lt;br /&gt;
We aim to make SkyFit as user-friendly and universal as possible. It aims to support all optical meteor data formats in existence (videos and still images), as well as calibrating dashcams.&lt;br /&gt;
&lt;br /&gt;
A full video tutorial is available on [https://www.youtube.com/watch?v=ao3J9Jf0iLQ YouTube].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Example data ===&lt;br /&gt;
&lt;br /&gt;
Here is some data if you don&#039;t have any of your own yet: [https://www.dropbox.com/s/gy023qg7bsobrjp/RU_fireball_20190910.zip?dl=0 data link]&lt;br /&gt;
This is data from one fireball observed over the Caucasus Mountains in 2019. You should have everything here for a trajectory solution, and one is already provided in the software. Note that the .config files might be hidden - files beginning with a dot are hidden by default in Linux.&lt;br /&gt;
&lt;br /&gt;
= SkyFit2 Anatomy =&lt;br /&gt;
&lt;br /&gt;
This section describes the various physical features of the SkyFit2 GUI.&lt;br /&gt;
&lt;br /&gt;
== SkyFit Mode ==&lt;br /&gt;
&lt;br /&gt;
=== Image Display &amp;amp; Levels ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiImgDisplay.png]]&lt;br /&gt;
&lt;br /&gt;
=== Fit Parameters Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiFitParams.png]]&lt;br /&gt;
&lt;br /&gt;
=== Settings Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiSettingsTab.png]]&lt;br /&gt;
&lt;br /&gt;
== ManualReduction Mode ==&lt;br /&gt;
&lt;br /&gt;
=== Image Display &amp;amp; Levels ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiImgDisplay2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Settings Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiSettingsTab2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Create or Upgrade a Plate with SkyFit2 =&lt;br /&gt;
&lt;br /&gt;
This page seeks to walkthrough how to create a new plate or upgrade an old plate using RMS SkyFit2 GUI.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
To run SkyFit2, first install the RMS git repository and environment. Then run the command&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 INPUT_PATH [-c/--config CONFIG_PATH][-t/--timebeg TIME][-f/--fps FPS][-g/--gamma GAMMA]&lt;br /&gt;
&lt;br /&gt;
This opens the Sky``Fit2 GUI with whatever data is in the directory specified by &amp;quot;INPUT_PATH&amp;quot;. Alternatively, can also be a path to a video file or a state file. Make sure to customize the config file to the proper specifications before running this program. The most common options are detailed below:&lt;br /&gt;
&lt;br /&gt;
* Config: Path to the directory containing the appropriate .config file. Default to the DETECTION_PATH.&lt;br /&gt;
* Timebeg: Beginning time of the detection in YYYYMMDD_hhmmss.uuuuuu format.&lt;br /&gt;
* Fps: Frames per second when images are used. This option overrides the framerate given in from the config file.&lt;br /&gt;
* Gamma: Camera gamma value (typically 0.45 or 1.0). This option overrides the framerate read in from the config file&lt;br /&gt;
&lt;br /&gt;
Upon opening, a request for a plate (platepar .cal file) will occur. If you wish to update a plate, select this here. If you wish to make a new plate, simply close this window.&lt;br /&gt;
&lt;br /&gt;
=== Using RMS data ===&lt;br /&gt;
&lt;br /&gt;
Collect the desired data in a directory (e.g. /PATH/TO/DATA/DIRECTORY). The directory should contain an FF and an FR file if you&#039;re reducing a fireball. Make sure to also copy the required .config file and the platepar_cmn2010.cal if present. &lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY --config . --fr&lt;br /&gt;
&lt;br /&gt;
This will load the given data files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using FRIPON data ===&lt;br /&gt;
&lt;br /&gt;
FRIPON data are usually given as a bunch of individual frames in a FITS format. It is very important that all files have a .fit extension (not .fits). SkyFit2 will automatically read the header and download the station coordinates, so you don&#039;t have to specify a config file. If the data are in /PATH/TO/DATA/DIRECTORY, simply run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using GFO/DFN data ===&lt;br /&gt;
&lt;br /&gt;
DFN data are given as .NEF files in the raw Nikon format. To load a GFO image in SkyFit, you will need a dfnstation.cfg file which is usually present on the system. Copy both a .NEF image and the dfnstation.cfg in a standalone directory called e.g.  /PATH/TO/DATA/DIRECTORY.&lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY --config .&lt;br /&gt;
&lt;br /&gt;
SkyFit will ask you to choose the .NEF file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Properly calibrating and reducing GFO data can be a bit tricky. The recommended procedure is the following:&lt;br /&gt;
&lt;br /&gt;
* Take a calibration image (the one with the nominally longer exposure) and put it in a separate &amp;quot;calib&amp;quot; directory. Make sure that lots of stars are visible and that there are at least a few very close to the horizon.&lt;br /&gt;
* Fit a radial plate (starting with radial3-odd, then fit a radial5-odd, finishing with a radial7-odd), with the asymmetry correction and equal aspect turned on. Set the extinction scale to 0.6 and turn off a fixed vignetting coefficient option. When happy with the fit, hit CTRL + S to save and close SkyFit.&lt;br /&gt;
* Prepare the fireball data in another directory and copy the platepar file from the calib directory. The data images have a shorter exposure, so fewer stars are visible. In the previous step, you fit the pointing and the distortion coefficients - because the lens is the same the distortion coefficients remain the same, but the pointing can drift over time. You need to re-calibrate on 10-20 stars but select the &amp;quot;Only fit pointing option&amp;quot;.&lt;br /&gt;
* Switch to the ManualReduction mode and start picking. Because the timing is encoded using a de Brujin sequence, the fireball consists of dots and gaps (1s and 0s). Start with an obvious dot, clicking it with your mouse. A red cross will appear. Advance to the next point (&amp;quot;frame&amp;quot;) by pressing a right arrow key on your keyboard (note that the frame counter will increase). If the next point is a gap, select it with ALT + CLICK (or NUM0 + CLICK) - this will show up as a yellow cross. Keep going until you select all, and you can go back with a left arrow key in case you missed any. It is very important that the order of selected points is correct. Once you&#039;ve selected about 10-20 points, switch to the Debrujin tab and click &amp;quot;Check sequence&amp;quot;. This will try to find a unique solution for the time, but you might be offered with several options. You can choose one if you know the time, or close it and pick a few more points and try again.&lt;br /&gt;
* If you want to do photometry, the background needs to be subtracted before pixel colouring is possible. Use a .NEF image that was taken just before or after the fireball as a dark frame by hitting CTRL + D and selecting the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using arbitrary video data ===&lt;br /&gt;
&lt;br /&gt;
If you are using a video from e.g. a security camera in either a .avi, .mp4, or in a .mov format, you will need to make a custom configuration file and know the absolute time of the first frame.&lt;br /&gt;
&lt;br /&gt;
First, copy the .config file from the RMS source directory to the directory with the video and rename it with the name of the station (we&#039;ll use &amp;quot;London&amp;quot; as the station name), e.g. london.config. Then open this file and change the following entries:&lt;br /&gt;
&lt;br /&gt;
 stationID: London&lt;br /&gt;
 latitude:  51.500761 ; WGS84 +N  (degrees) - Use at least 5 decimal places and measure in Google Earth as accurately as possible&lt;br /&gt;
 longitude:  -0.124585 ; WGS84 +E (degrees)&lt;br /&gt;
 elevation: 20 ; mean sea level EGM96 geoidal datum, not WGS84 ellipsoidal (meters)&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 width: 1280 ; Set the video resolution&lt;br /&gt;
 height: 720&lt;br /&gt;
 fps: 25.0 ; frames per second&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 ; Approx. horizontal Field-of-view in degrees&lt;br /&gt;
 fov_w: 87&lt;br /&gt;
 ; Approx. vertical Field-of-view in degrees&lt;br /&gt;
 fov_h: 45&lt;br /&gt;
 &lt;br /&gt;
 ; Deinterlacing -2 = global shutter, -1 = rolling shutter, 0 = even first, 1 = odd first&lt;br /&gt;
 deinterlace_order: -1 &lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 star_catalog_file: BSC5 ; This sets a star catalog with bright stars&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 catalog_mag_limit: 4.0 ; Security cameras usually can&#039;t see stars fainter than this, but you can always adjust this later&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then given the absolute UTC time of the first frame in the YYYYMMDD_hhmmss.uuuuuu format (e.g. 20230214_021629.0) and the path to the video file (e.g. /PATH/TO/DATA/DIRECTORY/video.mp4), run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY/video.mp4 --config . --timebeg 20230214_021629.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creating a Plate ==&lt;br /&gt;
&lt;br /&gt;
*NOTE: When entering hotkey commands in SkyFit2, you must be in the main frame/viewer.&lt;br /&gt;
&lt;br /&gt;
Adjust the levels on the right as required or automatically set them by pressing ctrl+A. Once you are happy, begin to rotate the catalog stars into an approximately correct position using your keyboard. A/D control the azimuth, S/W control the altitude, Q/E control the position angle, and Up/Down controls the scale. Don&#039;t worry about getting them exactly, just get them close enough to the image for the program to associate the observed stars with the catalog stars when manually picking.&lt;br /&gt;
&lt;br /&gt;
To enter star picking mode, press ctrl+R. This should bring up an annulus around your reticle, whose size you can control by holding ctrl and scrolling with the mouse wheel. To pick a star, click on the star and the program should automatically snap the point to the centroid. If you are unhappy with its choice, you can force the centroid position by holding ctrl and clicking. The position will appear as an orange cross. Your pick of star will automatically associate with the nearest catalog star (which will be filled with a blue X). If you wish to choose a different catalog star, simply click this again and notice as the blue X switches. To accept a pair, press Enter or Space.&lt;br /&gt;
&lt;br /&gt;
Once you have a centroided a number of stars (minimum 5 to adjust pointing, 12 to adjust distortion), you can fit the plate by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Fit&amp;quot; on the sidebar or ctrl+Z. The green numbers that appear are the star magnitudes and the white numbers are the magnitude errors. The bars represent the fitting errors (magnitude and direction). This will print a residual table to the console, as well as the average error and FOV.&lt;br /&gt;
&lt;br /&gt;
Under the &amp;quot;Fit Parameters&amp;quot; tab, there are several options to adjust to improve your astrometry. The refraction correction should be checked for all camera. If the camera is older and does not have square pixels, uncheck equal aspect. If you suspect that the lens is not completely flat with the sensor (nearly always), check the asymmetry correction. The older distortion models are the poly3+radial models. It is preferable to use the radial-odd models as they do not require stars in all parts of the field to accurately model the distortion. To see which you should use, begin with the lowest order model and check the astrometry residuals by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Astrometry&amp;quot; or by pressing the L key. If there is structure to the residuals, then increase the order until the structure disappears.&lt;br /&gt;
&lt;br /&gt;
Fixed vignetting should only be enabled for cameras with well-measured vignetting. This is preferable to the modeled vignetting parameter, but unless it has been measured in the lab or under controlled conditions it will worsen the photometry fit. Extinction values also typically vary between 0.6 and 1.0 and should be measured on a per-camera basis. Both of these effects increase with distance from the center of the lens, as can be seen by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Photometry&amp;quot; or by pressing the P key. Adjust the extinction until it follows the downward curved line.&lt;br /&gt;
&lt;br /&gt;
After creating a plate, it can be useful to remove high residual error stars. You can filter stars by adjusting &amp;quot;Settings&amp;quot;&amp;gt;&amp;quot;Filter Mag Err&amp;quot;. Manual add and remove stars until you obtain a fit you are satisfied with. You can check the RMSD to get an idea of how good the fit is.&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=557</id>
		<title>SkyFit2</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=557"/>
		<updated>2023-03-06T18:41:05Z</updated>

		<summary type="html">&lt;p&gt;Dvida: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SkyFit2 is a tool used to make astrometric plates and photometric calibrations. An astrometric plate is used to convert measurements on the image to coordinates in the sky (e.g. right ascension and declination). Photometric calibration converts the image pixel intensity to magnitude.&lt;br /&gt;
&lt;br /&gt;
We aim to make SkyFit as user-friendly and universal as possible. It aims to support all optical meteor data formats in existence (videos and still images), as well as calibrating dashcams.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Example data ===&lt;br /&gt;
&lt;br /&gt;
Here is some data if you don&#039;t have any of your own yet: [https://www.dropbox.com/s/gy023qg7bsobrjp/RU_fireball_20190910.zip?dl=0 data link]&lt;br /&gt;
This is data from one fireball observed over the Caucasus Mountains in 2019. You should have everything here for a trajectory solution, and one is already provided in the software. Note that the .config files might be hidden - files beginning with a dot are hidden by default in Linux.&lt;br /&gt;
&lt;br /&gt;
= SkyFit2 Anatomy =&lt;br /&gt;
&lt;br /&gt;
This section describes the various physical features of the SkyFit2 GUI.&lt;br /&gt;
&lt;br /&gt;
== SkyFit Mode ==&lt;br /&gt;
&lt;br /&gt;
=== Image Display &amp;amp; Levels ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiImgDisplay.png]]&lt;br /&gt;
&lt;br /&gt;
=== Fit Parameters Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiFitParams.png]]&lt;br /&gt;
&lt;br /&gt;
=== Settings Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiSettingsTab.png]]&lt;br /&gt;
&lt;br /&gt;
== ManualReduction Mode ==&lt;br /&gt;
&lt;br /&gt;
=== Image Display &amp;amp; Levels ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiImgDisplay2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Settings Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiSettingsTab2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Create or Upgrade a Plate with SkyFit2 =&lt;br /&gt;
&lt;br /&gt;
This page seeks to walkthrough how to create a new plate or upgrade an old plate using RMS SkyFit2 GUI.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
To run SkyFit2, first install the RMS git repository and environment. Then run the command&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 INPUT_PATH [-c/--config CONFIG_PATH][-t/--timebeg TIME][-f/--fps FPS][-g/--gamma GAMMA]&lt;br /&gt;
&lt;br /&gt;
This opens the Sky``Fit2 GUI with whatever data is in the directory specified by &amp;quot;INPUT_PATH&amp;quot;. Alternatively, can also be a path to a video file or a state file. Make sure to customize the config file to the proper specifications before running this program. The most common options are detailed below:&lt;br /&gt;
&lt;br /&gt;
* Config: Path to the directory containing the appropriate .config file. Default to the DETECTION_PATH.&lt;br /&gt;
* Timebeg: Beginning time of the detection in YYYYMMDD_hhmmss.uuuuuu format.&lt;br /&gt;
* Fps: Frames per second when images are used. This option overrides the framerate given in from the config file.&lt;br /&gt;
* Gamma: Camera gamma value (typically 0.45 or 1.0). This option overrides the framerate read in from the config file&lt;br /&gt;
&lt;br /&gt;
Upon opening, a request for a plate (platepar .cal file) will occur. If you wish to update a plate, select this here. If you wish to make a new plate, simply close this window.&lt;br /&gt;
&lt;br /&gt;
=== Using RMS data ===&lt;br /&gt;
&lt;br /&gt;
Collect the desired data in a directory (e.g. /PATH/TO/DATA/DIRECTORY). The directory should contain an FF and an FR file if you&#039;re reducing a fireball. Make sure to also copy the required .config file and the platepar_cmn2010.cal if present. &lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY --config . --fr&lt;br /&gt;
&lt;br /&gt;
This will load the given data files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using FRIPON data ===&lt;br /&gt;
&lt;br /&gt;
FRIPON data are usually given as a bunch of individual frames in a FITS format. It is very important that all files have a .fit extension (not .fits). SkyFit2 will automatically read the header and download the station coordinates, so you don&#039;t have to specify a config file. If the data are in /PATH/TO/DATA/DIRECTORY, simply run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using GFO/DFN data ===&lt;br /&gt;
&lt;br /&gt;
DFN data are given as .NEF files in the raw Nikon format. To load a GFO image in SkyFit, you will need a dfnstation.cfg file which is usually present on the system. Copy both a .NEF image and the dfnstation.cfg in a standalone directory called e.g.  /PATH/TO/DATA/DIRECTORY.&lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY --config .&lt;br /&gt;
&lt;br /&gt;
SkyFit will ask you to choose the .NEF file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Properly calibrating and reducing GFO data can be a bit tricky. The recommended procedure is the following:&lt;br /&gt;
&lt;br /&gt;
* Take a calibration image (the one with the nominally longer exposure) and put it in a separate &amp;quot;calib&amp;quot; directory. Make sure that lots of stars are visible and that there are at least a few very close to the horizon.&lt;br /&gt;
* Fit a radial plate (starting with radial3-odd, then fit a radial5-odd, finishing with a radial7-odd), with the asymmetry correction and equal aspect turned on. Set the extinction scale to 0.6 and turn off a fixed vignetting coefficient option. When happy with the fit, hit CTRL + S to save and close SkyFit.&lt;br /&gt;
* Prepare the fireball data in another directory and copy the platepar file from the calib directory. The data images have a shorter exposure, so fewer stars are visible. In the previous step, you fit the pointing and the distortion coefficients - because the lens is the same the distortion coefficients remain the same, but the pointing can drift over time. You need to re-calibrate on 10-20 stars but select the &amp;quot;Only fit pointing option&amp;quot;.&lt;br /&gt;
* Switch to the ManualReduction mode and start picking. Because the timing is encoded using a de Brujin sequence, the fireball consists of dots and gaps (1s and 0s). Start with an obvious dot, clicking it with your mouse. A red cross will appear. Advance to the next point (&amp;quot;frame&amp;quot;) by pressing a right arrow key on your keyboard (note that the frame counter will increase). If the next point is a gap, select it with ALT + CLICK (or NUM0 + CLICK) - this will show up as a yellow cross. Keep going until you select all, and you can go back with a left arrow key in case you missed any. It is very important that the order of selected points is correct. Once you&#039;ve selected about 10-20 points, switch to the Debrujin tab and click &amp;quot;Check sequence&amp;quot;. This will try to find a unique solution for the time, but you might be offered with several options. You can choose one if you know the time, or close it and pick a few more points and try again.&lt;br /&gt;
* If you want to do photometry, the background needs to be subtracted before pixel colouring is possible. Use a .NEF image that was taken just before or after the fireball as a dark frame by hitting CTRL + D and selecting the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using arbitrary video data ===&lt;br /&gt;
&lt;br /&gt;
If you are using a video from e.g. a security camera in either a .avi, .mp4, or in a .mov format, you will need to make a custom configuration file and know the absolute time of the first frame.&lt;br /&gt;
&lt;br /&gt;
First, copy the .config file from the RMS source directory to the directory with the video and rename it with the name of the station (we&#039;ll use &amp;quot;London&amp;quot; as the station name), e.g. london.config. Then open this file and change the following entries:&lt;br /&gt;
&lt;br /&gt;
 stationID: London&lt;br /&gt;
 latitude:  51.500761 ; WGS84 +N  (degrees) - Use at least 5 decimal places and measure in Google Earth as accurately as possible&lt;br /&gt;
 longitude:  -0.124585 ; WGS84 +E (degrees)&lt;br /&gt;
 elevation: 20 ; mean sea level EGM96 geoidal datum, not WGS84 ellipsoidal (meters)&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 width: 1280 ; Set the video resolution&lt;br /&gt;
 height: 720&lt;br /&gt;
 fps: 25.0 ; frames per second&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 ; Approx. horizontal Field-of-view in degrees&lt;br /&gt;
 fov_w: 87&lt;br /&gt;
 ; Approx. vertical Field-of-view in degrees&lt;br /&gt;
 fov_h: 45&lt;br /&gt;
 &lt;br /&gt;
 ; Deinterlacing -2 = global shutter, -1 = rolling shutter, 0 = even first, 1 = odd first&lt;br /&gt;
 deinterlace_order: -1 &lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 star_catalog_file: BSC5 ; This sets a star catalog with bright stars&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 catalog_mag_limit: 4.0 ; Security cameras usually can&#039;t see stars fainter than this, but you can always adjust this later&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then given the absolute UTC time of the first frame in the YYYYMMDD_hhmmss.uuuuuu format (e.g. 20230214_021629.0) and the path to the video file (e.g. /PATH/TO/DATA/DIRECTORY/video.mp4), run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY/video.mp4 --config . --timebeg 20230214_021629.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creating a Plate ==&lt;br /&gt;
&lt;br /&gt;
*NOTE: When entering hotkey commands in SkyFit2, you must be in the main frame/viewer.&lt;br /&gt;
&lt;br /&gt;
Adjust the levels on the right as required or automatically set them by pressing ctrl+A. Once you are happy, begin to rotate the catalog stars into an approximately correct position using your keyboard. A/D control the azimuth, S/W control the altitude, Q/E control the position angle, and Up/Down controls the scale. Don&#039;t worry about getting them exactly, just get them close enough to the image for the program to associate the observed stars with the catalog stars when manually picking.&lt;br /&gt;
&lt;br /&gt;
To enter star picking mode, press ctrl+R. This should bring up an annulus around your reticle, whose size you can control by holding ctrl and scrolling with the mouse wheel. To pick a star, click on the star and the program should automatically snap the point to the centroid. If you are unhappy with its choice, you can force the centroid position by holding ctrl and clicking. The position will appear as an orange cross. Your pick of star will automatically associate with the nearest catalog star (which will be filled with a blue X). If you wish to choose a different catalog star, simply click this again and notice as the blue X switches. To accept a pair, press Enter or Space.&lt;br /&gt;
&lt;br /&gt;
Once you have a centroided a number of stars (minimum 5 to adjust pointing, 12 to adjust distortion), you can fit the plate by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Fit&amp;quot; on the sidebar or ctrl+Z. The green numbers that appear are the star magnitudes and the white numbers are the magnitude errors. The bars represent the fitting errors (magnitude and direction). This will print a residual table to the console, as well as the average error and FOV.&lt;br /&gt;
&lt;br /&gt;
Under the &amp;quot;Fit Parameters&amp;quot; tab, there are several options to adjust to improve your astrometry. The refraction correction should be checked for all camera. If the camera is older and does not have square pixels, uncheck equal aspect. If you suspect that the lens is not completely flat with the sensor (nearly always), check the asymmetry correction. The older distortion models are the poly3+radial models. It is preferable to use the radial-odd models as they do not require stars in all parts of the field to accurately model the distortion. To see which you should use, begin with the lowest order model and check the astrometry residuals by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Astrometry&amp;quot; or by pressing the L key. If there is structure to the residuals, then increase the order until the structure disappears.&lt;br /&gt;
&lt;br /&gt;
Fixed vignetting should only be enabled for cameras with well-measured vignetting. This is preferable to the modeled vignetting parameter, but unless it has been measured in the lab or under controlled conditions it will worsen the photometry fit. Extinction values also typically vary between 0.6 and 1.0 and should be measured on a per-camera basis. Both of these effects increase with distance from the center of the lens, as can be seen by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Photometry&amp;quot; or by pressing the P key. Adjust the extinction until it follows the downward curved line.&lt;br /&gt;
&lt;br /&gt;
After creating a plate, it can be useful to remove high residual error stars. You can filter stars by adjusting &amp;quot;Settings&amp;quot;&amp;gt;&amp;quot;Filter Mag Err&amp;quot;. Manual add and remove stars until you obtain a fit you are satisfied with. You can check the RMSD to get an idea of how good the fit is.&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=556</id>
		<title>SkyFit2</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=556"/>
		<updated>2023-03-02T14:46:02Z</updated>

		<summary type="html">&lt;p&gt;Dvida: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SkyFit2 is a tool used to make astrometric plates and photometric calibrations. An astrometric plate is used to convert measurements on the image to coordinates in the sky (e.g. right ascension and declination). Photometric calibration converts the image pixel intensity to magnitude.&lt;br /&gt;
&lt;br /&gt;
We aim to make SkyFit as user-friendly and universal as possible. It aims to support all optical meteor data formats in existence (videos and still images), as well as calibrating dashcams.&lt;br /&gt;
&lt;br /&gt;
= SkyFit2 Anatomy =&lt;br /&gt;
&lt;br /&gt;
This section describes the various physical features of the SkyFit2 GUI.&lt;br /&gt;
&lt;br /&gt;
== SkyFit Mode ==&lt;br /&gt;
&lt;br /&gt;
=== Image Display &amp;amp; Levels ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiImgDisplay.png]]&lt;br /&gt;
&lt;br /&gt;
=== Fit Parameters Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiFitParams.png]]&lt;br /&gt;
&lt;br /&gt;
=== Settings Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiSettingsTab.png]]&lt;br /&gt;
&lt;br /&gt;
== ManualReduction Mode ==&lt;br /&gt;
&lt;br /&gt;
=== Image Display &amp;amp; Levels ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiImgDisplay2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Settings Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiSettingsTab2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Create or Upgrade a Plate with SkyFit2 =&lt;br /&gt;
&lt;br /&gt;
This page seeks to walkthrough how to create a new plate or upgrade an old plate using RMS SkyFit2 GUI.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
To run SkyFit2, first install the RMS git repository and environment. Then run the command&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 INPUT_PATH [-c/--config CONFIG_PATH][-t/--timebeg TIME][-f/--fps FPS][-g/--gamma GAMMA]&lt;br /&gt;
&lt;br /&gt;
This opens the Sky``Fit2 GUI with whatever data is in the directory specified by &amp;quot;INPUT_PATH&amp;quot;. Alternatively, can also be a path to a video file or a state file. Make sure to customize the config file to the proper specifications before running this program. The most common options are detailed below:&lt;br /&gt;
&lt;br /&gt;
* Config: Path to the directory containing the appropriate .config file. Default to the DETECTION_PATH.&lt;br /&gt;
* Timebeg: Beginning time of the detection in YYYYMMDD_hhmmss.uuuuuu format.&lt;br /&gt;
* Fps: Frames per second when images are used. This option overrides the framerate given in from the config file.&lt;br /&gt;
* Gamma: Camera gamma value (typically 0.45 or 1.0). This option overrides the framerate read in from the config file&lt;br /&gt;
&lt;br /&gt;
Upon opening, a request for a plate (platepar .cal file) will occur. If you wish to update a plate, select this here. If you wish to make a new plate, simply close this window.&lt;br /&gt;
&lt;br /&gt;
=== Using RMS data ===&lt;br /&gt;
&lt;br /&gt;
Collect the desired data in a directory (e.g. /PATH/TO/DATA/DIRECTORY). The directory should contain an FF and an FR file if you&#039;re reducing a fireball. Make sure to also copy the required .config file and the platepar_cmn2010.cal if present. &lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY --config . --fr&lt;br /&gt;
&lt;br /&gt;
This will load the given data files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using FRIPON data ===&lt;br /&gt;
&lt;br /&gt;
FRIPON data are usually given as a bunch of individual frames in a FITS format. It is very important that all files have a .fit extension (not .fits). SkyFit2 will automatically read the header and download the station coordinates, so you don&#039;t have to specify a config file. If the data are in /PATH/TO/DATA/DIRECTORY, simply run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using GFO/DFN data ===&lt;br /&gt;
&lt;br /&gt;
DFN data are given as .NEF files in the raw Nikon format. To load a GFO image in SkyFit, you will need a dfnstation.cfg file which is usually present on the system. Copy both a .NEF image and the dfnstation.cfg in a standalone directory called e.g.  /PATH/TO/DATA/DIRECTORY.&lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY --config .&lt;br /&gt;
&lt;br /&gt;
SkyFit will ask you to choose the .NEF file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Properly calibrating and reducing GFO data can be a bit tricky. The recommended procedure is the following:&lt;br /&gt;
&lt;br /&gt;
* Take a calibration image (the one with the nominally longer exposure) and put it in a separate &amp;quot;calib&amp;quot; directory. Make sure that lots of stars are visible and that there are at least a few very close to the horizon.&lt;br /&gt;
* Fit a radial plate (starting with radial3-odd, then fit a radial5-odd, finishing with a radial7-odd), with the asymmetry correction and equal aspect turned on. Set the extinction scale to 0.6 and turn off a fixed vignetting coefficient option. When happy with the fit, hit CTRL + S to save and close SkyFit.&lt;br /&gt;
* Prepare the fireball data in another directory and copy the platepar file from the calib directory. The data images have a shorter exposure, so fewer stars are visible. In the previous step, you fit the pointing and the distortion coefficients - because the lens is the same the distortion coefficients remain the same, but the pointing can drift over time. You need to re-calibrate on 10-20 stars but select the &amp;quot;Only fit pointing option&amp;quot;.&lt;br /&gt;
* Switch to the ManualReduction mode and start picking. Because the timing is encoded using a de Brujin sequence, the fireball consists of dots and gaps (1s and 0s). Start with an obvious dot, clicking it with your mouse. A red cross will appear. Advance to the next point (&amp;quot;frame&amp;quot;) by pressing a right arrow key on your keyboard (note that the frame counter will increase). If the next point is a gap, select it with ALT + CLICK (or NUM0 + CLICK) - this will show up as a yellow cross. Keep going until you select all, and you can go back with a left arrow key in case you missed any. It is very important that the order of selected points is correct. Once you&#039;ve selected about 10-20 points, switch to the Debrujin tab and click &amp;quot;Check sequence&amp;quot;. This will try to find a unique solution for the time, but you might be offered with several options. You can choose one if you know the time, or close it and pick a few more points and try again.&lt;br /&gt;
* If you want to do photometry, the background needs to be subtracted before pixel colouring is possible. Use a .NEF image that was taken just before or after the fireball as a dark frame by hitting CTRL + D and selecting the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using arbitrary video data ===&lt;br /&gt;
&lt;br /&gt;
If you are using a video from e.g. a security camera in either a .avi, .mp4, or in a .mov format, you will need to make a custom configuration file and know the absolute time of the first frame.&lt;br /&gt;
&lt;br /&gt;
First, copy the .config file from the RMS source directory to the directory with the video and rename it with the name of the station (we&#039;ll use &amp;quot;London&amp;quot; as the station name), e.g. london.config. Then open this file and change the following entries:&lt;br /&gt;
&lt;br /&gt;
 stationID: London&lt;br /&gt;
 latitude:  51.500761 ; WGS84 +N  (degrees) - Use at least 5 decimal places and measure in Google Earth as accurately as possible&lt;br /&gt;
 longitude:  -0.124585 ; WGS84 +E (degrees)&lt;br /&gt;
 elevation: 20 ; mean sea level EGM96 geoidal datum, not WGS84 ellipsoidal (meters)&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 width: 1280 ; Set the video resolution&lt;br /&gt;
 height: 720&lt;br /&gt;
 fps: 25.0 ; frames per second&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 ; Approx. horizontal Field-of-view in degrees&lt;br /&gt;
 fov_w: 87&lt;br /&gt;
 ; Approx. vertical Field-of-view in degrees&lt;br /&gt;
 fov_h: 45&lt;br /&gt;
 &lt;br /&gt;
 ; Deinterlacing -2 = global shutter, -1 = rolling shutter, 0 = even first, 1 = odd first&lt;br /&gt;
 deinterlace_order: -1 &lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 star_catalog_file: BSC5 ; This sets a star catalog with bright stars&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 catalog_mag_limit: 4.0 ; Security cameras usually can&#039;t see stars fainter than this, but you can always adjust this later&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then given the absolute UTC time of the first frame in the YYYYMMDD_hhmmss.uuuuuu format (e.g. 20230214_021629.0) and the path to the video file (e.g. /PATH/TO/DATA/DIRECTORY/video.mp4), run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY/video.mp4 --config . --timebeg 20230214_021629.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creating a Plate ==&lt;br /&gt;
&lt;br /&gt;
*NOTE: When entering hotkey commands in SkyFit2, you must be in the main frame/viewer.&lt;br /&gt;
&lt;br /&gt;
Adjust the levels on the right as required or automatically set them by pressing ctrl+A. Once you are happy, begin to rotate the catalog stars into an approximately correct position using your keyboard. A/D control the azimuth, S/W control the altitude, Q/E control the position angle, and Up/Down controls the scale. Don&#039;t worry about getting them exactly, just get them close enough to the image for the program to associate the observed stars with the catalog stars when manually picking.&lt;br /&gt;
&lt;br /&gt;
To enter star picking mode, press ctrl+R. This should bring up an annulus around your reticle, whose size you can control by holding ctrl and scrolling with the mouse wheel. To pick a star, click on the star and the program should automatically snap the point to the centroid. If you are unhappy with its choice, you can force the centroid position by holding ctrl and clicking. The position will appear as an orange cross. Your pick of star will automatically associate with the nearest catalog star (which will be filled with a blue X). If you wish to choose a different catalog star, simply click this again and notice as the blue X switches. To accept a pair, press Enter or Space.&lt;br /&gt;
&lt;br /&gt;
Once you have a centroided a number of stars (minimum 5 to adjust pointing, 12 to adjust distortion), you can fit the plate by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Fit&amp;quot; on the sidebar or ctrl+Z. The green numbers that appear are the star magnitudes and the white numbers are the magnitude errors. The bars represent the fitting errors (magnitude and direction). This will print a residual table to the console, as well as the average error and FOV.&lt;br /&gt;
&lt;br /&gt;
Under the &amp;quot;Fit Parameters&amp;quot; tab, there are several options to adjust to improve your astrometry. The refraction correction should be checked for all camera. If the camera is older and does not have square pixels, uncheck equal aspect. If you suspect that the lens is not completely flat with the sensor (nearly always), check the asymmetry correction. The older distortion models are the poly3+radial models. It is preferable to use the radial-odd models as they do not require stars in all parts of the field to accurately model the distortion. To see which you should use, begin with the lowest order model and check the astrometry residuals by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Astrometry&amp;quot; or by pressing the L key. If there is structure to the residuals, then increase the order until the structure disappears.&lt;br /&gt;
&lt;br /&gt;
Fixed vignetting should only be enabled for cameras with well-measured vignetting. This is preferable to the modeled vignetting parameter, but unless it has been measured in the lab or under controlled conditions it will worsen the photometry fit. Extinction values also typically vary between 0.6 and 1.0 and should be measured on a per-camera basis. Both of these effects increase with distance from the center of the lens, as can be seen by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Photometry&amp;quot; or by pressing the P key. Adjust the extinction until it follows the downward curved line.&lt;br /&gt;
&lt;br /&gt;
After creating a plate, it can be useful to remove high residual error stars. You can filter stars by adjusting &amp;quot;Settings&amp;quot;&amp;gt;&amp;quot;Filter Mag Err&amp;quot;. Manual add and remove stars until you obtain a fit you are satisfied with. You can check the RMSD to get an idea of how good the fit is.&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=555</id>
		<title>SkyFit2</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=555"/>
		<updated>2023-03-02T14:41:42Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Create or Upgrade a Plate with SkyFit2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= SkyFit2 Anatomy =&lt;br /&gt;
&lt;br /&gt;
This section describes the various physical features of the SkyFit2 GUI.&lt;br /&gt;
&lt;br /&gt;
== SkyFit Mode ==&lt;br /&gt;
&lt;br /&gt;
=== Image Display &amp;amp; Levels ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiImgDisplay.png]]&lt;br /&gt;
&lt;br /&gt;
=== Fit Parameters Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiFitParams.png]]&lt;br /&gt;
&lt;br /&gt;
=== Settings Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiSettingsTab.png]]&lt;br /&gt;
&lt;br /&gt;
== ManualReduction Mode ==&lt;br /&gt;
&lt;br /&gt;
=== Image Display &amp;amp; Levels ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiImgDisplay2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Settings Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiSettingsTab2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Create or Upgrade a Plate with SkyFit2 =&lt;br /&gt;
&lt;br /&gt;
This page seeks to walkthrough how to create a new plate or upgrade an old plate using RMS SkyFit2 GUI.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
To run SkyFit2, first install the RMS git repository and environment. Then run the command&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 INPUT_PATH [-c/--config CONFIG_PATH][-t/--timebeg TIME][-f/--fps FPS][-g/--gamma GAMMA]&lt;br /&gt;
&lt;br /&gt;
This opens the Sky``Fit2 GUI with whatever data is in the directory specified by &amp;quot;INPUT_PATH&amp;quot;. Alternatively, can also be a path to a video file or a state file. Make sure to customize the config file to the proper specifications before running this program. The most common options are detailed below:&lt;br /&gt;
&lt;br /&gt;
* Config: Path to the directory containing the appropriate .config file. Default to the DETECTION_PATH.&lt;br /&gt;
* Timebeg: Beginning time of the detection in YYYYMMDD_hhmmss.uuuuuu format.&lt;br /&gt;
* Fps: Frames per second when images are used. This option overrides the framerate given in from the config file.&lt;br /&gt;
* Gamma: Camera gamma value (typically 0.45 or 1.0). This option overrides the framerate read in from the config file&lt;br /&gt;
&lt;br /&gt;
Upon opening, a request for a plate (platepar .cal file) will occur. If you wish to update a plate, select this here. If you wish to make a new plate, simply close this window.&lt;br /&gt;
&lt;br /&gt;
=== Using RMS data ===&lt;br /&gt;
&lt;br /&gt;
Collect the desired data in a directory (e.g. /PATH/TO/DATA/DIRECTORY). The directory should contain an FF and an FR file if you&#039;re reducing a fireball. Make sure to also copy the required .config file and the platepar_cmn2010.cal if present. &lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY --config . --fr&lt;br /&gt;
&lt;br /&gt;
This will load the given data files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using FRIPON data ===&lt;br /&gt;
&lt;br /&gt;
FRIPON data are usually given as a bunch of individual frames in a FITS format. It is very important that all files have a .fit extension (not .fits). SkyFit2 will automatically read the header and download the station coordinates, so you don&#039;t have to specify a config file. If the data are in /PATH/TO/DATA/DIRECTORY, simply run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using GFO/DFN data ===&lt;br /&gt;
&lt;br /&gt;
DFN data are given as .NEF files in the raw Nikon format. To load a GFO image in SkyFit, you will need a dfnstation.cfg file which is usually present on the system. Copy both a .NEF image and the dfnstation.cfg in a standalone directory called e.g.  /PATH/TO/DATA/DIRECTORY.&lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY --config .&lt;br /&gt;
&lt;br /&gt;
SkyFit will ask you to choose the .NEF file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Properly calibrating and reducing GFO data can be a bit tricky. The recommended procedure is the following:&lt;br /&gt;
&lt;br /&gt;
* Take a calibration image (the one with the nominally longer exposure) and put it in a separate &amp;quot;calib&amp;quot; directory. Make sure that lots of stars are visible and that there are at least a few very close to the horizon.&lt;br /&gt;
* Fit a radial plate (starting with radial3-odd, then fit a radial5-odd, finishing with a radial7-odd), with the asymmetry correction and equal aspect turned on. Set the extinction scale to 0.6 and turn off a fixed vignetting coefficient option. When happy with the fit, hit CTRL + S to save and close SkyFit.&lt;br /&gt;
* Prepare the fireball data in another directory and copy the platepar file from the calib directory. The data images have a shorter exposure, so fewer stars are visible. In the previous step, you fit the pointing and the distortion coefficients - because the lens is the same the distortion coefficients remain the same, but the pointing can drift over time. You need to re-calibrate on 10-20 stars but select the &amp;quot;Only fit pointing option&amp;quot;.&lt;br /&gt;
* Switch to the ManualReduction mode and start picking. Because the timing is encoded using a de Brujin sequence, the fireball consists of dots and gaps (1s and 0s). Start with an obvious dot, clicking it with your mouse. A red cross will appear. Advance to the next point (&amp;quot;frame&amp;quot;) by pressing a right arrow key on your keyboard (note that the frame counter will increase). If the next point is a gap, select it with ALT + CLICK (or NUM0 + CLICK) - this will show up as a yellow cross. Keep going until you select all, and you can go back with a left arrow key in case you missed any. It is very important that the order of selected points is correct. Once you&#039;ve selected about 10-20 points, switch to the Debrujin tab and click &amp;quot;Check sequence&amp;quot;. This will try to find a unique solution for the time, but you might be offered with several options. You can choose one if you know the time, or close it and pick a few more points and try again.&lt;br /&gt;
* If you want to do photometry, the background needs to be subtracted before pixel colouring is possible. Use a .NEF image that was taken just before or after the fireball as a dark frame by hitting CTRL + D and selecting the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using arbitrary video data ===&lt;br /&gt;
&lt;br /&gt;
If you are using a video from e.g. a security camera in either a .avi, .mp4, or in a .mov format, you will need to make a custom configuration file and know the absolute time of the first frame.&lt;br /&gt;
&lt;br /&gt;
First, copy the .config file from the RMS source directory to the directory with the video and rename it with the name of the station (we&#039;ll use &amp;quot;London&amp;quot; as the station name), e.g. london.config. Then open this file and change the following entries:&lt;br /&gt;
&lt;br /&gt;
 stationID: London&lt;br /&gt;
 latitude:  51.500761 ; WGS84 +N  (degrees) - Use at least 5 decimal places and measure in Google Earth as accurately as possible&lt;br /&gt;
 longitude:  -0.124585 ; WGS84 +E (degrees)&lt;br /&gt;
 elevation: 20 ; mean sea level EGM96 geoidal datum, not WGS84 ellipsoidal (meters)&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 width: 1280 ; Set the video resolution&lt;br /&gt;
 height: 720&lt;br /&gt;
 fps: 25.0 ; frames per second&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 ; Approx. horizontal Field-of-view in degrees&lt;br /&gt;
 fov_w: 87&lt;br /&gt;
 ; Approx. vertical Field-of-view in degrees&lt;br /&gt;
 fov_h: 45&lt;br /&gt;
 &lt;br /&gt;
 ; Deinterlacing -2 = global shutter, -1 = rolling shutter, 0 = even first, 1 = odd first&lt;br /&gt;
 deinterlace_order: -1 &lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 star_catalog_file: BSC5 ; This sets a star catalog with bright stars&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 catalog_mag_limit: 4.0 ; Security cameras usually can&#039;t see stars fainter than this, but you can always adjust this later&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then given the absolute UTC time of the first frame in the YYYYMMDD_hhmmss.uuuuuu format (e.g. 20230214_021629.0) and the path to the video file (e.g. /PATH/TO/DATA/DIRECTORY/video.mp4), run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY/video.mp4 --config . --timebeg 20230214_021629.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creating a Plate ==&lt;br /&gt;
&lt;br /&gt;
*NOTE: When entering hotkey commands in SkyFit2, you must be in the main frame/viewer.&lt;br /&gt;
&lt;br /&gt;
Adjust the levels on the right as required or automatically set them by pressing ctrl+A. Once you are happy, begin to rotate the catalog stars into an approximately correct position using your keyboard. A/D control the azimuth, S/W control the altitude, Q/E control the position angle, and Up/Down controls the scale. Don&#039;t worry about getting them exactly, just get them close enough to the image for the program to associate the observed stars with the catalog stars when manually picking.&lt;br /&gt;
&lt;br /&gt;
To enter star picking mode, press ctrl+R. This should bring up an annulus around your reticle, whose size you can control by holding ctrl and scrolling with the mouse wheel. To pick a star, click on the star and the program should automatically snap the point to the centroid. If you are unhappy with its choice, you can force the centroid position by holding ctrl and clicking. The position will appear as an orange cross. Your pick of star will automatically associate with the nearest catalog star (which will be filled with a blue X). If you wish to choose a different catalog star, simply click this again and notice as the blue X switches. To accept a pair, press Enter or Space.&lt;br /&gt;
&lt;br /&gt;
Once you have a centroided a number of stars (minimum 5 to adjust pointing, 12 to adjust distortion), you can fit the plate by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Fit&amp;quot; on the sidebar or ctrl+Z. The green numbers that appear are the star magnitudes and the white numbers are the magnitude errors. The bars represent the fitting errors (magnitude and direction). This will print a residual table to the console, as well as the average error and FOV.&lt;br /&gt;
&lt;br /&gt;
Under the &amp;quot;Fit Parameters&amp;quot; tab, there are several options to adjust to improve your astrometry. The refraction correction should be checked for all camera. If the camera is older and does not have square pixels, uncheck equal aspect. If you suspect that the lens is not completely flat with the sensor (nearly always), check the asymmetry correction. The older distortion models are the poly3+radial models. It is preferable to use the radial-odd models as they do not require stars in all parts of the field to accurately model the distortion. To see which you should use, begin with the lowest order model and check the astrometry residuals by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Astrometry&amp;quot; or by pressing the L key. If there is structure to the residuals, then increase the order until the structure disappears.&lt;br /&gt;
&lt;br /&gt;
Fixed vignetting should only be enabled for cameras with well-measured vignetting. This is preferable to the modeled vignetting parameter, but unless it has been measured in the lab or under controlled conditions it will worsen the photometry fit. Extinction values also typically vary between 0.6 and 1.0 and should be measured on a per-camera basis. Both of these effects increase with distance from the center of the lens, as can be seen by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Photometry&amp;quot; or by pressing the P key. Adjust the extinction until it follows the downward curved line.&lt;br /&gt;
&lt;br /&gt;
After creating a plate, it can be useful to remove high residual error stars. You can filter stars by adjusting &amp;quot;Settings&amp;quot;&amp;gt;&amp;quot;Filter Mag Err&amp;quot;. Manual add and remove stars until you obtain a fit you are satisfied with. You can check the RMSD to get an idea of how good the fit is.&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=554</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=554"/>
		<updated>2023-03-02T14:41:19Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Data analysis with SkyFit2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#How_do_I_obtain_a_camera.3F this] section !&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/CroatianMeteorNetwork/RMS/blob/master/README.md  What do I need?] ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower.&lt;br /&gt;
&lt;br /&gt;
It is also possible to run multiple cameras on a Linux PC. More details [https://docs.google.com/document/d/16PSFi8RAqbenPdluhulCRaIenOkEzgs5piUhkX3yaOc/edit here].&lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain cameras from the [https://ukmeteornetwork.co.uk/ UK Meteor Network] &lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.  &lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[[Build_A_Camera|build a camera from scratch]]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve built the camera, You can  &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#Flash_a_pre-built_image flash a Prebuilt image]&#039;&#039;&#039; onto an SD card to set up the Pi with the software required to capture meteors and upload data to the network. Although the primary choice for Raspberry Pi 4 is still a microSD card, you may wish to consider &#039;&#039;&#039;using a USB flash disk, USB-attached SSD or USB-attached HDD&#039;&#039;&#039; as a boot device. Click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device Booting from a USB device] to know more.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data ===&lt;br /&gt;
&lt;br /&gt;
: Your primary scientific data is automatically uploaded to the central server every morning when data processing is done. However once it has done this, RMS will purge out the oldest data to free up space for the next night&#039;s run. &lt;br /&gt;
&lt;br /&gt;
: So, you may want to copy some of the data to a PC, NAS or cloud for further analysis of your own. The data you should consider backing up are the contents of &#039;&#039;&#039;~/RMS_data/ArchivedFiles&#039;&#039;&#039;, which holds the individual files and data that RMS determined were probably meteors. Full detail on how to nbare beyond the scope of the GMN Wiki, but tools such as robocopy (for Windows) and rsync(for Linux/MacOS) are ideal. These tools can &#039;mirror&#039; data across a network. If you want help configuring these, ask in the Globalmeteornetwork group on groups.io.&lt;br /&gt;
&lt;br /&gt;
: We&#039;ve also built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi. Please ask in the group about these.&lt;br /&gt;
&lt;br /&gt;
===Backup and restore configuration and RSA keys===&lt;br /&gt;
&lt;br /&gt;
: Open a terminal and execute the command  &#039;&#039;&#039;Scripts/RMS_Backup.sh&#039;&#039;&#039;. A compressed .zip file containing all important configuration files and keys will be created in user&#039;s home directory with the prefix RMS_Backup and .zip extension. Example: &#039;&#039;/home/pi/RMS_Backup_XX0001_2023-01-28.zip&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Copy the .zip file to a safe place outside RPi, it will be useful later to restore the system in case of failure. Note it contains the RSA public and private keys used to contact GMN servers, keep it secret.&lt;br /&gt;
&lt;br /&gt;
: To restore the configuration, unzip the backup file in some folder on the RPi and copy the files &#039;&#039;&#039;.config&#039;&#039;&#039;, &#039;&#039;&#039;platepar_cmn2010.cal&#039;&#039;&#039; and &#039;&#039;&#039;mask.bmp&#039;&#039;&#039; to the folder &#039;&#039;&#039;/home/pi/source/RMS/&#039;&#039;&#039;, and the files &#039;&#039;&#039;id_rsa&#039;&#039;&#039; and &#039;&#039;&#039;id_rsa.pub&#039;&#039; to the folder &#039;&#039;/home/pi/.ssh/&#039;&#039;&#039; as in the following example:&lt;br /&gt;
&lt;br /&gt;
:: cp .config platepar_cmn2010.cal mask.bmp /home/pi/source/RMS/&lt;br /&gt;
:: cp id_rsa id_rsa.pub /home/pi/.ssh/&lt;br /&gt;
&lt;br /&gt;
: Make sure that RSA key files permission bits are correct by using the command:&lt;br /&gt;
&lt;br /&gt;
:: chmod 400 ~/.ssh/id_rsa*&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://github.com/CroatianMeteorNetwork/cmn_binviewer/releases] you can install.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Important note&#039;&#039;&#039; : You can also open the images in astronomical FITS viewers such as FITS Liberator or Pixinsight, though the results may be surprising. For example in FITS Liberator, the image will be &#039;&#039;&#039;upside down&#039;&#039;&#039;. This is an artefact of how the software reads the image. In space, there&#039;s no &#039;up&#039; or &#039;down&#039; and so the FITS specification does not dictate whether the pixel (0,0) is at the bottom left or top left, or indeed one of the other corners. Some software, notably FITS Liberator, treats the top left as the origin and so terrestrial images will be displayed mirrored vertically.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== Configuring and installing your camera ==&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick start guide] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Focusing_your_camera | Focusing your IP camera]] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=N2sq1hBwcAA Video tutorial - Configuring your IMX291 IP camera] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/1TPotXcRstHz-XWIQYIW71xkRYy7Ca1UCoEiZsqdk9zw/edit?usp=sharing Different ways of connecting the camera] ===&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories: ===&lt;br /&gt;
* [https://www.youtube.com/watch?v=ao3J9Jf0iLQ Updated 2023 video tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=MOjb3qxDlX4 Old 2021 video tutorial]&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=310 Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== RMS Software Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Flash a pre-built image ===&lt;br /&gt;
&lt;br /&gt;
Pre-built Images are available with the RMS software pre-installed on Raspbian. Raspbian is the operating system typically used on the Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
A 128 GB microSD card is preferred, although smaller 64 GB cards will also work. The image is flashed to the microSD card using the Etcher utility for Windows (32 or 64-bit), MacOS or Linux (64-bit), which can be found [https://www.balena.io/etcher/ here]&lt;br /&gt;
&lt;br /&gt;
If you are considering using a USB flash disk, USB-attached SSD or USB-attached HDD as a boot device, click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device Booting from a USB device] to know more.&lt;br /&gt;
&lt;br /&gt;
When you first boot up the Pi make sure you have a keyboard, monitor and mouse attached as you will be taken through a setup process by the RMS software. &lt;br /&gt;
&lt;br /&gt;
The current publicly released images of RMS are: &lt;br /&gt;
[https://www.dropbox.com/s/sa9csd4m3jr1vqo/RMS_image_20191203.zip?dl=1 RPi3B+ ]&lt;br /&gt;
and &lt;br /&gt;
[https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 RPi4 ]. &lt;br /&gt;
&lt;br /&gt;
Please see the [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick Start Guide] about how to flash them to an SD card.&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* The earlier versions of the Raspberry Pi, the 1 and 2, are not powerful enough to run RMS software.&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
* For installations into other Linux or windows environments, executing the command &#039;&#039;git pull&#039;&#039; will update to the most recent RMS release.&lt;br /&gt;
&lt;br /&gt;
* The code was designed to run on a RPi, but it will also run an some Linux distributions. We have tested it on Linux Mint 18 and Ubuntu 16. For information on installing into other Linux releases, check portions of the section listed below for installing on RPi, and also check installation instructions found on [https://github.com/CroatianMeteorNetwork/RMS GitHub]&lt;br /&gt;
&lt;br /&gt;
== [OPTIONAL] Install the software from scratch  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Raspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really really &#039;&#039;&#039;really&#039;&#039;&#039; do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
=== Install for Raspberry Pi 4 ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
Install on a [[Pi4 with Raspbian Bullseye]]&lt;br /&gt;
&lt;br /&gt;
===  Install for Raspberry Pi 3 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We no longer recommend the Pi3, as it doesn&#039;t have the performance or memory to handle busy meteor showers. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/1ChaXx6WkuGfcQ_f5yRbwUOOMxEgIJrjq932UZE6cRjE/edit here].&lt;br /&gt;
&lt;br /&gt;
=== Install for Linux ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
=== Linux GUI and multi-Camera support ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/16PSFi8RAqbenPdluhulCRaIenOkEzgs5piUhkX3yaOc/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
=== Installation for Windows ===&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
=== Installation for MacOS ===&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Data analysis with SkyFit2 ==&lt;br /&gt;
&lt;br /&gt;
SkyFit2 is a program within the RMS library which supports analyzing optical meteor data in most optical formats that are in use today, including videos in any popular video format (mp4, avi, mkv), a sequence of static images, or a single image with shutter breaks.&lt;br /&gt;
&lt;br /&gt;
This [https://www.youtube.com/watch?v=ao3J9Jf0iLQ video tutorial] explains how to using SkyFit2 to perform astrometric and photometric calibration on GMN data and manually reduce observations of fireballs, including computing their trajectories.&lt;br /&gt;
&lt;br /&gt;
A more general and detailed description of SkyFit2 is given at the &#039;&#039;&#039;[[SkyFit2|SkyFit2]]&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card or a USB disk? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card or a USB disk fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card or a USB disk, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusivery own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website] ===&lt;br /&gt;
&lt;br /&gt;
: The IstraStream.com is an independent hosting site which is part of our world wide GMN. It is primarily a host for data from cameras sold by IstraStream, but other station operators can request that their data be included.&lt;br /&gt;
To enable the IstraStream upload, the &amp;lt;b&amp;gt;external_script_run&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;external_script_path&amp;lt;/b&amp;gt;, and &amp;lt;b&amp;gt;reboot_after_processing&amp;lt;/b&amp;gt; parameters have to be changed. This is how the config file should look:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; External script&lt;br /&gt;
; An external script will be run after RMS finishes the processing for the night, it will be passed three arguments:&lt;br /&gt;
; captured_night_dir, archived_night_dir, config - captured_night dir is the full path to the captured folder of the night&lt;br /&gt;
; the second one is the archived, and config is an object holding the values in this config file.&lt;br /&gt;
; ---------------&lt;br /&gt;
; Enable running an external script at the end of every night of processing&lt;br /&gt;
external_script_run: true&lt;br /&gt;
; Run the external script after auto reprocess. &amp;quot;auto_reprocess&amp;quot; needs to be turned on for this to work.&lt;br /&gt;
auto_reprocess_external_script_run: false&lt;br /&gt;
; Full path to the external script&lt;br /&gt;
external_script_path: /home/pi/source/RMS/iStream/iStream.py&lt;br /&gt;
; Name of the function in the external script which will be called&lt;br /&gt;
external_function_name: rmsExternal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Daily reboot&lt;br /&gt;
; ---------------&lt;br /&gt;
; Reboot the computer daily after the processing and upload is done&lt;br /&gt;
reboot_after_processing: false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, send an e-mail to [mailto:info@istrastream.com info@istrastream.com] with your:&lt;br /&gt;
* Station_ID&lt;br /&gt;
* Location or Name (if not secret)&lt;br /&gt;
* Lens type/size&lt;br /&gt;
&lt;br /&gt;
For example, &amp;quot;CA0001; Elginfield Observatory, Ontario, Canada; 4mm&amp;quot;. The IstraStream crew will enable the weblog page within a few days.&lt;br /&gt;
&lt;br /&gt;
Finally, this document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://github.com/markmac99/ukmon-pitools/wiki UK Meteor Network Wiki]===&lt;br /&gt;
This wiki has numerous FAQs and tips on maintaining, monitoring and managing your system, and several explainers such as how to calibrate and create a mask, how to copy data and so forth. &lt;br /&gt;
&lt;br /&gt;
=== GMN talks ===&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=wDdrG_FCyGk 2022 Global Meteor Network Meeting Session 1 (February, 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=j_75CDPzjI4 2022 Global Meteor Network Meeting Session 2 (February, 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=f6x9_WCVphY GMN talk at the European Space Agency&#039;s Fireball Workshop (June, 2021)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=QXBTLPnPDWs GMN Workshop (February, 2021)] - [https://www.dropbox.com/sh/ia9vagug5lxm8k9/AAB_i_1jcWThUdAHO_2gF_Ksa?dl=0 Link to slides]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MAGq-XqD5Po Overview of the GMN - IMC2020 (September, 2020)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=oM7lfQ4nmyw Overview of the GMN, Astro Imaging Channel presentation (May, 2020)]&lt;br /&gt;
&lt;br /&gt;
=== GMN related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=553</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=553"/>
		<updated>2023-03-02T14:40:57Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* What can I do with my GMN station? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#How_do_I_obtain_a_camera.3F this] section !&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/CroatianMeteorNetwork/RMS/blob/master/README.md  What do I need?] ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower.&lt;br /&gt;
&lt;br /&gt;
It is also possible to run multiple cameras on a Linux PC. More details [https://docs.google.com/document/d/16PSFi8RAqbenPdluhulCRaIenOkEzgs5piUhkX3yaOc/edit here].&lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain cameras from the [https://ukmeteornetwork.co.uk/ UK Meteor Network] &lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.  &lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[[Build_A_Camera|build a camera from scratch]]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve built the camera, You can  &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#Flash_a_pre-built_image flash a Prebuilt image]&#039;&#039;&#039; onto an SD card to set up the Pi with the software required to capture meteors and upload data to the network. Although the primary choice for Raspberry Pi 4 is still a microSD card, you may wish to consider &#039;&#039;&#039;using a USB flash disk, USB-attached SSD or USB-attached HDD&#039;&#039;&#039; as a boot device. Click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device Booting from a USB device] to know more.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data ===&lt;br /&gt;
&lt;br /&gt;
: Your primary scientific data is automatically uploaded to the central server every morning when data processing is done. However once it has done this, RMS will purge out the oldest data to free up space for the next night&#039;s run. &lt;br /&gt;
&lt;br /&gt;
: So, you may want to copy some of the data to a PC, NAS or cloud for further analysis of your own. The data you should consider backing up are the contents of &#039;&#039;&#039;~/RMS_data/ArchivedFiles&#039;&#039;&#039;, which holds the individual files and data that RMS determined were probably meteors. Full detail on how to nbare beyond the scope of the GMN Wiki, but tools such as robocopy (for Windows) and rsync(for Linux/MacOS) are ideal. These tools can &#039;mirror&#039; data across a network. If you want help configuring these, ask in the Globalmeteornetwork group on groups.io.&lt;br /&gt;
&lt;br /&gt;
: We&#039;ve also built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi. Please ask in the group about these.&lt;br /&gt;
&lt;br /&gt;
===Backup and restore configuration and RSA keys===&lt;br /&gt;
&lt;br /&gt;
: Open a terminal and execute the command  &#039;&#039;&#039;Scripts/RMS_Backup.sh&#039;&#039;&#039;. A compressed .zip file containing all important configuration files and keys will be created in user&#039;s home directory with the prefix RMS_Backup and .zip extension. Example: &#039;&#039;/home/pi/RMS_Backup_XX0001_2023-01-28.zip&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Copy the .zip file to a safe place outside RPi, it will be useful later to restore the system in case of failure. Note it contains the RSA public and private keys used to contact GMN servers, keep it secret.&lt;br /&gt;
&lt;br /&gt;
: To restore the configuration, unzip the backup file in some folder on the RPi and copy the files &#039;&#039;&#039;.config&#039;&#039;&#039;, &#039;&#039;&#039;platepar_cmn2010.cal&#039;&#039;&#039; and &#039;&#039;&#039;mask.bmp&#039;&#039;&#039; to the folder &#039;&#039;&#039;/home/pi/source/RMS/&#039;&#039;&#039;, and the files &#039;&#039;&#039;id_rsa&#039;&#039;&#039; and &#039;&#039;&#039;id_rsa.pub&#039;&#039; to the folder &#039;&#039;/home/pi/.ssh/&#039;&#039;&#039; as in the following example:&lt;br /&gt;
&lt;br /&gt;
:: cp .config platepar_cmn2010.cal mask.bmp /home/pi/source/RMS/&lt;br /&gt;
:: cp id_rsa id_rsa.pub /home/pi/.ssh/&lt;br /&gt;
&lt;br /&gt;
: Make sure that RSA key files permission bits are correct by using the command:&lt;br /&gt;
&lt;br /&gt;
:: chmod 400 ~/.ssh/id_rsa*&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://github.com/CroatianMeteorNetwork/cmn_binviewer/releases] you can install.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Important note&#039;&#039;&#039; : You can also open the images in astronomical FITS viewers such as FITS Liberator or Pixinsight, though the results may be surprising. For example in FITS Liberator, the image will be &#039;&#039;&#039;upside down&#039;&#039;&#039;. This is an artefact of how the software reads the image. In space, there&#039;s no &#039;up&#039; or &#039;down&#039; and so the FITS specification does not dictate whether the pixel (0,0) is at the bottom left or top left, or indeed one of the other corners. Some software, notably FITS Liberator, treats the top left as the origin and so terrestrial images will be displayed mirrored vertically.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== Configuring and installing your camera ==&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick start guide] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Focusing_your_camera | Focusing your IP camera]] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=N2sq1hBwcAA Video tutorial - Configuring your IMX291 IP camera] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/1TPotXcRstHz-XWIQYIW71xkRYy7Ca1UCoEiZsqdk9zw/edit?usp=sharing Different ways of connecting the camera] ===&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories: ===&lt;br /&gt;
* [https://www.youtube.com/watch?v=ao3J9Jf0iLQ Updated 2023 video tutorial]&lt;br /&gt;
* [https://www.youtube.com/watch?v=MOjb3qxDlX4 Old 2021 video tutorial]&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=310 Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== RMS Software Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Flash a pre-built image ===&lt;br /&gt;
&lt;br /&gt;
Pre-built Images are available with the RMS software pre-installed on Raspbian. Raspbian is the operating system typically used on the Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
A 128 GB microSD card is preferred, although smaller 64 GB cards will also work. The image is flashed to the microSD card using the Etcher utility for Windows (32 or 64-bit), MacOS or Linux (64-bit), which can be found [https://www.balena.io/etcher/ here]&lt;br /&gt;
&lt;br /&gt;
If you are considering using a USB flash disk, USB-attached SSD or USB-attached HDD as a boot device, click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device Booting from a USB device] to know more.&lt;br /&gt;
&lt;br /&gt;
When you first boot up the Pi make sure you have a keyboard, monitor and mouse attached as you will be taken through a setup process by the RMS software. &lt;br /&gt;
&lt;br /&gt;
The current publicly released images of RMS are: &lt;br /&gt;
[https://www.dropbox.com/s/sa9csd4m3jr1vqo/RMS_image_20191203.zip?dl=1 RPi3B+ ]&lt;br /&gt;
and &lt;br /&gt;
[https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 RPi4 ]. &lt;br /&gt;
&lt;br /&gt;
Please see the [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick Start Guide] about how to flash them to an SD card.&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* The earlier versions of the Raspberry Pi, the 1 and 2, are not powerful enough to run RMS software.&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
* For installations into other Linux or windows environments, executing the command &#039;&#039;git pull&#039;&#039; will update to the most recent RMS release.&lt;br /&gt;
&lt;br /&gt;
* The code was designed to run on a RPi, but it will also run an some Linux distributions. We have tested it on Linux Mint 18 and Ubuntu 16. For information on installing into other Linux releases, check portions of the section listed below for installing on RPi, and also check installation instructions found on [https://github.com/CroatianMeteorNetwork/RMS GitHub]&lt;br /&gt;
&lt;br /&gt;
== [OPTIONAL] Install the software from scratch  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Raspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really really &#039;&#039;&#039;really&#039;&#039;&#039; do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
=== Install for Raspberry Pi 4 ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
Install on a [[Pi4 with Raspbian Bullseye]]&lt;br /&gt;
&lt;br /&gt;
===  Install for Raspberry Pi 3 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We no longer recommend the Pi3, as it doesn&#039;t have the performance or memory to handle busy meteor showers. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/1ChaXx6WkuGfcQ_f5yRbwUOOMxEgIJrjq932UZE6cRjE/edit here].&lt;br /&gt;
&lt;br /&gt;
=== Install for Linux ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
=== Linux GUI and multi-Camera support ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/16PSFi8RAqbenPdluhulCRaIenOkEzgs5piUhkX3yaOc/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
=== Installation for Windows ===&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
=== Installation for MacOS ===&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Data analysis with SkyFit2 ==&lt;br /&gt;
&lt;br /&gt;
SkyFit2 is a program within the RMS library which supports analyzing optical meteor data in most optical formats that are in use today, including videos in any popular video format (mp4, avi, mkv), a sequence of static images, or a single image with shutter breaks.&lt;br /&gt;
&lt;br /&gt;
This [https://www.youtube.com/watch?v=MOjb3qxDlX4 video tutorial] explains how to using SkyFit2 to perform astrometric and photometric calibration on GMN data and manually reduce observations of fireballs, including computing their trajectories.&lt;br /&gt;
&lt;br /&gt;
A more general and detailed description of SkyFit2 is given at the &#039;&#039;&#039;[[SkyFit2|SkyFit2]]&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card or a USB disk? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card or a USB disk fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card or a USB disk, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusivery own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website] ===&lt;br /&gt;
&lt;br /&gt;
: The IstraStream.com is an independent hosting site which is part of our world wide GMN. It is primarily a host for data from cameras sold by IstraStream, but other station operators can request that their data be included.&lt;br /&gt;
To enable the IstraStream upload, the &amp;lt;b&amp;gt;external_script_run&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;external_script_path&amp;lt;/b&amp;gt;, and &amp;lt;b&amp;gt;reboot_after_processing&amp;lt;/b&amp;gt; parameters have to be changed. This is how the config file should look:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; External script&lt;br /&gt;
; An external script will be run after RMS finishes the processing for the night, it will be passed three arguments:&lt;br /&gt;
; captured_night_dir, archived_night_dir, config - captured_night dir is the full path to the captured folder of the night&lt;br /&gt;
; the second one is the archived, and config is an object holding the values in this config file.&lt;br /&gt;
; ---------------&lt;br /&gt;
; Enable running an external script at the end of every night of processing&lt;br /&gt;
external_script_run: true&lt;br /&gt;
; Run the external script after auto reprocess. &amp;quot;auto_reprocess&amp;quot; needs to be turned on for this to work.&lt;br /&gt;
auto_reprocess_external_script_run: false&lt;br /&gt;
; Full path to the external script&lt;br /&gt;
external_script_path: /home/pi/source/RMS/iStream/iStream.py&lt;br /&gt;
; Name of the function in the external script which will be called&lt;br /&gt;
external_function_name: rmsExternal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Daily reboot&lt;br /&gt;
; ---------------&lt;br /&gt;
; Reboot the computer daily after the processing and upload is done&lt;br /&gt;
reboot_after_processing: false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, send an e-mail to [mailto:info@istrastream.com info@istrastream.com] with your:&lt;br /&gt;
* Station_ID&lt;br /&gt;
* Location or Name (if not secret)&lt;br /&gt;
* Lens type/size&lt;br /&gt;
&lt;br /&gt;
For example, &amp;quot;CA0001; Elginfield Observatory, Ontario, Canada; 4mm&amp;quot;. The IstraStream crew will enable the weblog page within a few days.&lt;br /&gt;
&lt;br /&gt;
Finally, this document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://github.com/markmac99/ukmon-pitools/wiki UK Meteor Network Wiki]===&lt;br /&gt;
This wiki has numerous FAQs and tips on maintaining, monitoring and managing your system, and several explainers such as how to calibrate and create a mask, how to copy data and so forth. &lt;br /&gt;
&lt;br /&gt;
=== GMN talks ===&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=wDdrG_FCyGk 2022 Global Meteor Network Meeting Session 1 (February, 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=j_75CDPzjI4 2022 Global Meteor Network Meeting Session 2 (February, 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=f6x9_WCVphY GMN talk at the European Space Agency&#039;s Fireball Workshop (June, 2021)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=QXBTLPnPDWs GMN Workshop (February, 2021)] - [https://www.dropbox.com/sh/ia9vagug5lxm8k9/AAB_i_1jcWThUdAHO_2gF_Ksa?dl=0 Link to slides]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MAGq-XqD5Po Overview of the GMN - IMC2020 (September, 2020)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=oM7lfQ4nmyw Overview of the GMN, Astro Imaging Channel presentation (May, 2020)]&lt;br /&gt;
&lt;br /&gt;
=== GMN related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=552</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=552"/>
		<updated>2023-03-01T15:25:47Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /*  What do I need? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#How_do_I_obtain_a_camera.3F this] section !&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/CroatianMeteorNetwork/RMS/blob/master/README.md  What do I need?] ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower.&lt;br /&gt;
&lt;br /&gt;
It is also possible to run multiple cameras on a Linux PC. More details [https://docs.google.com/document/d/16PSFi8RAqbenPdluhulCRaIenOkEzgs5piUhkX3yaOc/edit here].&lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain cameras from the [https://ukmeteornetwork.co.uk/ UK Meteor Network] &lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.  &lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[[Build_A_Camera|build a camera from scratch]]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve built the camera, You can  &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#Flash_a_pre-built_image flash a Prebuilt image]&#039;&#039;&#039; onto an SD card to set up the Pi with the software required to capture meteors and upload data to the network. Although the primary choice for Raspberry Pi 4 is still a microSD card, you may wish to consider &#039;&#039;&#039;using a USB flash disk, USB-attached SSD or USB-attached HDD&#039;&#039;&#039; as a boot device. Click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device Booting from a USB device] to know more.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data ===&lt;br /&gt;
&lt;br /&gt;
: Your primary scientific data is automatically uploaded to the central server every morning when data processing is done. However once it has done this, RMS will purge out the oldest data to free up space for the next night&#039;s run. &lt;br /&gt;
&lt;br /&gt;
: So, you may want to copy some of the data to a PC, NAS or cloud for further analysis of your own. The data you should consider backing up are the contents of &#039;&#039;&#039;~/RMS_data/ArchivedFiles&#039;&#039;&#039;, which holds the individual files and data that RMS determined were probably meteors. Full detail on how to nbare beyond the scope of the GMN Wiki, but tools such as robocopy (for Windows) and rsync(for Linux/MacOS) are ideal. These tools can &#039;mirror&#039; data across a network. If you want help configuring these, ask in the Globalmeteornetwork group on groups.io.&lt;br /&gt;
&lt;br /&gt;
: We&#039;ve also built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi. Please ask in the group about these.&lt;br /&gt;
&lt;br /&gt;
===Backup and restore configuration and RSA keys===&lt;br /&gt;
&lt;br /&gt;
: Open a terminal and execute the command  &#039;&#039;&#039;Scripts/RMS_Backup.sh&#039;&#039;&#039;. A compressed .zip file containing all important configuration files and keys will be created in user&#039;s home directory with the prefix RMS_Backup and .zip extension. Example: &#039;&#039;/home/pi/RMS_Backup_XX0001_2023-01-28.zip&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Copy the .zip file to a safe place outside RPi, it will be useful later to restore the system in case of failure. Note it contains the RSA public and private keys used to contact GMN servers, keep it secret.&lt;br /&gt;
&lt;br /&gt;
: To restore the configuration, unzip the backup file in some folder on the RPi and copy the files &#039;&#039;&#039;.config&#039;&#039;&#039;, &#039;&#039;&#039;platepar_cmn2010.cal&#039;&#039;&#039; and &#039;&#039;&#039;mask.bmp&#039;&#039;&#039; to the folder &#039;&#039;&#039;/home/pi/source/RMS/&#039;&#039;&#039;, and the files &#039;&#039;&#039;id_rsa&#039;&#039;&#039; and &#039;&#039;&#039;id_rsa.pub&#039;&#039; to the folder &#039;&#039;/home/pi/.ssh/&#039;&#039;&#039; as in the following example:&lt;br /&gt;
&lt;br /&gt;
:: cp .config platepar_cmn2010.cal mask.bmp /home/pi/source/RMS/&lt;br /&gt;
:: cp id_rsa id_rsa.pub /home/pi/.ssh/&lt;br /&gt;
&lt;br /&gt;
: Make sure that RSA key files permission bits are correct by using the command:&lt;br /&gt;
&lt;br /&gt;
:: chmod 400 ~/.ssh/id_rsa*&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://github.com/CroatianMeteorNetwork/cmn_binviewer/releases] you can install.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Important note&#039;&#039;&#039; : You can also open the images in astronomical FITS viewers such as FITS Liberator or Pixinsight, though the results may be surprising. For example in FITS Liberator, the image will be &#039;&#039;&#039;upside down&#039;&#039;&#039;. This is an artefact of how the software reads the image. In space, there&#039;s no &#039;up&#039; or &#039;down&#039; and so the FITS specification does not dictate whether the pixel (0,0) is at the bottom left or top left, or indeed one of the other corners. Some software, notably FITS Liberator, treats the top left as the origin and so terrestrial images will be displayed mirrored vertically.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== Configuring and installing your camera ==&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick start guide] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Focusing_your_camera | Focusing your IP camera]] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=N2sq1hBwcAA Video tutorial - Configuring your IMX291 IP camera] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/1TPotXcRstHz-XWIQYIW71xkRYy7Ca1UCoEiZsqdk9zw/edit?usp=sharing Different ways of connecting the camera] ===&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MOjb3qxDlX4 Video Tutorial - Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=310 Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== RMS Software Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Flash a pre-built image ===&lt;br /&gt;
&lt;br /&gt;
Pre-built Images are available with the RMS software pre-installed on Raspbian. Raspbian is the operating system typically used on the Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
A 128 GB microSD card is preferred, although smaller 64 GB cards will also work. The image is flashed to the microSD card using the Etcher utility for Windows (32 or 64-bit), MacOS or Linux (64-bit), which can be found [https://www.balena.io/etcher/ here]&lt;br /&gt;
&lt;br /&gt;
If you are considering using a USB flash disk, USB-attached SSD or USB-attached HDD as a boot device, click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device Booting from a USB device] to know more.&lt;br /&gt;
&lt;br /&gt;
When you first boot up the Pi make sure you have a keyboard, monitor and mouse attached as you will be taken through a setup process by the RMS software. &lt;br /&gt;
&lt;br /&gt;
The current publicly released images of RMS are: &lt;br /&gt;
[https://www.dropbox.com/s/sa9csd4m3jr1vqo/RMS_image_20191203.zip?dl=1 RPi3B+ ]&lt;br /&gt;
and &lt;br /&gt;
[https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 RPi4 ]. &lt;br /&gt;
&lt;br /&gt;
Please see the [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick Start Guide] about how to flash them to an SD card.&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* The earlier versions of the Raspberry Pi, the 1 and 2, are not powerful enough to run RMS software.&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
* For installations into other Linux or windows environments, executing the command &#039;&#039;git pull&#039;&#039; will update to the most recent RMS release.&lt;br /&gt;
&lt;br /&gt;
* The code was designed to run on a RPi, but it will also run an some Linux distributions. We have tested it on Linux Mint 18 and Ubuntu 16. For information on installing into other Linux releases, check portions of the section listed below for installing on RPi, and also check installation instructions found on [https://github.com/CroatianMeteorNetwork/RMS GitHub]&lt;br /&gt;
&lt;br /&gt;
== [OPTIONAL] Install the software from scratch  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Raspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really really &#039;&#039;&#039;really&#039;&#039;&#039; do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
=== Install for Raspberry Pi 4 ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
Install on a [[Pi4 with Raspbian Bullseye]]&lt;br /&gt;
&lt;br /&gt;
===  Install for Raspberry Pi 3 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We no longer recommend the Pi3, as it doesn&#039;t have the performance or memory to handle busy meteor showers. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/1ChaXx6WkuGfcQ_f5yRbwUOOMxEgIJrjq932UZE6cRjE/edit here].&lt;br /&gt;
&lt;br /&gt;
=== Install for Linux ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
=== Linux GUI and multi-Camera support ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/16PSFi8RAqbenPdluhulCRaIenOkEzgs5piUhkX3yaOc/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
=== Installation for Windows ===&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
=== Installation for MacOS ===&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Data analysis with SkyFit2 ==&lt;br /&gt;
&lt;br /&gt;
SkyFit2 is a program within the RMS library which supports analyzing optical meteor data in most optical formats that are in use today, including videos in any popular video format (mp4, avi, mkv), a sequence of static images, or a single image with shutter breaks.&lt;br /&gt;
&lt;br /&gt;
This [https://www.youtube.com/watch?v=MOjb3qxDlX4 video tutorial] explains how to using SkyFit2 to perform astrometric and photometric calibration on GMN data and manually reduce observations of fireballs, including computing their trajectories.&lt;br /&gt;
&lt;br /&gt;
A more general and detailed description of SkyFit2 is given at the &#039;&#039;&#039;[[SkyFit2|SkyFit2]]&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card or a USB disk? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card or a USB disk fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card or a USB disk, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusivery own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website] ===&lt;br /&gt;
&lt;br /&gt;
: The IstraStream.com is an independent hosting site which is part of our world wide GMN. It is primarily a host for data from cameras sold by IstraStream, but other station operators can request that their data be included.&lt;br /&gt;
To enable the IstraStream upload, the &amp;lt;b&amp;gt;external_script_run&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;external_script_path&amp;lt;/b&amp;gt;, and &amp;lt;b&amp;gt;reboot_after_processing&amp;lt;/b&amp;gt; parameters have to be changed. This is how the config file should look:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; External script&lt;br /&gt;
; An external script will be run after RMS finishes the processing for the night, it will be passed three arguments:&lt;br /&gt;
; captured_night_dir, archived_night_dir, config - captured_night dir is the full path to the captured folder of the night&lt;br /&gt;
; the second one is the archived, and config is an object holding the values in this config file.&lt;br /&gt;
; ---------------&lt;br /&gt;
; Enable running an external script at the end of every night of processing&lt;br /&gt;
external_script_run: true&lt;br /&gt;
; Run the external script after auto reprocess. &amp;quot;auto_reprocess&amp;quot; needs to be turned on for this to work.&lt;br /&gt;
auto_reprocess_external_script_run: false&lt;br /&gt;
; Full path to the external script&lt;br /&gt;
external_script_path: /home/pi/source/RMS/iStream/iStream.py&lt;br /&gt;
; Name of the function in the external script which will be called&lt;br /&gt;
external_function_name: rmsExternal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Daily reboot&lt;br /&gt;
; ---------------&lt;br /&gt;
; Reboot the computer daily after the processing and upload is done&lt;br /&gt;
reboot_after_processing: false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, send an e-mail to [mailto:info@istrastream.com info@istrastream.com] with your:&lt;br /&gt;
* Station_ID&lt;br /&gt;
* Location or Name (if not secret)&lt;br /&gt;
* Lens type/size&lt;br /&gt;
&lt;br /&gt;
For example, &amp;quot;CA0001; Elginfield Observatory, Ontario, Canada; 4mm&amp;quot;. The IstraStream crew will enable the weblog page within a few days.&lt;br /&gt;
&lt;br /&gt;
Finally, this document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://github.com/markmac99/ukmon-pitools/wiki UK Meteor Network Wiki]===&lt;br /&gt;
This wiki has numerous FAQs and tips on maintaining, monitoring and managing your system, and several explainers such as how to calibrate and create a mask, how to copy data and so forth. &lt;br /&gt;
&lt;br /&gt;
=== GMN talks ===&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=wDdrG_FCyGk 2022 Global Meteor Network Meeting Session 1 (February, 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=j_75CDPzjI4 2022 Global Meteor Network Meeting Session 2 (February, 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=f6x9_WCVphY GMN talk at the European Space Agency&#039;s Fireball Workshop (June, 2021)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=QXBTLPnPDWs GMN Workshop (February, 2021)] - [https://www.dropbox.com/sh/ia9vagug5lxm8k9/AAB_i_1jcWThUdAHO_2gF_Ksa?dl=0 Link to slides]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MAGq-XqD5Po Overview of the GMN - IMC2020 (September, 2020)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=oM7lfQ4nmyw Overview of the GMN, Astro Imaging Channel presentation (May, 2020)]&lt;br /&gt;
&lt;br /&gt;
=== GMN related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=549</id>
		<title>SkyFit2</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=549"/>
		<updated>2023-02-21T15:57:51Z</updated>

		<summary type="html">&lt;p&gt;Dvida: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= SkyFit2 Anatomy =&lt;br /&gt;
&lt;br /&gt;
This section describes the various physical features of the SkyFit2 GUI.&lt;br /&gt;
&lt;br /&gt;
== SkyFit Mode ==&lt;br /&gt;
&lt;br /&gt;
=== Image Display &amp;amp; Levels ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiImgDisplay.png]]&lt;br /&gt;
&lt;br /&gt;
=== Fit Parameters Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiFitParams.png]]&lt;br /&gt;
&lt;br /&gt;
=== Settings Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiSettingsTab.png]]&lt;br /&gt;
&lt;br /&gt;
== ManualReduction Mode ==&lt;br /&gt;
&lt;br /&gt;
=== Image Display &amp;amp; Levels ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiImgDisplay2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Settings Tab ===&lt;br /&gt;
&lt;br /&gt;
[[File:WikiSettingsTab2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Create or Upgrade a Plate with SkyFit2 =&lt;br /&gt;
&lt;br /&gt;
This page seeks to walkthrough how to create a new plate or upgrade an old plate using RMS&#039; Sky``Fit2 GUI.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
To run SkyFit2, first install the RMS git repository and environment. Then run the command&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 INPUT_PATH [-c/--config CONFIG_PATH][-t/--timebeg TIME][-f/--fps FPS][-g/--gamma GAMMA]&lt;br /&gt;
&lt;br /&gt;
This opens the Sky``Fit2 GUI with whatever data is in the directory specified by &amp;quot;INPUT_PATH&amp;quot;. Alternatively, can also be a path to a video file or a state file. Make sure to customize the config file to the proper specifications before running this program. The most common options are detailed below:&lt;br /&gt;
&lt;br /&gt;
* Config: Path to the directory containing the appropriate .config file. Default to the DETECTION_PATH.&lt;br /&gt;
* Timebeg: Beginning time of the detection in YYYYMMDD_hhmmss.uuuuuu format.&lt;br /&gt;
* Fps: Frames per second when images are used. This option overrides the framerate given in from the config file.&lt;br /&gt;
* Gamma: Camera gamma value (typically 0.45 or 1.0). This option overrides the framerate read in from the config file&lt;br /&gt;
&lt;br /&gt;
Upon opening, a request for a plate (platepar .cal file) will occur. If you wish to update a plate, select this here. If you wish to make a new plate, simply close this window.&lt;br /&gt;
&lt;br /&gt;
=== Using RMS data ===&lt;br /&gt;
&lt;br /&gt;
Collect the desired data in a directory (e.g. /PATH/TO/DATA/DIRECTORY). The directory should contain an FF and an FR file if you&#039;re reducing a fireball. Make sure to also copy the required .config file and the platepar_cmn2010.cal if present. &lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY --config . --fr&lt;br /&gt;
&lt;br /&gt;
This will load the given data files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using FRIPON data ===&lt;br /&gt;
&lt;br /&gt;
FRIPON data are usually given as a bunch of individual frames in a FITS format. It is very important that all files have a .fit extension (not .fits). SkyFit2 will automatically read the header and download the station coordinates, so you don&#039;t have to specify a config file. If the data are in /PATH/TO/DATA/DIRECTORY, simply run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using GFO/DFN data ===&lt;br /&gt;
&lt;br /&gt;
DFN data are given as .NEF files in the raw Nikon format. To load a GFO image in SkyFit, you will need a dfnstation.cfg file which is usually present on the system. Copy both a .NEF image and the dfnstation.cfg in a standalone directory called e.g.  /PATH/TO/DATA/DIRECTORY.&lt;br /&gt;
&lt;br /&gt;
Then run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY --config .&lt;br /&gt;
&lt;br /&gt;
SkyFit will ask you to choose the .NEF file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Properly calibrating and reducing GFO data can be a bit tricky. The recommended procedure is the following:&lt;br /&gt;
&lt;br /&gt;
* Take a calibration image (the one with the nominally longer exposure) and put it in a separate &amp;quot;calib&amp;quot; directory. Make sure that lots of stars are visible and that there are at least a few very close to the horizon.&lt;br /&gt;
* Fit a radial plate (starting with radial3-odd, then fit a radial5-odd, finishing with a radial7-odd), with the asymmetry correction and equal aspect turned on. Set the extinction scale to 0.6 and turn off a fixed vignetting coefficient option. When happy with the fit, hit CTRL + S to save and close SkyFit.&lt;br /&gt;
* Prepare the fireball data in another directory and copy the platepar file from the calib directory. The data images have a shorter exposure, so fewer stars are visible. In the previous step, you fit the pointing and the distortion coefficients - because the lens is the same the distortion coefficients remain the same, but the pointing can drift over time. You need to re-calibrate on 10-20 stars but select the &amp;quot;Only fit pointing option&amp;quot;.&lt;br /&gt;
* Switch to the ManualReduction mode and start picking. Because the timing is encoded using a de Brujin sequence, the fireball consists of dots and gaps (1s and 0s). Start with an obvious dot, clicking it with your mouse. A red cross will appear. Advance to the next point (&amp;quot;frame&amp;quot;) by pressing a right arrow key on your keyboard (note that the frame counter will increase). If the next point is a gap, select it with ALT + CLICK (or NUM0 + CLICK) - this will show up as a yellow cross. Keep going until you select all, and you can go back with a left arrow key in case you missed any. It is very important that the order of selected points is correct. Once you&#039;ve selected about 10-20 points, switch to the Debrujin tab and click &amp;quot;Check sequence&amp;quot;. This will try to find a unique solution for the time, but you might be offered with several options. You can choose one if you know the time, or close it and pick a few more points and try again.&lt;br /&gt;
* If you want to do photometry, the background needs to be subtracted before pixel colouring is possible. Use a .NEF image that was taken just before or after the fireball as a dark frame by hitting CTRL + D and selecting the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using arbitrary video data ===&lt;br /&gt;
&lt;br /&gt;
If you are using a video from e.g. a security camera in either a .avi, .mp4, or in a .mov format, you will need to make a custom configuration file and know the absolute time of the first frame.&lt;br /&gt;
&lt;br /&gt;
First, copy the .config file from the RMS source directory to the directory with the video and rename it with the name of the station (we&#039;ll use &amp;quot;London&amp;quot; as the station name), e.g. london.config. Then open this file and change the following entries:&lt;br /&gt;
&lt;br /&gt;
 stationID: London&lt;br /&gt;
 latitude:  51.500761 ; WGS84 +N  (degrees) - Use at least 5 decimal places and measure in Google Earth as accurately as possible&lt;br /&gt;
 longitude:  -0.124585 ; WGS84 +E (degrees)&lt;br /&gt;
 elevation: 20 ; mean sea level EGM96 geoidal datum, not WGS84 ellipsoidal (meters)&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 width: 1280 ; Set the video resolution&lt;br /&gt;
 height: 720&lt;br /&gt;
 fps: 25.0 ; frames per second&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 ; Approx. horizontal Field-of-view in degrees&lt;br /&gt;
 fov_w: 87&lt;br /&gt;
 ; Approx. vertical Field-of-view in degrees&lt;br /&gt;
 fov_h: 45&lt;br /&gt;
 &lt;br /&gt;
 ; Deinterlacing -2 = global shutter, -1 = rolling shutter, 0 = even first, 1 = odd first&lt;br /&gt;
 deinterlace_order: -1 &lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 star_catalog_file: BSC5 ; This sets a star catalog with bright stars&lt;br /&gt;
 &lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 catalog_mag_limit: 4.0 ; Security cameras usually can&#039;t see stars fainter than this, but you can always adjust this later&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then given the absolute UTC time of the first frame in the YYYYMMDD_hhmmss.uuuuuu format (e.g. 20230214_021629.0) and the path to the video file (e.g. /PATH/TO/DATA/DIRECTORY/video.mp4), run:&lt;br /&gt;
&lt;br /&gt;
 python -m Utils.SkyFit2 /PATH/TO/DATA/DIRECTORY/video.mp4 --config . --timebeg 20230214_021629.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creating a Plate ==&lt;br /&gt;
&lt;br /&gt;
*NOTE: When entering hotkey commands in SkyFit2, you must be in the main frame/viewer.&lt;br /&gt;
&lt;br /&gt;
Adjust the levels on the right as required or automatically set them by pressing ctrl+A. Once you are happy, begin to rotate the catalog stars into an approximately correct position using your keyboard. A/D control the azimuth, S/W control the altitude, Q/E control the position angle, and Up/Down controls the scale. Don&#039;t worry about getting them exactly, just get them close enough to the image for the program to associate the observed stars with the catalog stars when manually picking.&lt;br /&gt;
&lt;br /&gt;
To enter star picking mode, press ctrl+R. This should bring up an annulus around your reticle, whose size you can control by holding ctrl and scrolling with the mouse wheel. To pick a star, click on the star and the program should automatically snap the point to the centroid. If you are unhappy with its choice, you can force the centroid position by holding ctrl and clicking. The position will appear as an orange cross. Your pick of star will automatically associate with the nearest catalog star (which will be filled with a blue X). If you wish to choose a different catalog star, simply click this again and notice as the blue X switches. To accept a pair, press Enter or Space.&lt;br /&gt;
&lt;br /&gt;
Once you have a centroided a number of stars (minimum 5 to adjust pointing, 12 to adjust distortion), you can fit the plate by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Fit&amp;quot; on the sidebar or ctrl+Z. The green numbers that appear are the star magnitudes and the white numbers are the magnitude errors. The bars represent the fitting errors (magnitude and direction). This will print a residual table to the console, as well as the average error and FOV.&lt;br /&gt;
&lt;br /&gt;
Under the &amp;quot;Fit Parameters&amp;quot; tab, there are several options to adjust to improve your astrometry. The refraction correction should be checked for all camera. If the camera is older and does not have square pixels, uncheck equal aspect. If you suspect that the lens is not completely flat with the sensor (nearly always), check the asymmetry correction. The older distortion models are the poly3+radial models. It is preferable to use the radial-odd models as they do not require stars in all parts of the field to accurately model the distortion. To see which you should use, begin with the lowest order model and check the astrometry residuals by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Astrometry&amp;quot; or by pressing the L key. If there is structure to the residuals, then increase the order until the structure disappears.&lt;br /&gt;
&lt;br /&gt;
Fixed vignetting should only be enabled for cameras with well-measured vignetting. This is preferable to the modeled vignetting parameter, but unless it has been measured in the lab or under controlled conditions it will worsen the photometry fit. Extinction values also typically vary between 0.6 and 1.0 and should be measured on a per-camera basis. Both of these effects increase with distance from the center of the lens, as can be seen by clicking &amp;quot;Fit Parameters&amp;quot;&amp;gt;&amp;quot;Photometry&amp;quot; or by pressing the P key. Adjust the extinction until it follows the downward curved line.&lt;br /&gt;
&lt;br /&gt;
After creating a plate, it can be useful to remove high residual error stars. You can filter stars by adjusting &amp;quot;Settings&amp;quot;&amp;gt;&amp;quot;Filter Mag Err&amp;quot;. Manual add and remove stars until you obtain a fit you are satisfied with. You can check the RMSD to get an idea of how good the fit is.&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Build_A_Camera&amp;diff=548</id>
		<title>Build A Camera</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Build_A_Camera&amp;diff=548"/>
		<updated>2023-02-19T00:18:53Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Sensor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Parts and Tools needed = &lt;br /&gt;
[[File:01_annotated.jpg|thumb|right|Annotated Parts List]]&lt;br /&gt;
&lt;br /&gt;
Click on the image to the right to see a larger version with the parts labelled&lt;br /&gt;
&lt;br /&gt;
# IMX291 sensor board&lt;br /&gt;
# Lens with the lens holder - 4mm, 6mm are M16 mount as pictured, while other lenses might be CS which have a different holder&lt;br /&gt;
# 2x M2 screws, 6mm long - for mounting lens holder &lt;br /&gt;
# Camera housing&lt;br /&gt;
# Small cable gland  (supplied with the housing)&lt;br /&gt;
# Large cable gland  (supplied with the housing)&lt;br /&gt;
# Camera Power over Ethernet (PoE) cable (sometimes called a network cable by the sellers)&lt;br /&gt;
# Camera board holder  (supplied with the housing)&lt;br /&gt;
# Holder metal plate  (supplied with the housing)&lt;br /&gt;
# 4x M2 screws, 12 mm long  - for mounting camera module to bracket&lt;br /&gt;
# 1x M3-.50 screw, 6mm long - for mounting camera module L-bracket to base plate&lt;br /&gt;
# Metal plate screws (supplied with the housing)&lt;br /&gt;
# Transparent weatherproof silicone &lt;br /&gt;
# Housing mounting bracket  (supplied with the housing)&lt;br /&gt;
# Waterproof ethernet cable protector&lt;br /&gt;
# PoE injector to supply 48v to the camera (not shown)&lt;br /&gt;
# Raspberry Pi 4 Model B 2GB (or at least a 3B+ with 2GB) with official power supply (not shown)&lt;br /&gt;
# Raspberry Pi housing (not shown)&lt;br /&gt;
# 128 GB or greater microSD card (not shown)&lt;br /&gt;
# Self-amalgamating tape (not shown)&lt;br /&gt;
&lt;br /&gt;
== Purchasing Parts ==&lt;br /&gt;
For consistency across the network and to make collaborative support possible, it is recommended that the camera and lenses listed below are used in preference to random handy bits that are cobbled together. The selected components are proven and known to work well. Other components can be sourced from any convenient seller. &lt;br /&gt;
&lt;br /&gt;
Many components such as the Pi and microSD cards are are readily available in most locations. For other items such as lens, camera and housing, AliExpress - the Chinese equivalent of eBay - is the preferred online source as it serves most of the globe and has been reliably suppling parts to date.&lt;br /&gt;
&lt;br /&gt;
NB: Links are given to current sellers, but stock levels vary and if the link is dead or the seller is out of stock, you should be able to find an equivalent from another seller on AliExpress.&lt;br /&gt;
&lt;br /&gt;
=== Sensor ===&lt;br /&gt;
The bare IP security camera featuring a Sony IMX291 has been selected for the RMS system. This is available from many sellers on AliExpress. Out of the options offered, choose &amp;quot;With 48V POE cable&amp;quot; and &amp;quot;No lens&amp;quot;:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002315913099.html IVG-HP203Y-AE]&lt;br /&gt;
Always buy a lens separately from the list in the following section.&lt;br /&gt;
&lt;br /&gt;
We used to recommend the IMX307 sensor, but their quality appears to vary even if they&#039;re purchased from the same vendor. Some cameras perform well, but some apply too much video processing, making the data virtually useless.&lt;br /&gt;
&lt;br /&gt;
=== Lens ===&lt;br /&gt;
Most cameras available on Aliexpress come with a choice of lenses. The preferred lens is a 4mm f/0.95 M16 lens providing ~88x45° field of view, which can also be bought separately for example via this link.&lt;br /&gt;
* [https://www.aliexpress.com/item/32876034491.html 4mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
If you live in an area with heavy light pollution, other options are available. We wholeheartedly recommend only using lenses from the following list, as others might not be as sensitive or might have large distortion. See [[Lens Options|this page]] for more lens options.&lt;br /&gt;
&lt;br /&gt;
=== Housing ===&lt;br /&gt;
A security camera housing is used, providing weather-tight protection without distortion introduced by plastic domes. From the options offered, select &amp;quot;Plate and Bracket&amp;quot; to get a plate for mounting a 38x38mm bare IP camera module, and an L-shaped mounting bracket. &lt;br /&gt;
* [https://www.aliexpress.com/item/32355130687.html IP66 CCTV Camera Housing with Plate and Bracket] This will also provide a pair of cable glands and some essential screws.&lt;br /&gt;
&lt;br /&gt;
=== Power Over Ethernet Injector ===&lt;br /&gt;
This connects by network cables to both the Raspberry Pi and the camera sensor, and injects 48V DC onto the network cable to the camera to supply it with power. Pick a suitable plug style for your location from the options offered. An example unit is:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002704227705.html PoE Injector 48V 0.5A]&lt;br /&gt;
&lt;br /&gt;
Note that over short lengths of up to about 5m you can also use plain PoE connectors. These simply feed 12V from a power supply into the ethernet and extract it at the other end. Over short distances this will supply the camera with adequate power without the need for 48V injectors.&lt;br /&gt;
&lt;br /&gt;
Finally, if you are operating several cameras, you can use a PoE switch instead of a PoE injector.&lt;br /&gt;
&lt;br /&gt;
=== Cooled Housing for Raspberry Pi ===&lt;br /&gt;
This is one of the rare cases that fulfills our needs. It has a fan which is relatively quiet, it’s sturdy, and it can fit the RTC with the addition of riser pins. &#039;&#039;&#039;Please buy this case&#039;&#039;&#039;, we have tried many others, but they are not as good. From the options offered, make sure you select one that says &amp;quot;for Pi 4&amp;quot; if you are using a Raspberry Pi 4, or &amp;quot;for Pi 3B Plus&amp;quot; if you are using a Raspbery Pi 3B+. Additionally there is a case variation that is fully enclosed and has no fans; do not select this option.&lt;br /&gt;
* [https://www.aliexpress.com/item/32959825297.html Raspberry Pi Aluminium Enclosure with fans]&lt;br /&gt;
&lt;br /&gt;
=== Real Time Clock for Raspberry Pi ===&lt;br /&gt;
[[File:rtc.jpg|thumb|RTC installation|200px]]&lt;br /&gt;
&lt;br /&gt;
Very precise timing is essential to processing the meteor data, so unless you are confident in your internet connection an RTC module ensures the Raspberry Pi always has the precise time, even when power or internet is unreliable. AliExpress sells a pack of 10 but they are inexpensive - maybe share the extras among other camera constructors in your area. The AliExpress store lists two RTC modules, one labelled &amp;quot;DS3231 module&amp;quot; and the other &amp;quot;mini DS3231 module.&amp;quot; Select the &amp;quot;mini DS3231 module&amp;quot; option; it is designed for the Raspberry Pi. It has 5 pins and includes a battery.&lt;br /&gt;
* [https://www.aliexpress.com/item/32770348851.html DS3231 RTC]&lt;br /&gt;
&lt;br /&gt;
Once you plug it into the Pi (see image on the right) and make sure the current time is correct on the Pi, open the terminal and run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo hwclock -w&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will set the current computer time to the RTC. Every time the Pi boots up, it will read the correct time from the RTC.&lt;br /&gt;
&lt;br /&gt;
=== Pin Headers ===&lt;br /&gt;
Required to raise the height of the Raspberry GPIO bins to allow the RTC to sit proud of the Raspberry Pi case. You only need 1 but the pack of 20 is available for only a dollar or so. &lt;br /&gt;
* [https://www.aliexpress.com/item/32549850046.html Tall header pins]&lt;br /&gt;
&lt;br /&gt;
=== Network cabling === &lt;br /&gt;
You will need two lengths of network cabling, one (probably quite short) between the Raspberry Pi and the PoE injector and the other between the PoE injector and the camera. You can purchase suitable lengths locally or on AliExpress. Some people have found the following thin flat network cable to be useful for sneaking the wire through a window or door to avoid drilling holes in walls or eaves, although it will require some extra attention to seal the cable at the camera&#039;s PoE connector:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002311509668.html Cat6 Flat Ethernet Cable]&lt;br /&gt;
&lt;br /&gt;
=== Waterproof Cable Connector ===&lt;br /&gt;
One end of the network cable will be outside, connected into the PoE cable from the camera. This is not only carrying data but 48V DC power and needs to be kept sealed. This waterproof connector is fitted over the end of the network cable connector then after the network cable is plugged into the camera&#039;s PoE cable, the connector is locked into the end of the PoE cable. For extra weatherproofing, wrap in self-amalgamating tape. &lt;br /&gt;
* [https://www.aliexpress.com/item/32834472563.html RJ45 Waterproof Connector Cap]&lt;br /&gt;
&lt;br /&gt;
=== 128GB Micro SD Card ===&lt;br /&gt;
You need at least a 64GB card but a 128GB is recommended as 20+ GB of data is collected every night. Make sure it is a fast card eg Class 10 UHS-1 or better. A card can either be purchased locally or [https://www.aliexpress.com/item/32676225311.html from AliExpress]. Be warned that there is an [https://photographylife.com/fake-memory-cards ongoing problem with the production and sale of fraudulent memory cards misreporting the available storage] and even supplies from a reputable outlet can be affected - test the card you purchase. The AliExpress link has been used successfully to obtain suitable micro SD cards. If you live in North America, buy your SD cards at Costco.&lt;br /&gt;
&lt;br /&gt;
=== Raspberry Pi 4 ===&lt;br /&gt;
These are likely to be available to be purchased locally or from a domestic online source. You need at least a 2GB RAM model. The Raspberry Pi Model 4B is now the minimum spec. Previously, a Raspberry Pi Model 3B+ was considered the minimum but these do not have the performance or memory to handle busy meteor showers. Purchase the official 5.1V 3A 15.3W power supply to go with it - most problems with Raspberry Pi units are due to inadequate power supplies being used instead of purchasing the official power pack. Note: to connect a RPi 4B to a monitor you will also need a micro-HDMI cable, so that might be necessary to add to the shopping cart also.&lt;br /&gt;
&lt;br /&gt;
=== Additional items and tools ===&lt;br /&gt;
* Source suitable M2 and M3 screws. It might be possible to find these locally but in some places they are just odd enough to be quite hard to find. You could order some hardware from the [https://www.aliexpress.com/store/4714020?spm=a2g0o.detail.1000007.1.5fc666d9tN1f8i ScrewHome Store] on AliExpress. Each [https://www.aliexpress.com/item/32981714992.html?spm=a2g0o.store_pc_groupList.8148356.10.be65539dLjPgfh packet of 50 M2x6mm, M2x12mm, and M3x6mm] machine screws will cost only a few dollars.&lt;br /&gt;
* A tube of silicone sealant is used to seal the glass window for the housing and the front screws in the housing.&lt;br /&gt;
* Self-amalgamating tape can be used to wrap and seal the cable connector(s) to ensure they remain weathertight in all conditions.&lt;br /&gt;
* Tools such as small wire cutters or a sharp knife, various sized screwdrivers, a drill and screws to mount the camera bracket will be required.&lt;br /&gt;
&lt;br /&gt;
Deprecated shopping list: [https://docs.google.com/document/d/1XBSdrkwrOGPONIn5PBJ7YzH2vr7pUIxW3l8S62BQXEQ/edit LINK]&lt;br /&gt;
&lt;br /&gt;
Some cameras come with a slightly different cable with a separate 12V socket for power input as shown [https://globalmeteornetwork.org/wiki/images/d/dc/Alternatecable.jpg here]. &lt;br /&gt;
If the power input port has a small cap, then you can just cover it and use the PoE on the ethernet port. If it&#039;s open, then you will need a pair of PoE adapters (seen in that picture in the background).&lt;br /&gt;
&lt;br /&gt;
To test and focus the camera you will need VLC. This software is preinstalled on the Pi but is also available for Mac, Windows or Linux from [https://www.videolan.org/vlc/ here].&lt;br /&gt;
&lt;br /&gt;
= Assembly = &lt;br /&gt;
[Note: there&#039;s a longer version of the camera assembly section of this page available on Google Docs. Please refer to [https://docs.google.com/document/d/18TT-Jm7z9kYskl5ua07jQWD91OiyBemBnOosiNdW6nY/edit?usp=sharing this] if you need more information.]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Preparing the Lens == &lt;br /&gt;
[[File:Irblock.jpg|thumb|right|single filter: punch out the filter]]&lt;br /&gt;
* Start by removing protective covers from the sensor and lens. Take care not to touch the sensor after this is removed. &lt;br /&gt;
&lt;br /&gt;
* The cameras come with an IR Block filter in the lens holder. We don&#039;t want this.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lens holder with single filter&#039;&#039;&#039;&lt;br /&gt;
* If you have a lens like the one shown in the first image, unscrew the lens from the holder.&lt;br /&gt;
* Then using a screwdriver, carefully push the filter out of the lens holder as shown in the image on the right. If you push from the front, the filter may come out intact. &lt;br /&gt;
* If it shatters, make sure there are no shards left. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lens holder with electronic filter drawer&#039;&#039;&#039;&lt;br /&gt;
* Some lenses come an electronic day/night filter drawer. These have a small cable to plug into the camera board. Two different types of these filter holders are shown here. &lt;br /&gt;
[[File:lensholders2.jpg|thumb|right|Two sorts of lens holder with day/night filters]]&lt;br /&gt;
&lt;br /&gt;
* DO NOT try to punch out the filter directly as this may jam the mechanism or leave shards of glass inside. &lt;br /&gt;
* If your holder is the type with a rectangular sliding drawer, remove the drawer by undoing the screw on the end. Then remove the while filter glass entirely. &lt;br /&gt;
[[File:slidedrawer.jpg|thumb|right|Sliding type: Remove the filter entirely]]&lt;br /&gt;
&lt;br /&gt;
* If your holder is the other type, undo the three small screws on the top and take off the cover. Then remove the clear filter. You can leave the reddish daylight filter. &lt;br /&gt;
[[File:rotatingfilter.jpg|thumb|right|Rotating type: Remove just the clear filter]]&lt;br /&gt;
&lt;br /&gt;
* Now reassemble the filter holder. Do not connect the power cable to the camera. &lt;br /&gt;
&lt;br /&gt;
* Next look on the underside of the lens holder where you will see two plastic nubbins. These get in the way, so using the wire cutters snip them off. Make sure you get the base completely flat. &lt;br /&gt;
&lt;br /&gt;
* Then screw the lens back into the lens holder.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Attaching the Lens to the Camera == &lt;br /&gt;
[[File:lensattaching.jpg|thumb|right|Attaching the Lens]]&lt;br /&gt;
&lt;br /&gt;
* Carefully unclip the circuit board from the plastic holder but do not detach the ribbon cable.&lt;br /&gt;
&lt;br /&gt;
* Using the supplied screws, attach the lens to the sensor. &lt;br /&gt;
&lt;br /&gt;
* Replace the circuit board in the plastic holder. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Preparing the Camera Housing = &lt;br /&gt;
[[File:glands.jpg|thumb|right|Glands in Place]]&lt;br /&gt;
* Fit the small cable gland to the housing and pass the loose ends of the Camera PoE cable up through, but don&#039;t tighten it up yet. Remember to slip the cap over the cable first!&lt;br /&gt;
&lt;br /&gt;
* Fit the large cable gland in the other opening, and push a piece of plastic packing foam into it.  Don&#039;t seal it up completely though this is to keep insects from getting in, but allow moisture out.&lt;br /&gt;
&lt;br /&gt;
* We do not recommend that you put the whole cable inside the housing, as the LEDs on it will create light pollution inside the housing. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Attaching the Camera ==&lt;br /&gt;
[[File:camerafitted.jpg|thumb|right|Camera In Mount]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: I recommend installing the camera in the housing at this point so that you do not have to detach the cables or risk knocking focus later on. However, you can proceed to test focus etc before installing the camera in the housing if you wish.&#039;&#039;&#039; If you prefer to do that, skip this section for now and come back later. Otherwise: &lt;br /&gt;
&lt;br /&gt;
* Connect the metal camera holder to the metal plate using one 6mm M3 screw. Note the orientation of the plate as shown in the photo. &lt;br /&gt;
&lt;br /&gt;
* Using three 12 mm M2 screws, connect the camera board to the metal holder, passing the lens through the square hole from the back. &lt;br /&gt;
&lt;br /&gt;
* Note that on some camera models, the writing on the camera board or image of a stick man must be UPSIDE DOWN to get the correct orientation of the camera. In this orientation, the sockets for power and networking will be at the bottom of the rear of the camera board. To be sure you have it the right way up, see advice in the section on Testing and Focusing. &lt;br /&gt;
&lt;br /&gt;
* Finally, remove the plastic cap on the lens. &lt;br /&gt;
See image for the proper camera board orientation, so the video is not sideways or upside down.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installing the Camera in the Housing ==&lt;br /&gt;
[[File:camerainhousing.jpg|thumb|right|Camera In Housing]]&lt;br /&gt;
&lt;br /&gt;
* Remove the plastic plate from inside the housing and discard it.&lt;br /&gt;
&lt;br /&gt;
* Fit the camera on its metal plate into the housing, as close to the front glass as you can get it without actually touching. A few millimetres away should be good. &lt;br /&gt;
&lt;br /&gt;
* Looking at the camera from the rear, attach the largest connector (often with blue/green wires) to the right hand socket. &lt;br /&gt;
&lt;br /&gt;
* Attach the power connector to the left hand socket. This connector has several pins but only two are connected (red/black).&lt;br /&gt;
&lt;br /&gt;
* The third connector (two pins, red/black) is for a powered lens and is not used so tape it back out of the way.&lt;br /&gt;
&lt;br /&gt;
* Once you&#039;ve secured the camera in position, you can tighten up the cable glands. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing and Focusing =&lt;br /&gt;
At this point, your camera must be tested and focused. There&#039;s no point sealing up the housing and screwing it to the wall if its not working or isn&#039;t focused ! &lt;br /&gt;
&lt;br /&gt;
== Testing the Camera ==&lt;br /&gt;
* If your camera came with a single PoE cable, connect this to a netork cable and plug the other end of the network cable into your PoE injector. &lt;br /&gt;
&lt;br /&gt;
* if your camera came with a cable with separate network and power sockets, plug the &amp;quot;output&amp;quot; PoE adapter into the camera cable and plug a network cable into the PoE adapter, then connect the other end of the network cable into the other PoE adapter.&lt;br /&gt;
*. Connect the PoE adapter or injector into a spare socket on your home router and connect the camera power supply to it.&lt;br /&gt;
&lt;br /&gt;
The Camera PoE cable lights should come on, indicating traffic is flowing. After a few seconds, it should steady down to irregular flashing. If you don&#039;t see flashing lights then check the cable connections to make sure everything is plugged in properly.&lt;br /&gt;
&lt;br /&gt;
=== Find its IP Address ===&lt;br /&gt;
[[File:ip-scan.jpg|thumb|right|Finding the Camera Address]]&lt;br /&gt;
The camera should now appear as a device on your network and to test it properly you will need to find its IP Address. The easiest way to do this is using a free piece of software called [[https://www.advanced-ip-scanner.com/|Advanced IP Scanner]]. Download and run it (no need to install). Click &amp;quot;Scan&amp;quot; and wait till it finishes. The camera can usually be identified by Manufacturer &#039;ICP Internet Communications&#039; or &#039;Motion Control Systems&#039;, though other vendor names are possible such as &#039;Koenig &amp;amp; Bauer AG&#039; and &#039;Metrohm AG&#039;. If none of the names look right you may need to experiment by trying to connect to each candidate in turn.&lt;br /&gt;
&lt;br /&gt;
=== Checking the Connection ===&lt;br /&gt;
[[File:vlcconfig.jpg|thumb|right|VLC Network Stream]]&lt;br /&gt;
* Once you have the IP Address, open VLC on your Pi, Mac or Windows machine, and from the &amp;quot;Media&amp;quot; menu, select &amp;quot;Open Network Stream&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
* Enter the following into the address box, replacing &#039;&#039;&#039;1.2.3.4&#039;&#039;&#039; with the address you got in the previous step&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;rtsp://&#039;&#039;&#039;1.2.3.4&#039;&#039;&#039;:554/user=admin&amp;amp;password=&amp;amp;channel=1&amp;amp;stream=0.sdp&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* After a second or two, you should get a view through the camera. If nothing comes up, check you have got the right IP address, and that the cables are secure. &lt;br /&gt;
&lt;br /&gt;
* You can now double-check that you installed the camera the right way up. &lt;br /&gt;
If the image is upside down in VLC, turn it through 180 degrees in the housing. do &#039;&#039;&#039;not&#039;&#039;&#039; be tempted to use firmware settings to flip or mirror the image. These cameras have a &#039;rolling&#039; shutter and to work out precise timings of meteors, the RMS software compensates for the shutter movement. If the camera is upside down and the image then flipped, the shutter is working in the opposite direction to that expected by RMS and timings will be wrong. You &#039;&#039;&#039;must&#039;&#039;&#039; physically rotate the camera. &lt;br /&gt;
&lt;br /&gt;
* Note that its entirely normal for the image to be very red and overexposed in daylight. We&#039;ve removed the IR Block filter so the camera picks up a lot of red light. This is exactly what we want. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Checking for Obstructions ==&lt;br /&gt;
[[File:vlcview.jpg|thumb|right|Obstructions]]&lt;br /&gt;
* Temporarily close the housing case up and check if it can be seen obstructing the view anywhere. &lt;br /&gt;
&lt;br /&gt;
* Move the camera around on the mount to minimise the obstructions, and if necessary bend or tilt the bracket to angle the camera down a bit. &lt;br /&gt;
&lt;br /&gt;
* However, don&#039;t worry if you can&#039;t eliminate all obstructions. Later on you will create a software mask to prevent these areas causing false detections. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Focusing the Camera ==&lt;br /&gt;
&lt;br /&gt;
There&#039;s a whole separate section of the Wiki on [[Focusing_your_camera|focusing]], but here&#039;s the short version !!&lt;br /&gt;
* connect the camera to your network as above.&lt;br /&gt;
* Open VLC.&lt;br /&gt;
* Aim the camera at something at around 30-50 metres away. &lt;br /&gt;
* Screw the lens in and out slowly to get best focus. &lt;br /&gt;
&lt;br /&gt;
You can usually do an initial focus with the camera assembled on a desk. Point it out a window during the hours of darkness and focus on a building at least 50m away. &lt;br /&gt;
&lt;br /&gt;
You can do this using the RMS utility ShowLivestream instead of VLC, if you have already fully configured the camera and Pi as explained in the next step. &lt;br /&gt;
&lt;br /&gt;
Note that there&#039;s a short lag due to the network, so you should wait a second or two after each adjustment to allow the change to be reflected in VLC.&lt;br /&gt;
&lt;br /&gt;
Important note: if your camera came with an electronic filter, and you have left the &#039;daytime&#039; filter in place you MUST finalise focus at night. The filters slightly alter focus. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting Camera Parameters ==&lt;br /&gt;
To operate at night, the camera must be reset to the correct gain, colour mode and video mode. There are two ways you can do this:&lt;br /&gt;
&lt;br /&gt;
=== Using the CMS Software ===&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
* If you have a Pi3, you will currently have to use CMS. &lt;br /&gt;
* CMS is a security camera software package you can [https://learncctv.com/download-cms-software/ download] from the internet. You can use the software as explained in [https://www.youtube.com/watch?v=N2sq1hBwcAA this] video by Denis Vida. &lt;br /&gt;
* Note however that you should reset the network as the LAST thing you do. The video does it a bit soon.&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using the RMS software  ===&lt;br /&gt;
[[File:Ping-camera.JPG|thumb|right|Making sure the Pi can see the Camera]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note that all RMS scripts MUST be run from the source/RMS folder as the Pi user. Don&#039;t be tempted to cd into a different folder! It won&#039;t work.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* If you have a Pi4, you can use a utility that&#039;s part of RMS, as follows: &lt;br /&gt;
&lt;br /&gt;
* If you&#039;re not using the pre-built image, first install RMS on the Pi as explained [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#RMS_Software_Installation here].&lt;br /&gt;
 &lt;br /&gt;
* Now plug the camera into your router, open a Terminal window on the Pi and, using the address of your camera, make sure the Pi can ping the camera:&lt;br /&gt;
&amp;lt;pre&amp;gt;ping a.b.c.d&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you get any errors or timeouts, check the camera IP address, and check that the Pi is connected to your home network. &lt;br /&gt;
&lt;br /&gt;
* Next open a terminal window and run this script to reset the camera IP address.  &lt;br /&gt;
&amp;lt;pre&amp;gt; python -m Utils.SetCameraAddress a.b.c.d 192.168.42.10&amp;lt;/pre&amp;gt;&lt;br /&gt;
* You will lose connection to the camera and see a bunch of error messages. Thats normal. Once you see a timeout message, unplug the power and network from the camera. &lt;br /&gt;
 &lt;br /&gt;
* Now plug the camera directly into the Pi&#039;s ethernet port, open a Terminal window and run the following script to update the camera gain, video mode, and other settings. &lt;br /&gt;
[[File:Setting-camer-params.JPG|thumb|right|Setting Camera Params]]&lt;br /&gt;
&amp;lt;pre&amp;gt;Scripts/RMS_SetCameraParams.sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Note: If you have RMS installed on your PC then you can change the camera address from your PC instead, then connect it to the Pi and run the 2nd script. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Final Steps = &lt;br /&gt;
== Sealing the Housing ==&lt;br /&gt;
[[File:sealedhousing.jpg|thumb|right|Sealing the Housing]]&lt;br /&gt;
Depending on your climate, its usually advisable to seal up the camera housing against rain and snow. &lt;br /&gt;
&lt;br /&gt;
From the outside, carefully go round the edge of the glass with silicone sealant. Also squirt sealant into any screw holes visible on the front of the camera housing, where it will be most exposed to rain. &lt;br /&gt;
&lt;br /&gt;
But DONT seal up the hinged door because you will occasionally need to maintain the camera, and you don&#039;t want to have to prise it open with a chisel!&lt;br /&gt;
&lt;br /&gt;
If there are any cable connections outside the casing, you should also seal these up thoroughhly. This writer can attest to the damage caused by water ingress into a PoE connector! Tape up or seal the connections tightly with some sort of waterproof product (I used electrical tape), but remember you may need to change the cable, so don&#039;t seal it irreversibly. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Mounting Outside ==&lt;br /&gt;
Mount the camera somewhere with a good view of the sky and without too many &#039;terrestrial&#039; obstructions such as trees, hills and buildings.  Take special care to angle well away from security lights. These lights emit infrared and without the IR Block filter, the IMX cameras are extremely sensitive to this. &lt;br /&gt;
&lt;br /&gt;
When locating the camera, bear in mind that you will need to be able to get to the camera to maintain it. The cameras do not need to be high up as long as they have a good view of the sky. Mine are at eye-level on my observatory shed. &lt;br /&gt;
&lt;br /&gt;
As before, don&#039;t worry if its not practical to eliminate all obstructions as you can mask off any that can&#039;t be avoided. &lt;br /&gt;
&lt;br /&gt;
=== Aiming the Camera ===&lt;br /&gt;
[[file:cameraview.jpg|thumb|right|Aiming the Camera]]&lt;br /&gt;
The cameras have a field of about 40-45 degrees vertically and 90 degrees horizontally so angle the camera upwards at between 35-45 degrees, higher if you have lots of nearby hills or trees. This should maximise meteor detection. &lt;br /&gt;
&lt;br /&gt;
If you can arrange so that the camera view overlaps with other RMS users, thats even better. Check with the network to get an idea of a good direction.&lt;br /&gt;
&lt;br /&gt;
In this photo, the camera is aimed up at about 40 degrees, just above the top of the hill behind the camera location. The parts of the hill that are visible will be masked off in the software to avoid &#039;meteor-wrongs&#039; due to dog-walkers with head torches! &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Thats it! =&lt;br /&gt;
Once the camera is installed, connect up the PoE adapter, attach a long network cable and run it to wherever you are going to keep the Raspberry Pi. Remember to ask permission before drilling holes in the walls... :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Now install the Software =&lt;br /&gt;
Now you can finish configuring the Raspberry Pi by installing a prebuilt image. This is covered in a separate guide [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#RMS_Software_Installation here].&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Build_A_Camera&amp;diff=547</id>
		<title>Build A Camera</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Build_A_Camera&amp;diff=547"/>
		<updated>2023-02-19T00:18:40Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Sensor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Parts and Tools needed = &lt;br /&gt;
[[File:01_annotated.jpg|thumb|right|Annotated Parts List]]&lt;br /&gt;
&lt;br /&gt;
Click on the image to the right to see a larger version with the parts labelled&lt;br /&gt;
&lt;br /&gt;
# IMX291 sensor board&lt;br /&gt;
# Lens with the lens holder - 4mm, 6mm are M16 mount as pictured, while other lenses might be CS which have a different holder&lt;br /&gt;
# 2x M2 screws, 6mm long - for mounting lens holder &lt;br /&gt;
# Camera housing&lt;br /&gt;
# Small cable gland  (supplied with the housing)&lt;br /&gt;
# Large cable gland  (supplied with the housing)&lt;br /&gt;
# Camera Power over Ethernet (PoE) cable (sometimes called a network cable by the sellers)&lt;br /&gt;
# Camera board holder  (supplied with the housing)&lt;br /&gt;
# Holder metal plate  (supplied with the housing)&lt;br /&gt;
# 4x M2 screws, 12 mm long  - for mounting camera module to bracket&lt;br /&gt;
# 1x M3-.50 screw, 6mm long - for mounting camera module L-bracket to base plate&lt;br /&gt;
# Metal plate screws (supplied with the housing)&lt;br /&gt;
# Transparent weatherproof silicone &lt;br /&gt;
# Housing mounting bracket  (supplied with the housing)&lt;br /&gt;
# Waterproof ethernet cable protector&lt;br /&gt;
# PoE injector to supply 48v to the camera (not shown)&lt;br /&gt;
# Raspberry Pi 4 Model B 2GB (or at least a 3B+ with 2GB) with official power supply (not shown)&lt;br /&gt;
# Raspberry Pi housing (not shown)&lt;br /&gt;
# 128 GB or greater microSD card (not shown)&lt;br /&gt;
# Self-amalgamating tape (not shown)&lt;br /&gt;
&lt;br /&gt;
== Purchasing Parts ==&lt;br /&gt;
For consistency across the network and to make collaborative support possible, it is recommended that the camera and lenses listed below are used in preference to random handy bits that are cobbled together. The selected components are proven and known to work well. Other components can be sourced from any convenient seller. &lt;br /&gt;
&lt;br /&gt;
Many components such as the Pi and microSD cards are are readily available in most locations. For other items such as lens, camera and housing, AliExpress - the Chinese equivalent of eBay - is the preferred online source as it serves most of the globe and has been reliably suppling parts to date.&lt;br /&gt;
&lt;br /&gt;
NB: Links are given to current sellers, but stock levels vary and if the link is dead or the seller is out of stock, you should be able to find an equivalent from another seller on AliExpress.&lt;br /&gt;
&lt;br /&gt;
=== Sensor ===&lt;br /&gt;
The bare IP security camera featuring a Sony IMX291 has been selected for the RMS system. This is available from many sellers on AliExpress. Out of the options offered, choose &amp;quot;With 48V POE cable&amp;quot; and &amp;quot;No lens&amp;quot;:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002315913099.html IVG-HP203Y-AE]&lt;br /&gt;
Always buy a lens separately from the list in the following section.&lt;br /&gt;
We used to recommend the IMX307 sensor, but their quality appears to vary even if they&#039;re purchased from the same vendor. Some cameras perform well, but some apply too much video processing, making the data virtually useless.&lt;br /&gt;
&lt;br /&gt;
=== Lens ===&lt;br /&gt;
Most cameras available on Aliexpress come with a choice of lenses. The preferred lens is a 4mm f/0.95 M16 lens providing ~88x45° field of view, which can also be bought separately for example via this link.&lt;br /&gt;
* [https://www.aliexpress.com/item/32876034491.html 4mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
If you live in an area with heavy light pollution, other options are available. We wholeheartedly recommend only using lenses from the following list, as others might not be as sensitive or might have large distortion. See [[Lens Options|this page]] for more lens options.&lt;br /&gt;
&lt;br /&gt;
=== Housing ===&lt;br /&gt;
A security camera housing is used, providing weather-tight protection without distortion introduced by plastic domes. From the options offered, select &amp;quot;Plate and Bracket&amp;quot; to get a plate for mounting a 38x38mm bare IP camera module, and an L-shaped mounting bracket. &lt;br /&gt;
* [https://www.aliexpress.com/item/32355130687.html IP66 CCTV Camera Housing with Plate and Bracket] This will also provide a pair of cable glands and some essential screws.&lt;br /&gt;
&lt;br /&gt;
=== Power Over Ethernet Injector ===&lt;br /&gt;
This connects by network cables to both the Raspberry Pi and the camera sensor, and injects 48V DC onto the network cable to the camera to supply it with power. Pick a suitable plug style for your location from the options offered. An example unit is:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002704227705.html PoE Injector 48V 0.5A]&lt;br /&gt;
&lt;br /&gt;
Note that over short lengths of up to about 5m you can also use plain PoE connectors. These simply feed 12V from a power supply into the ethernet and extract it at the other end. Over short distances this will supply the camera with adequate power without the need for 48V injectors.&lt;br /&gt;
&lt;br /&gt;
Finally, if you are operating several cameras, you can use a PoE switch instead of a PoE injector.&lt;br /&gt;
&lt;br /&gt;
=== Cooled Housing for Raspberry Pi ===&lt;br /&gt;
This is one of the rare cases that fulfills our needs. It has a fan which is relatively quiet, it’s sturdy, and it can fit the RTC with the addition of riser pins. &#039;&#039;&#039;Please buy this case&#039;&#039;&#039;, we have tried many others, but they are not as good. From the options offered, make sure you select one that says &amp;quot;for Pi 4&amp;quot; if you are using a Raspberry Pi 4, or &amp;quot;for Pi 3B Plus&amp;quot; if you are using a Raspbery Pi 3B+. Additionally there is a case variation that is fully enclosed and has no fans; do not select this option.&lt;br /&gt;
* [https://www.aliexpress.com/item/32959825297.html Raspberry Pi Aluminium Enclosure with fans]&lt;br /&gt;
&lt;br /&gt;
=== Real Time Clock for Raspberry Pi ===&lt;br /&gt;
[[File:rtc.jpg|thumb|RTC installation|200px]]&lt;br /&gt;
&lt;br /&gt;
Very precise timing is essential to processing the meteor data, so unless you are confident in your internet connection an RTC module ensures the Raspberry Pi always has the precise time, even when power or internet is unreliable. AliExpress sells a pack of 10 but they are inexpensive - maybe share the extras among other camera constructors in your area. The AliExpress store lists two RTC modules, one labelled &amp;quot;DS3231 module&amp;quot; and the other &amp;quot;mini DS3231 module.&amp;quot; Select the &amp;quot;mini DS3231 module&amp;quot; option; it is designed for the Raspberry Pi. It has 5 pins and includes a battery.&lt;br /&gt;
* [https://www.aliexpress.com/item/32770348851.html DS3231 RTC]&lt;br /&gt;
&lt;br /&gt;
Once you plug it into the Pi (see image on the right) and make sure the current time is correct on the Pi, open the terminal and run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo hwclock -w&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will set the current computer time to the RTC. Every time the Pi boots up, it will read the correct time from the RTC.&lt;br /&gt;
&lt;br /&gt;
=== Pin Headers ===&lt;br /&gt;
Required to raise the height of the Raspberry GPIO bins to allow the RTC to sit proud of the Raspberry Pi case. You only need 1 but the pack of 20 is available for only a dollar or so. &lt;br /&gt;
* [https://www.aliexpress.com/item/32549850046.html Tall header pins]&lt;br /&gt;
&lt;br /&gt;
=== Network cabling === &lt;br /&gt;
You will need two lengths of network cabling, one (probably quite short) between the Raspberry Pi and the PoE injector and the other between the PoE injector and the camera. You can purchase suitable lengths locally or on AliExpress. Some people have found the following thin flat network cable to be useful for sneaking the wire through a window or door to avoid drilling holes in walls or eaves, although it will require some extra attention to seal the cable at the camera&#039;s PoE connector:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002311509668.html Cat6 Flat Ethernet Cable]&lt;br /&gt;
&lt;br /&gt;
=== Waterproof Cable Connector ===&lt;br /&gt;
One end of the network cable will be outside, connected into the PoE cable from the camera. This is not only carrying data but 48V DC power and needs to be kept sealed. This waterproof connector is fitted over the end of the network cable connector then after the network cable is plugged into the camera&#039;s PoE cable, the connector is locked into the end of the PoE cable. For extra weatherproofing, wrap in self-amalgamating tape. &lt;br /&gt;
* [https://www.aliexpress.com/item/32834472563.html RJ45 Waterproof Connector Cap]&lt;br /&gt;
&lt;br /&gt;
=== 128GB Micro SD Card ===&lt;br /&gt;
You need at least a 64GB card but a 128GB is recommended as 20+ GB of data is collected every night. Make sure it is a fast card eg Class 10 UHS-1 or better. A card can either be purchased locally or [https://www.aliexpress.com/item/32676225311.html from AliExpress]. Be warned that there is an [https://photographylife.com/fake-memory-cards ongoing problem with the production and sale of fraudulent memory cards misreporting the available storage] and even supplies from a reputable outlet can be affected - test the card you purchase. The AliExpress link has been used successfully to obtain suitable micro SD cards. If you live in North America, buy your SD cards at Costco.&lt;br /&gt;
&lt;br /&gt;
=== Raspberry Pi 4 ===&lt;br /&gt;
These are likely to be available to be purchased locally or from a domestic online source. You need at least a 2GB RAM model. The Raspberry Pi Model 4B is now the minimum spec. Previously, a Raspberry Pi Model 3B+ was considered the minimum but these do not have the performance or memory to handle busy meteor showers. Purchase the official 5.1V 3A 15.3W power supply to go with it - most problems with Raspberry Pi units are due to inadequate power supplies being used instead of purchasing the official power pack. Note: to connect a RPi 4B to a monitor you will also need a micro-HDMI cable, so that might be necessary to add to the shopping cart also.&lt;br /&gt;
&lt;br /&gt;
=== Additional items and tools ===&lt;br /&gt;
* Source suitable M2 and M3 screws. It might be possible to find these locally but in some places they are just odd enough to be quite hard to find. You could order some hardware from the [https://www.aliexpress.com/store/4714020?spm=a2g0o.detail.1000007.1.5fc666d9tN1f8i ScrewHome Store] on AliExpress. Each [https://www.aliexpress.com/item/32981714992.html?spm=a2g0o.store_pc_groupList.8148356.10.be65539dLjPgfh packet of 50 M2x6mm, M2x12mm, and M3x6mm] machine screws will cost only a few dollars.&lt;br /&gt;
* A tube of silicone sealant is used to seal the glass window for the housing and the front screws in the housing.&lt;br /&gt;
* Self-amalgamating tape can be used to wrap and seal the cable connector(s) to ensure they remain weathertight in all conditions.&lt;br /&gt;
* Tools such as small wire cutters or a sharp knife, various sized screwdrivers, a drill and screws to mount the camera bracket will be required.&lt;br /&gt;
&lt;br /&gt;
Deprecated shopping list: [https://docs.google.com/document/d/1XBSdrkwrOGPONIn5PBJ7YzH2vr7pUIxW3l8S62BQXEQ/edit LINK]&lt;br /&gt;
&lt;br /&gt;
Some cameras come with a slightly different cable with a separate 12V socket for power input as shown [https://globalmeteornetwork.org/wiki/images/d/dc/Alternatecable.jpg here]. &lt;br /&gt;
If the power input port has a small cap, then you can just cover it and use the PoE on the ethernet port. If it&#039;s open, then you will need a pair of PoE adapters (seen in that picture in the background).&lt;br /&gt;
&lt;br /&gt;
To test and focus the camera you will need VLC. This software is preinstalled on the Pi but is also available for Mac, Windows or Linux from [https://www.videolan.org/vlc/ here].&lt;br /&gt;
&lt;br /&gt;
= Assembly = &lt;br /&gt;
[Note: there&#039;s a longer version of the camera assembly section of this page available on Google Docs. Please refer to [https://docs.google.com/document/d/18TT-Jm7z9kYskl5ua07jQWD91OiyBemBnOosiNdW6nY/edit?usp=sharing this] if you need more information.]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Preparing the Lens == &lt;br /&gt;
[[File:Irblock.jpg|thumb|right|single filter: punch out the filter]]&lt;br /&gt;
* Start by removing protective covers from the sensor and lens. Take care not to touch the sensor after this is removed. &lt;br /&gt;
&lt;br /&gt;
* The cameras come with an IR Block filter in the lens holder. We don&#039;t want this.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lens holder with single filter&#039;&#039;&#039;&lt;br /&gt;
* If you have a lens like the one shown in the first image, unscrew the lens from the holder.&lt;br /&gt;
* Then using a screwdriver, carefully push the filter out of the lens holder as shown in the image on the right. If you push from the front, the filter may come out intact. &lt;br /&gt;
* If it shatters, make sure there are no shards left. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lens holder with electronic filter drawer&#039;&#039;&#039;&lt;br /&gt;
* Some lenses come an electronic day/night filter drawer. These have a small cable to plug into the camera board. Two different types of these filter holders are shown here. &lt;br /&gt;
[[File:lensholders2.jpg|thumb|right|Two sorts of lens holder with day/night filters]]&lt;br /&gt;
&lt;br /&gt;
* DO NOT try to punch out the filter directly as this may jam the mechanism or leave shards of glass inside. &lt;br /&gt;
* If your holder is the type with a rectangular sliding drawer, remove the drawer by undoing the screw on the end. Then remove the while filter glass entirely. &lt;br /&gt;
[[File:slidedrawer.jpg|thumb|right|Sliding type: Remove the filter entirely]]&lt;br /&gt;
&lt;br /&gt;
* If your holder is the other type, undo the three small screws on the top and take off the cover. Then remove the clear filter. You can leave the reddish daylight filter. &lt;br /&gt;
[[File:rotatingfilter.jpg|thumb|right|Rotating type: Remove just the clear filter]]&lt;br /&gt;
&lt;br /&gt;
* Now reassemble the filter holder. Do not connect the power cable to the camera. &lt;br /&gt;
&lt;br /&gt;
* Next look on the underside of the lens holder where you will see two plastic nubbins. These get in the way, so using the wire cutters snip them off. Make sure you get the base completely flat. &lt;br /&gt;
&lt;br /&gt;
* Then screw the lens back into the lens holder.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Attaching the Lens to the Camera == &lt;br /&gt;
[[File:lensattaching.jpg|thumb|right|Attaching the Lens]]&lt;br /&gt;
&lt;br /&gt;
* Carefully unclip the circuit board from the plastic holder but do not detach the ribbon cable.&lt;br /&gt;
&lt;br /&gt;
* Using the supplied screws, attach the lens to the sensor. &lt;br /&gt;
&lt;br /&gt;
* Replace the circuit board in the plastic holder. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Preparing the Camera Housing = &lt;br /&gt;
[[File:glands.jpg|thumb|right|Glands in Place]]&lt;br /&gt;
* Fit the small cable gland to the housing and pass the loose ends of the Camera PoE cable up through, but don&#039;t tighten it up yet. Remember to slip the cap over the cable first!&lt;br /&gt;
&lt;br /&gt;
* Fit the large cable gland in the other opening, and push a piece of plastic packing foam into it.  Don&#039;t seal it up completely though this is to keep insects from getting in, but allow moisture out.&lt;br /&gt;
&lt;br /&gt;
* We do not recommend that you put the whole cable inside the housing, as the LEDs on it will create light pollution inside the housing. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Attaching the Camera ==&lt;br /&gt;
[[File:camerafitted.jpg|thumb|right|Camera In Mount]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: I recommend installing the camera in the housing at this point so that you do not have to detach the cables or risk knocking focus later on. However, you can proceed to test focus etc before installing the camera in the housing if you wish.&#039;&#039;&#039; If you prefer to do that, skip this section for now and come back later. Otherwise: &lt;br /&gt;
&lt;br /&gt;
* Connect the metal camera holder to the metal plate using one 6mm M3 screw. Note the orientation of the plate as shown in the photo. &lt;br /&gt;
&lt;br /&gt;
* Using three 12 mm M2 screws, connect the camera board to the metal holder, passing the lens through the square hole from the back. &lt;br /&gt;
&lt;br /&gt;
* Note that on some camera models, the writing on the camera board or image of a stick man must be UPSIDE DOWN to get the correct orientation of the camera. In this orientation, the sockets for power and networking will be at the bottom of the rear of the camera board. To be sure you have it the right way up, see advice in the section on Testing and Focusing. &lt;br /&gt;
&lt;br /&gt;
* Finally, remove the plastic cap on the lens. &lt;br /&gt;
See image for the proper camera board orientation, so the video is not sideways or upside down.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installing the Camera in the Housing ==&lt;br /&gt;
[[File:camerainhousing.jpg|thumb|right|Camera In Housing]]&lt;br /&gt;
&lt;br /&gt;
* Remove the plastic plate from inside the housing and discard it.&lt;br /&gt;
&lt;br /&gt;
* Fit the camera on its metal plate into the housing, as close to the front glass as you can get it without actually touching. A few millimetres away should be good. &lt;br /&gt;
&lt;br /&gt;
* Looking at the camera from the rear, attach the largest connector (often with blue/green wires) to the right hand socket. &lt;br /&gt;
&lt;br /&gt;
* Attach the power connector to the left hand socket. This connector has several pins but only two are connected (red/black).&lt;br /&gt;
&lt;br /&gt;
* The third connector (two pins, red/black) is for a powered lens and is not used so tape it back out of the way.&lt;br /&gt;
&lt;br /&gt;
* Once you&#039;ve secured the camera in position, you can tighten up the cable glands. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing and Focusing =&lt;br /&gt;
At this point, your camera must be tested and focused. There&#039;s no point sealing up the housing and screwing it to the wall if its not working or isn&#039;t focused ! &lt;br /&gt;
&lt;br /&gt;
== Testing the Camera ==&lt;br /&gt;
* If your camera came with a single PoE cable, connect this to a netork cable and plug the other end of the network cable into your PoE injector. &lt;br /&gt;
&lt;br /&gt;
* if your camera came with a cable with separate network and power sockets, plug the &amp;quot;output&amp;quot; PoE adapter into the camera cable and plug a network cable into the PoE adapter, then connect the other end of the network cable into the other PoE adapter.&lt;br /&gt;
*. Connect the PoE adapter or injector into a spare socket on your home router and connect the camera power supply to it.&lt;br /&gt;
&lt;br /&gt;
The Camera PoE cable lights should come on, indicating traffic is flowing. After a few seconds, it should steady down to irregular flashing. If you don&#039;t see flashing lights then check the cable connections to make sure everything is plugged in properly.&lt;br /&gt;
&lt;br /&gt;
=== Find its IP Address ===&lt;br /&gt;
[[File:ip-scan.jpg|thumb|right|Finding the Camera Address]]&lt;br /&gt;
The camera should now appear as a device on your network and to test it properly you will need to find its IP Address. The easiest way to do this is using a free piece of software called [[https://www.advanced-ip-scanner.com/|Advanced IP Scanner]]. Download and run it (no need to install). Click &amp;quot;Scan&amp;quot; and wait till it finishes. The camera can usually be identified by Manufacturer &#039;ICP Internet Communications&#039; or &#039;Motion Control Systems&#039;, though other vendor names are possible such as &#039;Koenig &amp;amp; Bauer AG&#039; and &#039;Metrohm AG&#039;. If none of the names look right you may need to experiment by trying to connect to each candidate in turn.&lt;br /&gt;
&lt;br /&gt;
=== Checking the Connection ===&lt;br /&gt;
[[File:vlcconfig.jpg|thumb|right|VLC Network Stream]]&lt;br /&gt;
* Once you have the IP Address, open VLC on your Pi, Mac or Windows machine, and from the &amp;quot;Media&amp;quot; menu, select &amp;quot;Open Network Stream&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
* Enter the following into the address box, replacing &#039;&#039;&#039;1.2.3.4&#039;&#039;&#039; with the address you got in the previous step&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;rtsp://&#039;&#039;&#039;1.2.3.4&#039;&#039;&#039;:554/user=admin&amp;amp;password=&amp;amp;channel=1&amp;amp;stream=0.sdp&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* After a second or two, you should get a view through the camera. If nothing comes up, check you have got the right IP address, and that the cables are secure. &lt;br /&gt;
&lt;br /&gt;
* You can now double-check that you installed the camera the right way up. &lt;br /&gt;
If the image is upside down in VLC, turn it through 180 degrees in the housing. do &#039;&#039;&#039;not&#039;&#039;&#039; be tempted to use firmware settings to flip or mirror the image. These cameras have a &#039;rolling&#039; shutter and to work out precise timings of meteors, the RMS software compensates for the shutter movement. If the camera is upside down and the image then flipped, the shutter is working in the opposite direction to that expected by RMS and timings will be wrong. You &#039;&#039;&#039;must&#039;&#039;&#039; physically rotate the camera. &lt;br /&gt;
&lt;br /&gt;
* Note that its entirely normal for the image to be very red and overexposed in daylight. We&#039;ve removed the IR Block filter so the camera picks up a lot of red light. This is exactly what we want. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Checking for Obstructions ==&lt;br /&gt;
[[File:vlcview.jpg|thumb|right|Obstructions]]&lt;br /&gt;
* Temporarily close the housing case up and check if it can be seen obstructing the view anywhere. &lt;br /&gt;
&lt;br /&gt;
* Move the camera around on the mount to minimise the obstructions, and if necessary bend or tilt the bracket to angle the camera down a bit. &lt;br /&gt;
&lt;br /&gt;
* However, don&#039;t worry if you can&#039;t eliminate all obstructions. Later on you will create a software mask to prevent these areas causing false detections. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Focusing the Camera ==&lt;br /&gt;
&lt;br /&gt;
There&#039;s a whole separate section of the Wiki on [[Focusing_your_camera|focusing]], but here&#039;s the short version !!&lt;br /&gt;
* connect the camera to your network as above.&lt;br /&gt;
* Open VLC.&lt;br /&gt;
* Aim the camera at something at around 30-50 metres away. &lt;br /&gt;
* Screw the lens in and out slowly to get best focus. &lt;br /&gt;
&lt;br /&gt;
You can usually do an initial focus with the camera assembled on a desk. Point it out a window during the hours of darkness and focus on a building at least 50m away. &lt;br /&gt;
&lt;br /&gt;
You can do this using the RMS utility ShowLivestream instead of VLC, if you have already fully configured the camera and Pi as explained in the next step. &lt;br /&gt;
&lt;br /&gt;
Note that there&#039;s a short lag due to the network, so you should wait a second or two after each adjustment to allow the change to be reflected in VLC.&lt;br /&gt;
&lt;br /&gt;
Important note: if your camera came with an electronic filter, and you have left the &#039;daytime&#039; filter in place you MUST finalise focus at night. The filters slightly alter focus. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting Camera Parameters ==&lt;br /&gt;
To operate at night, the camera must be reset to the correct gain, colour mode and video mode. There are two ways you can do this:&lt;br /&gt;
&lt;br /&gt;
=== Using the CMS Software ===&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
* If you have a Pi3, you will currently have to use CMS. &lt;br /&gt;
* CMS is a security camera software package you can [https://learncctv.com/download-cms-software/ download] from the internet. You can use the software as explained in [https://www.youtube.com/watch?v=N2sq1hBwcAA this] video by Denis Vida. &lt;br /&gt;
* Note however that you should reset the network as the LAST thing you do. The video does it a bit soon.&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using the RMS software  ===&lt;br /&gt;
[[File:Ping-camera.JPG|thumb|right|Making sure the Pi can see the Camera]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note that all RMS scripts MUST be run from the source/RMS folder as the Pi user. Don&#039;t be tempted to cd into a different folder! It won&#039;t work.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* If you have a Pi4, you can use a utility that&#039;s part of RMS, as follows: &lt;br /&gt;
&lt;br /&gt;
* If you&#039;re not using the pre-built image, first install RMS on the Pi as explained [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#RMS_Software_Installation here].&lt;br /&gt;
 &lt;br /&gt;
* Now plug the camera into your router, open a Terminal window on the Pi and, using the address of your camera, make sure the Pi can ping the camera:&lt;br /&gt;
&amp;lt;pre&amp;gt;ping a.b.c.d&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you get any errors or timeouts, check the camera IP address, and check that the Pi is connected to your home network. &lt;br /&gt;
&lt;br /&gt;
* Next open a terminal window and run this script to reset the camera IP address.  &lt;br /&gt;
&amp;lt;pre&amp;gt; python -m Utils.SetCameraAddress a.b.c.d 192.168.42.10&amp;lt;/pre&amp;gt;&lt;br /&gt;
* You will lose connection to the camera and see a bunch of error messages. Thats normal. Once you see a timeout message, unplug the power and network from the camera. &lt;br /&gt;
 &lt;br /&gt;
* Now plug the camera directly into the Pi&#039;s ethernet port, open a Terminal window and run the following script to update the camera gain, video mode, and other settings. &lt;br /&gt;
[[File:Setting-camer-params.JPG|thumb|right|Setting Camera Params]]&lt;br /&gt;
&amp;lt;pre&amp;gt;Scripts/RMS_SetCameraParams.sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Note: If you have RMS installed on your PC then you can change the camera address from your PC instead, then connect it to the Pi and run the 2nd script. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Final Steps = &lt;br /&gt;
== Sealing the Housing ==&lt;br /&gt;
[[File:sealedhousing.jpg|thumb|right|Sealing the Housing]]&lt;br /&gt;
Depending on your climate, its usually advisable to seal up the camera housing against rain and snow. &lt;br /&gt;
&lt;br /&gt;
From the outside, carefully go round the edge of the glass with silicone sealant. Also squirt sealant into any screw holes visible on the front of the camera housing, where it will be most exposed to rain. &lt;br /&gt;
&lt;br /&gt;
But DONT seal up the hinged door because you will occasionally need to maintain the camera, and you don&#039;t want to have to prise it open with a chisel!&lt;br /&gt;
&lt;br /&gt;
If there are any cable connections outside the casing, you should also seal these up thoroughhly. This writer can attest to the damage caused by water ingress into a PoE connector! Tape up or seal the connections tightly with some sort of waterproof product (I used electrical tape), but remember you may need to change the cable, so don&#039;t seal it irreversibly. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Mounting Outside ==&lt;br /&gt;
Mount the camera somewhere with a good view of the sky and without too many &#039;terrestrial&#039; obstructions such as trees, hills and buildings.  Take special care to angle well away from security lights. These lights emit infrared and without the IR Block filter, the IMX cameras are extremely sensitive to this. &lt;br /&gt;
&lt;br /&gt;
When locating the camera, bear in mind that you will need to be able to get to the camera to maintain it. The cameras do not need to be high up as long as they have a good view of the sky. Mine are at eye-level on my observatory shed. &lt;br /&gt;
&lt;br /&gt;
As before, don&#039;t worry if its not practical to eliminate all obstructions as you can mask off any that can&#039;t be avoided. &lt;br /&gt;
&lt;br /&gt;
=== Aiming the Camera ===&lt;br /&gt;
[[file:cameraview.jpg|thumb|right|Aiming the Camera]]&lt;br /&gt;
The cameras have a field of about 40-45 degrees vertically and 90 degrees horizontally so angle the camera upwards at between 35-45 degrees, higher if you have lots of nearby hills or trees. This should maximise meteor detection. &lt;br /&gt;
&lt;br /&gt;
If you can arrange so that the camera view overlaps with other RMS users, thats even better. Check with the network to get an idea of a good direction.&lt;br /&gt;
&lt;br /&gt;
In this photo, the camera is aimed up at about 40 degrees, just above the top of the hill behind the camera location. The parts of the hill that are visible will be masked off in the software to avoid &#039;meteor-wrongs&#039; due to dog-walkers with head torches! &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Thats it! =&lt;br /&gt;
Once the camera is installed, connect up the PoE adapter, attach a long network cable and run it to wherever you are going to keep the Raspberry Pi. Remember to ask permission before drilling holes in the walls... :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Now install the Software =&lt;br /&gt;
Now you can finish configuring the Raspberry Pi by installing a prebuilt image. This is covered in a separate guide [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#RMS_Software_Installation here].&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Lens_Options&amp;diff=527</id>
		<title>Lens Options</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Lens_Options&amp;diff=527"/>
		<updated>2023-01-16T20:17:54Z</updated>

		<summary type="html">&lt;p&gt;Dvida: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In city skies or if you have lots of obstructions (trees, buildings, etc.), we recommend the following 6mm lens with a ~55x30° field of view:&lt;br /&gt;
* Seller 1 - [https://www.aliexpress.com/item/1005003145991079.html 6mm f/0.95 M16]&lt;br /&gt;
* Seller 2 - [https://www.aliexpress.com/item/32959421060.html 6mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
In very light-polluted city skies, an alternative is the 8mm f/0.9 M16 lens which provides ~40x20° field of view:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005004122188232.html 8mm f/0.9 M16]&lt;br /&gt;
&lt;br /&gt;
For observing fainter meteors, the following 16mm f/1.0 lens can be used that provides only a limited 20x10° field of view. This stations with this lens should only be paired with other stations using the same lens:&lt;br /&gt;
* [https://www.aliexpress.com/item/32857028953.html 16mm f/1.0 CS]&lt;br /&gt;
Note that this lens also requires a special CS lens mount, not supplied with the lens:&lt;br /&gt;
* [https://www.aliexpress.com/item/32833667462.html CS lens mount]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=473</id>
		<title>SkyFit2</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=SkyFit2&amp;diff=473"/>
		<updated>2022-11-15T01:12:35Z</updated>

		<summary type="html">&lt;p&gt;Dvida: Created page with &amp;quot;WORK IN PROGRESS&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;WORK IN PROGRESS&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=472</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=472"/>
		<updated>2022-11-15T01:12:13Z</updated>

		<summary type="html">&lt;p&gt;Dvida: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#How_do_I_obtain_a_camera.3F this] section !&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/CroatianMeteorNetwork/RMS/blob/master/README.md  What do I need?] ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower. &lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain cameras from the [https://ukmeteornetwork.co.uk/ UK Meteor Network] &lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.  &lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[[Build_A_Camera|build a camera from scratch]]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve built the camera, You can  &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#Flash_a_pre-built_image flash a Prebuilt image]&#039;&#039;&#039; onto an SD card to set up the Pi with the software required to capture meteors and upload data to the network. Although the primary choice for Raspberry Pi 4 is still a microSD card, you may wish to consider &#039;&#039;&#039;using a USB flash disk, USB-attached SSD or USB-attached HDD&#039;&#039;&#039; as a boot device. Click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device Booting from a USB device] to know more.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data and backing up configuration ===&lt;br /&gt;
&lt;br /&gt;
: Your primary scientific data is automatically uploaded to the central server every morning when data processing is done. However once it has done this, RMS will purge out the oldest data to free up space for the next night&#039;s run. &lt;br /&gt;
&lt;br /&gt;
: So, you may want to copy some of the data to a PC, NAS or cloud for further analysis of your own. The data you should consider backing up are the contents of &#039;&#039;&#039;~/RMS_data/ArchivedFiles&#039;&#039;&#039;, which holds the individual files and data that RMS determined were probably meteors. Full detail on how to nbare beyond the scope of the GMN Wiki, but tools such as robocopy (for Windows) and rsync(for Linux/MacOS) are ideal. These tools can &#039;mirror&#039; data across a network. If you want help configuring these, ask in the Globalmeteornetwork group on groups.io.&lt;br /&gt;
&lt;br /&gt;
: We&#039;ve also built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi. Please ask in the group about these.&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://github.com/CroatianMeteorNetwork/cmn_binviewer/releases] you can install.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Important note&#039;&#039;&#039; : You can also open the images in astronomical FITS viewers such as FITS Liberator or Pixinsight, though the results may be surprising. For example in FITS Liberator, the image will be &#039;&#039;&#039;upside down&#039;&#039;&#039;. This is an artefact of how the software reads the image. In space, there&#039;s no &#039;up&#039; or &#039;down&#039; and so the FITS specification does not dictate whether the pixel (0,0) is at the bottom left or top left, or indeed one of the other corners. Some software, notably FITS Liberator, treats the top left as the origin and so terrestrial images will be displayed mirrored vertically.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== Configuring and installing your camera ==&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick start guide] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Focusing_your_camera | Focusing your IP camera]] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=N2sq1hBwcAA Video tutorial - Configuring your IMX291 IP camera] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/1TPotXcRstHz-XWIQYIW71xkRYy7Ca1UCoEiZsqdk9zw/edit?usp=sharing Different ways of connecting the camera] ===&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MOjb3qxDlX4 Video Tutorial - Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=310 Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== RMS Software Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Flash a pre-built image ===&lt;br /&gt;
&lt;br /&gt;
Pre-built Images are available with the RMS software pre-installed on Raspbian. Raspbian is the operating system typically used on the Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
A 128 GB microSD card is preferred, although smaller 64 GB cards will also work. The image is flashed to the microSD card using the Etcher utility for Windows (32 or 64-bit), MacOS or Linux (64-bit), which can be found [https://www.balena.io/etcher/ here]&lt;br /&gt;
&lt;br /&gt;
If you are considering using a USB flash disk, USB-attached SSD or USB-attached HDD as a boot device, click [https://globalmeteornetwork.org/wiki/index.php?title=Booting_from_a_USB_device Booting from a USB device] to know more.&lt;br /&gt;
&lt;br /&gt;
When you first boot up the Pi make sure you have a keyboard, monitor and mouse attached as you will be taken through a setup process by the RMS software. &lt;br /&gt;
&lt;br /&gt;
The current publicly released images of RMS are: &lt;br /&gt;
[https://www.dropbox.com/s/sa9csd4m3jr1vqo/RMS_image_20191203.zip?dl=1 RPi3B+ ]&lt;br /&gt;
and &lt;br /&gt;
[https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 RPi4 ]. &lt;br /&gt;
&lt;br /&gt;
Please see the [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick Start Guide] about how to flash them to an SD card.&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* The earlier versions of the Raspberry Pi, the 1 and 2, are not powerful enough to run RMS software.&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
* For installations into other Linux or windows environments, executing the command &#039;&#039;git pull&#039;&#039; will update to the most recent RMS release.&lt;br /&gt;
&lt;br /&gt;
* The code was designed to run on a RPi, but it will also run an some Linux distributions. We have tested it on Linux Mint 18 and Ubuntu 16. For information on installing into other Linux releases, check portions of the section listed below for installing on RPi, and also check installation instructions found on [https://github.com/CroatianMeteorNetwork/RMS GitHub]&lt;br /&gt;
&lt;br /&gt;
== [OPTIONAL] Install the software from scratch  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Raspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really really &#039;&#039;&#039;really&#039;&#039;&#039; do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
=== Install for Raspberry Pi 4 ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
===  Install for Raspberry Pi 3 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We no longer recommend the Pi3, as it doesn&#039;t have the performance or memory to handle busy meteor showers. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/1ChaXx6WkuGfcQ_f5yRbwUOOMxEgIJrjq932UZE6cRjE/edit here].&lt;br /&gt;
&lt;br /&gt;
=== Install for Linux ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
=== Installation for Windows ===&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
=== Installation for MacOS ===&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Data analysis with SkyFit2 ==&lt;br /&gt;
&lt;br /&gt;
SkyFit2 is a program within the RMS library which supports analyzing optical meteor data in most optical formats that are in use today, including videos in any popular video format (mp4, avi, mkv), a sequence of static images, or a single image with shutter breaks.&lt;br /&gt;
&lt;br /&gt;
This [https://www.youtube.com/watch?v=MOjb3qxDlX4 video tutorial] explains how to using SkyFit2 to perform astrometric and photometric calibration on GMN data and manually reduce observations of fireballs, including computing their trajectories.&lt;br /&gt;
&lt;br /&gt;
A more general and detailed description of SkyFit2 is given at the &#039;&#039;&#039;[[SkyFit2|SkyFit2]]&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card or a USB disk? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card or a USB disk fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card or a USB disk, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusivery own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website] ===&lt;br /&gt;
&lt;br /&gt;
: The IstraStream.com is an independent hosting site which is part of our world wide GMN. It is primarily a host for data from cameras sold by IstraStream, but other station operators can request that their data be included.&lt;br /&gt;
To enable the IstraStream upload, the &amp;lt;b&amp;gt;external_script_run&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;external_script_path&amp;lt;/b&amp;gt;, and &amp;lt;b&amp;gt;reboot_after_processing&amp;lt;/b&amp;gt; parameters have to be changed. This is how the config file should look:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; External script&lt;br /&gt;
; An external script will be run after RMS finishes the processing for the night, it will be passed three arguments:&lt;br /&gt;
; captured_night_dir, archived_night_dir, config - captured_night dir is the full path to the captured folder of the night&lt;br /&gt;
; the second one is the archived, and config is an object holding the values in this config file.&lt;br /&gt;
; ---------------&lt;br /&gt;
; Enable running an external script at the end of every night of processing&lt;br /&gt;
external_script_run: true&lt;br /&gt;
; Run the external script after auto reprocess. &amp;quot;auto_reprocess&amp;quot; needs to be turned on for this to work.&lt;br /&gt;
auto_reprocess_external_script_run: false&lt;br /&gt;
; Full path to the external script&lt;br /&gt;
external_script_path: /home/pi/source/RMS/iStream/iStream.py&lt;br /&gt;
; Name of the function in the external script which will be called&lt;br /&gt;
external_function_name: rmsExternal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Daily reboot&lt;br /&gt;
; ---------------&lt;br /&gt;
; Reboot the computer daily after the processing and upload is done&lt;br /&gt;
reboot_after_processing: false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, send an e-mail to [mailto:info@istrastream.com info@istrastream.com] with your:&lt;br /&gt;
* Station_ID&lt;br /&gt;
* Location or Name (if not secret)&lt;br /&gt;
* Lens type/size&lt;br /&gt;
&lt;br /&gt;
For example, &amp;quot;CA0001; Elginfield Observatory, Ontario, Canada; 4mm&amp;quot;. The IstraStream crew will enable the weblog page within a few days.&lt;br /&gt;
&lt;br /&gt;
Finally, this document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://github.com/markmac99/ukmon-pitools/wiki UK Meteor Network Wiki]===&lt;br /&gt;
This wiki has numerous FAQs and tips on maintaining, monitoring and managing your system, and several explainers such as how to calibrate and create a mask, how to copy data and so forth. &lt;br /&gt;
&lt;br /&gt;
=== GMN talks ===&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=wDdrG_FCyGk 2022 Global Meteor Network Meeting Session 1 (February, 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=j_75CDPzjI4 2022 Global Meteor Network Meeting Session 2 (February, 2022)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=f6x9_WCVphY GMN talk at the European Space Agency&#039;s Fireball Workshop (June, 2021)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=QXBTLPnPDWs GMN Workshop (February, 2021)] - [https://www.dropbox.com/sh/ia9vagug5lxm8k9/AAB_i_1jcWThUdAHO_2gF_Ksa?dl=0 Link to slides]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MAGq-XqD5Po Overview of the GMN - IMC2020 (September, 2020)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=oM7lfQ4nmyw Overview of the GMN, Astro Imaging Channel presentation (May, 2020)]&lt;br /&gt;
&lt;br /&gt;
=== GMN related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Booting_from_an_USB_device&amp;diff=470</id>
		<title>Booting from an USB device</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Booting_from_an_USB_device&amp;diff=470"/>
		<updated>2022-09-24T13:02:20Z</updated>

		<summary type="html">&lt;p&gt;Dvida: Dvida moved page Booting from an USB device to Booting from a USB device over redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Booting from a USB device]]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Booting_from_a_USB_device&amp;diff=469</id>
		<title>Booting from a USB device</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Booting_from_a_USB_device&amp;diff=469"/>
		<updated>2022-09-24T13:02:20Z</updated>

		<summary type="html">&lt;p&gt;Dvida: Dvida moved page Booting from an USB device to Booting from a USB device over redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is meant for the people who would like to boot a Raspberry Pi directly from a USB device and would like to avoid using a microSD card due to various reasons e.g. USB 3.X devices are faster, by some considered more reliable or simply some of them are available unused at your disposal. This page deals with and brings the how-to for the Raspberry Pi 4B only.&lt;br /&gt;
In general Raspberry Pi 4B is able to boot from any USB device out of the box. Please see the caveats section for the possible issues you may encounter and how to solve them. As such Raspberry Pi 4B can be booted from a USB flash, USB-attached Solid State Disk (SSD) or USB-attached Hard Disk Drive (HDD) either 2.5” or 3.5”. The list of proven devices that are in use by other members will be provided in each section. The easiest setup with almost no caveats comes with a USB flash drive which is as easy as booting from a microSD card. By using a USB-attached SDD or HDD there are some things you need to consider.&lt;br /&gt;
&lt;br /&gt;
== USB flash disk ==&lt;br /&gt;
=== How-to ===&lt;br /&gt;
&lt;br /&gt;
# Download the zipped Image for Raspberry Pi 4B [https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 here] and save it on the PC somewhere.&lt;br /&gt;
# Download the [https://www.balena.io/etcher/ BalenaEtcher], if you haven’t done it yet.&lt;br /&gt;
# Insert a USB flash disk into your PC, and note the letter it was assigned.&lt;br /&gt;
# Run BalenaEtcher, and flash the image file onto your USB flash disk: Select Flash from file, find your zip file and select it. As Target select your USB flash disk. Normally the system disks are hidden but verify the name, letter and size of your USB flash disk to be sure you have the correct target. Click Flash, once again verify the target and confirm it. Wait for the process to finish. (In case you will receive an error you may need to run BalenaEtcher as administrator)&lt;br /&gt;
# Eject the USB flash disk in windows if necessary and then remove your USB flash disk from your PC and insert it into your Raspberry Pi, which should be connected to a TV or Monitor, and have a keyboard and mouse connected. Power on a Raspberry Pi. Make sure that a microSD card is not inserted.&lt;br /&gt;
# Wait for the boot. If the boot takes too long to occur, please have a look at the next section. If it booted successfully, follow the on-screen instructions. You may return to the previous page as you are done with flashing the image onto a USB flash disk.&lt;br /&gt;
&lt;br /&gt;
This is what the selection should look like:&lt;br /&gt;
[[File:BalenaEtcher_selection.png|center]]&lt;br /&gt;
&lt;br /&gt;
This is what the process should look like:&lt;br /&gt;
[[File:BalenaEtcher_process.png|center]]&lt;br /&gt;
&lt;br /&gt;
=== Pre-2021 Raspberry Pi 4 Bootloader update ===&lt;br /&gt;
&lt;br /&gt;
If you encountered a problem booting Raspberry Pi 4 from a USB device (common for all USB devices, not only flash disks), the most probable reason is that your Raspberry Pi 4 is from an older batch and its bootloader has to be updated. The procedure is simple and you will need a blank small MicroSD card to continue, the data are around 1MB in size, so any small microSD card will do the job. The process is nicely described in [https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#updating-the-bootloader the raspberry pi official documentation].&lt;br /&gt;
&lt;br /&gt;
=== Proven HW ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! HW !! Note&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.kingston.com/en/usb-flash-drives/datatraveler-kyson-high-performance-usb-flash-drive Kingston DataTraveler Kyson 256 GB] || Operated in 4 stations since Nov 2021, no issues&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== USB-atached SSD ==&lt;br /&gt;
=== What to consider ===&lt;br /&gt;
&lt;br /&gt;
The first thing to consider is that raspberry Pi 4B provides approximately 1.2A to the USB ports combined, so you need to make sure that your SSD disk does not need more current. Also, it is advisable to not use any other hungry USB-powered devices in the live operation of a station. Although it has not been reported by the members using SSD disks it might happen that you may need a powered USB hub to be connected to a Raspberry Pi 4 to provide enough current during peak operations. Please note that Raspberry Pi 4 is under heavy writing during its night operation. Also due to the power requirements, it is highly advisable to use the official 3A power supply.&lt;br /&gt;
&lt;br /&gt;
The second thing to consider is the mode that Linux will detect your SSD disk. Although in the majority of cases this won’t be an issue, it is almost impossible to get this information from the datasheet of an SSD. While it is cumbersome, the best approach is to connect the disk to a Raspberry Pi 4 already running the RMS image (from a microSD card) and issue the following command from the terminal “sudo dmesg | grep usb-storage” without quotes. If you see some lines returned, you are fine to proceed.&lt;br /&gt;
&lt;br /&gt;
=== How-to ===&lt;br /&gt;
&lt;br /&gt;
Will be added after the test will be undergone.&lt;br /&gt;
&lt;br /&gt;
=== Proven HW ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! HW !! Note&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.crucial.com/ssd/bx500/ct240bx500ssd1 Crucial BX500 240GB 3D NAND SATA 2.5-inch SSD] || Operated in 1 station since Aug 2021, without powered USB hub, no issues&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.crucial.com/ssd/mx500/ct250mx500ssd1 Crucial MX500 250GB 3D NAND SATA 2.5-inch SSD] || Operated in 1 station since Aug 2021, without powered USB hub, no issues&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.orico.cc/us/product/detail/3487.html ORICO 2.5 inch USB3.0 Hard Drive Enclosure] || Operated in 2 stations since Aug 2021, no issues&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== USB-attached HDD ==&lt;br /&gt;
=== What to consider ===&lt;br /&gt;
&lt;br /&gt;
For the USB-attached HDD of size 2.5” applied the same things to consider as for the USB-attached SDD, please see above. &lt;br /&gt;
&lt;br /&gt;
For the USB-attached HDD of size 3.5” the power requirements may be ignored, as by default these disks need 12V to be fed from the additional power supply bundled to the HDD enclosure.&lt;br /&gt;
&lt;br /&gt;
=== How-to ===&lt;br /&gt;
&lt;br /&gt;
Will be added after the test will be undergone.&lt;br /&gt;
&lt;br /&gt;
=== Proven HW ===&lt;br /&gt;
&lt;br /&gt;
There are two no-name refurbished HDDs used in two stations, however one had to be replaced, so at the moment no branded HDD is reported to be used in the station. The list will be updated as soon as someone starts using it.&lt;br /&gt;
&lt;br /&gt;
== Useful resources ==&lt;br /&gt;
&lt;br /&gt;
More in-depth information about a Raspberry Pi 4B boot process and boot options can be found [https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#boot-sequence in the official documentation]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Booting_from_a_USB_device&amp;diff=467</id>
		<title>Booting from a USB device</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Booting_from_a_USB_device&amp;diff=467"/>
		<updated>2022-09-24T13:01:07Z</updated>

		<summary type="html">&lt;p&gt;Dvida: Dvida moved page Booting from a USB device to Booting from an USB device over redirect: grammar typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is meant for the people who would like to boot a Raspberry Pi directly from a USB device and would like to avoid using a microSD card due to various reasons e.g. USB 3.X devices are faster, by some considered more reliable or simply some of them are available unused at your disposal. This page deals with and brings the how-to for the Raspberry Pi 4B only.&lt;br /&gt;
In general Raspberry Pi 4B is able to boot from any USB device out of the box. Please see the caveats section for the possible issues you may encounter and how to solve them. As such Raspberry Pi 4B can be booted from a USB flash, USB-attached Solid State Disk (SSD) or USB-attached Hard Disk Drive (HDD) either 2.5” or 3.5”. The list of proven devices that are in use by other members will be provided in each section. The easiest setup with almost no caveats comes with a USB flash drive which is as easy as booting from a microSD card. By using a USB-attached SDD or HDD there are some things you need to consider.&lt;br /&gt;
&lt;br /&gt;
== USB flash disk ==&lt;br /&gt;
=== How-to ===&lt;br /&gt;
&lt;br /&gt;
# Download the zipped Image for Raspberry Pi 4B [https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 here] and save it on the PC somewhere.&lt;br /&gt;
# Download the [https://www.balena.io/etcher/ BalenaEtcher], if you haven’t done it yet.&lt;br /&gt;
# Insert a USB flash disk into your PC, and note the letter it was assigned.&lt;br /&gt;
# Run BalenaEtcher, and flash the image file onto your USB flash disk: Select Flash from file, find your zip file and select it. As Target select your USB flash disk. Normally the system disks are hidden but verify the name, letter and size of your USB flash disk to be sure you have the correct target. Click Flash, once again verify the target and confirm it. Wait for the process to finish. (In case you will receive an error you may need to run BalenaEtcher as administrator)&lt;br /&gt;
# Eject the USB flash disk in windows if necessary and then remove your USB flash disk from your PC and insert it into your Raspberry Pi, which should be connected to a TV or Monitor, and have a keyboard and mouse connected. Power on a Raspberry Pi. Make sure that a microSD card is not inserted.&lt;br /&gt;
# Wait for the boot. If the boot takes too long to occur, please have a look at the next section. If it booted successfully, follow the on-screen instructions. You may return to the previous page as you are done with flashing the image onto a USB flash disk.&lt;br /&gt;
&lt;br /&gt;
This is what the selection should look like:&lt;br /&gt;
[[File:BalenaEtcher_selection.png|center]]&lt;br /&gt;
&lt;br /&gt;
This is what the process should look like:&lt;br /&gt;
[[File:BalenaEtcher_process.png|center]]&lt;br /&gt;
&lt;br /&gt;
=== Pre-2021 Raspberry Pi 4 Bootloader update ===&lt;br /&gt;
&lt;br /&gt;
If you encountered a problem booting Raspberry Pi 4 from a USB device (common for all USB devices, not only flash disks), the most probable reason is that your Raspberry Pi 4 is from an older batch and its bootloader has to be updated. The procedure is simple and you will need a blank small MicroSD card to continue, the data are around 1MB in size, so any small microSD card will do the job. The process is nicely described in [https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#updating-the-bootloader the raspberry pi official documentation].&lt;br /&gt;
&lt;br /&gt;
=== Proven HW ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! HW !! Note&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.kingston.com/en/usb-flash-drives/datatraveler-kyson-high-performance-usb-flash-drive Kingston DataTraveler Kyson 256 GB] || Operated in 4 stations since Nov 2021, no issues&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== USB-atached SSD ==&lt;br /&gt;
=== What to consider ===&lt;br /&gt;
&lt;br /&gt;
The first thing to consider is that raspberry Pi 4B provides approximately 1.2A to the USB ports combined, so you need to make sure that your SSD disk does not need more current. Also, it is advisable to not use any other hungry USB-powered devices in the live operation of a station. Although it has not been reported by the members using SSD disks it might happen that you may need a powered USB hub to be connected to a Raspberry Pi 4 to provide enough current during peak operations. Please note that Raspberry Pi 4 is under heavy writing during its night operation. Also due to the power requirements, it is highly advisable to use the official 3A power supply.&lt;br /&gt;
&lt;br /&gt;
The second thing to consider is the mode that Linux will detect your SSD disk. Although in the majority of cases this won’t be an issue, it is almost impossible to get this information from the datasheet of an SSD. While it is cumbersome, the best approach is to connect the disk to a Raspberry Pi 4 already running the RMS image (from a microSD card) and issue the following command from the terminal “sudo dmesg | grep usb-storage” without quotes. If you see some lines returned, you are fine to proceed.&lt;br /&gt;
&lt;br /&gt;
=== How-to ===&lt;br /&gt;
&lt;br /&gt;
Will be added after the test will be undergone.&lt;br /&gt;
&lt;br /&gt;
=== Proven HW ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! HW !! Note&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.crucial.com/ssd/bx500/ct240bx500ssd1 Crucial BX500 240GB 3D NAND SATA 2.5-inch SSD] || Operated in 1 station since Aug 2021, without powered USB hub, no issues&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.crucial.com/ssd/mx500/ct250mx500ssd1 Crucial MX500 250GB 3D NAND SATA 2.5-inch SSD] || Operated in 1 station since Aug 2021, without powered USB hub, no issues&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.orico.cc/us/product/detail/3487.html ORICO 2.5 inch USB3.0 Hard Drive Enclosure] || Operated in 2 stations since Aug 2021, no issues&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== USB-attached HDD ==&lt;br /&gt;
=== What to consider ===&lt;br /&gt;
&lt;br /&gt;
For the USB-attached HDD of size 2.5” applied the same things to consider as for the USB-attached SDD, please see above. &lt;br /&gt;
&lt;br /&gt;
For the USB-attached HDD of size 3.5” the power requirements may be ignored, as by default these disks need 12V to be fed from the additional power supply bundled to the HDD enclosure.&lt;br /&gt;
&lt;br /&gt;
=== How-to ===&lt;br /&gt;
&lt;br /&gt;
Will be added after the test will be undergone.&lt;br /&gt;
&lt;br /&gt;
=== Proven HW ===&lt;br /&gt;
&lt;br /&gt;
There are two no-name refurbished HDDs used in two stations, however one had to be replaced, so at the moment no branded HDD is reported to be used in the station. The list will be updated as soon as someone starts using it.&lt;br /&gt;
&lt;br /&gt;
== Useful resources ==&lt;br /&gt;
&lt;br /&gt;
More in-depth information about a Raspberry Pi 4B boot process and boot options can be found [https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#boot-sequence in the official documentation]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Lens_Options&amp;diff=430</id>
		<title>Lens Options</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Lens_Options&amp;diff=430"/>
		<updated>2022-05-20T16:02:01Z</updated>

		<summary type="html">&lt;p&gt;Dvida: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In city skies or if you have lots of obstructions (trees, buildings, etc.), we recommend the following 6mm lens with a ~55x30° field of view:&lt;br /&gt;
* Seller 1 - [https://www.aliexpress.com/item/32876034491.html 6mm f/0.95 M16]&lt;br /&gt;
* Seller 2 - [https://www.aliexpress.com/item/32959421060.html 6mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
In very light-polluted city skies, an alternative is the 8mm f/0.9 M16 lens which provides ~40x20° field of view:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005004122188232.html 8mm f/0.9 M16]&lt;br /&gt;
&lt;br /&gt;
For observing fainter meteors, the following 16mm f/1.0 lens can be used that provides only a limited 20x10° field of view. This stations with this lens should only be paired with other stations using the same lens:&lt;br /&gt;
* [https://www.aliexpress.com/item/32857028953.html 16mm f/1.0 CS]&lt;br /&gt;
Note that this lens also requires a special CS lens mount, not supplied with the lens:&lt;br /&gt;
* [https://www.aliexpress.com/item/32833667462.html CS lens mount]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=399</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=399"/>
		<updated>2022-01-25T16:42:19Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Viewing the data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#How_do_I_obtain_a_camera.3F this] section !&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/CroatianMeteorNetwork/RMS/blob/master/README.md  What do I need?] ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower. &lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain cameras from the [https://ukmeteornetwork.co.uk/ UK Meteor Network] &lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.  &lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[[Build_A_Camera|build a camera from scratch]]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve built the camera, You can  &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#Flash_a_pre-built_image flash a Prebuilt image]&#039;&#039;&#039; onto an SD card to set up the Pi with the software required to capture meteors and upload data to the network.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data and backing up configuration ===&lt;br /&gt;
&lt;br /&gt;
: Your primary scientific data is automatically uploaded to the central server every morning when data processing is done. However once it has done this, RMS will purge out the oldest data to free up space for the next night&#039;s run. &lt;br /&gt;
&lt;br /&gt;
: So, you may want to copy some of the data to a PC, NAS or cloud for further analysis of your own. The data you should consider backing up are the contents of &#039;&#039;&#039;~/RMS_data/ArchivedFiles&#039;&#039;&#039;, which holds the individual files and data that RMS determined were probably meteors. Full detail on how to nbare beyond the scope of the GMN Wiki, but tools such as robocopy (for Windows) and rsync(for Linux/MacOS) are ideal. These tools can &#039;mirror&#039; data across a network. If you want help configuring these, ask in the Globalmeteornetwork group on groups.io.&lt;br /&gt;
&lt;br /&gt;
: We&#039;ve also built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi. Please ask in the group about these.&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://github.com/CroatianMeteorNetwork/cmn_binviewer/releases] you can install.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Important note&#039;&#039;&#039; : You can also open the images in astronomical FITS viewers such as FITS Liberator or Pixinsight, though the results may be surprising. For example in FITS Liberator, the image will be &#039;&#039;&#039;upside down&#039;&#039;&#039;. This is an artefact of how the software reads the image. In space, there&#039;s no &#039;up&#039; or &#039;down&#039; and so the FITS specification does not dictate whether the pixel (0,0) is at the bottom left or top left, or indeed one of the other corners. Some software, notably FITS Liberator, treats the top left as the origin and so terrestrial images will be displayed mirrored vertically.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== Configuring and installing your camera ==&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick start guide] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Focusing_your_camera | Focusing your IP camera]] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=N2sq1hBwcAA Video tutorial - Configuring your IMX291 IP camera] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/1TPotXcRstHz-XWIQYIW71xkRYy7Ca1UCoEiZsqdk9zw/edit?usp=sharing Different ways of connecting the camera] ===&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MOjb3qxDlX4 Video Tutorial - Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=310 Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== RMS Software Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Flash a pre-built image ===&lt;br /&gt;
&lt;br /&gt;
Pre-built Images are available with the RMS software pre-installed on Raspbian. Raspbian is the operating system typically used on the Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
A 128 GB microSD card is preferred, although smaller 64 GB cards will also work. The image is flashed to the microSD card using the Etcher utility for Windows (32 or 64-bit), MacOS or Linux (64-bit), which can be found [https://www.balena.io/etcher/ here]&lt;br /&gt;
&lt;br /&gt;
When you first boot up the Pi make sure you have a keyboard, monitor and mouse attached as you will be taken through a setup process by the RMS software. &lt;br /&gt;
&lt;br /&gt;
The current publicly released images of RMS are: &lt;br /&gt;
[https://www.dropbox.com/s/sa9csd4m3jr1vqo/RMS_image_20191203.zip?dl=1 RPi3B+ ]&lt;br /&gt;
and &lt;br /&gt;
[https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 RPi4 ]. &lt;br /&gt;
&lt;br /&gt;
Please see the [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick Start Guide] about how to flash them to an SD card.&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* The earlier versions of the Raspberry Pi, the 1 and 2, are not powerful enough to run RMS software.&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
* For installations into other Linux or windows environments, executing the command &#039;&#039;git pull&#039;&#039; will update to the most recent RMS release.&lt;br /&gt;
&lt;br /&gt;
* The code was designed to run on a RPi, but it will also run an some Linux distributions. We have tested it on Linux Mint 18 and Ubuntu 16. For information on installing into other Linux releases, check portions of the section listed below for installing on RPi, and also check installation instructions found on [https://github.com/CroatianMeteorNetwork/RMS GitHub]&lt;br /&gt;
&lt;br /&gt;
== [OPTIONAL] Install the software from scratch  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Raspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really really &#039;&#039;&#039;really&#039;&#039;&#039; do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
=== Install for Raspberry Pi 4 ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
===  Install for Raspberry Pi 3 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We no longer recommend the Pi3, as it doesn&#039;t have the performance or memory to handle busy meteor showers. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/1ChaXx6WkuGfcQ_f5yRbwUOOMxEgIJrjq932UZE6cRjE/edit here].&lt;br /&gt;
&lt;br /&gt;
=== Install for Linux ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
=== Installation for Windows ===&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
=== Installation for MacOS ===&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusivery own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website] ===&lt;br /&gt;
&lt;br /&gt;
: The IstraStream.com is an independent hosting site which is part of our world wide GMN. It is primarily a host for data from cameras sold by IstraStream, but other station operators can request that their data be included.&lt;br /&gt;
To enable the IstraStream upload, the &amp;lt;b&amp;gt;external_script_run&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;external_script_path&amp;lt;/b&amp;gt;, and &amp;lt;b&amp;gt;reboot_after_processing&amp;lt;/b&amp;gt; parameters have to be changed. This is how the config file should look:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; External script&lt;br /&gt;
; An external script will be run after RMS finishes the processing for the night, it will be passed three arguments:&lt;br /&gt;
; captured_night_dir, archived_night_dir, config - captured_night dir is the full path to the captured folder of the night&lt;br /&gt;
; the second one is the archived, and config is an object holding the values in this config file.&lt;br /&gt;
; ---------------&lt;br /&gt;
; Enable running an external script at the end of every night of processing&lt;br /&gt;
external_script_run: true&lt;br /&gt;
; Run the external script after auto reprocess. &amp;quot;auto_reprocess&amp;quot; needs to be turned on for this to work.&lt;br /&gt;
auto_reprocess_external_script_run: false&lt;br /&gt;
; Full path to the external script&lt;br /&gt;
external_script_path: /home/pi/source/RMS/iStream/iStream.py&lt;br /&gt;
; Name of the function in the external script which will be called&lt;br /&gt;
external_function_name: rmsExternal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Daily reboot&lt;br /&gt;
; ---------------&lt;br /&gt;
; Reboot the computer daily after the processing and upload is done&lt;br /&gt;
reboot_after_processing: false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, send an e-mail to [mailto:info@istrastream.com info@istrastream.com] with your:&lt;br /&gt;
* Station_ID&lt;br /&gt;
* Location or Name (if not secret)&lt;br /&gt;
* Lens type/size&lt;br /&gt;
&lt;br /&gt;
For example, &amp;quot;CA0001; Elginfield Observatory, Ontario, Canada; 4mm&amp;quot;. The IstraStream crew will enable the weblog page within a few days.&lt;br /&gt;
&lt;br /&gt;
Finally, this document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://github.com/markmac99/ukmon-pitools/wiki UK Meteor Network Wiki]===&lt;br /&gt;
This wiki has numerous FAQs and tips on maintaining, monitoring and managing your system, and several explainers such as how to calibrate and create a mask, how to copy data and so forth. &lt;br /&gt;
&lt;br /&gt;
=== GMN talks ===&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=f6x9_WCVphY GMN talk at the European Space Agency&#039;s Fireball Workshop (June, 2021)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=QXBTLPnPDWs GMN Workshop (February, 2021)] - [https://www.dropbox.com/sh/ia9vagug5lxm8k9/AAB_i_1jcWThUdAHO_2gF_Ksa?dl=0 Link to slides]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MAGq-XqD5Po Overview of the GMN - IMC2020 (September, 2020)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=oM7lfQ4nmyw Overview of the GMN, Astro Imaging Channel presentation (May, 2020)]&lt;br /&gt;
&lt;br /&gt;
=== GMN related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=395</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=395"/>
		<updated>2021-11-24T17:27:07Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Install the software from scratch */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#How_do_I_obtain_a_camera.3F this] section !&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/CroatianMeteorNetwork/RMS/blob/master/README.md  What do I need?] ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower. &lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain cameras from the [https://ukmeteornetwork.co.uk/ UK Meteor Network] &lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.  &lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[[Build_A_Camera|build a camera from scratch]]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve built the camera, You can  &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#Flash_a_pre-built_image flash a Prebuilt image]&#039;&#039;&#039; onto an SD card to set up the Pi with the software required to capture meteors and upload data to the network.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data and backing up configuration ===&lt;br /&gt;
&lt;br /&gt;
: Your primary scientific data is automatically uploaded to the central server every morning when data processing is done. However once it has done this, RMS will purge out the oldest data to free up space for the next night&#039;s run. &lt;br /&gt;
&lt;br /&gt;
: So, you may want to copy some of the data to a PC, NAS or cloud for further analysis of your own. The data you should consider backing up are the contents of &#039;&#039;&#039;~/RMS_data/ArchivedFiles&#039;&#039;&#039;, which holds the individual files and data that RMS determined were probably meteors. Full detail on how to nbare beyond the scope of the GMN Wiki, but tools such as robocopy (for Windows) and rsync(for Linux/MacOS) are ideal. These tools can &#039;mirror&#039; data across a network. If you want help configuring these, ask in the Globalmeteornetwork group on groups.io.&lt;br /&gt;
&lt;br /&gt;
: We&#039;ve also built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi. Please ask in the group about these.&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://www.dropbox.com/s/4eutahlxojrkvsa/CMN_binViewer-setup64.exe?dl=1] you can install.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Important note&#039;&#039;&#039; : You can also open the images in astronomical FITS viewers such as FITS Liberator or Pixinsight, though the results may be surprising. For example in FITS Liberator, the image will be &#039;&#039;&#039;upside down&#039;&#039;&#039;. This is an artefact of how the software reads the image. In space, there&#039;s no &#039;up&#039; or &#039;down&#039; and so the FITS specification does not dictate whether the pixel (0,0) is at the bottom left or top left, or indeed one of the other corners. Some software, notably FITS Liberator, treats the top left as the origin and so terrestrial images will be displayed mirrored vertically.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== Configuring and installing your camera ==&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick start guide] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Focusing_your_camera | Focusing your IP camera]] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=N2sq1hBwcAA Video tutorial - Configuring your IMX291 IP camera] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/1TPotXcRstHz-XWIQYIW71xkRYy7Ca1UCoEiZsqdk9zw/edit?usp=sharing Different ways of connecting the camera] ===&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MOjb3qxDlX4 Video Tutorial - Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=310 Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== RMS Software Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Flash a pre-built image ===&lt;br /&gt;
&lt;br /&gt;
Pre-built Images are available with the RMS software pre-installed on Raspbian. Raspbian is the operating system typically used on the Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
A 128 GB microSD card is preferred, although smaller 64 GB cards will also work. The image is flashed to the microSD card using the Etcher utility for Windows (32 or 64-bit), MacOS or Linux (64-bit), which can be found [https://www.balena.io/etcher/ here]&lt;br /&gt;
&lt;br /&gt;
When you first boot up the Pi make sure you have a keyboard, monitor and mouse attached as you will be taken through a setup process by the RMS software. &lt;br /&gt;
&lt;br /&gt;
The current publicly released images of RMS are: &lt;br /&gt;
[https://www.dropbox.com/s/sa9csd4m3jr1vqo/RMS_image_20191203.zip?dl=1 RPi3B+ ]&lt;br /&gt;
and &lt;br /&gt;
[https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 RPi4 ]. &lt;br /&gt;
&lt;br /&gt;
Please see the [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick Start Guide] about how to flash them to an SD card.&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* The earlier versions of the Raspberry Pi, the 1 and 2, are not powerful enough to run RMS software.&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
* For installations into other Linux or windows environments, executing the command &#039;&#039;git pull&#039;&#039; will update to the most recent RMS release.&lt;br /&gt;
&lt;br /&gt;
* The code was designed to run on a RPi, but it will also run an some Linux distributions. We have tested it on Linux Mint 18 and Ubuntu 16. For information on installing into other Linux releases, check portions of the section listed below for installing on RPi, and also check installation instructions found on [https://github.com/CroatianMeteorNetwork/RMS GitHub]&lt;br /&gt;
&lt;br /&gt;
== [OPTIONAL] Install the software from scratch  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Raspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really really &#039;&#039;&#039;really&#039;&#039;&#039; do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
=== Install for Raspberry Pi 4 ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
===  Install for Raspberry Pi 3 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We no longer recommend the Pi3, as it doesn&#039;t have the performance or memory to handle busy meteor showers. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/1ChaXx6WkuGfcQ_f5yRbwUOOMxEgIJrjq932UZE6cRjE/edit here].&lt;br /&gt;
&lt;br /&gt;
=== Install for Linux ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
=== Installation for Windows ===&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
=== Installation for MacOS ===&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusivery own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website] ===&lt;br /&gt;
&lt;br /&gt;
: The IstraStream.com is an independent hosting site which is part of our world wide GMN. It is primarily a host for data from cameras sold by IstraStream, but other station operators can request that their data be included.&lt;br /&gt;
To enable the IstraStream upload, the &amp;lt;b&amp;gt;external_script_run&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;external_script_path&amp;lt;/b&amp;gt;, and &amp;lt;b&amp;gt;reboot_after_processing&amp;lt;/b&amp;gt; parameters have to be changed. This is how the config file should look:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; External script&lt;br /&gt;
; An external script will be run after RMS finishes the processing for the night, it will be passed three arguments:&lt;br /&gt;
; captured_night_dir, archived_night_dir, config - captured_night dir is the full path to the captured folder of the night&lt;br /&gt;
; the second one is the archived, and config is an object holding the values in this config file.&lt;br /&gt;
; ---------------&lt;br /&gt;
; Enable running an external script at the end of every night of processing&lt;br /&gt;
external_script_run: true&lt;br /&gt;
; Run the external script after auto reprocess. &amp;quot;auto_reprocess&amp;quot; needs to be turned on for this to work.&lt;br /&gt;
auto_reprocess_external_script_run: false&lt;br /&gt;
; Full path to the external script&lt;br /&gt;
external_script_path: /home/pi/source/RMS/iStream/iStream.py&lt;br /&gt;
; Name of the function in the external script which will be called&lt;br /&gt;
external_function_name: rmsExternal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Daily reboot&lt;br /&gt;
; ---------------&lt;br /&gt;
; Reboot the computer daily after the processing and upload is done&lt;br /&gt;
reboot_after_processing: false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, send an e-mail to [mailto:info@istrastream.com info@istrastream.com] with your:&lt;br /&gt;
* Station_ID&lt;br /&gt;
* Location or Name (if not secret)&lt;br /&gt;
* Lens type/size&lt;br /&gt;
&lt;br /&gt;
For example, &amp;quot;CA0001; Elginfield Observatory, Ontario, Canada; 4mm&amp;quot;. The IstraStream crew will enable the weblog page within a few days.&lt;br /&gt;
&lt;br /&gt;
Finally, this document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://github.com/markmac99/ukmon-pitools/wiki UK Meteor Network Wiki]===&lt;br /&gt;
This wiki has numerous FAQs and tips on maintaining, monitoring and managing your system, and several explainers such as how to calibrate and create a mask, how to copy data and so forth. &lt;br /&gt;
&lt;br /&gt;
=== GMN talks ===&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=f6x9_WCVphY GMN talk at the European Space Agency&#039;s Fireball Workshop (June, 2021)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=QXBTLPnPDWs GMN Workshop (February, 2021)] - [https://www.dropbox.com/sh/ia9vagug5lxm8k9/AAB_i_1jcWThUdAHO_2gF_Ksa?dl=0 Link to slides]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MAGq-XqD5Po Overview of the GMN - IMC2020 (September, 2020)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=oM7lfQ4nmyw Overview of the GMN, Astro Imaging Channel presentation (May, 2020)]&lt;br /&gt;
&lt;br /&gt;
=== GMN related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Build_A_Camera&amp;diff=389</id>
		<title>Build A Camera</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Build_A_Camera&amp;diff=389"/>
		<updated>2021-11-12T14:25:16Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Additional items and tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Parts and Tools needed = &lt;br /&gt;
[[File:01_annotated.jpg|thumb|right|Annotated Parts List]]&lt;br /&gt;
&lt;br /&gt;
Click on the image to the right to see a larger version with the parts labelled&lt;br /&gt;
&lt;br /&gt;
# IMX291 sensor board&lt;br /&gt;
# Lens with the lens holder - 4mm, 6mm are M16 mount as pictured, while other lenses might be CS which have a different holder&lt;br /&gt;
# 2x M2 screws &lt;br /&gt;
# Camera housing&lt;br /&gt;
# Small cable gland  (supplied with the housing)&lt;br /&gt;
# Large cable gland  (supplied with the housing)&lt;br /&gt;
# Camera Power over Ethernet (PoE) cable (sometimes called a network cable by the sellers)&lt;br /&gt;
# Camera board holder  (supplied with the housing)&lt;br /&gt;
# Holder metal plate  (supplied with the housing)&lt;br /&gt;
# 3x M2 screws, 12 mm long &lt;br /&gt;
# 1x M3-.50 screws, 6mm long &lt;br /&gt;
# Metal plate screws (supplied with the housing)&lt;br /&gt;
# Transparent weatherproof silicone &lt;br /&gt;
# Housing mounting bracket  (supplied with the housing)&lt;br /&gt;
# Waterproof ethernet cable protector&lt;br /&gt;
# PoE injector to supply 48v to the camera (not shown)&lt;br /&gt;
# Raspberry Pi 4 Model B 2GB (or at least a 3B+ with 2GB) with official power supply (not shown)&lt;br /&gt;
# Raspberry Pi housing (not shown)&lt;br /&gt;
# 128 GB or greater microSD card (not shown)&lt;br /&gt;
# Self-amalgamating tape (not shown)&lt;br /&gt;
&lt;br /&gt;
== Purchasing Parts ==&lt;br /&gt;
For consistency across the network and to make collaborative support possible, it is recommended that the camera and lenses listed below are used in preference to random handy bits that are cobbled together. The selected components are proven and known to work well. Other components can be sourced from any convenient seller. &lt;br /&gt;
&lt;br /&gt;
Many components such as the Pi and microSD cards are are readily available in most locations. For other items such as lens, camera and housing, AliExpress - the Chinese equivalent of eBay - is the preferred online source as it serves most of the globe and has been reliably suppling parts to date.&lt;br /&gt;
&lt;br /&gt;
NB: Links are given to current sellers, but stock levels vary and if the link is dead or the seller is out of stock, you should be able to find an equivalent from another seller on AliExpress.&lt;br /&gt;
&lt;br /&gt;
=== Sensor ===&lt;br /&gt;
The bare IP security camera featuring a Sony IMX291 has been selected for the RMS system. This is available from many sellers on AliExpress. Out of the options offered, choose &amp;quot;With 48V POE cable&amp;quot; and &amp;quot;No lens&amp;quot;:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002315913099.html IVG-HP203Y-AE]&lt;br /&gt;
Always buy a lens separately from the list in the following section.&lt;br /&gt;
&lt;br /&gt;
=== Lens ===&lt;br /&gt;
Most cameras available on Aliexpress come with a choice of lenses. The preferred lens is a 4mm f/0.95 M16 lens providing ~88x45° field of view, which can also be bought separately for example via this link.&lt;br /&gt;
* [https://www.aliexpress.com/item/32876034491.html 4mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
If you live in an area with heavy light pollution, other options are available. We wholeheartedly recommend only using lenses from the following list, as others might not be as sensitive or might have large distortion. See [[Lens Options|this page]] for more lens options.&lt;br /&gt;
&lt;br /&gt;
=== Housing ===&lt;br /&gt;
A security camera housing is used, providing weather-tight protection without distortion introduced by plastic domes. From the options offered, select &amp;quot;Plate and Bracket&amp;quot; to get a plate for mounting a 38x38mm bare IP camera module, and an L-shaped mounting bracket. &lt;br /&gt;
* [https://www.aliexpress.com/item/32355130687.html IP66 CCTV Camera Housing with Plate and Bracket] This will also provide a pair of cable glands and some essential screws.&lt;br /&gt;
&lt;br /&gt;
=== Power Over Ethernet Injector ===&lt;br /&gt;
This connects by network cables to both the Raspberry Pi and the camera sensor, and injects 48V DC onto the network cable to the camera to supply it with power. Pick a suitable plug style for your location from the options offered. An example unit is:&lt;br /&gt;
* [https://www.aliexpress.com/item/32787153455.html PoE Injector 48V 0.5A]&lt;br /&gt;
&lt;br /&gt;
Note that over short lengths of up to about 5m you can also use plain PoE connectors. These simply feed 12V from a power supply into the ethernet and extract it at the other end. Over short distances this will supply the camera with adequate power without the need for 48V injectors.&lt;br /&gt;
&lt;br /&gt;
Finally, if you are operating several cameras, you can use a PoE switch instead of a PoE injector.&lt;br /&gt;
&lt;br /&gt;
=== Cooled Housing for Raspberry Pi ===&lt;br /&gt;
This is one of the rare cases that fulfills our needs. It has a fan which is relatively quiet, it’s sturdy, and it can fit the RTC with the addition of riser pins. &#039;&#039;&#039;Please buy this case&#039;&#039;&#039;, we have tried many others, but they are not as good. From the options offered, make sure you select one that says &amp;quot;for Pi 4&amp;quot; if you are using a Raspberry Pi 4, or &amp;quot;for Pi 3B Plus&amp;quot; if you are using a Raspbery Pi 3B+. Additionally there is a case variation that is fully enclosed and has no fans; do not select this option.&lt;br /&gt;
* [https://www.aliexpress.com/item/32959825297.html Raspberry Pi Aluminium Enclosure with fans]&lt;br /&gt;
&lt;br /&gt;
=== Real Time Clock for Raspberry Pi ===&lt;br /&gt;
[[File:rtc.jpg|thumb|RTC installation|200px]]&lt;br /&gt;
&lt;br /&gt;
Very precise timing is essential to processing the meteor data, so unless you are confident in your internet connection an RTC module ensures the Raspberry Pi always has the precise time, even when power or internet is unreliable. AliExpress sells a pack of 10 but they are inexpensive - maybe share the extras among other camera constructors in your area.&lt;br /&gt;
* [https://www.aliexpress.com/item/32770348851.html DS3231 RTC]&lt;br /&gt;
&lt;br /&gt;
Once you plug it into the Pi (see image on the right) and make sure the current time is correct on the Pi, open the terminal and run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo hwclock -w&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will set the current computer time to the RTC. Every time the Pi boots up, it will read the correct time from the RTC.&lt;br /&gt;
&lt;br /&gt;
=== Pin Headers ===&lt;br /&gt;
Required to raise the height of the Raspberry GPIO bins to allow the RTC to sit proud of the Raspberry Pi case. You only need 1 but the pack of 20 is available for only a dollar or so. &lt;br /&gt;
* [https://www.aliexpress.com/item/32549850046.html Tall header pins]&lt;br /&gt;
&lt;br /&gt;
=== Network cabling === &lt;br /&gt;
You will need two lengths of network cabling, one (probably quite short) between the Raspberry Pi and the PoE injector and the other between the PoE injector and the camera. You can purchase suitable lengths locally or on AliExpress. Some people have found the following thin flat network cable to be useful for sneaking the wire through a window or door to avoid drilling holes in walls or eaves, although it will require some extra attention to seal the cable at the camera&#039;s PoE connector:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002311509668.html Cat6 Flat Ethernet Cable]&lt;br /&gt;
&lt;br /&gt;
=== Waterproof Cable Connector ===&lt;br /&gt;
One end of the network cable will be outside, connected into the PoE cable from the camera. This is not only carrying data but 48V DC power and needs to be kept sealed. This waterproof connector is fitted over the end of the network cable connector then after the network cable is plugged into the camera&#039;s PoE cable, the connector is locked into the end of the PoE cable. For extra weatherproofing, wrap in self-amalgamating tape. &lt;br /&gt;
* [https://www.aliexpress.com/item/32834472563.html RJ45 Waterproof Connector Cap]&lt;br /&gt;
&lt;br /&gt;
=== 128GB Micro SD Card ===&lt;br /&gt;
You need at least a 64GB card but a 128GB is recommended as 20+ GB of data is collected every night. Make sure it is a fast card eg Class 10 UHS-1 or better. A card can either be purchased locally or [https://www.aliexpress.com/item/32676225311.html from AliExpress]. Be warned that there is an [https://photographylife.com/fake-memory-cards ongoing problem with the production and sale of fraudulent memory cards misreporting the available storage] and even supplies from a reputable outlet can be affected - test the card you purchase. The AliExpress link has been used successfully to obtain suitable micro SD cards. If you live in North America, buy your SD cards at Costco.&lt;br /&gt;
&lt;br /&gt;
=== Raspberry Pi 4 ===&lt;br /&gt;
These are likely to be available to be purchased locally or from a domestic online source. You need at least a 2GB RAM model. The Raspberry Pi Model 3B+ is the minimum specification, and a Raspberry Pi Model 4B is preferred. Purchase the official 5.1V 3A 15.3W power supply to go with it - most problems with Raspberry Pi units are due to inadequate power supplies being used instead of purchasing the official power pack. Note: to connect a RPi 4B to a monitor you will also need a micro-HDMI cable, so that might be necessary to add to the shopping cart also.&lt;br /&gt;
&lt;br /&gt;
=== Additional items and tools ===&lt;br /&gt;
* If the camera lens does not arrive with two small screws to mount the lens to the camera, you will need to locate two suitable small screws.&lt;br /&gt;
* A tube of silicone sealant is used to seal the glass window for the housing and the front screws in the housing.&lt;br /&gt;
* Self-amalgamating tape can be used to wrap and seal the cable connector(s) to ensure they remain weathertight in all conditions.&lt;br /&gt;
* Tools such as small wire cutters or a sharp knife, various sized screwdrivers, a drill and screws to mount the camera bracket will be required.&lt;br /&gt;
&lt;br /&gt;
Deprecated shopping list: [https://docs.google.com/document/d/1XBSdrkwrOGPONIn5PBJ7YzH2vr7pUIxW3l8S62BQXEQ/edit LINK]&lt;br /&gt;
&lt;br /&gt;
Some cameras come with a slightly different cable with a separate 12V socket for power input as shown [https://globalmeteornetwork.org/wiki/images/d/dc/Alternatecable.jpg here]. &lt;br /&gt;
If the power input port has a small cap, then you can just cover it and use the PoE on the ethernet port. If it&#039;s open, then you will need a pair of PoE adapters (seen in that picture in the background).&lt;br /&gt;
&lt;br /&gt;
To test and focus the camera you will need VLC. This software is preinstalled on the Pi but is also available for Mac, Windows or Linux from [https://www.videolan.org/vlc/ here].&lt;br /&gt;
&lt;br /&gt;
= Assembly = &lt;br /&gt;
[Note: there&#039;s a longer version of the camera assembly section of this page available on Google Docs. Please refer to [https://docs.google.com/document/d/18TT-Jm7z9kYskl5ua07jQWD91OiyBemBnOosiNdW6nY/edit?usp=sharing this] if you need more information.]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Preparing the Lens == &lt;br /&gt;
[[File:Irblock.jpg|thumb|right|Punching out the filter]]&lt;br /&gt;
* Start by removing protective covers from the sensor and lens. Take care not to touch the sensor after this is removed. &lt;br /&gt;
&lt;br /&gt;
* The cameras come with an IR Block filter in the lens holder. We don&#039;t want this.&lt;br /&gt;
* If you have a lens like the one shown, unscrew the lens from the holder and using a screwdriver, carefully punch out the filter from the front as shown in the image on the right. If it shatters, make sure there are no shards left. &lt;br /&gt;
&lt;br /&gt;
* Some lenses come with two filters, one for day and one for night. You&#039;ll be able to tell because the lens holder will have a small cable to plug into the camera board.  If your lens is like this DO NOT try to punch out the filter. Instead remove the cover from the lens holder and carefully remove the clear filter. You can leave the other, reddish, daylight filter. &lt;br /&gt;
&lt;br /&gt;
* Next look on the underside of the lens holder where you will see two plastic nubbins. These get in the way, so using the wire cutters snip them off. Make sure you get the base completely flat. &lt;br /&gt;
&lt;br /&gt;
* Then screw the lens back into the lens holder.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Attaching the Lens to the Camera == &lt;br /&gt;
[[File:lensattaching.jpg|thumb|right|Attaching the Lens]]&lt;br /&gt;
&lt;br /&gt;
* Carefully unclip the circuit board from the plastic holder but do not detach the ribbon cable.&lt;br /&gt;
&lt;br /&gt;
* Using the supplied screws, attach the lens to the sensor. &lt;br /&gt;
&lt;br /&gt;
* Replace the circuit board in the plastic holder. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Preparing the Camera Housing = &lt;br /&gt;
[[File:glands.jpg|thumb|right|Glands in Place]]&lt;br /&gt;
* Fit the small cable gland to the housing and pass the loose ends of the Camera PoE cable up through, but don&#039;t tighten it up yet. Remember to slip the cap over the cable first!&lt;br /&gt;
&lt;br /&gt;
* Fit the large cable gland in the other opening, and push a piece of plastic packing foam into it.  Don&#039;t seal it up completely though this is to keep insects from getting in, but allow moisture out.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Attaching the Camera ==&lt;br /&gt;
[[File:camerafitted.jpg|thumb|right|Camera In Mount]]&lt;br /&gt;
&lt;br /&gt;
* Connect the metal camera holder to the metal plate using one 6mm M3 screw. Note the orientation of the plate as shown in the photo. &lt;br /&gt;
&lt;br /&gt;
* Using three 12 mm M2 screws, connect the camera board to the metal holder passing the lens through the square hole from the back. &lt;br /&gt;
&lt;br /&gt;
* Note that on some camera models, the writing on the camera board must be UPSIDE DOWN to get the correct orientation of the camera. In this orientation, the sockets for power and networking will be at the bottom of the rear of the camera board. To be sure you have it the right way up, see advice in the section on Testing and Focusing. &lt;br /&gt;
&lt;br /&gt;
* Finally, remove the plastic cap on the lens. &lt;br /&gt;
See image for the proper camera board orientation, so the video is not sideways or upside down.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installing the Camera in the Housing ==&lt;br /&gt;
[[File:camerainhousing.jpg|thumb|right|Camera In Housing]]&lt;br /&gt;
&lt;br /&gt;
* Remove the plastic plate from inside the housing and discard it.&lt;br /&gt;
&lt;br /&gt;
* Fit the camera on its metal plate into the housing, as close to the front glass as you can get it without actually touching. A few millimetres away should be good. &lt;br /&gt;
&lt;br /&gt;
* Looking at the camera from the rear, attach the largest connector (often with blue/green wires) to the right hand socket. &lt;br /&gt;
&lt;br /&gt;
* Attach the power connector to the left hand socket. This connector has several pins but only two are connected (red/black).&lt;br /&gt;
&lt;br /&gt;
* The third connector (two pins, red/black) is for a powered lens and is not used so tape it back out of the way.&lt;br /&gt;
&lt;br /&gt;
* Once you&#039;ve secured the camera in position, you can tighten up the cable glands. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing and Focusing =&lt;br /&gt;
At this point, your camera must be tested and focused. There&#039;s no point sealing up the housing and screwing it to the wall if its not working or isn&#039;t focused ! &lt;br /&gt;
&lt;br /&gt;
== Testing the Camera ==&lt;br /&gt;
* If your camera came with a single PoE cable, connect this to a netork cable and plug the other end of the network cable into your PoE injector. &lt;br /&gt;
&lt;br /&gt;
* if your camera came with a cable with separate network and power sockets, plug the &amp;quot;output&amp;quot; PoE adapter into the camera cable and plug a network cable into the PoE adapter, then connect the other end of the network cable into the other PoE adapter.&lt;br /&gt;
*. Connect the PoE adapter or injector into a spare socket on your home router and connect the camera power supply to it.&lt;br /&gt;
&lt;br /&gt;
The Camera PoE cable lights should come on, indicating traffic is flowing. After a few seconds, it should steady down to irregular flashing. If you don&#039;t see flashing lights then check the cable connections to make sure everything is plugged in properly.&lt;br /&gt;
&lt;br /&gt;
=== Find its IP Address ===&lt;br /&gt;
[[File:ip-scan.jpg|thumb|right|Finding the Camera Address]]&lt;br /&gt;
The camera should now appear as a device on your network and to test it properly you will need to find its IP Address. The easiest way to do this is using a free piece of software called [[https://www.advanced-ip-scanner.com/|Advanced IP Scanner]]. Download and run it (no need to install). Click &amp;quot;Scan&amp;quot; and wait till it finishes. The camera can usually be identified by Manufacturer &#039;ICP Internet Communications&#039; or &#039;Motion Control Systems&#039;, though other vendor names are possible (see screenshot - i have five cameras!). If none of the names look right you may need to experiment by trying to connect.&lt;br /&gt;
&lt;br /&gt;
=== Checking the Connection ===&lt;br /&gt;
[[File:vlcconfig.jpg|thumb|right|VLC Network Stream]]&lt;br /&gt;
* Once you have the IP Address, open VLC on your Pi, Mac or Windows machine, and from the &amp;quot;Media&amp;quot; menu, select &amp;quot;Open Network Stream&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
* Enter the following into the address box, replacing &#039;&#039;&#039;1.2.3.4&#039;&#039;&#039; with the address you got in the previous step&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;rtsp://&#039;&#039;&#039;1.2.3.4&#039;&#039;&#039;:554/user=admin&amp;amp;password=&amp;amp;channel=1&amp;amp;stream=0.sdp&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* After a second or two, you should get a view through the camera. If nothing comes up, check you have got the right IP address, and that the cables are secure. &lt;br /&gt;
&lt;br /&gt;
* You can now double-check that you installed the camera the right way up. If the image is upside down in VLC, turn it through 180 degrees in the housing. &lt;br /&gt;
&lt;br /&gt;
* If the image is upside down, do &#039;&#039;&#039;not&#039;&#039;&#039; be tempted to use firmware settings to flip or mirror the image. These cameras have a &#039;rolling&#039; shutter and to work out precise timings of meteors, the RMS software compensates for the shutter. If the camera is upside down and the image then flipped, the shutter is working in the opposite direction to that expected by RMS and timings will be wrong. You &#039;&#039;&#039;must&#039;&#039;&#039; physically rotate the camera. &lt;br /&gt;
&lt;br /&gt;
* Note that its entirely normal for the image to be very red and overexposed in daylight. We&#039;ve removed the IR Block filter, so the camera picks up a lot of red light. This is exactly what we want. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Checking for Obstructions ==&lt;br /&gt;
[[File:vlcview.jpg|thumb|right|Obstructions]]&lt;br /&gt;
* Temporarily close the housing case up and check if it can be seen obstructing the view anywhere. &lt;br /&gt;
&lt;br /&gt;
* Move the camera around on the mount to minimise the obstructions, and if necessary bend or tilt the bracket to angle the camera down a bit. &lt;br /&gt;
&lt;br /&gt;
* However, don&#039;t worry if you can&#039;t eliminate all obstructions. Later on you will create a software mask to prevent these areas causing false detections. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Focusing the Camera ==&lt;br /&gt;
&lt;br /&gt;
There&#039;s a whole separate section of the Wiki on [[Focusing_your_camera|focusing]], but here&#039;s the short version !!&lt;br /&gt;
* connect the camera to your network as above.&lt;br /&gt;
* Open VLC.&lt;br /&gt;
* Aim the camera at something at around 30-50 metres away. &lt;br /&gt;
* Screw the lens in and out slowly to get best focus. &lt;br /&gt;
&lt;br /&gt;
Note that there&#039;s a short lag due to the network, so you should wait a second or two after each adjustment to allow the change to be reflected in VLC.&lt;br /&gt;
&lt;br /&gt;
Important note: if your camera came with an electronic filter, and you have left the &#039;daytime&#039; filter in place, you MUST finalise focus at night. The filters slightly alter focus, so the daytime view is not focused when the nighttime view is!. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting Camera Parameters ==&lt;br /&gt;
To operate at night, the camera must be reset to the correct gain, colour mode and video mode. There are two ways you can do this:&lt;br /&gt;
&lt;br /&gt;
=== Using the CMS Software ===&lt;br /&gt;
CMS is a security camera software package you can [https://learncctv.com/download-cms-software/ download] from the internet. You can use the CMS software as explained in [https://www.youtube.com/watch?v=N2sq1hBwcAA this] video by Denis Vida. &lt;br /&gt;
Note however that you should reset the network as the LAST thing you do. The video does it a bit soon.&lt;br /&gt;
&lt;br /&gt;
=== Using the RMS software (only for Pi4 systems) ===&lt;br /&gt;
[[File:Ping-camera.JPG|thumb|right|Making sure the Pi can see the Camera]]&lt;br /&gt;
&lt;br /&gt;
* If not using the pre-built image, install RMS on the Pi as explained [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#RMS_Software_Installation here].&lt;br /&gt;
 &lt;br /&gt;
* Open a Terminal window on the Pi and, using the address of your camera, first make sure the Pi can ping the camera:&lt;br /&gt;
&amp;lt;pre&amp;gt;ping a.b.c.d&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Run this script to reset the camera IP address. You will lose connection to the camera and see a bunch of error messages. Thats normal. Once you see a timeout message, unplug the power and network from the camera. &lt;br /&gt;
&amp;lt;pre&amp;gt; python -m Utils.SetCameraAddress a.b.c.d 192.168.42.10&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
* Now plug the camera directly into the Pi&#039;s ethernet port and run the following script to update the camera gain, video mode, and other settings. &lt;br /&gt;
[[File:Setting-camer-params.JPG|thumb|right|Setting Camera Params]]&lt;br /&gt;
&amp;lt;pre&amp;gt;Scripts/RMS_SetCameraParams.sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Note: If you have RMS installed on your PC, you can change the camera address from your PC instead, then connect it to the Pi and run the 2nd script. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Final Steps = &lt;br /&gt;
== Sealing the Housing ==&lt;br /&gt;
[[File:sealedhousing.jpg|thumb|right|Sealing the Housing]]&lt;br /&gt;
Depending on your climate, its usually advisable to seal up the camera housing against rain and snow. &lt;br /&gt;
&lt;br /&gt;
From the outside, carefully go round the edge of the glass with silicone sealant. Also squirt sealant into any screw holes visible on the front of the camera housing, where it will be most exposed to rain. &lt;br /&gt;
&lt;br /&gt;
But DONT seal up the hinged door because you will occasionally need to maintain the camera, and you don&#039;t want to have to prise it open with a chisel!&lt;br /&gt;
&lt;br /&gt;
If there are any cable connections outside the casing, you should also seal these up thoroughhly. This writer can attest to the damage caused by water ingress into a PoE connector! Tape up or seal the connections tightly with some sort of waterproof product (I used electrical tape), but remember you may need to change the cable, so don&#039;t seal it irreversibly. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Mounting Outside ==&lt;br /&gt;
Mount the camera somewhere with a good view of the sky and without too many &#039;terrestrial&#039; obstructions such as trees, hills and buildings.  Take special care to angle well away from security lights. These lights emit infrared and without the IR Block filter, the IMX cameras are extremely sensitive to this. &lt;br /&gt;
&lt;br /&gt;
When locating the camera, bear in mind that you will need to be able to get to the camera to maintain it. The cameras do not need to be high up as long as they have a good view of the sky. Mine are at eye-level on my observatory shed. &lt;br /&gt;
&lt;br /&gt;
As before, don&#039;t worry if its not practical to eliminate all obstructions as you can mask off any that can&#039;t be avoided. &lt;br /&gt;
&lt;br /&gt;
=== Aiming the Camera ===&lt;br /&gt;
[[file:cameraview.jpg|thumb|right|Aiming the Camera]]&lt;br /&gt;
The cameras have a field of about 40-45 degrees vertically and 90 degrees horizontally so angle the camera upwards at between 35-45 degrees, higher if you have lots of nearby hills or trees. This should maximise meteor detection. &lt;br /&gt;
&lt;br /&gt;
If you can arrange so that the camera view overlaps with other RMS users, thats even better. Check with the network to get an idea of a good direction.&lt;br /&gt;
&lt;br /&gt;
In this photo, the camera is aimed up at about 40 degrees, just above the top of the hill behind the camera location. The parts of the hill that are visible will be masked off in the software to avoid &#039;meteor-wrongs&#039; due to dog-walkers with head torches! &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Thats it! =&lt;br /&gt;
Once the camera is installed, connect up the PoE adapter, attach a long network cable and run it to wherever you are going to keep the Raspberry Pi. Remember to ask permission before drilling holes in the walls... :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Now install the Software =&lt;br /&gt;
Now you can finish configuring the Raspberry Pi by installing a prebuilt image. This is covered in a separate guide [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#RMS_Software_Installation here].&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Build_A_Camera&amp;diff=388</id>
		<title>Build A Camera</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Build_A_Camera&amp;diff=388"/>
		<updated>2021-11-12T14:19:00Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Real Time Clock for Raspberry Pi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Parts and Tools needed = &lt;br /&gt;
[[File:01_annotated.jpg|thumb|right|Annotated Parts List]]&lt;br /&gt;
&lt;br /&gt;
Click on the image to the right to see a larger version with the parts labelled&lt;br /&gt;
&lt;br /&gt;
# IMX291 sensor board&lt;br /&gt;
# Lens with the lens holder - 4mm, 6mm are M16 mount as pictured, while other lenses might be CS which have a different holder&lt;br /&gt;
# 2x M2 screws &lt;br /&gt;
# Camera housing&lt;br /&gt;
# Small cable gland  (supplied with the housing)&lt;br /&gt;
# Large cable gland  (supplied with the housing)&lt;br /&gt;
# Camera Power over Ethernet (PoE) cable (sometimes called a network cable by the sellers)&lt;br /&gt;
# Camera board holder  (supplied with the housing)&lt;br /&gt;
# Holder metal plate  (supplied with the housing)&lt;br /&gt;
# 3x M2 screws, 12 mm long &lt;br /&gt;
# 1x M3-.50 screws, 6mm long &lt;br /&gt;
# Metal plate screws (supplied with the housing)&lt;br /&gt;
# Transparent weatherproof silicone &lt;br /&gt;
# Housing mounting bracket  (supplied with the housing)&lt;br /&gt;
# Waterproof ethernet cable protector&lt;br /&gt;
# PoE injector to supply 48v to the camera (not shown)&lt;br /&gt;
# Raspberry Pi 4 Model B 2GB (or at least a 3B+ with 2GB) with official power supply (not shown)&lt;br /&gt;
# Raspberry Pi housing (not shown)&lt;br /&gt;
# 128 GB or greater microSD card (not shown)&lt;br /&gt;
# Self-amalgamating tape (not shown)&lt;br /&gt;
&lt;br /&gt;
== Purchasing Parts ==&lt;br /&gt;
For consistency across the network and to make collaborative support possible, it is recommended that the camera and lenses listed below are used in preference to random handy bits that are cobbled together. The selected components are proven and known to work well. Other components can be sourced from any convenient seller. &lt;br /&gt;
&lt;br /&gt;
Many components such as the Pi and microSD cards are are readily available in most locations. For other items such as lens, camera and housing, AliExpress - the Chinese equivalent of eBay - is the preferred online source as it serves most of the globe and has been reliably suppling parts to date.&lt;br /&gt;
&lt;br /&gt;
NB: Links are given to current sellers, but stock levels vary and if the link is dead or the seller is out of stock, you should be able to find an equivalent from another seller on AliExpress.&lt;br /&gt;
&lt;br /&gt;
=== Sensor ===&lt;br /&gt;
The bare IP security camera featuring a Sony IMX291 has been selected for the RMS system. This is available from many sellers on AliExpress. Out of the options offered, choose &amp;quot;With 48V POE cable&amp;quot; and &amp;quot;No lens&amp;quot;:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002315913099.html IVG-HP203Y-AE]&lt;br /&gt;
Always buy a lens separately from the list in the following section.&lt;br /&gt;
&lt;br /&gt;
=== Lens ===&lt;br /&gt;
Most cameras available on Aliexpress come with a choice of lenses. The preferred lens is a 4mm f/0.95 M16 lens providing ~88x45° field of view, which can also be bought separately for example via this link.&lt;br /&gt;
* [https://www.aliexpress.com/item/32876034491.html 4mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
If you live in an area with heavy light pollution, other options are available. We wholeheartedly recommend only using lenses from the following list, as others might not be as sensitive or might have large distortion. See [[Lens Options|this page]] for more lens options.&lt;br /&gt;
&lt;br /&gt;
=== Housing ===&lt;br /&gt;
A security camera housing is used, providing weather-tight protection without distortion introduced by plastic domes. From the options offered, select &amp;quot;Plate and Bracket&amp;quot; to get a plate for mounting a 38x38mm bare IP camera module, and an L-shaped mounting bracket. &lt;br /&gt;
* [https://www.aliexpress.com/item/32355130687.html IP66 CCTV Camera Housing with Plate and Bracket] This will also provide a pair of cable glands and some essential screws.&lt;br /&gt;
&lt;br /&gt;
=== Power Over Ethernet Injector ===&lt;br /&gt;
This connects by network cables to both the Raspberry Pi and the camera sensor, and injects 48V DC onto the network cable to the camera to supply it with power. Pick a suitable plug style for your location from the options offered. An example unit is:&lt;br /&gt;
* [https://www.aliexpress.com/item/32787153455.html PoE Injector 48V 0.5A]&lt;br /&gt;
&lt;br /&gt;
Note that over short lengths of up to about 5m you can also use plain PoE connectors. These simply feed 12V from a power supply into the ethernet and extract it at the other end. Over short distances this will supply the camera with adequate power without the need for 48V injectors.&lt;br /&gt;
&lt;br /&gt;
Finally, if you are operating several cameras, you can use a PoE switch instead of a PoE injector.&lt;br /&gt;
&lt;br /&gt;
=== Cooled Housing for Raspberry Pi ===&lt;br /&gt;
This is one of the rare cases that fulfills our needs. It has a fan which is relatively quiet, it’s sturdy, and it can fit the RTC with the addition of riser pins. &#039;&#039;&#039;Please buy this case&#039;&#039;&#039;, we have tried many others, but they are not as good. From the options offered, make sure you select one that says &amp;quot;for Pi 4&amp;quot; if you are using a Raspberry Pi 4, or &amp;quot;for Pi 3B Plus&amp;quot; if you are using a Raspbery Pi 3B+. Additionally there is a case variation that is fully enclosed and has no fans; do not select this option.&lt;br /&gt;
* [https://www.aliexpress.com/item/32959825297.html Raspberry Pi Aluminium Enclosure with fans]&lt;br /&gt;
&lt;br /&gt;
=== Real Time Clock for Raspberry Pi ===&lt;br /&gt;
[[File:rtc.jpg|thumb|RTC installation|200px]]&lt;br /&gt;
&lt;br /&gt;
Very precise timing is essential to processing the meteor data, so unless you are confident in your internet connection an RTC module ensures the Raspberry Pi always has the precise time, even when power or internet is unreliable. AliExpress sells a pack of 10 but they are inexpensive - maybe share the extras among other camera constructors in your area.&lt;br /&gt;
* [https://www.aliexpress.com/item/32770348851.html DS3231 RTC]&lt;br /&gt;
&lt;br /&gt;
Once you plug it into the Pi (see image on the right) and make sure the current time is correct on the Pi, open the terminal and run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo hwclock -w&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will set the current computer time to the RTC. Every time the Pi boots up, it will read the correct time from the RTC.&lt;br /&gt;
&lt;br /&gt;
=== Pin Headers ===&lt;br /&gt;
Required to raise the height of the Raspberry GPIO bins to allow the RTC to sit proud of the Raspberry Pi case. You only need 1 but the pack of 20 is available for only a dollar or so. &lt;br /&gt;
* [https://www.aliexpress.com/item/32549850046.html Tall header pins]&lt;br /&gt;
&lt;br /&gt;
=== Network cabling === &lt;br /&gt;
You will need two lengths of network cabling, one (probably quite short) between the Raspberry Pi and the PoE injector and the other between the PoE injector and the camera. You can purchase suitable lengths locally or on AliExpress. Some people have found the following thin flat network cable to be useful for sneaking the wire through a window or door to avoid drilling holes in walls or eaves, although it will require some extra attention to seal the cable at the camera&#039;s PoE connector:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002311509668.html Cat6 Flat Ethernet Cable]&lt;br /&gt;
&lt;br /&gt;
=== Waterproof Cable Connector ===&lt;br /&gt;
One end of the network cable will be outside, connected into the PoE cable from the camera. This is not only carrying data but 48V DC power and needs to be kept sealed. This waterproof connector is fitted over the end of the network cable connector then after the network cable is plugged into the camera&#039;s PoE cable, the connector is locked into the end of the PoE cable. For extra weatherproofing, wrap in self-amalgamating tape. &lt;br /&gt;
* [https://www.aliexpress.com/item/32834472563.html RJ45 Waterproof Connector Cap]&lt;br /&gt;
&lt;br /&gt;
=== 128GB Micro SD Card ===&lt;br /&gt;
You need at least a 64GB card but a 128GB is recommended as 20+ GB of data is collected every night. Make sure it is a fast card eg Class 10 UHS-1 or better. A card can either be purchased locally or [https://www.aliexpress.com/item/32676225311.html from AliExpress]. Be warned that there is an [https://photographylife.com/fake-memory-cards ongoing problem with the production and sale of fraudulent memory cards misreporting the available storage] and even supplies from a reputable outlet can be affected - test the card you purchase. The AliExpress link has been used successfully to obtain suitable micro SD cards. If you live in North America, buy your SD cards at Costco.&lt;br /&gt;
&lt;br /&gt;
=== Raspberry Pi 4 ===&lt;br /&gt;
These are likely to be available to be purchased locally or from a domestic online source. You need at least a 2GB RAM model. The Raspberry Pi Model 3B+ is the minimum specification, and a Raspberry Pi Model 4B is preferred. Purchase the official 5.1V 3A 15.3W power supply to go with it - most problems with Raspberry Pi units are due to inadequate power supplies being used instead of purchasing the official power pack. Note: to connect a RPi 4B to a monitor you will also need a micro-HDMI cable, so that might be necessary to add to the shopping cart also.&lt;br /&gt;
&lt;br /&gt;
=== Additional items and tools ===&lt;br /&gt;
* If the camera lens does not arrive with two small screws to mount the lens to the camera, you will need to locate two suitable small screws.&lt;br /&gt;
* A tube of silicone sealant is used to seal the glass window for the housing and the front screws in the housing.&lt;br /&gt;
* Self-amalgamating tape can be used to wrap and seal the cable connector(s) to ensure they remain weathertight in all conditions.&lt;br /&gt;
* Tools such as small wire cutters or a sharp knife, various sized screwdrivers, a drill and screws to mount the camera bracket will be required.&lt;br /&gt;
&lt;br /&gt;
Deprecated shopping list: [https://docs.google.com/document/d/1XBSdrkwrOGPONIn5PBJ7YzH2vr7pUIxW3l8S62BQXEQ/edit LINK]&lt;br /&gt;
&lt;br /&gt;
Some cameras come with a slightly different cable with a separate 12v socket for power input as shown [https://globalmeteornetwork.org/wiki/images/d/dc/Alternatecable.jpg here]. If you have this cable you will need a pair of PoE adapters (seen in that picture in the background). If your camera has a single cable as shown in the main picture, you will need a PoE injector or single adapter. &lt;br /&gt;
&lt;br /&gt;
To test and focus the camera you will need VLC. This software is preinstalled on the Pi but is also available for Mac, Windows or Linux from [https://www.videolan.org/vlc/ here].&lt;br /&gt;
&lt;br /&gt;
= Assembly = &lt;br /&gt;
[Note: there&#039;s a longer version of the camera assembly section of this page available on Google Docs. Please refer to [https://docs.google.com/document/d/18TT-Jm7z9kYskl5ua07jQWD91OiyBemBnOosiNdW6nY/edit?usp=sharing this] if you need more information.]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Preparing the Lens == &lt;br /&gt;
[[File:Irblock.jpg|thumb|right|Punching out the filter]]&lt;br /&gt;
* Start by removing protective covers from the sensor and lens. Take care not to touch the sensor after this is removed. &lt;br /&gt;
&lt;br /&gt;
* The cameras come with an IR Block filter in the lens holder. We don&#039;t want this.&lt;br /&gt;
* If you have a lens like the one shown, unscrew the lens from the holder and using a screwdriver, carefully punch out the filter from the front as shown in the image on the right. If it shatters, make sure there are no shards left. &lt;br /&gt;
&lt;br /&gt;
* Some lenses come with two filters, one for day and one for night. You&#039;ll be able to tell because the lens holder will have a small cable to plug into the camera board.  If your lens is like this DO NOT try to punch out the filter. Instead remove the cover from the lens holder and carefully remove the clear filter. You can leave the other, reddish, daylight filter. &lt;br /&gt;
&lt;br /&gt;
* Next look on the underside of the lens holder where you will see two plastic nubbins. These get in the way, so using the wire cutters snip them off. Make sure you get the base completely flat. &lt;br /&gt;
&lt;br /&gt;
* Then screw the lens back into the lens holder.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Attaching the Lens to the Camera == &lt;br /&gt;
[[File:lensattaching.jpg|thumb|right|Attaching the Lens]]&lt;br /&gt;
&lt;br /&gt;
* Carefully unclip the circuit board from the plastic holder but do not detach the ribbon cable.&lt;br /&gt;
&lt;br /&gt;
* Using the supplied screws, attach the lens to the sensor. &lt;br /&gt;
&lt;br /&gt;
* Replace the circuit board in the plastic holder. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Preparing the Camera Housing = &lt;br /&gt;
[[File:glands.jpg|thumb|right|Glands in Place]]&lt;br /&gt;
* Fit the small cable gland to the housing and pass the loose ends of the Camera PoE cable up through, but don&#039;t tighten it up yet. Remember to slip the cap over the cable first!&lt;br /&gt;
&lt;br /&gt;
* Fit the large cable gland in the other opening, and push a piece of plastic packing foam into it.  Don&#039;t seal it up completely though this is to keep insects from getting in, but allow moisture out.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Attaching the Camera ==&lt;br /&gt;
[[File:camerafitted.jpg|thumb|right|Camera In Mount]]&lt;br /&gt;
&lt;br /&gt;
* Connect the metal camera holder to the metal plate using one 6mm M3 screw. Note the orientation of the plate as shown in the photo. &lt;br /&gt;
&lt;br /&gt;
* Using three 12 mm M2 screws, connect the camera board to the metal holder passing the lens through the square hole from the back. &lt;br /&gt;
&lt;br /&gt;
* Note that on some camera models, the writing on the camera board must be UPSIDE DOWN to get the correct orientation of the camera. In this orientation, the sockets for power and networking will be at the bottom of the rear of the camera board. To be sure you have it the right way up, see advice in the section on Testing and Focusing. &lt;br /&gt;
&lt;br /&gt;
* Finally, remove the plastic cap on the lens. &lt;br /&gt;
See image for the proper camera board orientation, so the video is not sideways or upside down.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installing the Camera in the Housing ==&lt;br /&gt;
[[File:camerainhousing.jpg|thumb|right|Camera In Housing]]&lt;br /&gt;
&lt;br /&gt;
* Remove the plastic plate from inside the housing and discard it.&lt;br /&gt;
&lt;br /&gt;
* Fit the camera on its metal plate into the housing, as close to the front glass as you can get it without actually touching. A few millimetres away should be good. &lt;br /&gt;
&lt;br /&gt;
* Looking at the camera from the rear, attach the largest connector (often with blue/green wires) to the right hand socket. &lt;br /&gt;
&lt;br /&gt;
* Attach the power connector to the left hand socket. This connector has several pins but only two are connected (red/black).&lt;br /&gt;
&lt;br /&gt;
* The third connector (two pins, red/black) is for a powered lens and is not used so tape it back out of the way.&lt;br /&gt;
&lt;br /&gt;
* Once you&#039;ve secured the camera in position, you can tighten up the cable glands. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing and Focusing =&lt;br /&gt;
At this point, your camera must be tested and focused. There&#039;s no point sealing up the housing and screwing it to the wall if its not working or isn&#039;t focused ! &lt;br /&gt;
&lt;br /&gt;
== Testing the Camera ==&lt;br /&gt;
* If your camera came with a single PoE cable, connect this to a netork cable and plug the other end of the network cable into your PoE injector. &lt;br /&gt;
&lt;br /&gt;
* if your camera came with a cable with separate network and power sockets, plug the &amp;quot;output&amp;quot; PoE adapter into the camera cable and plug a network cable into the PoE adapter, then connect the other end of the network cable into the other PoE adapter.&lt;br /&gt;
*. Connect the PoE adapter or injector into a spare socket on your home router and connect the camera power supply to it.&lt;br /&gt;
&lt;br /&gt;
The Camera PoE cable lights should come on, indicating traffic is flowing. After a few seconds, it should steady down to irregular flashing. If you don&#039;t see flashing lights then check the cable connections to make sure everything is plugged in properly.&lt;br /&gt;
&lt;br /&gt;
=== Find its IP Address ===&lt;br /&gt;
[[File:ip-scan.jpg|thumb|right|Finding the Camera Address]]&lt;br /&gt;
The camera should now appear as a device on your network and to test it properly you will need to find its IP Address. The easiest way to do this is using a free piece of software called [[https://www.advanced-ip-scanner.com/|Advanced IP Scanner]]. Download and run it (no need to install). Click &amp;quot;Scan&amp;quot; and wait till it finishes. The camera can usually be identified by Manufacturer &#039;ICP Internet Communications&#039; or &#039;Motion Control Systems&#039;, though other vendor names are possible (see screenshot - i have five cameras!). If none of the names look right you may need to experiment by trying to connect.&lt;br /&gt;
&lt;br /&gt;
=== Checking the Connection ===&lt;br /&gt;
[[File:vlcconfig.jpg|thumb|right|VLC Network Stream]]&lt;br /&gt;
* Once you have the IP Address, open VLC on your Pi, Mac or Windows machine, and from the &amp;quot;Media&amp;quot; menu, select &amp;quot;Open Network Stream&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
* Enter the following into the address box, replacing &#039;&#039;&#039;1.2.3.4&#039;&#039;&#039; with the address you got in the previous step&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;rtsp://&#039;&#039;&#039;1.2.3.4&#039;&#039;&#039;:554/user=admin&amp;amp;password=&amp;amp;channel=1&amp;amp;stream=0.sdp&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* After a second or two, you should get a view through the camera. If nothing comes up, check you have got the right IP address, and that the cables are secure. &lt;br /&gt;
&lt;br /&gt;
* You can now double-check that you installed the camera the right way up. If the image is upside down in VLC, turn it through 180 degrees in the housing. &lt;br /&gt;
&lt;br /&gt;
* If the image is upside down, do &#039;&#039;&#039;not&#039;&#039;&#039; be tempted to use firmware settings to flip or mirror the image. These cameras have a &#039;rolling&#039; shutter and to work out precise timings of meteors, the RMS software compensates for the shutter. If the camera is upside down and the image then flipped, the shutter is working in the opposite direction to that expected by RMS and timings will be wrong. You &#039;&#039;&#039;must&#039;&#039;&#039; physically rotate the camera. &lt;br /&gt;
&lt;br /&gt;
* Note that its entirely normal for the image to be very red and overexposed in daylight. We&#039;ve removed the IR Block filter, so the camera picks up a lot of red light. This is exactly what we want. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Checking for Obstructions ==&lt;br /&gt;
[[File:vlcview.jpg|thumb|right|Obstructions]]&lt;br /&gt;
* Temporarily close the housing case up and check if it can be seen obstructing the view anywhere. &lt;br /&gt;
&lt;br /&gt;
* Move the camera around on the mount to minimise the obstructions, and if necessary bend or tilt the bracket to angle the camera down a bit. &lt;br /&gt;
&lt;br /&gt;
* However, don&#039;t worry if you can&#039;t eliminate all obstructions. Later on you will create a software mask to prevent these areas causing false detections. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Focusing the Camera ==&lt;br /&gt;
&lt;br /&gt;
There&#039;s a whole separate section of the Wiki on [[Focusing_your_camera|focusing]], but here&#039;s the short version !!&lt;br /&gt;
* connect the camera to your network as above.&lt;br /&gt;
* Open VLC.&lt;br /&gt;
* Aim the camera at something at around 30-50 metres away. &lt;br /&gt;
* Screw the lens in and out slowly to get best focus. &lt;br /&gt;
&lt;br /&gt;
Note that there&#039;s a short lag due to the network, so you should wait a second or two after each adjustment to allow the change to be reflected in VLC.&lt;br /&gt;
&lt;br /&gt;
Important note: if your camera came with an electronic filter, and you have left the &#039;daytime&#039; filter in place, you MUST finalise focus at night. The filters slightly alter focus, so the daytime view is not focused when the nighttime view is!. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting Camera Parameters ==&lt;br /&gt;
To operate at night, the camera must be reset to the correct gain, colour mode and video mode. There are two ways you can do this:&lt;br /&gt;
&lt;br /&gt;
=== Using the CMS Software ===&lt;br /&gt;
CMS is a security camera software package you can [https://learncctv.com/download-cms-software/ download] from the internet. You can use the CMS software as explained in [https://www.youtube.com/watch?v=N2sq1hBwcAA this] video by Denis Vida. &lt;br /&gt;
Note however that you should reset the network as the LAST thing you do. The video does it a bit soon.&lt;br /&gt;
&lt;br /&gt;
=== Using the RMS software (only for Pi4 systems) ===&lt;br /&gt;
[[File:Ping-camera.JPG|thumb|right|Making sure the Pi can see the Camera]]&lt;br /&gt;
&lt;br /&gt;
* If not using the pre-built image, install RMS on the Pi as explained [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#RMS_Software_Installation here].&lt;br /&gt;
 &lt;br /&gt;
* Open a Terminal window on the Pi and, using the address of your camera, first make sure the Pi can ping the camera:&lt;br /&gt;
&amp;lt;pre&amp;gt;ping a.b.c.d&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Run this script to reset the camera IP address. You will lose connection to the camera and see a bunch of error messages. Thats normal. Once you see a timeout message, unplug the power and network from the camera. &lt;br /&gt;
&amp;lt;pre&amp;gt; python -m Utils.SetCameraAddress a.b.c.d 192.168.42.10&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
* Now plug the camera directly into the Pi&#039;s ethernet port and run the following script to update the camera gain, video mode, and other settings. &lt;br /&gt;
[[File:Setting-camer-params.JPG|thumb|right|Setting Camera Params]]&lt;br /&gt;
&amp;lt;pre&amp;gt;Scripts/RMS_SetCameraParams.sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Note: If you have RMS installed on your PC, you can change the camera address from your PC instead, then connect it to the Pi and run the 2nd script. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Final Steps = &lt;br /&gt;
== Sealing the Housing ==&lt;br /&gt;
[[File:sealedhousing.jpg|thumb|right|Sealing the Housing]]&lt;br /&gt;
Depending on your climate, its usually advisable to seal up the camera housing against rain and snow. &lt;br /&gt;
&lt;br /&gt;
From the outside, carefully go round the edge of the glass with silicone sealant. Also squirt sealant into any screw holes visible on the front of the camera housing, where it will be most exposed to rain. &lt;br /&gt;
&lt;br /&gt;
But DONT seal up the hinged door because you will occasionally need to maintain the camera, and you don&#039;t want to have to prise it open with a chisel!&lt;br /&gt;
&lt;br /&gt;
If there are any cable connections outside the casing, you should also seal these up thoroughhly. This writer can attest to the damage caused by water ingress into a PoE connector! Tape up or seal the connections tightly with some sort of waterproof product (I used electrical tape), but remember you may need to change the cable, so don&#039;t seal it irreversibly. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Mounting Outside ==&lt;br /&gt;
Mount the camera somewhere with a good view of the sky and without too many &#039;terrestrial&#039; obstructions such as trees, hills and buildings.  Take special care to angle well away from security lights. These lights emit infrared and without the IR Block filter, the IMX cameras are extremely sensitive to this. &lt;br /&gt;
&lt;br /&gt;
When locating the camera, bear in mind that you will need to be able to get to the camera to maintain it. The cameras do not need to be high up as long as they have a good view of the sky. Mine are at eye-level on my observatory shed. &lt;br /&gt;
&lt;br /&gt;
As before, don&#039;t worry if its not practical to eliminate all obstructions as you can mask off any that can&#039;t be avoided. &lt;br /&gt;
&lt;br /&gt;
=== Aiming the Camera ===&lt;br /&gt;
[[file:cameraview.jpg|thumb|right|Aiming the Camera]]&lt;br /&gt;
The cameras have a field of about 40-45 degrees vertically and 90 degrees horizontally so angle the camera upwards at between 35-45 degrees, higher if you have lots of nearby hills or trees. This should maximise meteor detection. &lt;br /&gt;
&lt;br /&gt;
If you can arrange so that the camera view overlaps with other RMS users, thats even better. Check with the network to get an idea of a good direction.&lt;br /&gt;
&lt;br /&gt;
In this photo, the camera is aimed up at about 40 degrees, just above the top of the hill behind the camera location. The parts of the hill that are visible will be masked off in the software to avoid &#039;meteor-wrongs&#039; due to dog-walkers with head torches! &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Thats it! =&lt;br /&gt;
Once the camera is installed, connect up the PoE adapter, attach a long network cable and run it to wherever you are going to keep the Raspberry Pi. Remember to ask permission before drilling holes in the walls... :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Now install the Software =&lt;br /&gt;
Now you can finish configuring the Raspberry Pi by installing a prebuilt image. This is covered in a separate guide [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#RMS_Software_Installation here].&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=File:Rtc.jpg&amp;diff=387</id>
		<title>File:Rtc.jpg</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=File:Rtc.jpg&amp;diff=387"/>
		<updated>2021-11-12T14:13:09Z</updated>

		<summary type="html">&lt;p&gt;Dvida: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Build_A_Camera&amp;diff=386</id>
		<title>Build A Camera</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Build_A_Camera&amp;diff=386"/>
		<updated>2021-11-12T14:06:32Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Power Over Ethernet Injector */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Parts and Tools needed = &lt;br /&gt;
[[File:01_annotated.jpg|thumb|right|Annotated Parts List]]&lt;br /&gt;
&lt;br /&gt;
Click on the image to the right to see a larger version with the parts labelled&lt;br /&gt;
&lt;br /&gt;
# IMX291 sensor board&lt;br /&gt;
# Lens with the lens holder - 4mm, 6mm are M16 mount as pictured, while other lenses might be CS which have a different holder&lt;br /&gt;
# 2x M2 screws &lt;br /&gt;
# Camera housing&lt;br /&gt;
# Small cable gland  (supplied with the housing)&lt;br /&gt;
# Large cable gland  (supplied with the housing)&lt;br /&gt;
# Camera Power over Ethernet (PoE) cable (sometimes called a network cable by the sellers)&lt;br /&gt;
# Camera board holder  (supplied with the housing)&lt;br /&gt;
# Holder metal plate  (supplied with the housing)&lt;br /&gt;
# 3x M2 screws, 12 mm long &lt;br /&gt;
# 1x M3-.50 screws, 6mm long &lt;br /&gt;
# Metal plate screws (supplied with the housing)&lt;br /&gt;
# Transparent weatherproof silicone &lt;br /&gt;
# Housing mounting bracket  (supplied with the housing)&lt;br /&gt;
# Waterproof ethernet cable protector&lt;br /&gt;
# PoE injector to supply 48v to the camera (not shown)&lt;br /&gt;
# Raspberry Pi 4 Model B 2GB (or at least a 3B+ with 2GB) with official power supply (not shown)&lt;br /&gt;
# Raspberry Pi housing (not shown)&lt;br /&gt;
# 128 GB or greater microSD card (not shown)&lt;br /&gt;
# Self-amalgamating tape (not shown)&lt;br /&gt;
&lt;br /&gt;
== Purchasing Parts ==&lt;br /&gt;
For consistency across the network and to make collaborative support possible, it is recommended that the camera and lenses listed below are used in preference to random handy bits that are cobbled together. The selected components are proven and known to work well. Other components can be sourced from any convenient seller. &lt;br /&gt;
&lt;br /&gt;
Many components such as the Pi and microSD cards are are readily available in most locations. For other items such as lens, camera and housing, AliExpress - the Chinese equivalent of eBay - is the preferred online source as it serves most of the globe and has been reliably suppling parts to date.&lt;br /&gt;
&lt;br /&gt;
NB: Links are given to current sellers, but stock levels vary and if the link is dead or the seller is out of stock, you should be able to find an equivalent from another seller on AliExpress.&lt;br /&gt;
&lt;br /&gt;
=== Sensor ===&lt;br /&gt;
The bare IP security camera featuring a Sony IMX291 has been selected for the RMS system. This is available from many sellers on AliExpress. Out of the options offered, choose &amp;quot;With 48V POE cable&amp;quot; and &amp;quot;No lens&amp;quot;:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002315913099.html IVG-HP203Y-AE]&lt;br /&gt;
Always buy a lens separately from the list in the following section.&lt;br /&gt;
&lt;br /&gt;
=== Lens ===&lt;br /&gt;
Most cameras available on Aliexpress come with a choice of lenses. The preferred lens is a 4mm f/0.95 M16 lens providing ~88x45° field of view, which can also be bought separately for example via this link.&lt;br /&gt;
* [https://www.aliexpress.com/item/32876034491.html 4mm f/0.95 M16]&lt;br /&gt;
&lt;br /&gt;
If you live in an area with heavy light pollution, other options are available. We wholeheartedly recommend only using lenses from the following list, as others might not be as sensitive or might have large distortion. See [[Lens Options|this page]] for more lens options.&lt;br /&gt;
&lt;br /&gt;
=== Housing ===&lt;br /&gt;
A security camera housing is used, providing weather-tight protection without distortion introduced by plastic domes. From the options offered, select &amp;quot;Plate and Bracket&amp;quot; to get a plate for mounting a 38x38mm bare IP camera module, and an L-shaped mounting bracket. &lt;br /&gt;
* [https://www.aliexpress.com/item/32355130687.html IP66 CCTV Camera Housing with Plate and Bracket] This will also provide a pair of cable glands and some essential screws.&lt;br /&gt;
&lt;br /&gt;
=== Power Over Ethernet Injector ===&lt;br /&gt;
This connects by network cables to both the Raspberry Pi and the camera sensor, and injects 48V DC onto the network cable to the camera to supply it with power. Pick a suitable plug style for your location from the options offered. An example unit is:&lt;br /&gt;
* [https://www.aliexpress.com/item/32787153455.html PoE Injector 48V 0.5A]&lt;br /&gt;
&lt;br /&gt;
Note that over short lengths of up to about 5m you can also use plain PoE connectors. These simply feed 12V from a power supply into the ethernet and extract it at the other end. Over short distances this will supply the camera with adequate power without the need for 48V injectors.&lt;br /&gt;
&lt;br /&gt;
Finally, if you are operating several cameras, you can use a PoE switch instead of a PoE injector.&lt;br /&gt;
&lt;br /&gt;
=== Cooled Housing for Raspberry Pi ===&lt;br /&gt;
This is one of the rare cases that fulfills our needs. It has a fan which is relatively quiet, it’s sturdy, and it can fit the RTC with the addition of riser pins. &#039;&#039;&#039;Please buy this case&#039;&#039;&#039;, we have tried many others, but they are not as good. From the options offered, make sure you select one that says &amp;quot;for Pi 4&amp;quot; if you are using a Raspberry Pi 4, or &amp;quot;for Pi 3B Plus&amp;quot; if you are using a Raspbery Pi 3B+. Additionally there is a case variation that is fully enclosed and has no fans; do not select this option.&lt;br /&gt;
* [https://www.aliexpress.com/item/32959825297.html Raspberry Pi Aluminium Enclosure with fans]&lt;br /&gt;
&lt;br /&gt;
=== Real Time Clock for Raspberry Pi ===&lt;br /&gt;
Very precise timing is essential to processing the meteor data, so unless you are confident in your internet connection an RTC module ensures the Raspberry Pi always has the precise time, even when power or internet is unreliable. AliExpress sells a pack of 10 but they are inexpensive - maybe share the extras among other camera constructors in your area.&lt;br /&gt;
* [https://www.aliexpress.com/item/32770348851.html DS3231 RTC]&lt;br /&gt;
&lt;br /&gt;
=== Pin Headers ===&lt;br /&gt;
Required to raise the height of the Raspberry GPIO bins to allow the RTC to sit proud of the Raspberry Pi case. You only need 1 but the pack of 20 is available for only a dollar or so. &lt;br /&gt;
* [https://www.aliexpress.com/item/32549850046.html Tall header pins]&lt;br /&gt;
&lt;br /&gt;
=== Network cabling === &lt;br /&gt;
You will need two lengths of network cabling, one (probably quite short) between the Raspberry Pi and the PoE injector and the other between the PoE injector and the camera. You can purchase suitable lengths locally or on AliExpress. Some people have found the following thin flat network cable to be useful for sneaking the wire through a window or door to avoid drilling holes in walls or eaves, although it will require some extra attention to seal the cable at the camera&#039;s PoE connector:&lt;br /&gt;
* [https://www.aliexpress.com/item/1005002311509668.html Cat6 Flat Ethernet Cable]&lt;br /&gt;
&lt;br /&gt;
=== Waterproof Cable Connector ===&lt;br /&gt;
One end of the network cable will be outside, connected into the PoE cable from the camera. This is not only carrying data but 48V DC power and needs to be kept sealed. This waterproof connector is fitted over the end of the network cable connector then after the network cable is plugged into the camera&#039;s PoE cable, the connector is locked into the end of the PoE cable. For extra weatherproofing, wrap in self-amalgamating tape. &lt;br /&gt;
* [https://www.aliexpress.com/item/32834472563.html RJ45 Waterproof Connector Cap]&lt;br /&gt;
&lt;br /&gt;
=== 128GB Micro SD Card ===&lt;br /&gt;
You need at least a 64GB card but a 128GB is recommended as 20+ GB of data is collected every night. Make sure it is a fast card eg Class 10 UHS-1 or better. A card can either be purchased locally or [https://www.aliexpress.com/item/32676225311.html from AliExpress]. Be warned that there is an [https://photographylife.com/fake-memory-cards ongoing problem with the production and sale of fraudulent memory cards misreporting the available storage] and even supplies from a reputable outlet can be affected - test the card you purchase. The AliExpress link has been used successfully to obtain suitable micro SD cards. If you live in North America, buy your SD cards at Costco.&lt;br /&gt;
&lt;br /&gt;
=== Raspberry Pi 4 ===&lt;br /&gt;
These are likely to be available to be purchased locally or from a domestic online source. You need at least a 2GB RAM model. The Raspberry Pi Model 3B+ is the minimum specification, and a Raspberry Pi Model 4B is preferred. Purchase the official 5.1V 3A 15.3W power supply to go with it - most problems with Raspberry Pi units are due to inadequate power supplies being used instead of purchasing the official power pack. Note: to connect a RPi 4B to a monitor you will also need a micro-HDMI cable, so that might be necessary to add to the shopping cart also.&lt;br /&gt;
&lt;br /&gt;
=== Additional items and tools ===&lt;br /&gt;
* If the camera lens does not arrive with two small screws to mount the lens to the camera, you will need to locate two suitable small screws.&lt;br /&gt;
* A tube of silicone sealant is used to seal the glass window for the housing and the front screws in the housing.&lt;br /&gt;
* Self-amalgamating tape can be used to wrap and seal the cable connector(s) to ensure they remain weathertight in all conditions.&lt;br /&gt;
* Tools such as small wire cutters or a sharp knife, various sized screwdrivers, a drill and screws to mount the camera bracket will be required.&lt;br /&gt;
&lt;br /&gt;
Deprecated shopping list: [https://docs.google.com/document/d/1XBSdrkwrOGPONIn5PBJ7YzH2vr7pUIxW3l8S62BQXEQ/edit LINK]&lt;br /&gt;
&lt;br /&gt;
Some cameras come with a slightly different cable with a separate 12v socket for power input as shown [https://globalmeteornetwork.org/wiki/images/d/dc/Alternatecable.jpg here]. If you have this cable you will need a pair of PoE adapters (seen in that picture in the background). If your camera has a single cable as shown in the main picture, you will need a PoE injector or single adapter. &lt;br /&gt;
&lt;br /&gt;
To test and focus the camera you will need VLC. This software is preinstalled on the Pi but is also available for Mac, Windows or Linux from [https://www.videolan.org/vlc/ here].&lt;br /&gt;
&lt;br /&gt;
= Assembly = &lt;br /&gt;
[Note: there&#039;s a longer version of the camera assembly section of this page available on Google Docs. Please refer to [https://docs.google.com/document/d/18TT-Jm7z9kYskl5ua07jQWD91OiyBemBnOosiNdW6nY/edit?usp=sharing this] if you need more information.]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Preparing the Lens == &lt;br /&gt;
[[File:Irblock.jpg|thumb|right|Punching out the filter]]&lt;br /&gt;
* Start by removing protective covers from the sensor and lens. Take care not to touch the sensor after this is removed. &lt;br /&gt;
&lt;br /&gt;
* The cameras come with an IR Block filter in the lens holder. We don&#039;t want this.&lt;br /&gt;
* If you have a lens like the one shown, unscrew the lens from the holder and using a screwdriver, carefully punch out the filter from the front as shown in the image on the right. If it shatters, make sure there are no shards left. &lt;br /&gt;
&lt;br /&gt;
* Some lenses come with two filters, one for day and one for night. You&#039;ll be able to tell because the lens holder will have a small cable to plug into the camera board.  If your lens is like this DO NOT try to punch out the filter. Instead remove the cover from the lens holder and carefully remove the clear filter. You can leave the other, reddish, daylight filter. &lt;br /&gt;
&lt;br /&gt;
* Next look on the underside of the lens holder where you will see two plastic nubbins. These get in the way, so using the wire cutters snip them off. Make sure you get the base completely flat. &lt;br /&gt;
&lt;br /&gt;
* Then screw the lens back into the lens holder.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Attaching the Lens to the Camera == &lt;br /&gt;
[[File:lensattaching.jpg|thumb|right|Attaching the Lens]]&lt;br /&gt;
&lt;br /&gt;
* Carefully unclip the circuit board from the plastic holder but do not detach the ribbon cable.&lt;br /&gt;
&lt;br /&gt;
* Using the supplied screws, attach the lens to the sensor. &lt;br /&gt;
&lt;br /&gt;
* Replace the circuit board in the plastic holder. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Preparing the Camera Housing = &lt;br /&gt;
[[File:glands.jpg|thumb|right|Glands in Place]]&lt;br /&gt;
* Fit the small cable gland to the housing and pass the loose ends of the Camera PoE cable up through, but don&#039;t tighten it up yet. Remember to slip the cap over the cable first!&lt;br /&gt;
&lt;br /&gt;
* Fit the large cable gland in the other opening, and push a piece of plastic packing foam into it.  Don&#039;t seal it up completely though this is to keep insects from getting in, but allow moisture out.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Attaching the Camera ==&lt;br /&gt;
[[File:camerafitted.jpg|thumb|right|Camera In Mount]]&lt;br /&gt;
&lt;br /&gt;
* Connect the metal camera holder to the metal plate using one 6mm M3 screw. Note the orientation of the plate as shown in the photo. &lt;br /&gt;
&lt;br /&gt;
* Using three 12 mm M2 screws, connect the camera board to the metal holder passing the lens through the square hole from the back. &lt;br /&gt;
&lt;br /&gt;
* Note that on some camera models, the writing on the camera board must be UPSIDE DOWN to get the correct orientation of the camera. In this orientation, the sockets for power and networking will be at the bottom of the rear of the camera board. To be sure you have it the right way up, see advice in the section on Testing and Focusing. &lt;br /&gt;
&lt;br /&gt;
* Finally, remove the plastic cap on the lens. &lt;br /&gt;
See image for the proper camera board orientation, so the video is not sideways or upside down.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installing the Camera in the Housing ==&lt;br /&gt;
[[File:camerainhousing.jpg|thumb|right|Camera In Housing]]&lt;br /&gt;
&lt;br /&gt;
* Remove the plastic plate from inside the housing and discard it.&lt;br /&gt;
&lt;br /&gt;
* Fit the camera on its metal plate into the housing, as close to the front glass as you can get it without actually touching. A few millimetres away should be good. &lt;br /&gt;
&lt;br /&gt;
* Looking at the camera from the rear, attach the largest connector (often with blue/green wires) to the right hand socket. &lt;br /&gt;
&lt;br /&gt;
* Attach the power connector to the left hand socket. This connector has several pins but only two are connected (red/black).&lt;br /&gt;
&lt;br /&gt;
* The third connector (two pins, red/black) is for a powered lens and is not used so tape it back out of the way.&lt;br /&gt;
&lt;br /&gt;
* Once you&#039;ve secured the camera in position, you can tighten up the cable glands. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Testing and Focusing =&lt;br /&gt;
At this point, your camera must be tested and focused. There&#039;s no point sealing up the housing and screwing it to the wall if its not working or isn&#039;t focused ! &lt;br /&gt;
&lt;br /&gt;
== Testing the Camera ==&lt;br /&gt;
* If your camera came with a single PoE cable, connect this to a netork cable and plug the other end of the network cable into your PoE injector. &lt;br /&gt;
&lt;br /&gt;
* if your camera came with a cable with separate network and power sockets, plug the &amp;quot;output&amp;quot; PoE adapter into the camera cable and plug a network cable into the PoE adapter, then connect the other end of the network cable into the other PoE adapter.&lt;br /&gt;
*. Connect the PoE adapter or injector into a spare socket on your home router and connect the camera power supply to it.&lt;br /&gt;
&lt;br /&gt;
The Camera PoE cable lights should come on, indicating traffic is flowing. After a few seconds, it should steady down to irregular flashing. If you don&#039;t see flashing lights then check the cable connections to make sure everything is plugged in properly.&lt;br /&gt;
&lt;br /&gt;
=== Find its IP Address ===&lt;br /&gt;
[[File:ip-scan.jpg|thumb|right|Finding the Camera Address]]&lt;br /&gt;
The camera should now appear as a device on your network and to test it properly you will need to find its IP Address. The easiest way to do this is using a free piece of software called [[https://www.advanced-ip-scanner.com/|Advanced IP Scanner]]. Download and run it (no need to install). Click &amp;quot;Scan&amp;quot; and wait till it finishes. The camera can usually be identified by Manufacturer &#039;ICP Internet Communications&#039; or &#039;Motion Control Systems&#039;, though other vendor names are possible (see screenshot - i have five cameras!). If none of the names look right you may need to experiment by trying to connect.&lt;br /&gt;
&lt;br /&gt;
=== Checking the Connection ===&lt;br /&gt;
[[File:vlcconfig.jpg|thumb|right|VLC Network Stream]]&lt;br /&gt;
* Once you have the IP Address, open VLC on your Pi, Mac or Windows machine, and from the &amp;quot;Media&amp;quot; menu, select &amp;quot;Open Network Stream&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
* Enter the following into the address box, replacing &#039;&#039;&#039;1.2.3.4&#039;&#039;&#039; with the address you got in the previous step&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;rtsp://&#039;&#039;&#039;1.2.3.4&#039;&#039;&#039;:554/user=admin&amp;amp;password=&amp;amp;channel=1&amp;amp;stream=0.sdp&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* After a second or two, you should get a view through the camera. If nothing comes up, check you have got the right IP address, and that the cables are secure. &lt;br /&gt;
&lt;br /&gt;
* You can now double-check that you installed the camera the right way up. If the image is upside down in VLC, turn it through 180 degrees in the housing. &lt;br /&gt;
&lt;br /&gt;
* If the image is upside down, do &#039;&#039;&#039;not&#039;&#039;&#039; be tempted to use firmware settings to flip or mirror the image. These cameras have a &#039;rolling&#039; shutter and to work out precise timings of meteors, the RMS software compensates for the shutter. If the camera is upside down and the image then flipped, the shutter is working in the opposite direction to that expected by RMS and timings will be wrong. You &#039;&#039;&#039;must&#039;&#039;&#039; physically rotate the camera. &lt;br /&gt;
&lt;br /&gt;
* Note that its entirely normal for the image to be very red and overexposed in daylight. We&#039;ve removed the IR Block filter, so the camera picks up a lot of red light. This is exactly what we want. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Checking for Obstructions ==&lt;br /&gt;
[[File:vlcview.jpg|thumb|right|Obstructions]]&lt;br /&gt;
* Temporarily close the housing case up and check if it can be seen obstructing the view anywhere. &lt;br /&gt;
&lt;br /&gt;
* Move the camera around on the mount to minimise the obstructions, and if necessary bend or tilt the bracket to angle the camera down a bit. &lt;br /&gt;
&lt;br /&gt;
* However, don&#039;t worry if you can&#039;t eliminate all obstructions. Later on you will create a software mask to prevent these areas causing false detections. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Focusing the Camera ==&lt;br /&gt;
&lt;br /&gt;
There&#039;s a whole separate section of the Wiki on [[Focusing_your_camera|focusing]], but here&#039;s the short version !!&lt;br /&gt;
* connect the camera to your network as above.&lt;br /&gt;
* Open VLC.&lt;br /&gt;
* Aim the camera at something at around 30-50 metres away. &lt;br /&gt;
* Screw the lens in and out slowly to get best focus. &lt;br /&gt;
&lt;br /&gt;
Note that there&#039;s a short lag due to the network, so you should wait a second or two after each adjustment to allow the change to be reflected in VLC.&lt;br /&gt;
&lt;br /&gt;
Important note: if your camera came with an electronic filter, and you have left the &#039;daytime&#039; filter in place, you MUST finalise focus at night. The filters slightly alter focus, so the daytime view is not focused when the nighttime view is!. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting Camera Parameters ==&lt;br /&gt;
To operate at night, the camera must be reset to the correct gain, colour mode and video mode. There are two ways you can do this:&lt;br /&gt;
&lt;br /&gt;
=== Using the CMS Software ===&lt;br /&gt;
CMS is a security camera software package you can [https://learncctv.com/download-cms-software/ download] from the internet. You can use the CMS software as explained in [https://www.youtube.com/watch?v=N2sq1hBwcAA this] video by Denis Vida. &lt;br /&gt;
Note however that you should reset the network as the LAST thing you do. The video does it a bit soon.&lt;br /&gt;
&lt;br /&gt;
=== Using the RMS software (only for Pi4 systems) ===&lt;br /&gt;
[[File:Ping-camera.JPG|thumb|right|Making sure the Pi can see the Camera]]&lt;br /&gt;
&lt;br /&gt;
* If not using the pre-built image, install RMS on the Pi as explained [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#RMS_Software_Installation here].&lt;br /&gt;
 &lt;br /&gt;
* Open a Terminal window on the Pi and, using the address of your camera, first make sure the Pi can ping the camera:&lt;br /&gt;
&amp;lt;pre&amp;gt;ping a.b.c.d&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Run this script to reset the camera IP address. You will lose connection to the camera and see a bunch of error messages. Thats normal. Once you see a timeout message, unplug the power and network from the camera. &lt;br /&gt;
&amp;lt;pre&amp;gt; python -m Utils.SetCameraAddress a.b.c.d 192.168.42.10&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
* Now plug the camera directly into the Pi&#039;s ethernet port and run the following script to update the camera gain, video mode, and other settings. &lt;br /&gt;
[[File:Setting-camer-params.JPG|thumb|right|Setting Camera Params]]&lt;br /&gt;
&amp;lt;pre&amp;gt;Scripts/RMS_SetCameraParams.sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Note: If you have RMS installed on your PC, you can change the camera address from your PC instead, then connect it to the Pi and run the 2nd script. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Final Steps = &lt;br /&gt;
== Sealing the Housing ==&lt;br /&gt;
[[File:sealedhousing.jpg|thumb|right|Sealing the Housing]]&lt;br /&gt;
Depending on your climate, its usually advisable to seal up the camera housing against rain and snow. &lt;br /&gt;
&lt;br /&gt;
From the outside, carefully go round the edge of the glass with silicone sealant. Also squirt sealant into any screw holes visible on the front of the camera housing, where it will be most exposed to rain. &lt;br /&gt;
&lt;br /&gt;
But DONT seal up the hinged door because you will occasionally need to maintain the camera, and you don&#039;t want to have to prise it open with a chisel!&lt;br /&gt;
&lt;br /&gt;
If there are any cable connections outside the casing, you should also seal these up thoroughhly. This writer can attest to the damage caused by water ingress into a PoE connector! Tape up or seal the connections tightly with some sort of waterproof product (I used electrical tape), but remember you may need to change the cable, so don&#039;t seal it irreversibly. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
== Mounting Outside ==&lt;br /&gt;
Mount the camera somewhere with a good view of the sky and without too many &#039;terrestrial&#039; obstructions such as trees, hills and buildings.  Take special care to angle well away from security lights. These lights emit infrared and without the IR Block filter, the IMX cameras are extremely sensitive to this. &lt;br /&gt;
&lt;br /&gt;
When locating the camera, bear in mind that you will need to be able to get to the camera to maintain it. The cameras do not need to be high up as long as they have a good view of the sky. Mine are at eye-level on my observatory shed. &lt;br /&gt;
&lt;br /&gt;
As before, don&#039;t worry if its not practical to eliminate all obstructions as you can mask off any that can&#039;t be avoided. &lt;br /&gt;
&lt;br /&gt;
=== Aiming the Camera ===&lt;br /&gt;
[[file:cameraview.jpg|thumb|right|Aiming the Camera]]&lt;br /&gt;
The cameras have a field of about 40-45 degrees vertically and 90 degrees horizontally so angle the camera upwards at between 35-45 degrees, higher if you have lots of nearby hills or trees. This should maximise meteor detection. &lt;br /&gt;
&lt;br /&gt;
If you can arrange so that the camera view overlaps with other RMS users, thats even better. Check with the network to get an idea of a good direction.&lt;br /&gt;
&lt;br /&gt;
In this photo, the camera is aimed up at about 40 degrees, just above the top of the hill behind the camera location. The parts of the hill that are visible will be masked off in the software to avoid &#039;meteor-wrongs&#039; due to dog-walkers with head torches! &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Thats it! =&lt;br /&gt;
Once the camera is installed, connect up the PoE adapter, attach a long network cable and run it to wherever you are going to keep the Raspberry Pi. Remember to ask permission before drilling holes in the walls... :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Now install the Software =&lt;br /&gt;
Now you can finish configuring the Raspberry Pi by installing a prebuilt image. This is covered in a separate guide [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#RMS_Software_Installation here].&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=383</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=383"/>
		<updated>2021-10-11T13:50:07Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* IstraStream */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#How_do_I_obtain_a_camera.3F this] section !&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/CroatianMeteorNetwork/RMS/blob/master/README.md  What do I need?] ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower. &lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain cameras from the [https://ukmeteornetwork.co.uk/ UK Meteor Network] &lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.  &lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[[Build_A_Camera|build a camera from scratch]]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve built the camera, You can  &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#Flash_a_pre-built_image flash a Prebuilt image]&#039;&#039;&#039; onto an SD card to set up the Pi with the software required to capture meteors and upload data to the network.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data and backing up configuration ===&lt;br /&gt;
&lt;br /&gt;
: Your primary scientific data is automatically uploaded to the central server every morning when data processing is done. However once it has done this, RMS will purge out the oldest data to free up space for the next night&#039;s run. &lt;br /&gt;
&lt;br /&gt;
: So, you may want to copy some of the data to a PC, NAS or cloud for further analysis of your own. The data you should consider backing up are the contents of &#039;&#039;&#039;~/RMS_data/ArchivedFiles&#039;&#039;&#039;, which holds the individual files and data that RMS determined were probably meteors. Full detail on how to nbare beyond the scope of the GMN Wiki, but tools such as robocopy (for Windows) and rsync(for Linux/MacOS) are ideal. These tools can &#039;mirror&#039; data across a network. If you want help configuring these, ask in the Globalmeteornetwork group on groups.io.&lt;br /&gt;
&lt;br /&gt;
: We&#039;ve also built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi. Please ask in the group about these.&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://www.dropbox.com/s/4eutahlxojrkvsa/CMN_binViewer-setup64.exe?dl=1] you can install.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Important note&#039;&#039;&#039; : You can also open the images in astronomical FITS viewers such as FITS Liberator or Pixinsight, though the results may be surprising. For example in FITS Liberator, the image will be &#039;&#039;&#039;upside down&#039;&#039;&#039;. This is an artefact of how the software reads the image. In space, there&#039;s no &#039;up&#039; or &#039;down&#039; and so the FITS specification does not dictate whether the pixel (0,0) is at the bottom left or top left, or indeed one of the other corners. Some software, notably FITS Liberator, treats the top left as the origin and so terrestrial images will be displayed mirrored vertically.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== Configuring and installing your camera ==&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick start guide] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Focusing_your_camera | Focusing your IP camera]] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=N2sq1hBwcAA Video tutorial - Configuring your IMX291 IP camera] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/1TPotXcRstHz-XWIQYIW71xkRYy7Ca1UCoEiZsqdk9zw/edit?usp=sharing Different ways of connecting the camera] ===&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MOjb3qxDlX4 Video Tutorial - Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=310 Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== RMS Software Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Flash a pre-built image ===&lt;br /&gt;
&lt;br /&gt;
Pre-built Images are available with the RMS software pre-installed on Raspbian. Raspbian is the operating system typically used on the Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
A 128 GB microSD card is preferred, although smaller 64 GB cards will also work. The image is flashed to the microSD card using the Etcher utility for Windows (32 or 64-bit), MacOS or Linux (64-bit), which can be found [https://www.balena.io/etcher/ here]&lt;br /&gt;
&lt;br /&gt;
When you first boot up the Pi make sure you have a keyboard, monitor and mouse attached as you will be taken through a setup process by the RMS software. &lt;br /&gt;
&lt;br /&gt;
The current publicly released images of RMS are: &lt;br /&gt;
[https://www.dropbox.com/s/sa9csd4m3jr1vqo/RMS_image_20191203.zip?dl=1 RPi3B+ ]&lt;br /&gt;
and &lt;br /&gt;
[https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 RPi4 ]. &lt;br /&gt;
&lt;br /&gt;
Please see the [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick Start Guide] about how to flash them to an SD card.&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* The earlier versions of the Raspberry Pi, the 1 and 2, are not powerful enough to run RMS software.&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
* For installations into other Linux or windows environments, executing the command &#039;&#039;git pull&#039;&#039; will update to the most recent RMS release.&lt;br /&gt;
&lt;br /&gt;
* The code was designed to run on a RPi, but it will also run an some Linux distributions. We have tested it on Linux Mint 18 and Ubuntu 16. For information on installing into other Linux releases, check portions of the section listed below for installing on RPi, and also check installation instructions found on [https://github.com/CroatianMeteorNetwork/RMS GitHub]&lt;br /&gt;
&lt;br /&gt;
== Install the software from scratch  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Rspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
=== Install for Raspberry Pi 4 ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
===  Install for Raspberry Pi 3 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We no longer recommend the Pi3, as it doesn&#039;t have the performance or memory to handle busy meteor showers. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/1ChaXx6WkuGfcQ_f5yRbwUOOMxEgIJrjq932UZE6cRjE/edit here].&lt;br /&gt;
&lt;br /&gt;
=== Install for Linux ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
=== Installation for Windows ===&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
=== Installation for MacOS ===&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusivery own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website] ===&lt;br /&gt;
&lt;br /&gt;
: The IstraStream.com is an independent hosting site which is part of our world wide GMN. It is primarily a host for data from cameras sold by IstraStream, but other station operators can request that their data be included.&lt;br /&gt;
To enable the IstraStream upload, the &amp;lt;b&amp;gt;external_script_run&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;external_script_path&amp;lt;/b&amp;gt;, and &amp;lt;b&amp;gt;reboot_after_processing&amp;lt;/b&amp;gt; parameters have to be changed. This is how the config file should look:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; External script&lt;br /&gt;
; An external script will be run after RMS finishes the processing for the night, it will be passed three arguments:&lt;br /&gt;
; captured_night_dir, archived_night_dir, config - captured_night dir is the full path to the captured folder of the night&lt;br /&gt;
; the second one is the archived, and config is an object holding the values in this config file.&lt;br /&gt;
; ---------------&lt;br /&gt;
; Enable running an external script at the end of every night of processing&lt;br /&gt;
external_script_run: true&lt;br /&gt;
; Run the external script after auto reprocess. &amp;quot;auto_reprocess&amp;quot; needs to be turned on for this to work.&lt;br /&gt;
auto_reprocess_external_script_run: false&lt;br /&gt;
; Full path to the external script&lt;br /&gt;
external_script_path: /home/pi/source/RMS/iStream/iStream.py&lt;br /&gt;
; Name of the function in the external script which will be called&lt;br /&gt;
external_function_name: rmsExternal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Daily reboot&lt;br /&gt;
; ---------------&lt;br /&gt;
; Reboot the computer daily after the processing and upload is done&lt;br /&gt;
reboot_after_processing: false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, send an e-mail to [mailto:info@istrastream.com info@istrastream.com] with your:&lt;br /&gt;
* Station_ID&lt;br /&gt;
* Location or Name (if not secret)&lt;br /&gt;
* Lens type/size&lt;br /&gt;
&lt;br /&gt;
For example, &amp;quot;CA0001; Elginfield Observatory, Ontario, Canada; 4mm&amp;quot;. The IstraStream crew will enable the weblog page within a few days.&lt;br /&gt;
&lt;br /&gt;
Finally, this document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://github.com/markmac99/ukmon-pitools/wiki UK Meteor Network Wiki]===&lt;br /&gt;
This wiki has numerous FAQs and tips on maintaining, monitoring and managing your system, and several explainers such as how to calibrate and create a mask, how to copy data and so forth. &lt;br /&gt;
&lt;br /&gt;
=== GMN talks ===&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=f6x9_WCVphY GMN talk at the European Space Agency&#039;s Fireball Workshop (June, 2021)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=QXBTLPnPDWs GMN Workshop (February, 2021)] - [https://www.dropbox.com/sh/ia9vagug5lxm8k9/AAB_i_1jcWThUdAHO_2gF_Ksa?dl=0 Link to slides]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MAGq-XqD5Po Overview of the GMN - IMC2020 (September, 2020)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=oM7lfQ4nmyw Overview of the GMN, Astro Imaging Channel presentation (May, 2020)]&lt;br /&gt;
&lt;br /&gt;
=== GMN related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Windows_Installation&amp;diff=382</id>
		<title>Windows Installation</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Windows_Installation&amp;diff=382"/>
		<updated>2021-10-08T13:18:05Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Download RMS and Set it Up */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Basic Instructions =&lt;br /&gt;
There are more detailed instructions, with pictures, [[Detailed_Windows_Installation|here]] but the below should work for most users. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: you will need about 2.5GB of space on your hard disk for the support tools. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Install Required Tools ==&lt;br /&gt;
=== install MS Visual Studio Build Tools ===&lt;br /&gt;
* Download Microsoft Build Tools for Visual Studio 2019.&lt;br /&gt;
https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2019&lt;br /&gt;
&lt;br /&gt;
* Run the installer.&lt;br /&gt;
* In the left panel, under Desktop &amp;amp; Mobile ensure C++ Build tools are selected. &lt;br /&gt;
&lt;br /&gt;
* On the right panel ensure the latest versions of MSVCv142 - VS 2019 C++ x64/x86 build tools and Windows 10 SDK are selected.&lt;br /&gt;
* Click install.  Its a 1.5GB package so it&#039;ll take a while.&lt;br /&gt;
&lt;br /&gt;
=== Install Anaconda for Windows ===&lt;br /&gt;
* Download Anaconda from here https://www.anaconda.com/products/individual&lt;br /&gt;
* Run the installer. &lt;br /&gt;
* Unless you intend to use Anaconda for other python development, you can select the default options at every stage. &lt;br /&gt;
* Its a 500MB download and installation may take 20-30 minutes. &lt;br /&gt;
&lt;br /&gt;
=== Install Git for Windows ===&lt;br /&gt;
* Download Git from here https://git-scm.com/download/win&lt;br /&gt;
* Again, select the default options unless you have some specific requirement. &lt;br /&gt;
&lt;br /&gt;
== Download RMS and Set it Up ==&lt;br /&gt;
=== Clone the RMS code to your PC ===&lt;br /&gt;
* From the Start Menu, open an Anaconda Powershell prompt and change directory to the place you want to keep the code.&lt;br /&gt;
* Run this command:&lt;br /&gt;
&amp;lt;pre&amp;gt; git clone https://github.com/CroatianMeteorNetwork/RMS.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
*This will create a new folder &amp;quot;RMS&amp;quot; containing the code.&lt;br /&gt;
&lt;br /&gt;
=== Create an Anaconda virtual environment ===&lt;br /&gt;
* Still in the anaconda powershell window, type the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;conda create -n RMS python=3.8&amp;lt;/pre&amp;gt;&lt;br /&gt;
* This will create a python virtual environment named &amp;quot;RMS&amp;quot; containing python 3.8&lt;br /&gt;
&lt;br /&gt;
=== Install the required Python packages === &lt;br /&gt;
* Still in the anaconda powershell window type the following to activate the virtual environment:&lt;br /&gt;
&amp;lt;pre&amp;gt;conda activate RMS&amp;lt;/pre&amp;gt;&lt;br /&gt;
* the prompt should change to &amp;quot;(RMS) c:\source\&amp;quot; or something similar&lt;br /&gt;
* change directory into the RMS folder.&lt;br /&gt;
* Now install the required Python modules by running these commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pip install -r requirements.txt&lt;br /&gt;
pip install PyQt5&lt;br /&gt;
pip install opencv_python&lt;br /&gt;
pip install rawpy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Test RMS worked ==&lt;br /&gt;
* To test that RMS worked, type the following in the same Window:&lt;br /&gt;
&amp;lt;pre&amp;gt; python -m Utils.SkyFit2 &amp;lt;/pre&amp;gt;&lt;br /&gt;
* The first time you run RMS it will compile various code modules, but at the end of the process you should see this message:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usage: SkyFit2.py [-h] [-c CONFIG_PATH] [-r] [-t TIME] [-f FPS]&lt;br /&gt;
                  [-g CAMERA_GAMMA] [-p GEO_POINTS_PATH]&lt;br /&gt;
                  INPUT_PATH&lt;br /&gt;
SkyFit2.py: error: the following arguments are required: INPUT_PATH &amp;lt;/pre&amp;gt;&lt;br /&gt;
* This indicates that RMS is installed properly. &lt;br /&gt;
&lt;br /&gt;
== Setting RMS up for your Cameras ==&lt;br /&gt;
RMS reads its settings from a hidden file &#039;&#039;&#039;.config&#039;&#039;&#039; which is in the folder /home/pi/source/RMS on each Pi, and is also copied to the ArchivedFiles/ folder containing the night&#039;s data. You can copy this file to the RMS folder on your PC if you want. &lt;br /&gt;
&lt;br /&gt;
== Update Regularly!!! == &lt;br /&gt;
The RMS code is FREQUENTLY updated and so its important that you update it too. On the Pi, this is automatic but on your PC you need  to do it yourself.&lt;br /&gt;
&lt;br /&gt;
To update the code, open an Anaconda Powershell window, activate the RMS environment and then type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git stash&lt;br /&gt;
git pull&lt;br /&gt;
git stash apply&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This will &#039;stash&#039; your local changes such as the config file, pull the latest code, and then reapply your local changes.&lt;br /&gt;
&lt;br /&gt;
== Thats It ==&lt;br /&gt;
That&#039;s it! Any time you want to run RMS you just&lt;br /&gt;
* open an Anaconda Powershell prompt&lt;br /&gt;
* change directory to the RMS folder&lt;br /&gt;
* activate the virtual environment&lt;br /&gt;
&amp;lt;pre&amp;gt; conda activate RMS&amp;lt;/pre&amp;gt;&lt;br /&gt;
* and then run the module you want to use.&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=368</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=368"/>
		<updated>2021-09-22T15:53:47Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* For More Information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#How_do_I_obtain_a_camera.3F this] section !&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/CroatianMeteorNetwork/RMS/blob/master/README.md  What do I need?] ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower. &lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain cameras from the [https://ukmeteornetwork.co.uk/ UK Meteor Network] &lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.  &lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[[Build_A_Camera|build a camera from scratch]]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve built the camera, You can  &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#Flash_a_pre-built_image flash a Prebuilt image]&#039;&#039;&#039; onto an SD card to set up the Pi with the software required to capture meteors and upload data to the network.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data and backing up configuration ===&lt;br /&gt;
&lt;br /&gt;
: Data backup is as much or as little as you like. Your primary data is automatically uploaded to the central server every morning when data processing is done. We&#039;ve built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi.&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://www.dropbox.com/s/44u5r9nso81wa56/CMN_binViewer_setup_x64.exe?dl=1] you can install.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== Configuring and installing your camera ==&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick start guide] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Focusing_your_camera | Focusing your IP camera]] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=N2sq1hBwcAA Video tutorial - Configuring your IMX291 IP camera] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/1TPotXcRstHz-XWIQYIW71xkRYy7Ca1UCoEiZsqdk9zw/edit?usp=sharing Different ways of connecting the camera] ===&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MOjb3qxDlX4 Video Tutorial - Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=310 Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== RMS Software Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Flash a pre-built image ===&lt;br /&gt;
&lt;br /&gt;
Pre-built Images are available with the RMS software pre-installed on Raspbian. Raspbian is the operating system typically used on the Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
A 128 GB microSD card is preferred, although smaller 64 GB cards will also work. The image is flashed to the microSD card using the Etcher utility for Windows (32 or 64-bit), MacOS or Linux (64-bit), which can be found [https://www.balena.io/etcher/ here]&lt;br /&gt;
&lt;br /&gt;
When you first boot up the Pi make sure you have a keyboard, monitor and mouse attached as you will be taken through a setup process by the RMS software. &lt;br /&gt;
&lt;br /&gt;
The current publicly released images of RMS are: &lt;br /&gt;
[https://www.dropbox.com/s/sa9csd4m3jr1vqo/RMS_image_20191203.zip?dl=1 RPi3B+ ]&lt;br /&gt;
and &lt;br /&gt;
[https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 RPi4 ]. &lt;br /&gt;
&lt;br /&gt;
Please see the [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick Start Guide] about how to flash them to an SD card.&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* The earlier versions of the Raspberry Pi, the 1 and 2, are not powerful enough to run RMS software.&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
* For installations into other Linux or windows environments, executing the command &#039;&#039;git pull&#039;&#039; will update to the most recent RMS release.&lt;br /&gt;
&lt;br /&gt;
* The code was designed to run on a RPi, but it will also run an some Linux distributions. We have tested it on Linux Mint 18 and Ubuntu 16. For information on installing into other Linux releases, check portions of the section listed below for installing on RPi, and also check installation instructions found on [https://github.com/CroatianMeteorNetwork/RMS GitHub]&lt;br /&gt;
&lt;br /&gt;
== Install the software from scratch  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Rspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
=== Install for Raspberry Pi 4 ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
===  Install for Raspberry Pi 3 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We no longer recommend the Pi3, as it doesn&#039;t have the performance or memory to handle busy meteor showers. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/1ChaXx6WkuGfcQ_f5yRbwUOOMxEgIJrjq932UZE6cRjE/edit here].&lt;br /&gt;
&lt;br /&gt;
=== Install for Linux ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
=== Installation for Windows ===&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
=== Installation for MacOS ===&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusivery own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website] ===&lt;br /&gt;
&lt;br /&gt;
: The IstraStream.com is an independent hosting site which is part of our world wide GMN. It is primarily a host for data from cameras sold by IstraStream, but other station operators can request that their data be included.&lt;br /&gt;
To enable the IstraStream upload, simply change the config file as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; External script&lt;br /&gt;
; An external script will be run after RMS finishes the processing for the night, it will be passed three arguments:&lt;br /&gt;
; captured_night_dir, archived_night_dir, config - captured_night dir is the full path to the captured folder of the night&lt;br /&gt;
; the second one is the archived, and config is an object holding the values in this config file.&lt;br /&gt;
; ---------------&lt;br /&gt;
; Enable running an external script at the end of every night of processing&lt;br /&gt;
external_script_run: true  ; &amp;lt;--- CHANGE&lt;br /&gt;
; Run the external script after auto reprocess. &amp;quot;auto_reprocess&amp;quot; needs to be turned on for this to work.&lt;br /&gt;
auto_reprocess_external_script_run: false&lt;br /&gt;
; Full path to the external script&lt;br /&gt;
external_script_path: /home/pi/source/RMS/iStream/iStream.py  ; &amp;lt;--- CHANGE&lt;br /&gt;
; Name of the function in the external script which will be called&lt;br /&gt;
external_function_name: rmsExternal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Daily reboot&lt;br /&gt;
; ---------------&lt;br /&gt;
; Reboot the computer daily after the processing and upload is done&lt;br /&gt;
reboot_after_processing: false   ; &amp;lt;--- CHANGE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, send an e-mail to [mailto:info@istrastream.com info@istrastream.com] with your:&lt;br /&gt;
* Station_ID&lt;br /&gt;
* Location or Name (if not secret)&lt;br /&gt;
* Lens type/size&lt;br /&gt;
&lt;br /&gt;
For example, &amp;quot;CA0001; Elginfield Observatory, Ontario, Canada; 4mm&amp;quot;. The IstraStream crew will enable the weblog page within a few days.&lt;br /&gt;
&lt;br /&gt;
Finally, this document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== GMN talks ===&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=f6x9_WCVphY GMN talk at the European Space Agency&#039;s Fireball Workshop (June, 2021)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=QXBTLPnPDWs GMN Workshop (February, 2021)] - [https://www.dropbox.com/sh/ia9vagug5lxm8k9/AAB_i_1jcWThUdAHO_2gF_Ksa?dl=0 Link to slides]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=MAGq-XqD5Po Overview of the GMN - IMC2020 (September, 2020)]&lt;br /&gt;
&lt;br /&gt;
: [https://www.youtube.com/watch?v=oM7lfQ4nmyw Overview of the GMN, Astro Imaging Channel presentation (May, 2020)]&lt;br /&gt;
&lt;br /&gt;
=== GMN related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=367</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=367"/>
		<updated>2021-09-22T15:49:59Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Global Meteor Network Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#How_do_I_obtain_a_camera.3F this] section !&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/CroatianMeteorNetwork/RMS/blob/master/README.md  What do I need?] ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower. &lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain cameras from the [https://ukmeteornetwork.co.uk/ UK Meteor Network] &lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.  &lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[[Build_A_Camera|build a camera from scratch]]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve built the camera, You can  &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#Flash_a_pre-built_image flash a Prebuilt image]&#039;&#039;&#039; onto an SD card to set up the Pi with the software required to capture meteors and upload data to the network.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data and backing up configuration ===&lt;br /&gt;
&lt;br /&gt;
: Data backup is as much or as little as you like. Your primary data is automatically uploaded to the central server every morning when data processing is done. We&#039;ve built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi.&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://www.dropbox.com/s/44u5r9nso81wa56/CMN_binViewer_setup_x64.exe?dl=1] you can install.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== Configuring and installing your camera ==&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick start guide] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Focusing_your_camera | Focusing your IP camera]] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=N2sq1hBwcAA Video tutorial - Configuring your IMX291 IP camera] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/1TPotXcRstHz-XWIQYIW71xkRYy7Ca1UCoEiZsqdk9zw/edit?usp=sharing Different ways of connecting the camera] ===&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MOjb3qxDlX4 Video Tutorial - Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=310 Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== RMS Software Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Flash a pre-built image ===&lt;br /&gt;
&lt;br /&gt;
Pre-built Images are available with the RMS software pre-installed on Raspbian. Raspbian is the operating system typically used on the Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
A 128 GB microSD card is preferred, although smaller 64 GB cards will also work. The image is flashed to the microSD card using the Etcher utility for Windows (32 or 64-bit), MacOS or Linux (64-bit), which can be found [https://www.balena.io/etcher/ here]&lt;br /&gt;
&lt;br /&gt;
When you first boot up the Pi make sure you have a keyboard, monitor and mouse attached as you will be taken through a setup process by the RMS software. &lt;br /&gt;
&lt;br /&gt;
The current publicly released images of RMS are: &lt;br /&gt;
[https://www.dropbox.com/s/sa9csd4m3jr1vqo/RMS_image_20191203.zip?dl=1 RPi3B+ ]&lt;br /&gt;
and &lt;br /&gt;
[https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 RPi4 ]. &lt;br /&gt;
&lt;br /&gt;
Please see the [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick Start Guide] about how to flash them to an SD card.&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* The earlier versions of the Raspberry Pi, the 1 and 2, are not powerful enough to run RMS software.&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
* For installations into other Linux or windows environments, executing the command &#039;&#039;git pull&#039;&#039; will update to the most recent RMS release.&lt;br /&gt;
&lt;br /&gt;
* The code was designed to run on a RPi, but it will also run an some Linux distributions. We have tested it on Linux Mint 18 and Ubuntu 16. For information on installing into other Linux releases, check portions of the section listed below for installing on RPi, and also check installation instructions found on [https://github.com/CroatianMeteorNetwork/RMS GitHub]&lt;br /&gt;
&lt;br /&gt;
== Install the software from scratch  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Rspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
=== Install for Raspberry Pi 4 ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
===  Install for Raspberry Pi 3 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We no longer recommend the Pi3, as it doesn&#039;t have the performance or memory to handle busy meteor showers. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/1ChaXx6WkuGfcQ_f5yRbwUOOMxEgIJrjq932UZE6cRjE/edit here].&lt;br /&gt;
&lt;br /&gt;
=== Install for Linux ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
=== Installation for Windows ===&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
=== Installation for MacOS ===&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusivery own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website] ===&lt;br /&gt;
&lt;br /&gt;
: The IstraStream.com is an independent hosting site which is part of our world wide GMN. It is primarily a host for data from cameras sold by IstraStream, but other station operators can request that their data be included.&lt;br /&gt;
To enable the IstraStream upload, simply change the config file as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; External script&lt;br /&gt;
; An external script will be run after RMS finishes the processing for the night, it will be passed three arguments:&lt;br /&gt;
; captured_night_dir, archived_night_dir, config - captured_night dir is the full path to the captured folder of the night&lt;br /&gt;
; the second one is the archived, and config is an object holding the values in this config file.&lt;br /&gt;
; ---------------&lt;br /&gt;
; Enable running an external script at the end of every night of processing&lt;br /&gt;
external_script_run: true  ; &amp;lt;--- CHANGE&lt;br /&gt;
; Run the external script after auto reprocess. &amp;quot;auto_reprocess&amp;quot; needs to be turned on for this to work.&lt;br /&gt;
auto_reprocess_external_script_run: false&lt;br /&gt;
; Full path to the external script&lt;br /&gt;
external_script_path: /home/pi/source/RMS/iStream/iStream.py  ; &amp;lt;--- CHANGE&lt;br /&gt;
; Name of the function in the external script which will be called&lt;br /&gt;
external_function_name: rmsExternal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Daily reboot&lt;br /&gt;
; ---------------&lt;br /&gt;
; Reboot the computer daily after the processing and upload is done&lt;br /&gt;
reboot_after_processing: false   ; &amp;lt;--- CHANGE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, send an e-mail to [mailto:info@istrastream.com info@istrastream.com] with your:&lt;br /&gt;
* Station_ID&lt;br /&gt;
* Location or Name (if not secret)&lt;br /&gt;
* Lens type/size&lt;br /&gt;
&lt;br /&gt;
For example, &amp;quot;CA0001; Elginfield Observatory, Ontario, Canada; 4mm&amp;quot;. The IstraStream crew will enable the weblog page within a few days.&lt;br /&gt;
&lt;br /&gt;
Finally, this document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== GMN related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=366</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=366"/>
		<updated>2021-09-22T15:49:40Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* Global Meteor Network Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#How_do_I_obtain_a_camera.3F this] section !&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MAGq-XqD5Po Video introduction - Overview of the Global Meteor Network (IMC2020)]&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/CroatianMeteorNetwork/RMS/blob/master/README.md  What do I need?] ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower. &lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain cameras from the [https://ukmeteornetwork.co.uk/ UK Meteor Network] &lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.  &lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[[Build_A_Camera|build a camera from scratch]]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve built the camera, You can  &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#Flash_a_pre-built_image flash a Prebuilt image]&#039;&#039;&#039; onto an SD card to set up the Pi with the software required to capture meteors and upload data to the network.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data and backing up configuration ===&lt;br /&gt;
&lt;br /&gt;
: Data backup is as much or as little as you like. Your primary data is automatically uploaded to the central server every morning when data processing is done. We&#039;ve built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi.&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://www.dropbox.com/s/44u5r9nso81wa56/CMN_binViewer_setup_x64.exe?dl=1] you can install.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== Configuring and installing your camera ==&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick start guide] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Focusing_your_camera | Focusing your IP camera]] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=N2sq1hBwcAA Video tutorial - Configuring your IMX291 IP camera] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/1TPotXcRstHz-XWIQYIW71xkRYy7Ca1UCoEiZsqdk9zw/edit?usp=sharing Different ways of connecting the camera] ===&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MOjb3qxDlX4 Video Tutorial - Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=310 Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== RMS Software Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Flash a pre-built image ===&lt;br /&gt;
&lt;br /&gt;
Pre-built Images are available with the RMS software pre-installed on Raspbian. Raspbian is the operating system typically used on the Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
A 128 GB microSD card is preferred, although smaller 64 GB cards will also work. The image is flashed to the microSD card using the Etcher utility for Windows (32 or 64-bit), MacOS or Linux (64-bit), which can be found [https://www.balena.io/etcher/ here]&lt;br /&gt;
&lt;br /&gt;
When you first boot up the Pi make sure you have a keyboard, monitor and mouse attached as you will be taken through a setup process by the RMS software. &lt;br /&gt;
&lt;br /&gt;
The current publicly released images of RMS are: &lt;br /&gt;
[https://www.dropbox.com/s/sa9csd4m3jr1vqo/RMS_image_20191203.zip?dl=1 RPi3B+ ]&lt;br /&gt;
and &lt;br /&gt;
[https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 RPi4 ]. &lt;br /&gt;
&lt;br /&gt;
Please see the [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick Start Guide] about how to flash them to an SD card.&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* The earlier versions of the Raspberry Pi, the 1 and 2, are not powerful enough to run RMS software.&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
* For installations into other Linux or windows environments, executing the command &#039;&#039;git pull&#039;&#039; will update to the most recent RMS release.&lt;br /&gt;
&lt;br /&gt;
* The code was designed to run on a RPi, but it will also run an some Linux distributions. We have tested it on Linux Mint 18 and Ubuntu 16. For information on installing into other Linux releases, check portions of the section listed below for installing on RPi, and also check installation instructions found on [https://github.com/CroatianMeteorNetwork/RMS GitHub]&lt;br /&gt;
&lt;br /&gt;
== Install the software from scratch  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Rspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
=== Install for Raspberry Pi 4 ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
===  Install for Raspberry Pi 3 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We no longer recommend the Pi3, as it doesn&#039;t have the performance or memory to handle busy meteor showers. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/1ChaXx6WkuGfcQ_f5yRbwUOOMxEgIJrjq932UZE6cRjE/edit here].&lt;br /&gt;
&lt;br /&gt;
=== Install for Linux ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
=== Installation for Windows ===&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
=== Installation for MacOS ===&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusivery own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website] ===&lt;br /&gt;
&lt;br /&gt;
: The IstraStream.com is an independent hosting site which is part of our world wide GMN. It is primarily a host for data from cameras sold by IstraStream, but other station operators can request that their data be included.&lt;br /&gt;
To enable the IstraStream upload, simply change the config file as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; External script&lt;br /&gt;
; An external script will be run after RMS finishes the processing for the night, it will be passed three arguments:&lt;br /&gt;
; captured_night_dir, archived_night_dir, config - captured_night dir is the full path to the captured folder of the night&lt;br /&gt;
; the second one is the archived, and config is an object holding the values in this config file.&lt;br /&gt;
; ---------------&lt;br /&gt;
; Enable running an external script at the end of every night of processing&lt;br /&gt;
external_script_run: true  ; &amp;lt;--- CHANGE&lt;br /&gt;
; Run the external script after auto reprocess. &amp;quot;auto_reprocess&amp;quot; needs to be turned on for this to work.&lt;br /&gt;
auto_reprocess_external_script_run: false&lt;br /&gt;
; Full path to the external script&lt;br /&gt;
external_script_path: /home/pi/source/RMS/iStream/iStream.py  ; &amp;lt;--- CHANGE&lt;br /&gt;
; Name of the function in the external script which will be called&lt;br /&gt;
external_function_name: rmsExternal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Daily reboot&lt;br /&gt;
; ---------------&lt;br /&gt;
; Reboot the computer daily after the processing and upload is done&lt;br /&gt;
reboot_after_processing: false   ; &amp;lt;--- CHANGE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, send an e-mail to [mailto:info@istrastream.com info@istrastream.com] with your:&lt;br /&gt;
* Station_ID&lt;br /&gt;
* Location or Name (if not secret)&lt;br /&gt;
* Lens type/size&lt;br /&gt;
&lt;br /&gt;
For example, &amp;quot;CA0001; Elginfield Observatory, Ontario, Canada; 4mm&amp;quot;. The IstraStream crew will enable the weblog page within a few days.&lt;br /&gt;
&lt;br /&gt;
Finally, this document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== GMN related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
	<entry>
		<id>https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=365</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://globalmeteornetwork.org//wiki/index.php?title=Main_Page&amp;diff=365"/>
		<updated>2021-09-22T15:42:15Z</updated>

		<summary type="html">&lt;p&gt;Dvida: /* GMN related publications */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Global Meteor Network&#039;s wiki page!&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network (GMN) is a world wide organization of amateur and professional astronomers alike, whose goal is to observe the night sky using low-light video cameras and produce meteor trajectories in a coordinated manner. Here you will find information on the purpose and structure of the GMN, assembling and operating your own meteor camera, contributing to the development of RMS the GMN software, as well as information on how your observations as a citizen scientist can contribute to the further understanding of our solar system&#039;s formation and evolution. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;If you have come here to find out how to build and setup a camera from scratch, jump ahead to [https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#How_do_I_obtain_a_camera.3F this] section !&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Global Meteor Network Overview ==&lt;br /&gt;
&lt;br /&gt;
===  [https://globalmeteornetwork.org/?page_id=141 Our mission] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=363 A brief history of the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://youtu.be/oM7lfQ4nmyw Video overview - Meteor tracking and the GMN from Astro Imaging Channel presentation] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/data/ Some &#039;live&#039; GMN data products] ===&lt;br /&gt;
&lt;br /&gt;
== Meteor Detection Station ==&lt;br /&gt;
&lt;br /&gt;
=== What is an RMS GMN station? ===&lt;br /&gt;
: A RMS-based GMN station that is the subject of this Wiki consists of a Raspberry Pi (RPi) single board computer, a low light level security video camera, and the RMS software package. The camera is securely mounted in a weatherproof housing, pointed at the sky, and connected to the RPi with a POE (Power Over Ethernet) cable. The RPi is connected to the Internet via WiFi, and to be a part of GMN network, you’ll need a fairly powerful Raspberry Pi (RPi 3B+, RPi 4 or better) and a reasonably fast Internet connection. The internet connection is primarily required to enable data upload to a central server each morning as well as provide automatic updates for the RMS software. &lt;br /&gt;
&lt;br /&gt;
: Nightly, the RPi starts recording video from the camera shortly after local sunset continuously compressing and storing the video data locally. Each morning before sunrise, after capture is complete, the RPi analyzes the video and extracts your nightly station’s meteor observations. These extracted video “clips” of detected meteors are then archived and uploaded to a server. The clips can total hundreds of megabytes on a “busy” night (e.g., in a heavy meteor shower, or a night with a lot of false detections--progress is being made on the detection software). The server finds meteors which were observed with more than one station and this enables the server to triangulate the meteor trails in 3D and calculate the orbits of the meteors.&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/CroatianMeteorNetwork/RMS/blob/master/README.md  What do I need?] ===&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a Raspberry Pi with the software on, and a camera kit.  We strongly recommend the Pi4 model. The software will run on a Pi3 but it is much slower. &lt;br /&gt;
&lt;br /&gt;
=== How do I obtain a camera? ===&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
==== Buy a Camera ====&lt;br /&gt;
You can buy a camera and Pi prebuilt and ready to install. These are available from a couple of suppliers. The Croatian Meteor Network sell prebuilt cameras as explained on [https://globalmeteornetwork.org/?page_id=136 this page]. Alternatively, if you&#039;re in the UK, you can obtain cameras from the [https://ukmeteornetwork.co.uk/ UK Meteor Network] &lt;br /&gt;
&lt;br /&gt;
==== Build your own from scratch ====&lt;br /&gt;
This requires some basic DIY skills and some familiarity with the Raspberry PI, but don&#039;t be put off. The instructions are comprehensive and if you get stuck, you can ask for advice in the [https://groups.io/g/globalmeteornetwork groups.io] forum.  &lt;br /&gt;
&lt;br /&gt;
Click on this link if you want to &#039;&#039;&#039;[[Build_A_Camera|build a camera from scratch]]&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve built the camera, You can  &#039;&#039;&#039;[https://globalmeteornetwork.org/wiki/index.php?title=Main_Page#Flash_a_pre-built_image flash a Prebuilt image]&#039;&#039;&#039; onto an SD card to set up the Pi with the software required to capture meteors and upload data to the network.&lt;br /&gt;
&lt;br /&gt;
=== Can I use a commercial all-sky camera? ===&lt;br /&gt;
&lt;br /&gt;
: Generally no due to the lack of sensitivity. [https://globalmeteornetwork.org/?p=163 But see this recent experiment]&lt;br /&gt;
&lt;br /&gt;
== Operating and maintaining your GMN station ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
: Please note that GMS is a nascent operation and you may share some growing pains if you choose to be involved -- we&#039;re still working out some bugs and making improvements here, which may be an opportunity to help if you have programming skills! ;-) So note that the workload of day-to-day operation can be non-zero, and might take a little bit of your time.&lt;br /&gt;
&lt;br /&gt;
: Ideally, you&#039;ll want to monitor your RMS RPi system(s) daily to look for freezes or glitches or other problems... like birds nesting or soiling the camera window, people accidentally unplugging the power cord, mice (or cats or dogs!) chewing on the camera Ethernet cable, etc.&lt;br /&gt;
&lt;br /&gt;
: Although we are getting close, this is not a &amp;quot;power up and forget about it&amp;quot; system yet.&lt;br /&gt;
: However, by its very nature, the GMS network is inhabited by a lot of people who are willing to help newcomers getting started. So, here are some clues for daily operation of your RMS camera.&lt;br /&gt;
&lt;br /&gt;
=== So what does the meteor camera do over the course of 24 hours? ===&lt;br /&gt;
&lt;br /&gt;
: The RMS Python based system calculates the sundown to sunrise interval and schedules video camera capture all night long. Depending on the video camera and capabilities of the RPi, the camera captures 25 or more frames per second between evening and morning twilight. During the continuous image capture, the station begins processing captured image data, doing a pre-screening to target frames with a suitable number of stars (usually around 20) that makes it worth looking for meteor detections. Once data capture has finished, the station switches into processing all the promising frames for detections, then refining the astrometric accuracy of every positive detection. Using the station platepar (plate parameters) calibration file, processing iterates to find the best astrometry and photometry solution for each detected meteor. Once this process has analyzed each detection, summary files are created. &lt;br /&gt;
: These summary files include text file data presentation in several widely accepted formats (CAMS and UFOorbit), as well as graphic plots of detection frequencies throughout the night, a set of thumbnail images of detections, a set of thumbnail images of data captured throughout the night, a single image with all detections stacked together, plots of photometry, astrometry, and camera pointing drift in arc minutes throughout the course of the night as the mount or building flexes, a flat file for correcting images, and a plot of all detections showing any identified radiants. Finally all results are combined into a single compressed archive, which is automatically uploaded each morning to the central server. Optionally, you can create a mp4 movie showing a time lapse of the night’s captured images.&lt;br /&gt;
: Each morning you can review the result files on the RPi, and copy anything you want to your computer or tablet.&lt;br /&gt;
&lt;br /&gt;
===Archiving data and backing up configuration ===&lt;br /&gt;
&lt;br /&gt;
: Data backup is as much or as little as you like. Your primary data is automatically uploaded to the central server every morning when data processing is done. We&#039;ve built some automated tools that can help to back up any additional data to a thumb drive inserted into the RPi.&lt;br /&gt;
&lt;br /&gt;
=== Viewing the data ===&lt;br /&gt;
&lt;br /&gt;
: To view the data, you can use CMN_binViewer software[https://github.com/CroatianMeteorNetwork/cmn_binviewer] which is already installed in the RMS SD image. &lt;br /&gt;
: There is also a Windows version[https://www.dropbox.com/s/44u5r9nso81wa56/CMN_binViewer_setup_x64.exe?dl=1] you can install.&lt;br /&gt;
&lt;br /&gt;
=== Tools and Utilities ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.realvnc.com/en/connect/download/viewer/ RealVNC] or [https://anydesk.com/en AnyDesk] remote connect tool allows station access from anywhere. Access from outside your network is enabled by use of an OpenVPN connection address available to meteor stations. Alternatively, with VNC and Teamviewer, you can create an account and team on their websites, and then remotely access your station. &lt;br /&gt;
* Samba data directory access, allows you to copy data results directly from your RPi to your computer or tablet.&lt;br /&gt;
* [https://github.com/CroatianMeteorNetwork/cmn_binviewer CMN_binViewer] can be used to view standard fits image files containing meteor detections. It runs on the RPi, and is also available under Windows.&lt;br /&gt;
* [https://sonotaco.com/soft/e_index.html UFO Orbit] allows you to process data from multiple stations and generate unified radiants of two or more stations seeing the same meteor. It can plot the shared object ground path, orbital characteristics, and can output a summary file of all objects seen by more than one station, which can be used for further analysis.&lt;br /&gt;
* RMS software can be installed under Windows to allow much of the RMS python-based code to be executed on your computer, so it can be run against meteor station data you have transferred to your computer from the RPi.&lt;br /&gt;
* You can run RMS Python jobs on the RPi to sample the image files captured all night long and condense them into a mp4 movie. This creates a sometimes mesmerizing summary that can run for over 2 minutes in length for winter time data.&lt;br /&gt;
&lt;br /&gt;
== Configuring and installing your camera ==&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick start guide] ===&lt;br /&gt;
&lt;br /&gt;
=== [[Focusing_your_camera | Focusing your IP camera]] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=N2sq1hBwcAA Video tutorial - Configuring your IMX291 IP camera] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/1TPotXcRstHz-XWIQYIW71xkRYy7Ca1UCoEiZsqdk9zw/edit?usp=sharing Different ways of connecting the camera] ===&lt;br /&gt;
&lt;br /&gt;
== What can I do with my GMN station? ==&lt;br /&gt;
&lt;br /&gt;
=== [https://www.youtube.com/watch?v=MOjb3qxDlX4 Video Tutorial - Using SkyFit2 to perform astrometric and photometric calibration + Manually reducing observations of fireballs and computing their trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=310 Generating a Google Earth KML file to show your station&#039;s field of view] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=253 Using UFO Orbit program to estimate meteor trajectories] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?p=221 Urban meteor observing] ===&lt;br /&gt;
&lt;br /&gt;
== RMS Software Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Flash a pre-built image ===&lt;br /&gt;
&lt;br /&gt;
Pre-built Images are available with the RMS software pre-installed on Raspbian. Raspbian is the operating system typically used on the Raspberry Pi. &lt;br /&gt;
&lt;br /&gt;
A 128 GB microSD card is preferred, although smaller 64 GB cards will also work. The image is flashed to the microSD card using the Etcher utility for Windows (32 or 64-bit), MacOS or Linux (64-bit), which can be found [https://www.balena.io/etcher/ here]&lt;br /&gt;
&lt;br /&gt;
When you first boot up the Pi make sure you have a keyboard, monitor and mouse attached as you will be taken through a setup process by the RMS software. &lt;br /&gt;
&lt;br /&gt;
The current publicly released images of RMS are: &lt;br /&gt;
[https://www.dropbox.com/s/sa9csd4m3jr1vqo/RMS_image_20191203.zip?dl=1 RPi3B+ ]&lt;br /&gt;
and &lt;br /&gt;
[https://www.dropbox.com/s/3pwwenty43dazq4/RMS_RPi4_image_20210626.zip?dl=1 RPi4 ]. &lt;br /&gt;
&lt;br /&gt;
Please see the [https://docs.google.com/document/u/1/d/1MTL85YMYH33u8OZ9Tl0JjSZXcLn8mOmNrCOC0I28Drw/edit Quick Start Guide] about how to flash them to an SD card.&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
* The earlier versions of the Raspberry Pi, the 1 and 2, are not powerful enough to run RMS software.&lt;br /&gt;
&lt;br /&gt;
* the pre-installed RMS software images incorporate an auto-updating feature, so that the RMS software is updated to the current release whenever your Raspberry Pi RMS is booted. This way, your station is always running the most recent set of updates. &lt;br /&gt;
&lt;br /&gt;
* For installations into other Linux or windows environments, executing the command &#039;&#039;git pull&#039;&#039; will update to the most recent RMS release.&lt;br /&gt;
&lt;br /&gt;
* The code was designed to run on a RPi, but it will also run an some Linux distributions. We have tested it on Linux Mint 18 and Ubuntu 16. For information on installing into other Linux releases, check portions of the section listed below for installing on RPi, and also check installation instructions found on [https://github.com/CroatianMeteorNetwork/RMS GitHub]&lt;br /&gt;
&lt;br /&gt;
== Install the software from scratch  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: if you&#039;re setting up a Rspberry Pi you should use the prebuilt image as this comes with all necessary software installed and is ready to use.&#039;&#039;&#039;. If you really do want to install on the RPi from scratch, you can follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
=== Install for Raspberry Pi 4 ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/19ImeNqBTD1ml2iisp5y7CjDrRV33wBeF9rtx3mIVjh4/edit?usp=sharing here]&lt;br /&gt;
&lt;br /&gt;
===  Install for Raspberry Pi 3 ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We no longer recommend the Pi3, as it doesn&#039;t have the performance or memory to handle busy meteor showers. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://docs.google.com/document/d/1ChaXx6WkuGfcQ_f5yRbwUOOMxEgIJrjq932UZE6cRjE/edit here].&lt;br /&gt;
&lt;br /&gt;
=== Install for Linux ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions [https://globalmeteornetwork.org/wiki/index.php?title=Installation_for_Linux here]&lt;br /&gt;
&lt;br /&gt;
=== Installation for Windows ===&lt;br /&gt;
Data capture does not work under windows. However you can use the other tools on your PC, where its much quicker to run SkyFit2 to calibrate your camera to the sky, or you want to use BatchFFToImage to convert data to jpeg format to share on Social Media. &lt;br /&gt;
&lt;br /&gt;
Click &#039;&#039;&#039;[[Windows_Installation|here]]&#039;&#039;&#039; for detailed instructions. The instructions were tested on Windows 10 64-bit, but should work on any Windows version where git and Anaconda are available. &lt;br /&gt;
&lt;br /&gt;
Aside: If you are a Windows whizz, please feel free to investigate why data capture doesn&#039;t work!&lt;br /&gt;
&lt;br /&gt;
=== Installation for MacOS ===&lt;br /&gt;
As with Windows, installation for MacOS is useful if you want to analyse the data offline. If you do want to install it, please follow the instructions &#039;&#039;&#039;[[MacOS_Install | here]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== What should I back up when re-flashing an SD card? ===&lt;br /&gt;
&lt;br /&gt;
: The .config, platepar and mask files that are in the RMS source directory, plus the whole contents of the hidden directory /home/pi/.ssh. &lt;br /&gt;
&lt;br /&gt;
If your SD card fails or becomes corrupted, the config files can be fetched from the server as they are uploaded every day together with the data. However the contents of .ssh are essential for connection to the server, so you must also save these. Once you set up a new SD card, return the files in their original location.&lt;br /&gt;
&lt;br /&gt;
=== What are the values in FTPdetectinfo_*  file designated as hnr mle bin Pix/fm Rho Phi? ===&lt;br /&gt;
&lt;br /&gt;
:  Some of these values are not used in RMS (hnr mle bin), but they are in CAMS, so they are here to conform to the standard. Thus they are all zeros. The others are:&lt;br /&gt;
&lt;br /&gt;
: - Pix/fm - Average angular speed of the meteor in pixels per frame.&lt;br /&gt;
&lt;br /&gt;
: - Rho, Phi - Parameters that define the line of the meteor in polar coordinates, see [https://en.wikipedia.org/wiki/Hough_transform#Theory here] for more details. Rho is the distance of the line from the centre of the image, and phi is the angle of the line as measured from the positive direction of the Y axis (basically a line going from the center of the image to the top of the image), the positive angles are measured clockwise (I think, the CAMS standard might define these parameters a bit differently, the Y axis is flipped).&lt;br /&gt;
&lt;br /&gt;
: The intensity is the sum of all pixel intensities of the meteor on a given frame. Let&#039;s say I represent an area around the meteor on a given frame like this, where the numbers are pixel intensities on an 8-bit image (so they can range from 0 to 255):&lt;br /&gt;
&lt;br /&gt;
: [[File:Intensity_sum.png |Intensity_sum.png ]]&lt;br /&gt;
&lt;br /&gt;
: and the pixels values inside the red boundary represent the meteor blob on the frame, the intensity would be the sum of all numbers inside the red boundary.&lt;br /&gt;
: This value is later used to compute the magnitude. The magnitude is computed as: mag = -2.5*log10(intensity sum) + photometric_offset. The photometric offset is estimated in SkyFit by fitting the line with slope -2.5 through pairs of known magnitudes of stars and logartihms of their pixel intensity sum. The photometric offset is basically the intercept of that line. The constant slope of -2.5 comes from the [https://en.wikipedia.org/wiki/Apparent_magnitude#Calculations definition of stellar magnitudes.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GMN data policy ==&lt;br /&gt;
&lt;br /&gt;
The Global Meteor Network produces several levles of data products:&lt;br /&gt;
* Level 1 - The lowest level data (i.e. as close to &amp;quot;raw&amp;quot; as possible) are the FF image and FR video files saved to the RPi by the capture code and the fireball detector.&lt;br /&gt;
* Level 2 - The meteor detector uses these data to extract positional and brightness information of individual meteors (FTPdetectinfo file), and images are also used for astrometric and photometric calibration (platepar file).  Meteor and star detections are used to generate a range of plots suchs as the single-station shower association graph, camera drift graph, etc. The calibrated meteors measurements get uploaded to the GMN server together with the raw images of individual meteors.&lt;br /&gt;
* Level 3 - The software on the server correlates individual observations and computes multi-station meteor trajectories which are published daily on the GMN [https://globalmeteornetwork.org/data/ data website]. This data is made public under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0 license].&lt;br /&gt;
&lt;br /&gt;
Operators of individual GMN stations exclusivery own the Level 1 and Level 2 data their stations produce. In practice, this means that they are free to share this data with other meteor networks if they wish to do so. The data that gets uploaded to the GMN server will not be shared publicly nor with other parties without the operator&#039;s consent, but may be used internally by the GMN coordinators to manually produce other data products (e.g. trajectory of a meteorite dropping fireball, analysis of a meteor shower). All station operators will be credited for their data in all GMN publications.&lt;br /&gt;
&lt;br /&gt;
== IstraStream ==&lt;br /&gt;
&lt;br /&gt;
=== [http://istrastream.com/rms-gmn/ IstraStream GMN status website] ===&lt;br /&gt;
&lt;br /&gt;
: The IstraStream.com is an independent hosting site which is part of our world wide GMN. It is primarily a host for data from cameras sold by IstraStream, but other station operators can request that their data be included.&lt;br /&gt;
To enable the IstraStream upload, simply change the config file as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; External script&lt;br /&gt;
; An external script will be run after RMS finishes the processing for the night, it will be passed three arguments:&lt;br /&gt;
; captured_night_dir, archived_night_dir, config - captured_night dir is the full path to the captured folder of the night&lt;br /&gt;
; the second one is the archived, and config is an object holding the values in this config file.&lt;br /&gt;
; ---------------&lt;br /&gt;
; Enable running an external script at the end of every night of processing&lt;br /&gt;
external_script_run: true  ; &amp;lt;--- CHANGE&lt;br /&gt;
; Run the external script after auto reprocess. &amp;quot;auto_reprocess&amp;quot; needs to be turned on for this to work.&lt;br /&gt;
auto_reprocess_external_script_run: false&lt;br /&gt;
; Full path to the external script&lt;br /&gt;
external_script_path: /home/pi/source/RMS/iStream/iStream.py  ; &amp;lt;--- CHANGE&lt;br /&gt;
; Name of the function in the external script which will be called&lt;br /&gt;
external_function_name: rmsExternal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Daily reboot&lt;br /&gt;
; ---------------&lt;br /&gt;
; Reboot the computer daily after the processing and upload is done&lt;br /&gt;
reboot_after_processing: false   ; &amp;lt;--- CHANGE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, send an e-mail to [mailto:info@istrastream.com info@istrastream.com] with your:&lt;br /&gt;
* Station_ID&lt;br /&gt;
* Location or Name (if not secret)&lt;br /&gt;
* Lens type/size&lt;br /&gt;
&lt;br /&gt;
For example, &amp;quot;CA0001; Elginfield Observatory, Ontario, Canada; 4mm&amp;quot;. The IstraStream crew will enable the weblog page within a few days.&lt;br /&gt;
&lt;br /&gt;
Finally, this document explains what every plot on the IstraStream weblog means:&lt;br /&gt;
&lt;br /&gt;
=== [https://docs.google.com/document/d/132aHGn0QPzhpVN2s2n6FT6rJn39LAsPkchWJqXQb8Qk/edit?usp=sharing IstraStream Plots Explanation] ===&lt;br /&gt;
&lt;br /&gt;
== For More Information ==&lt;br /&gt;
&lt;br /&gt;
=== [https://globalmeteornetwork.org/?page_id=43 Contact the Global Meteor Network] ===&lt;br /&gt;
&lt;br /&gt;
=== [https://groups.io/g/globalmeteornetwork Join the Global Meteor Network Forum] ===&lt;br /&gt;
&lt;br /&gt;
=== GMN related publications ===&lt;br /&gt;
&lt;br /&gt;
: [https://academic.oup.com/mnras/advance-article/doi/10.1093/mnras/stab2557/6368869 Moorhead, A. V., Clements, T., &amp;amp; Vida, D. (2021). Meteor shower radiant dispersions in Global Meteor Network data. Monthly Notices of the Royal Astronomical Society.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2107.12335 Vida, D., Šegon, D., Gural, P. S., Brown, P. G., McIntyre, M. J., Dijkema, T. J., Pavletić, L., Kukić, P., Mazur, M.J., Eschman, P., Roggemans, P., Merlak, A., &amp;amp; Zubović, D. (2021). The Global Meteor Network–Methodology and first results. Monthly Notices of the Royal Astronomical Society, 506(4), 5046-5074.]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/abs/2003.05458/ Moorhead, A. V., Clements, T. D., &amp;amp; Vida, D. (2020). Realistic gravitational focusing of meteoroid streams. Monthly Notices of the Royal Astronomical Society, 494(2), 2982-2994.] &lt;br /&gt;
&lt;br /&gt;
: [https://globalmeteornetwork.org/wordpress/wp-content/uploads/2018/11/Kukic-et-al-2018-Rolling-shutter.pdf  Kukić, P., Gural, P., Vida, D., Šegon, D. &amp;amp; Merlak, A. (2018) Correction for meteor centroids observed using rolling shutter cameras. WGN, Journal of the International Meteor Organization, 46:5, 154-118.]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_sun_skirter_final.pdf  Vida, D., Mazur, M. J., Šegon, D., Kukić, P., &amp;amp; Merlak, A. (2018). Compressive strength of a skirting Daytime Arietid-first science results from low-cost Raspberry Pi-based meteor stations. WGN, Journal of the International Meteor Organization, 46, 113-118.] &lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.02979.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - I. Theory. arXiv:1911.02979v4 [astro-ph.EP] 21 Apr 2020]&lt;br /&gt;
&lt;br /&gt;
: [https://arxiv.org/pdf/1911.11734.pdf Vida, D., Gural, P., Brown, P., Campbell-Brown, M., Wiegert, P. (2019) Estimating trajectories of meteors: an observational Monte Carlo approach - II. Results. arXiv:1911.11734v1 [astro-ph.EP] 26 Novr 2019]&lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/2018_WGN___RMS_first_results-final.pdf Vida, D., Mazur, M. J., Šegon, D., Zubović, D., Kukić, P., Parag, F., &amp;amp; Macan, A. (2018). First results of a Raspberry Pi based meteor camera system. WGN, Journal of the International Meteor Organization, 46, 71-78.] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Vida_IMC2016_proceedings_final.pdf Vida, D., Zubović, D., Šegon, D., Gural, P., &amp;amp; Cupec, R. (2016). Open-source meteor detection software for low-cost single-board computers. In Proceedings of the International Meteor Conference (IMC2016), Egmond, The Netherlands (pp. 2-5).] &lt;br /&gt;
&lt;br /&gt;
: [https://gmn.duckdns.org/wordpress/wp-content/uploads/2018/11/Zubovic_IMC2015_priceedings_final.pdf Zubović, D., Vida, D., Gural, P., &amp;amp; Šegon, D. (2015). Advances in the development of a low-cost video meteor station. In Proceedings of the International Meteor Conference, Mistelbach, Austria (pp. 27-30).]&lt;/div&gt;</summary>
		<author><name>Dvida</name></author>
	</entry>
</feed>