<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.jetvision.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dl4mea</id>
	<title>Beast Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.jetvision.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dl4mea"/>
	<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/wiki/Special:Contributions/Dl4mea"/>
	<updated>2026-05-23T02:54:18Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3939</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3939"/>
		<updated>2026-05-05T15:19:26Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 260409.1100.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 260411.0800.02==&lt;br /&gt;
&lt;br /&gt;
Please also consider the changes made in [http://Radarcape:Version_History#Version_260411.0800.02 Version 260409.1100.02]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Opensky Feeder fixed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In case of installation problems&#039;&#039;&#039;, especially if you see messages like &lt;br /&gt;
  Err:3 http://deb.debian.org/debian buster Release&lt;br /&gt;
  404  Not Found [IP: 146.75.74.132 80]&lt;br /&gt;
then please follow the [http://Radarcape:Version_History#Version_250807.0003.02 instructions given in Version 250807.0003.02]&lt;br /&gt;
&lt;br /&gt;
==Version 260409.1100.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Port 30003 output has got its own configuration page: Settings -&amp;gt; Port 30003 settings&lt;br /&gt;
** In addition to ADS-B and [[Radarcape:Version_History#Version_210406.1002.02|FLARM]], MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** UAT 978 MHz received data is always output on Port 30003, since it&#039;s nature is ADS-B&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task, so there was no reason for having two downloads in parallel.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given version number there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes with the device connected to internet, it is mostly because your device is actually &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3938</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3938"/>
		<updated>2026-04-27T10:43:48Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 250807.0003.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 260411.0800.02==&lt;br /&gt;
&lt;br /&gt;
Please also consider the changes made in [http://Radarcape:Version_History#Version_260411.0800.02 Version 260409.1100.02]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Opensky Feeder fixed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In case of installation problems&#039;&#039;&#039;, especially if you see messages like &lt;br /&gt;
  Err:3 http://deb.debian.org/debian buster Release&lt;br /&gt;
  404  Not Found [IP: 146.75.74.132 80]&lt;br /&gt;
then please follow the [http://Radarcape:Version_History#Version_250807.0003.02 instructions given in Version 250807.0003.02]&lt;br /&gt;
&lt;br /&gt;
==Version 260409.1100.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Port 30003 output has got its own configuration page: Settings -&amp;gt; Port 30003 settings&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** UAT 978 MHz received data is always output on Port 30003, since it&#039;s nature is ADS-B&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task, so there was no reason for having two downloads in parallel.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given version number there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes with the device connected to internet, it is mostly because your device is actually &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3937</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3937"/>
		<updated>2026-04-11T09:05:12Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251112.2000.02 (withdrawn) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 260411.0800.02==&lt;br /&gt;
&lt;br /&gt;
Please also consider the changes made in [http://Radarcape:Version_History#Version_260411.0800.02 Version 260409.1100.02]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Opensky Feeder fixed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In case of installation problems&#039;&#039;&#039;, especially if you see messages like &lt;br /&gt;
  Err:3 http://deb.debian.org/debian buster Release&lt;br /&gt;
  404  Not Found [IP: 146.75.74.132 80]&lt;br /&gt;
then please follow the [http://Radarcape:Version_History#Version_250807.0003.02 instructions given in Version 250807.0003.02]&lt;br /&gt;
&lt;br /&gt;
==Version 260409.1100.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Port 30003 output has got its own configuration page: Settings -&amp;gt; Port 30003 settings&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** UAT 978 MHz received data is always output on Port 30003, since it&#039;s nature is ADS-B&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task, so there was no reason for having two downloads in parallel.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3936</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3936"/>
		<updated>2026-04-11T09:04:54Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251115.1700.02 (withdrawn) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 260411.0800.02==&lt;br /&gt;
&lt;br /&gt;
Please also consider the changes made in [http://Radarcape:Version_History#Version_260411.0800.02 Version 260409.1100.02]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Opensky Feeder fixed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In case of installation problems&#039;&#039;&#039;, especially if you see messages like &lt;br /&gt;
  Err:3 http://deb.debian.org/debian buster Release&lt;br /&gt;
  404  Not Found [IP: 146.75.74.132 80]&lt;br /&gt;
then please follow the [http://Radarcape:Version_History#Version_250807.0003.02 instructions given in Version 250807.0003.02]&lt;br /&gt;
&lt;br /&gt;
==Version 260409.1100.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Port 30003 output has got its own configuration page: Settings -&amp;gt; Port 30003 settings&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** UAT 978 MHz received data is always output on Port 30003, since it&#039;s nature is ADS-B&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task, so there was no reason for having two downloads in parallel.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3935</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3935"/>
		<updated>2026-04-11T09:04:33Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251127.1700.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 260411.0800.02==&lt;br /&gt;
&lt;br /&gt;
Please also consider the changes made in [http://Radarcape:Version_History#Version_260411.0800.02 Version 260409.1100.02]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Opensky Feeder fixed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In case of installation problems&#039;&#039;&#039;, especially if you see messages like &lt;br /&gt;
  Err:3 http://deb.debian.org/debian buster Release&lt;br /&gt;
  404  Not Found [IP: 146.75.74.132 80]&lt;br /&gt;
then please follow the [http://Radarcape:Version_History#Version_250807.0003.02 instructions given in Version 250807.0003.02]&lt;br /&gt;
&lt;br /&gt;
==Version 260409.1100.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Port 30003 output has got its own configuration page: Settings -&amp;gt; Port 30003 settings&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** UAT 978 MHz received data is always output on Port 30003, since it&#039;s nature is ADS-B&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task, so there was no reason for having two downloads in parallel.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3934</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3934"/>
		<updated>2026-04-11T09:04:11Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251210.1100.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 260411.0800.02==&lt;br /&gt;
&lt;br /&gt;
Please also consider the changes made in [http://Radarcape:Version_History#Version_260411.0800.02 Version 260409.1100.02]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Opensky Feeder fixed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In case of installation problems&#039;&#039;&#039;, especially if you see messages like &lt;br /&gt;
  Err:3 http://deb.debian.org/debian buster Release&lt;br /&gt;
  404  Not Found [IP: 146.75.74.132 80]&lt;br /&gt;
then please follow the [http://Radarcape:Version_History#Version_250807.0003.02 instructions given in Version 250807.0003.02]&lt;br /&gt;
&lt;br /&gt;
==Version 260409.1100.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Port 30003 output has got its own configuration page: Settings -&amp;gt; Port 30003 settings&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** UAT 978 MHz received data is always output on Port 30003, since it&#039;s nature is ADS-B&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task, so there was no reason for having two downloads in parallel.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3933</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3933"/>
		<updated>2026-04-11T08:58:19Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 260409.1100.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 260411.0800.02==&lt;br /&gt;
&lt;br /&gt;
Please also consider the changes made in [http://Radarcape:Version_History#Version_260411.0800.02 Version 260409.1100.02]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Opensky Feeder fixed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In case of installation problems&#039;&#039;&#039;, especially if you see messages like &lt;br /&gt;
  Err:3 http://deb.debian.org/debian buster Release&lt;br /&gt;
  404  Not Found [IP: 146.75.74.132 80]&lt;br /&gt;
then please follow the [http://Radarcape:Version_History#Version_250807.0003.02 instructions given in Version 250807.0003.02]&lt;br /&gt;
&lt;br /&gt;
==Version 260409.1100.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Port 30003 output has got its own configuration page: Settings -&amp;gt; Port 30003 settings&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** UAT 978 MHz received data is always output on Port 30003, since it&#039;s nature is ADS-B&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task, so there was no reason for having two downloads in parallel.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3932</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3932"/>
		<updated>2026-04-11T08:57:26Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 260411.0800.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 260411.0800.02==&lt;br /&gt;
&lt;br /&gt;
Please also consider the changes made in [http://Radarcape:Version_History#Version_260411.0800.02 Version 260409.1100.02]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Opensky Feeder fixed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In case of installation problems&#039;&#039;&#039;, especially if you see messages like &lt;br /&gt;
  Err:3 http://deb.debian.org/debian buster Release&lt;br /&gt;
  404  Not Found [IP: 146.75.74.132 80]&lt;br /&gt;
then please follow the [http://Radarcape:Version_History#Version_250807.0003.02 instructions given in Version 250807.0003.02]&lt;br /&gt;
&lt;br /&gt;
==Version 260409.1100.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Port 30003 output has got its own configuration page: Settings -&amp;gt; Port 30003 settings&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** UAT 978 MHz received data is always output on Port 30003, since it&#039;s nature is ADS-B&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3931</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3931"/>
		<updated>2026-04-11T08:55:43Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 260411.0800.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 260411.0800.02==&lt;br /&gt;
&lt;br /&gt;
Please also consider the changes made in [http://Radarcape:Version_History#Version_260411.0800.02 Version 260409.1100.02]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Opensky Feeder fixed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In case of installation problems&#039;&#039;&#039;, especially if you see messages like , please follow the [http://Radarcape:Version_History#Version_250807.0003.02 instructions given in Version 250807.0003.02]&lt;br /&gt;
&lt;br /&gt;
==Version 260409.1100.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Port 30003 output has got its own configuration page: Settings -&amp;gt; Port 30003 settings&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** UAT 978 MHz received data is always output on Port 30003, since it&#039;s nature is ADS-B&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3930</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3930"/>
		<updated>2026-04-11T08:52:10Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 260411.0800.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 260411.0800.02==&lt;br /&gt;
&lt;br /&gt;
Please also consider the changes made in [http://Radarcape:Version_History#Version_260411.0800.02 Version 260409.1100.02]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Opensky Feeder fixed&lt;br /&gt;
&lt;br /&gt;
==Version 260409.1100.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Port 30003 output has got its own configuration page: Settings -&amp;gt; Port 30003 settings&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** UAT 978 MHz received data is always output on Port 30003, since it&#039;s nature is ADS-B&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3929</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3929"/>
		<updated>2026-04-11T08:51:16Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 260409.1100.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 260411.0800.02==&lt;br /&gt;
&lt;br /&gt;
Please also consider the changes made in Version 260409.1100.02&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Opensky Feeder fixed&lt;br /&gt;
&lt;br /&gt;
==Version 260409.1100.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Port 30003 output has got its own configuration page: Settings -&amp;gt; Port 30003 settings&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** UAT 978 MHz received data is always output on Port 30003, since it&#039;s nature is ADS-B&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3928</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3928"/>
		<updated>2026-04-09T11:10:05Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 260409.1100.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 260409.1100.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Port 30003 output has got its own configuration page: Settings -&amp;gt; Port 30003 settings&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** UAT 978 MHz received data is always output on Port 30003, since it&#039;s nature is ADS-B&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3927</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3927"/>
		<updated>2026-04-09T11:07:57Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 260409.1100.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Port 30003 output has got its own configuration page: Settings -&amp;gt; Port 30003 settings&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3926</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3926"/>
		<updated>2026-04-09T10:59:19Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version &amp;lt;upcoming&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Port 30003 output has got its own configuration page: Settings -&amp;gt; Port 30003 settings&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3925</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3925"/>
		<updated>2026-04-09T10:46:58Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version &amp;lt;upcoming&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task.&lt;br /&gt;
** Omit and delete time separately configurable for objects airborne and on ground (last as long as indicated by the aircraft)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3924</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3924"/>
		<updated>2026-04-09T10:10:48Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version &amp;lt;upcoming&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
** Status page for UAT local receiver added (only visibile if UAT reception enabled)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3923</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3923"/>
		<updated>2026-04-09T08:56:45Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version &amp;lt;upcoming&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Switching of the SDR mode between FLARM and UAT 978 MHz now works without requirment of a reboot&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3922</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3922"/>
		<updated>2026-04-09T08:53:24Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version &amp;lt;upcoming&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** In addition to ADS-B and FLARM, MLAT position data can be output to Port 30003. The message type can be  selected to be either MSG,3 - for compatibility with existing software - or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 resp. MSG,9)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments. Internet download is implemented anyways as a regular background task.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously constantly was filled with 11111, can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3921</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3921"/>
		<updated>2026-04-09T08:43:55Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version &amp;lt;upcoming&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** In addition to FLARM, also MLAT position data can be output to Port 30003. The message type can be MSG,3 for compatibility with existing software, or MSG,10 in order to differentiate from other sources. (Note: FLARM position data already can be output as MSG,3 or MSG,9)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts an actual file upload. This is essential for devices behind firewalls and in closed network environments.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
** Port 30003 priorities:&lt;br /&gt;
*** MLAT position is only output on Port 30003 when there is no ADS-B position&lt;br /&gt;
*** FLARM position is only output on Port 30003 when neither an ADS-B nor MLAT position&lt;br /&gt;
** Port 30003 message element Field 4 &amp;quot;Aircraft ID&amp;quot;, which previously always was 11111 can now be set to an incremental number for compatibility reasons&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3920</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3920"/>
		<updated>2026-04-09T08:36:49Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251210.1100.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version &amp;lt;upcoming&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** The manual download of flight routes, registration and type information, and the Open Glider Net database now accepts a file upload. This is essential for devices behind firewalls and in closed network environments.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX CAT021 Output of UAT 978 MHz data enable switch now works&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3919</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3919"/>
		<updated>2026-03-19T07:06:26Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 250807.0003.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Software_Features&amp;diff=3918</id>
		<title>Radarcape:Software Features</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Software_Features&amp;diff=3918"/>
		<updated>2026-03-17T19:27:59Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Asterix CAT021 Service */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape/Air!Squitter Features&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Radarcape/Air!Squitter Software Features=&lt;br /&gt;
&lt;br /&gt;
The Radarcape provides output of data in several levels:&lt;br /&gt;
* true raw data&lt;br /&gt;
* decoded data on a per frame basis (e.g., port 30003)&lt;br /&gt;
* decoded data on summary basis (e.g., aircraftlist.json, deltadb.txt)&lt;br /&gt;
* web browser support (aircraft list, 2D map)&lt;br /&gt;
* 3D output (live KML data)&lt;br /&gt;
&lt;br /&gt;
==Web Based Aircraft Table==&lt;br /&gt;
&lt;br /&gt;
A list of received aircraft can be fetched via a build-in Web server. This list can be sorted ascending and descending in each column by simply clicking on the arrows. The distances are automatically calculated from aircraft positions and your GPS coordinates.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-ac-table.png|1000px|none|thumb|Radarcape Live Aircraft Table]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|style=&amp;quot;width: 10%;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;width: 30%;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;width: 32%;&amp;quot;|&#039;&#039;&#039;Notes&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Time (hh:mm:ss:ns)&lt;br /&gt;
|Time of last message received from the aircraft&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ICAO&lt;br /&gt;
|24 bit ICAO hex ID unique identification of aircraft&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Flight&lt;br /&gt;
|the Call Sign as it is transmitted from the aircraft itself&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Lon&lt;br /&gt;
|Longitude&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Lat&lt;br /&gt;
|Latitude&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Src&lt;br /&gt;
|Source of Lat/Lon: A=ADSB M=MLAT&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|GndAir&lt;br /&gt;
|Aircraft is on ground (identified with GND bit or DF-18 messages) or airborne&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Alt&lt;br /&gt;
|Altitude (feet) at 1013 mb&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|VRate&lt;br /&gt;
|Vertical rate in feet/min&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Speed&lt;br /&gt;
|Ground Speed in knots&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Track&lt;br /&gt;
|Direction that the aircraft is travelling in degrees true&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Cat&lt;br /&gt;
|Cat A0..C5 are transmitted by aircraft in Mode-S messages&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Orig&lt;br /&gt;
|Origin of flight&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update flight routes database&lt;br /&gt;
|-&lt;br /&gt;
|Destin&lt;br /&gt;
|Destination of flight&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update flight routes database&lt;br /&gt;
|-&lt;br /&gt;
|Oper&lt;br /&gt;
|Flight operator&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update flight routes database&lt;br /&gt;
|-&lt;br /&gt;
|Type&lt;br /&gt;
|Aircraft Type&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update flight routes database&lt;br /&gt;
|-&lt;br /&gt;
|Reg&lt;br /&gt;
|Registration of aircraft&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update base station database&lt;br /&gt;
|-&lt;br /&gt;
|Squawk&lt;br /&gt;
|Squawk code as it is transmitted by aircraft in Mode-S messages&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Country&lt;br /&gt;
|Country that the aircraft is registered for, indicated through the upper bits in the ICAO hex id&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Distance&lt;br /&gt;
|Distance to the observer if its Lat, Lon is either valid by manual entry in configuration or determined by GPS&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Trust&lt;br /&gt;
|Number of highly trustable DF-11 or DF-17/18 messages per aircraft. Used to desinguish ghosts, as true aircraft quickly raise this number while ghosts stay at 1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Track Size&lt;br /&gt;
|Length of the track in 2D 3D display in 5sec sequence track points&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Live 2D Output==&lt;br /&gt;
&lt;br /&gt;
All received aircrafts with a known position are displayed on a 2D map in your Web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:radarcape_2d_map.png|812px|none|thumb|Radarcape Live 2D Display]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Live 3D Output (KML/KMZ Output)==&lt;br /&gt;
&lt;br /&gt;
Google Earth can be attached to the Radarcape via KML/KMZ files.&lt;br /&gt;
&lt;br /&gt;
[[File:Platzrunde-Augsburg002.jpg|500px|none|thumb|Google Earth with live ADS-B data&amp;lt;br \&amp;gt;An aircraft over Augsburg Airport]]&lt;br /&gt;
[[File:go-around-eddm.jpg|500px|none|thumb|A go around in Munich EDDM]]&lt;br /&gt;
&lt;br /&gt;
==Zone Alarm==&lt;br /&gt;
&lt;br /&gt;
[for one of the next releases]&lt;br /&gt;
Air!Squitter and Radarcape are able to supervise radial and polygon zones for intrusion of aircraft, providing and acoustic alarm (Air!Squitter only) or activation of an USB controlled relay.&lt;br /&gt;
See more about handling in our dedicated page for [[zone alarm]].&lt;br /&gt;
&lt;br /&gt;
==DeltaDB Service==&lt;br /&gt;
&lt;br /&gt;
The DeltaDB service can be accessed via &#039;&#039;&#039;http://radarcape/deltadb.txt&#039;&#039;&#039;. It outputs a comma separated list of all changes in the internal aircraft list since the last call or a specified time. This is an efficient replacement of port 30003 functionalities.&lt;br /&gt;
&lt;br /&gt;
==Asterix CAT021 Service==&lt;br /&gt;
&lt;br /&gt;
see [[Radarcape:ASTERIX|Eurocontrol Asterix CAT021 ]]&lt;br /&gt;
&lt;br /&gt;
==Aircraftlist JSON Service==&lt;br /&gt;
&lt;br /&gt;
All data contained in the aircraft list can also be downloaded in [http://en.wikipedia.org/wiki/JSON JavaScript Object Notation] (JSON). The file format can be used by other applications to access aircraft list data using the Hyper Text Transfer Protocol (HTTP) protocol.&lt;br /&gt;
&lt;br /&gt;
The Aircraftlist JSON Service can be accessed via &#039;&#039;&#039;http://radarcape/aircraftlist.json&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The JSON output uses abbreviated identifiers for the data fields like below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Fields for which no data have been received might either be absent from the JSON, or set to &amp;quot;null&amp;quot;. You should not expect all fields to be always available&lt;br /&gt;
&lt;br /&gt;
With some additional parameters that are described in the [[Radarcape:Software_Features_Major2#Output_Filtering|Software Features Major 2]] the list can be filtered on the server side saving some amount of data to be transferred.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot; &lt;br /&gt;
!Abbreviation&lt;br /&gt;
!Description&lt;br /&gt;
!Minimum required&amp;lt;br&amp;gt;ADS-B version (MOPS)&lt;br /&gt;
!Value&amp;lt;br&amp;gt;Origin&lt;br /&gt;
!Additional Information&lt;br /&gt;
|-&lt;br /&gt;
|uti  || Time of last message: Seconds since UNIX epoch || ||style=&amp;quot;text-align:center;&amp;quot; | Clock ||&lt;br /&gt;
|-&lt;br /&gt;
|ns   || Time of last message: Nanoseconds since Second epoch || ||style=&amp;quot;text-align:center;&amp;quot; | Clock ||&lt;br /&gt;
|-&lt;br /&gt;
|hex  || ICAO Mode-S or Flarm ID, in Hex format || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S or FLARM ||&lt;br /&gt;
|-&lt;br /&gt;
|fli  || Flight Identification || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || From ADS-B or BDS2,0 as specified on ICAO Annex 10, Volume IV, Table 3-9; &amp;quot;?&amp;quot; when A/C reports loss of interface&lt;br /&gt;
|-&lt;br /&gt;
|ava  || Flight data: available flight data sources || || || One letter per available flight data sources. A=ADSB, M=Jetvision MLAT, F=FlightAware MLAT, O=OGN, L=FLARM&lt;br /&gt;
|-&lt;br /&gt;
|[[Radarcape:Software_Features#Data_Source_Identifiers|src]]  || Flight data: Source || || || The current preferred/selected flight data source (i.o.w. for &amp;lt;lat&amp;gt;, &amp;lt;lon&amp;gt;, &amp;lt;alt&amp;gt;, &amp;lt;spd&amp;gt;, &amp;lt;trk&amp;gt; and &amp;lt;vrt&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
|[[Radarcape:Software_Features#ADS-B_Data_Subclasses|cla]]  || ADS-B Classification || ||Receive Channel &amp;amp;&amp;lt;br&amp;gt;ADS-B|| Subclass of ADS-B data&lt;br /&gt;
|-&lt;br /&gt;
|lat  || Flight data: Latitude (-90 to 90º) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|lon  || Flight data: Longitude (-180 to 180º) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|alt  || Flight data: Barometric uncalibrated altitude (ft) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|spd  || Flight data: Ground Speed (kt) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|trk  || Flight data: True track (0-360º) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|vrt  || Flight data: Vertical Rate (ft/min) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|gda  || Airborne/Ground || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || G for on ground, A for airborne (if TIS-B then lowercase g or a)&lt;br /&gt;
|-&lt;br /&gt;
|[[Radarcape:Software_Features#Aircraft_categories|cat]] || Aircraft category || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S or FLARM || As reported in ADS-B or FLARM. See table below.&lt;br /&gt;
|-&lt;br /&gt;
|org  || Origin || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Origin airport from Flighroutes database, derived from &amp;lt;fli&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|dst  || Destination || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Destination airport from Flighroutes database, derived from &amp;lt;fli&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|opr  || Operator || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Operator from Basestation database, derived from &amp;lt;hex&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|typ  || Type || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Type from Basestation database, derived from &amp;lt;hex&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|reg  || Registration || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Registration from Basestation database with respect to &amp;lt;fli&amp;gt; or if not available automatically deduced for some countries with known mapping (FR, BE, PT, CH, US and CA)&lt;br /&gt;
|-&lt;br /&gt;
|squ  || Mode-A (Squawk) || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || While this is a Mode-A code, it can only be correlated in Mode-S targets. Mode-A or Mode-A/C targets are not displayed in decoded formats since they cannot be correlated with a &amp;lt;hex&amp;gt; value&lt;br /&gt;
|-&lt;br /&gt;
|cou  || Country || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;hex&amp;gt; || Country according to Mode-S allocation block if decodable, mostly unusable/invalid for FLARM A/C&lt;br /&gt;
|-&lt;br /&gt;
|dis  || Distance (km or NM depending on configuration) || || || To the Receiver GNSS location&lt;br /&gt;
|-&lt;br /&gt;
|tru  || Trust count || || || Number of Mode-S frames successfully decoded from this A/C. Statistically it&#039;s possible that for a very low count the A/C does not actually exist&lt;br /&gt;
|-&lt;br /&gt;
|dbm  || Approximate signal level in dBm || || ||&lt;br /&gt;
|-&lt;br /&gt;
|lla  || Age of last Position (s) || ||style=&amp;quot;text-align:center;&amp;quot; | Clock || Last logged activity&lt;br /&gt;
|-&lt;br /&gt;
|tmp  || Temperature (ºC) ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Synthetic value calculated from several fields. Might not be always reliable&lt;br /&gt;
|-&lt;br /&gt;
|wsp  || Wind Speed (kt) ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Synthetic value calculated from several fields. Might not be always reliable&lt;br /&gt;
|-&lt;br /&gt;
|wdi  || Wind from Direction (0-360º) ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Synthetic value calculated from several fields. Might not be always reliable&lt;br /&gt;
|-&lt;br /&gt;
|mop  || ADS-B MOPS version || ||style=&amp;quot;text-align:center;&amp;quot; | ADS-B || NULL=no ADS-B frames received, 0=default for unconfirmed version, 1 or 2 for corresponding confirmed version&lt;br /&gt;
|-&lt;br /&gt;
|spi  || SPI (Squawk ident) || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|alr  || Alert status || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || 0=no alert, 1=temporary (Squawk changed previous 18s), 2=mode-s alert, 3=permanent (Squawk 7500,7600,7700). Since Mode-S DF4,5,20,21 do not distinguish between temporary and permanent alert, the value 2 is used to mean either 1 or 3 and happens for non ADS-B A/C targets&lt;br /&gt;
|-&lt;br /&gt;
|ias  || IAS ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Typically not reported by a fully operational A/C as by default only Ground speed and True track are transmitted&lt;br /&gt;
|-&lt;br /&gt;
|tas  || TAS ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Typically not reported by a fully operational A/C as by default only Ground speed and True track are transmitted&lt;br /&gt;
|-&lt;br /&gt;
|hdgm || Magnetic Heading ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Typically not reported by a fully operational A/C as by default only Ground speed and True track are transmitted&lt;br /&gt;
|-&lt;br /&gt;
|hdgt || True Heading ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Calculated with declination when Magnetic Heading and Location are available&lt;br /&gt;
|-&lt;br /&gt;
|qnhs || Selected QNH ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Actual value entered by the A/C crew&lt;br /&gt;
|-&lt;br /&gt;
|alts || Selected Altitude ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Actual value entered by the A/C crew&lt;br /&gt;
|-&lt;br /&gt;
|hdgs || Selected Heading ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Actual value entered by the A/C crew&lt;br /&gt;
|-&lt;br /&gt;
|altg || GNSS elipsoidal altitude (ft) ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Either directly reported or from baro+difference&lt;br /&gt;
|-&lt;br /&gt;
|pic  || Asterix PIC ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || [https://www.eurocontrol.int/sites/default/files/content/documents/nm/asterix/20150615-asterix-adsbtr-cat021-part12-v2.4.pdf EUROCONTROL-SPEC-0149-12 (ASTERIX Cat 021 Ed 2.4) Page 28]&lt;br /&gt;
|-&lt;br /&gt;
|tcm  || ACAS/TCAS status ||style=&amp;quot;text-align:center;&amp;quot; | 0, alert only 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || 0=not operational, 1=operational, 2=alert&lt;br /&gt;
|-&lt;br /&gt;
|ape  || Autopilot engaged ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|sil  || ADS-B SIL ||style=&amp;quot;text-align:center;&amp;quot; | 1 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|sda  || ADS-B SDA ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|nacp || ADS-B NACp ||style=&amp;quot;text-align:center;&amp;quot; | 1 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|pest || Number of position estimations per second || ||style=&amp;quot;text-align:center;&amp;quot; | MLAT ||&lt;br /&gt;
|-&lt;br /&gt;
|nocl || Number of sensors providing data aircraft || ||style=&amp;quot;text-align:center;&amp;quot; | MLAT ||&lt;br /&gt;
|-&lt;br /&gt;
|tq   || Time quality of this entry || ||style=&amp;quot;text-align:center;&amp;quot; | Sensor || 0: GNSS 1: Sensor NTP 2: Server NTP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot;&lt;br /&gt;
!Value Origin&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;hex&amp;gt; || Derived from the ICAO ID or FLARM ID of the A/C&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;src&amp;gt; || Value originates from the data source indicated in &amp;lt;src&amp;gt; field&lt;br /&gt;
|-&lt;br /&gt;
| DB || Value is read from database according to refrenced &amp;lt;hex&amp;gt; or &amp;lt;fli&amp;gt; value&lt;br /&gt;
|-&lt;br /&gt;
| Mode-S || Any Mode-S or ADS-B frame received from an A/C identified with &amp;lt;hex&amp;gt; field&lt;br /&gt;
|-&lt;br /&gt;
| FLARM || Any FLARM frame received from an A/C identified with FLARM ID equal to &amp;lt;hex&amp;gt; field&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Data Source Identifiers===&lt;br /&gt;
&amp;quot;src&amp;quot;, &amp;quot;ava&amp;quot; field contents &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot;&lt;br /&gt;
!src&lt;br /&gt;
!Source&lt;br /&gt;
!Frequency&lt;br /&gt;
|-&lt;br /&gt;
|A &lt;br /&gt;
|ADS-B&lt;br /&gt;
|1090 MHz + 978 MHz&lt;br /&gt;
|-&lt;br /&gt;
|M&lt;br /&gt;
|Multilateration&lt;br /&gt;
|1090 MHz&lt;br /&gt;
|-&lt;br /&gt;
|L&lt;br /&gt;
|OGN Decoder&lt;br /&gt;
|868 MHz&lt;br /&gt;
|-&lt;br /&gt;
|F&lt;br /&gt;
|piAware&lt;br /&gt;
|1090 MHz&lt;br /&gt;
|-&lt;br /&gt;
|O&lt;br /&gt;
|OGN Server Connection&lt;br /&gt;
|868 MHz&lt;br /&gt;
|-&lt;br /&gt;
|S&lt;br /&gt;
|FLARM SkyLens FLARM&lt;br /&gt;
|868 MHz&lt;br /&gt;
|-&lt;br /&gt;
|D&lt;br /&gt;
|FLARM SkyLens ADS-L&lt;br /&gt;
|868 MHz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===ADS-B Data Subclasses===&lt;br /&gt;
&amp;quot;cla&amp;quot; field contents &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot;&lt;br /&gt;
!cla&lt;br /&gt;
!Frequency&lt;br /&gt;
!Shortcut&lt;br /&gt;
!Source&lt;br /&gt;
!Adress Type&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|0 &lt;br /&gt;
|rowspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center&amp;quot;|1090 MHz   &lt;br /&gt;
|Mode-S &lt;br /&gt;
|Transponder &lt;br /&gt;
|ICAO &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1 &lt;br /&gt;
|TISB_ModeA&lt;br /&gt;
|TIS-B&lt;br /&gt;
|Mode-A&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|TISB_Anonym&lt;br /&gt;
|TIS-B&lt;br /&gt;
|Anonymous&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|TISB_ICAO&lt;br /&gt;
|TIS-B&lt;br /&gt;
|ICAO&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|DF18_ADSR_ICAO&lt;br /&gt;
|ADS-R&lt;br /&gt;
|ICAO&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|DF18_ADSR_Anonym&lt;br /&gt;
|ADS-R&lt;br /&gt;
|Anonymous&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|DF18_NT_ICAO&lt;br /&gt;
|Non transponder&lt;br /&gt;
|ICAO&lt;br /&gt;
|Obstacle or ground vehicle&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|DF18_NT_Anonym&lt;br /&gt;
|Non transponder&lt;br /&gt;
|Anonymous&lt;br /&gt;
|Obstacle or ground vehicle&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; style=&amp;quot;text-align: center&amp;quot;|978 MHz&amp;lt;br&amp;gt;(UAT) &lt;br /&gt;
|UAT_ADSB_ICAO&lt;br /&gt;
|Transponder&lt;br /&gt;
|ICAO&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|UAT_ADSB_Temporary&lt;br /&gt;
|Transponder&lt;br /&gt;
|Temporary&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|UAT_TISB_ICAO&lt;br /&gt;
|TIS-B&lt;br /&gt;
|ICAO&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|UAT_TISB_TrackID&lt;br /&gt;
|TIS-B&lt;br /&gt;
|Track-ID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|UAT_SurfaceVehicle&lt;br /&gt;
|Surface vehicle&lt;br /&gt;
|FAA specific&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|UAT_FixedADSBBeacon&lt;br /&gt;
|Surface vehicle&lt;br /&gt;
|FAA specific&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|style=&amp;quot;text-align: center&amp;quot;|ISM (FLARM)&lt;br /&gt;
|FLARM&lt;br /&gt;
|Transponder&lt;br /&gt;
|ICAO or FLARM non&amp;lt;br&amp;gt;overlapping assignment &lt;br /&gt;
|FLARM only as soon as a Mode-S frame&amp;lt;br&amp;gt;is received cla will change to 0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aircraft categories===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot;&lt;br /&gt;
!Code&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|A1 || ADS-B || Light (&amp;lt; 15500 lbs)&lt;br /&gt;
|-&lt;br /&gt;
|A2 || ADS-B || Small (15500 &amp;gt;= lbs &amp;lt; 75000)&lt;br /&gt;
|-&lt;br /&gt;
|A3 || ADS-B || Large (75000 &amp;gt;= lbs &amp;lt; 300000)&lt;br /&gt;
|-&lt;br /&gt;
|A4 || ADS-B || Large (high vortex)&lt;br /&gt;
|-&lt;br /&gt;
|A5 || ADS-B || Heavy (&amp;gt;= 300000 lbs)&lt;br /&gt;
|-&lt;br /&gt;
|A6 || ADS-B || High performance&lt;br /&gt;
|-&lt;br /&gt;
|A7 || ADS-B || Rotorcraft&lt;br /&gt;
|-&lt;br /&gt;
|B1 || ADS-B || Glider/Sailplane&lt;br /&gt;
|-&lt;br /&gt;
|B2 || ADS-B || Lighter than air&lt;br /&gt;
|-&lt;br /&gt;
|B3 || ADS-B || Parachutist/Skydiver&lt;br /&gt;
|-&lt;br /&gt;
|B4 || ADS-B || Ultralight/Hang glider/Paraglider&lt;br /&gt;
|-&lt;br /&gt;
|B6 || ADS-B || UAV&lt;br /&gt;
|-&lt;br /&gt;
|B7 || ADS-B || Space/Trans-atmospheric vehicle&lt;br /&gt;
|-&lt;br /&gt;
|C1 || ADS-B || Surface vehicle - emergency&lt;br /&gt;
|-&lt;br /&gt;
|C2 || ADS-B || Surface vehicle - service&lt;br /&gt;
|-&lt;br /&gt;
|C3 || ADS-B || Obstacle - point&lt;br /&gt;
|-&lt;br /&gt;
|C4 || ADS-B || Obstacle - clustter&lt;br /&gt;
|-&lt;br /&gt;
|C5 || ADS-B || Obstacle - line&lt;br /&gt;
|-&lt;br /&gt;
|A0 || ADS-B || No category information&lt;br /&gt;
|-&lt;br /&gt;
|B0 || ADS-B || No category information&lt;br /&gt;
|-&lt;br /&gt;
|C0 || ADS-B || No category information&lt;br /&gt;
|-&lt;br /&gt;
|F0 || FLARM || None&lt;br /&gt;
|-&lt;br /&gt;
|F1 || FLARM || Glider/Motor glider&lt;br /&gt;
|-&lt;br /&gt;
|F2 || FLARM || Tow/Tug plane&lt;br /&gt;
|-&lt;br /&gt;
|F3 || FLARM || Helicopter/Rotorcraft&lt;br /&gt;
|-&lt;br /&gt;
|F4 || FLARM || Skydiver&lt;br /&gt;
|-&lt;br /&gt;
|F5 || FLARM || Skydiver/Drop plane&lt;br /&gt;
|-&lt;br /&gt;
|F6 || FLARM || Hang glider&lt;br /&gt;
|-&lt;br /&gt;
|F7 || FLARM || Paraglider&lt;br /&gt;
|-&lt;br /&gt;
|F8 || FLARM || Aircraft reciprocating&lt;br /&gt;
|-&lt;br /&gt;
|F9 || FLARM || Aircraft jet turboprop&lt;br /&gt;
|-&lt;br /&gt;
|F11 || FLARM || Balloon&lt;br /&gt;
|-&lt;br /&gt;
|F12 || FLARM || Airship&lt;br /&gt;
|-&lt;br /&gt;
|F13 || FLARM || UAV&lt;br /&gt;
|-&lt;br /&gt;
|F15 || FLARM || Static&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==systemstatus.json Service==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
!Name  &lt;br /&gt;
!Value&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; style=&amp;quot;vertical-align:top;&amp;quot;|sw_type ||style=&amp;quot;vertical-align:top;&amp;quot;| 1st letter: Hardware || &#039;&#039;&#039;A&#039;&#039;&#039;: Beaglebone (Radarcape)&amp;lt;br&amp;gt;&#039;&#039;&#039;B&#039;&#039;&#039;: Xunlong Orange Pi Zero (Airsquitter)&amp;lt;br&amp;gt;&#039;&#039;&#039;C&#039;&#039;&#039;: Beaglebone Black with EVO cape board&amp;lt;br&amp;gt;&#039;&#039;&#039;D&#039;&#039;&#039;: Toradex Verdin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;| 2nd letter: Extra || &#039;&#039;&#039;A&#039;&#039;&#039;: Standard device&amp;lt;br&amp;gt;&#039;&#039;&#039;B&#039;&#039;&#039;: External 10MHz/1PPS&amp;lt;br&amp;gt;&#039;&#039;&#039;C&#039;&#039;&#039;: reserved/OEM&amp;lt;br&amp;gt;&#039;&#039;&#039;D&#039;&#039;&#039;: SkyUnit&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;| 3nd letter: Operating System || &#039;&#039;&#039;A&#039;&#039;&#039;: Debian 8 - no longer supported&amp;lt;br&amp;gt;&#039;&#039;&#039;B&#039;&#039;&#039;: Debian 9 - never published&amp;lt;br&amp;gt;&#039;&#039;&#039;C&#039;&#039;&#039;: Debian 10&amp;lt;br&amp;gt;&#039;&#039;&#039;D&#039;&#039;&#039;: Debian 11 - skipped&amp;lt;br&amp;gt;&#039;&#039;&#039;E&#039;&#039;&#039;: Debian 12/Bookworm/Yocto Scarthgap&lt;br /&gt;
|-&lt;br /&gt;
|sw_ver ||colspan=&amp;quot;2&amp;quot;| Software version, read as Year-Month-Day.Hour-Minute.Generation&lt;br /&gt;
|-&lt;br /&gt;
|fpga_ver ||colspan=&amp;quot;2&amp;quot;| Version of the embedded FPGA bitfile&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;8&amp;quot; style=&amp;quot;vertical-align:top;&amp;quot;|fpga_settings||colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;BIN&#039;&#039;&#039;: [[Mode-S Beast:Data Output Formats#Binary_Format_(DIP#3_in_&amp;quot;ON&amp;quot;_position)|Beast-Binary format]]&amp;lt;br&amp;gt;&#039;&#039;&#039;AVR&#039;&#039;&#039;: [[Mode-S Beast:Data Output Formats#AVR_Format_(DIP#3_in_&amp;quot;open&amp;quot;_position)|AVR hexdump format]]&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;ALL&#039;&#039;&#039;: output all Mode-S DF types&amp;lt;br&amp;gt;&#039;&#039;&#039;DF17&#039;&#039;&#039;: output only DF-11, DF-17 and DF-18&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;only valid for AVR format:&#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039;&#039;MLavON&#039;&#039;&#039;: output MLAT Timestamps&amp;lt;br&amp;gt;&#039;&#039;&#039;MLavOff&#039;&#039;&#039;: basic AVR format without timestamps&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;CRC&#039;&#039;&#039;: CRC check of DF11 and DF17 enabled&amp;lt;br&amp;gt;&#039;&#039;&#039;CRCoff&#039;&#039;&#039;: CRC check disabled&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;TSgps&#039;&#039;&#039;: [[Radarcape:Firmware_Versions#The_GPS_timestamp|GPS based timestamps with daysec and nanoseconds]]&amp;lt;br&amp;gt;&#039;&#039;&#039;TS12M&#039;&#039;&#039;: legacy 12 MHz counter based timestamps&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;RTS&#039;&#039;&#039;: enable data flow handshake between FPGA and software (strongly required)&amp;lt;br&amp;gt;&#039;&#039;&#039;RTSoff&#039;&#039;&#039;: no handshake&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;FEC&#039;&#039;&#039;: enable Mode-S 1 Bit forward error correction&amp;lt;br&amp;gt;&#039;&#039;&#039;FECoff&#039;&#039;&#039;: Forward error correction disabled (app. 15% less frames)&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;AC&#039;&#039;&#039;: enable Mode-A/C output in raw binary format (Port 10002 only)&amp;lt;br&amp;gt;&#039;&#039;&#039;ACoff&#039;&#039;&#039;: disable Mode-A/C reception&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;8&amp;quot; style=&amp;quot;vertical-align:top;&amp;quot;|gps_settings||colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;AntOk&#039;&#039;&#039;: Antenna operative&amp;lt;br&amp;gt;&#039;&#039;&#039;AntFail&#039;&#039;&#039;: Antenna faulty (short circuit or open) &lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;Track&#039;&#039;&#039;: Tracking satellites&amp;lt;br&amp;gt;&#039;&#039;&#039;notTrack&#039;&#039;&#039;: Not tracking any satellites&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;GoodSat&#039;&#039;&#039;: At least 3 SVs are received&amp;lt;br&amp;gt;&#039;&#039;&#039;BadSat&#039;&#039;&#039;: only 1 or 2 SVs for GNSS reception &lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;TimeUTC&#039;&#039;&#039;: The timestamp is based on UTC time, considering the GPS/UTC offset of currently +18s&amp;lt;br&amp;gt;&#039;&#039;&#039;TimeGPS&#039;&#039;&#039;: Timestamp is GPS time, mostly as longs as the offset has not been received within ephemerides &lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;Sync&#039;&#039;&#039;: Internal DPLL for nanosecond timestamps locked&amp;lt;br&amp;gt;&#039;&#039;&#039;noSync&#039;&#039;&#039;: DPLL unlocked&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;PpsOk&#039;&#039;&#039;: FPGA receives 1PPS pulse from FPGA&amp;lt;br&amp;gt;&#039;&#039;&#039;PpsFail&#039;&#039;&#039;: 1PPS faulty&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;TsipUbxOk&#039;&#039;&#039;: FPGA receives Tsip/UBNT data from GNSS module &amp;lt;br&amp;gt;&#039;&#039;&#039;TsipUbxFail&#039;&#039;&#039;: serial data stream missing or faulty&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;TrueUTC&#039;&#039;&#039;: [[Radarcape:Firmware_Versions#The_GPS_timestamp|The daysec value starts with 0 at midnight, range is 0..86399]]&amp;lt;br&amp;gt;&#039;&#039;&#039;Daysec+1&#039;&#039;&#039;: Legacy mode: daysec range is 1..86400&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|kernel||colspan=&amp;quot;2&amp;quot;|Current Linux kernel version &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|distribution||colspan=&amp;quot;2&amp;quot;|Kernel distribution&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|board||colspan=&amp;quot;2&amp;quot;|Computing hardware type&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|temperature||colspan=&amp;quot;2&amp;quot;|Radarcape: GPS module temperature in deg C, quite precise 20 Kelvin above ambient temperature&amp;lt;br&amp;gt;Airsquitter/SkyUnit/Toradex Verdin: CPU chip temperature&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|position||colspan=&amp;quot;2&amp;quot;|Current latitude, longitude, altitude.&amp;lt;br&amp;gt;&amp;quot;alias&amp;quot; tells if GNSS position is overwritten for privacy reasons&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|mlat||colspan=&amp;quot;2&amp;quot;|Sensor nickname for jetvision MLAT network.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|os_uptime||colspan=&amp;quot;2&amp;quot;|Linux OS uptime in seconds&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|rcd_uptime||colspan=&amp;quot;2&amp;quot;|Application software uptime in seconds.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|gps_time||colspan=&amp;quot;2&amp;quot;|Timestamp provided by GNSS module in seconds since January 1st, 1970&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|sys_time||colspan=&amp;quot;2&amp;quot;|Timestamp of Linux OS in seconds since January 1st, 1970&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|system_ntp_source||colspan=&amp;quot;2&amp;quot;|Time source of chrony or systemd timesyncd, important only for FLARM and logging&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|ntp_rms_offset||colspan=&amp;quot;2&amp;quot;|System time offset in microseconds (only displayed if NTP sync exists)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|network||colspan=&amp;quot;2&amp;quot;|Network parameters of ETH0 wired network&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;| feature_keys || empty&amp;lt;br&amp;gt;Commercial&amp;lt;br&amp;gt;Asterix&amp;lt;br&amp;gt;Asterix high-precision timestamp&amp;lt;br&amp;gt;&amp;quot;non public OEM&amp;quot;|| Consumer version&amp;lt;br&amp;gt;Commercial feature key&amp;lt;br&amp;gt;Asterix CAT021 output enabled&amp;lt;br&amp;gt;Asterix CAT021 timestamps resolution 15.26 µs&amp;lt;br&amp;gt;OEM values not for public&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|client||colspan=&amp;quot;2&amp;quot;|Your web browser client identification&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|sdr||colspan=&amp;quot;2&amp;quot;|Output of shell command &amp;quot;lsusb&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|feeders||fr24&amp;lt;br&amp;gt;skylens||Flightradar24 feeder version&amp;lt;br&amp;gt;FLARM SkyLens version&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Raw Data Streaming to Network (TCP and UDP)==&lt;br /&gt;
&lt;br /&gt;
The binary and AVR raw data formats are identical to those of the Mode-S Beast and documented in &#039;&#039;[[Mode-S_Beast:Data_Output_Formats]]&#039;&#039;. For the Radarcape, there is one additional message that contains timestamp and FPGA configuration information, which is triggered by each 1PPS from the GPS module.&lt;br /&gt;
&lt;br /&gt;
===TCP or UDP port 10002===&lt;br /&gt;
&lt;br /&gt;
This is a CRC-checked mirror of the data as it comes from the FPGA, DF-11, DF-17 and DF-18 are CRC checked if enabled in FPGA. Includes Mode-A/C data with respect to the configuration setting.&lt;br /&gt;
&lt;br /&gt;
===TCP or UDP port 10003===&lt;br /&gt;
&lt;br /&gt;
Binary formatted raw data with all Modes-S data formats CRC-prechecked (eliminates transmission of the erroneous frames, reduces load on the network). All data from the FPGA is disassembled into messages and verified if correct.&lt;br /&gt;
&lt;br /&gt;
===TCP or UDP port 10004===&lt;br /&gt;
&lt;br /&gt;
Binary formatted raw data, pre-checked DF-11, DF-17 and DF-18 only: minimum load for the transmission path but contains most information. No Mode-A/C data.&lt;br /&gt;
&lt;br /&gt;
===TCP or UDP port 10005===&lt;br /&gt;
&lt;br /&gt;
Binary formatted raw data, only raw data frames of those aircraft where the location (latitude and longitude) is unknown. Used for special MLAT purposes. No Mode-A/C data.&lt;br /&gt;
&lt;br /&gt;
==Port 30003 Service also known as SBS format(TCP, UDP, and USB-serial)==&lt;br /&gt;
&lt;br /&gt;
Port 30003 style output (e.g., for use with SBS Plotter) can be provided without the need of an additional application on your PC.&lt;br /&gt;
&lt;br /&gt;
The Radarcape provides this data stream on TCP port 30003, UDP port 30003, and the serial USB interface.&lt;br /&gt;
&lt;br /&gt;
[[File:Sbs-plotter.png|300px|SBS Plotter Screenshot]]&lt;br /&gt;
&lt;br /&gt;
The format of the data output can be found in [http://woodair.net/sbs/Article/Barebones42_Socket_Data.htm this document]&amp;lt;br&amp;gt;The &#039;&#039;date&#039;&#039; in Port 30003 messages is always the &#039;&#039;Linux system date&#039;&#039;.&amp;lt;br&amp;gt;The &#039;&#039;timestamp&#039;&#039; instead is a &#039;&#039;GPS timestamp&#039;&#039; when the configuration is set to GPS timestamps and Linux system time when the Radarcape operates in legacy 12 MHz time stamp mode.&lt;br /&gt;
&lt;br /&gt;
On Linux, a very simple method how to access the TCP stream of Port 30003 is socat:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
socat - TCP:radarcape:30003&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Output of FLARM data on port 30003 ===&lt;br /&gt;
Starting with version 210406.1000.02, there is an option to also output FLARM frames on port 30003.&lt;br /&gt;
&lt;br /&gt;
This can be configured on the web interface via &#039;&#039;&#039;Settings -&amp;gt; UDP Data Streaming Settings -&amp;gt; Port 30003 UDP Server -&amp;gt; Output Flarm data on Port 30003&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:FLARM Port 30003 Configuration.png]]&lt;br /&gt;
&lt;br /&gt;
By default, there will be no FLARM data output on port 30003.&lt;br /&gt;
&lt;br /&gt;
If enabled, FLARM data can be output using one of two options:&lt;br /&gt;
* FLARM data will be output using a &amp;lt;code&amp;gt;MSG,3&amp;lt;/code&amp;gt; message, which will be indistinguishable from a &amp;lt;code&amp;gt;MSG,3&amp;lt;/code&amp;gt; message generated after reception of a Mode-S frame&lt;br /&gt;
* FLARM data will be output using a newly introduced &amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt; message, which contains only data received via FLARM&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt; output format ====&lt;br /&gt;
The output format of the &amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt; message is a combination the &amp;lt;code&amp;gt;MSG,3&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;MSG,4&amp;lt;/code&amp;gt; messages.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt; messages contain all of the following fields in addition to the first ten common fields: Altitude, Ground Speed, Track, Latitude, Longitude, Vertical Rate and IsOnGround.&lt;br /&gt;
&lt;br /&gt;
[[File:Message format for MSG,9.png||Message Format for &amp;lt;code&amp;gt;MSG,3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MSG,4&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
These messages will only be generated if enabled in the settings menu and will only contain data received via a local FLARM receiver.&lt;br /&gt;
&lt;br /&gt;
==USB Serial Port Data Access==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;While some features existed before, this feature is more reliable on Debian 10 . [[Linux_Distribution_Versions_History|See Linux Distribution Versions History]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The device supports one selectable data stream out of following sources on a virtual serial port via&lt;br /&gt;
the back side USB port:&lt;br /&gt;
&lt;br /&gt;
* Raw FGPA data - including Mode-A/C data&lt;br /&gt;
* CRC pre-checked Mode-S with Mode-A/C data&lt;br /&gt;
* Mode-S Frame types DF-11, DF-17 and DF-18 only&lt;br /&gt;
* Mode-S Frames of all aircraft without a known location&lt;br /&gt;
* Port 30003 format&lt;br /&gt;
&lt;br /&gt;
The output can be selected in the configuration menu. Due to processor load, it is recommended to&lt;br /&gt;
keep this feature disabled when not required.&lt;br /&gt;
&lt;br /&gt;
[[File:output_configuration.png]]&lt;br /&gt;
&lt;br /&gt;
The setting can be changed on the fly and will apply without the need to reboot the device.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: On the Radarcape of 1st Generation two serial ports appear on the USB interface. One of them is a hardware serial port for debug&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: When powering on, the external +5 V power supply MUST be connected prior to connecting the USB cable&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The serial port uses a standard USB class driver and should install automatically in any Operating System that is currently supported.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Software_Features&amp;diff=3917</id>
		<title>Radarcape:Software Features</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Software_Features&amp;diff=3917"/>
		<updated>2026-03-17T19:27:47Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* DeltaDB Service */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape/Air!Squitter Features&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Radarcape/Air!Squitter Software Features=&lt;br /&gt;
&lt;br /&gt;
The Radarcape provides output of data in several levels:&lt;br /&gt;
* true raw data&lt;br /&gt;
* decoded data on a per frame basis (e.g., port 30003)&lt;br /&gt;
* decoded data on summary basis (e.g., aircraftlist.json, deltadb.txt)&lt;br /&gt;
* web browser support (aircraft list, 2D map)&lt;br /&gt;
* 3D output (live KML data)&lt;br /&gt;
&lt;br /&gt;
==Web Based Aircraft Table==&lt;br /&gt;
&lt;br /&gt;
A list of received aircraft can be fetched via a build-in Web server. This list can be sorted ascending and descending in each column by simply clicking on the arrows. The distances are automatically calculated from aircraft positions and your GPS coordinates.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-ac-table.png|1000px|none|thumb|Radarcape Live Aircraft Table]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|style=&amp;quot;width: 10%;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;width: 30%;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;width: 32%;&amp;quot;|&#039;&#039;&#039;Notes&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Time (hh:mm:ss:ns)&lt;br /&gt;
|Time of last message received from the aircraft&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ICAO&lt;br /&gt;
|24 bit ICAO hex ID unique identification of aircraft&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Flight&lt;br /&gt;
|the Call Sign as it is transmitted from the aircraft itself&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Lon&lt;br /&gt;
|Longitude&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Lat&lt;br /&gt;
|Latitude&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Src&lt;br /&gt;
|Source of Lat/Lon: A=ADSB M=MLAT&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|GndAir&lt;br /&gt;
|Aircraft is on ground (identified with GND bit or DF-18 messages) or airborne&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Alt&lt;br /&gt;
|Altitude (feet) at 1013 mb&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|VRate&lt;br /&gt;
|Vertical rate in feet/min&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Speed&lt;br /&gt;
|Ground Speed in knots&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Track&lt;br /&gt;
|Direction that the aircraft is travelling in degrees true&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Cat&lt;br /&gt;
|Cat A0..C5 are transmitted by aircraft in Mode-S messages&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Orig&lt;br /&gt;
|Origin of flight&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update flight routes database&lt;br /&gt;
|-&lt;br /&gt;
|Destin&lt;br /&gt;
|Destination of flight&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update flight routes database&lt;br /&gt;
|-&lt;br /&gt;
|Oper&lt;br /&gt;
|Flight operator&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update flight routes database&lt;br /&gt;
|-&lt;br /&gt;
|Type&lt;br /&gt;
|Aircraft Type&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update flight routes database&lt;br /&gt;
|-&lt;br /&gt;
|Reg&lt;br /&gt;
|Registration of aircraft&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update base station database&lt;br /&gt;
|-&lt;br /&gt;
|Squawk&lt;br /&gt;
|Squawk code as it is transmitted by aircraft in Mode-S messages&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Country&lt;br /&gt;
|Country that the aircraft is registered for, indicated through the upper bits in the ICAO hex id&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Distance&lt;br /&gt;
|Distance to the observer if its Lat, Lon is either valid by manual entry in configuration or determined by GPS&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Trust&lt;br /&gt;
|Number of highly trustable DF-11 or DF-17/18 messages per aircraft. Used to desinguish ghosts, as true aircraft quickly raise this number while ghosts stay at 1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Track Size&lt;br /&gt;
|Length of the track in 2D 3D display in 5sec sequence track points&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Live 2D Output==&lt;br /&gt;
&lt;br /&gt;
All received aircrafts with a known position are displayed on a 2D map in your Web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:radarcape_2d_map.png|812px|none|thumb|Radarcape Live 2D Display]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Live 3D Output (KML/KMZ Output)==&lt;br /&gt;
&lt;br /&gt;
Google Earth can be attached to the Radarcape via KML/KMZ files.&lt;br /&gt;
&lt;br /&gt;
[[File:Platzrunde-Augsburg002.jpg|500px|none|thumb|Google Earth with live ADS-B data&amp;lt;br \&amp;gt;An aircraft over Augsburg Airport]]&lt;br /&gt;
[[File:go-around-eddm.jpg|500px|none|thumb|A go around in Munich EDDM]]&lt;br /&gt;
&lt;br /&gt;
==Zone Alarm==&lt;br /&gt;
&lt;br /&gt;
[for one of the next releases]&lt;br /&gt;
Air!Squitter and Radarcape are able to supervise radial and polygon zones for intrusion of aircraft, providing and acoustic alarm (Air!Squitter only) or activation of an USB controlled relay.&lt;br /&gt;
See more about handling in our dedicated page for [[zone alarm]].&lt;br /&gt;
&lt;br /&gt;
==DeltaDB Service==&lt;br /&gt;
&lt;br /&gt;
The DeltaDB service can be accessed via &#039;&#039;&#039;http://radarcape/deltadb.txt&#039;&#039;&#039;. It outputs a comma separated list of all changes in the internal aircraft list since the last call or a specified time. This is an efficient replacement of port 30003 functionalities.&lt;br /&gt;
&lt;br /&gt;
==Asterix CAT021 Service==&lt;br /&gt;
&lt;br /&gt;
[[Radarcape:ASTERIX|Eurocontrol Asterix CAT021 ]]&lt;br /&gt;
&lt;br /&gt;
==Aircraftlist JSON Service==&lt;br /&gt;
&lt;br /&gt;
All data contained in the aircraft list can also be downloaded in [http://en.wikipedia.org/wiki/JSON JavaScript Object Notation] (JSON). The file format can be used by other applications to access aircraft list data using the Hyper Text Transfer Protocol (HTTP) protocol.&lt;br /&gt;
&lt;br /&gt;
The Aircraftlist JSON Service can be accessed via &#039;&#039;&#039;http://radarcape/aircraftlist.json&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The JSON output uses abbreviated identifiers for the data fields like below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Fields for which no data have been received might either be absent from the JSON, or set to &amp;quot;null&amp;quot;. You should not expect all fields to be always available&lt;br /&gt;
&lt;br /&gt;
With some additional parameters that are described in the [[Radarcape:Software_Features_Major2#Output_Filtering|Software Features Major 2]] the list can be filtered on the server side saving some amount of data to be transferred.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot; &lt;br /&gt;
!Abbreviation&lt;br /&gt;
!Description&lt;br /&gt;
!Minimum required&amp;lt;br&amp;gt;ADS-B version (MOPS)&lt;br /&gt;
!Value&amp;lt;br&amp;gt;Origin&lt;br /&gt;
!Additional Information&lt;br /&gt;
|-&lt;br /&gt;
|uti  || Time of last message: Seconds since UNIX epoch || ||style=&amp;quot;text-align:center;&amp;quot; | Clock ||&lt;br /&gt;
|-&lt;br /&gt;
|ns   || Time of last message: Nanoseconds since Second epoch || ||style=&amp;quot;text-align:center;&amp;quot; | Clock ||&lt;br /&gt;
|-&lt;br /&gt;
|hex  || ICAO Mode-S or Flarm ID, in Hex format || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S or FLARM ||&lt;br /&gt;
|-&lt;br /&gt;
|fli  || Flight Identification || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || From ADS-B or BDS2,0 as specified on ICAO Annex 10, Volume IV, Table 3-9; &amp;quot;?&amp;quot; when A/C reports loss of interface&lt;br /&gt;
|-&lt;br /&gt;
|ava  || Flight data: available flight data sources || || || One letter per available flight data sources. A=ADSB, M=Jetvision MLAT, F=FlightAware MLAT, O=OGN, L=FLARM&lt;br /&gt;
|-&lt;br /&gt;
|[[Radarcape:Software_Features#Data_Source_Identifiers|src]]  || Flight data: Source || || || The current preferred/selected flight data source (i.o.w. for &amp;lt;lat&amp;gt;, &amp;lt;lon&amp;gt;, &amp;lt;alt&amp;gt;, &amp;lt;spd&amp;gt;, &amp;lt;trk&amp;gt; and &amp;lt;vrt&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
|[[Radarcape:Software_Features#ADS-B_Data_Subclasses|cla]]  || ADS-B Classification || ||Receive Channel &amp;amp;&amp;lt;br&amp;gt;ADS-B|| Subclass of ADS-B data&lt;br /&gt;
|-&lt;br /&gt;
|lat  || Flight data: Latitude (-90 to 90º) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|lon  || Flight data: Longitude (-180 to 180º) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|alt  || Flight data: Barometric uncalibrated altitude (ft) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|spd  || Flight data: Ground Speed (kt) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|trk  || Flight data: True track (0-360º) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|vrt  || Flight data: Vertical Rate (ft/min) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|gda  || Airborne/Ground || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || G for on ground, A for airborne (if TIS-B then lowercase g or a)&lt;br /&gt;
|-&lt;br /&gt;
|[[Radarcape:Software_Features#Aircraft_categories|cat]] || Aircraft category || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S or FLARM || As reported in ADS-B or FLARM. See table below.&lt;br /&gt;
|-&lt;br /&gt;
|org  || Origin || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Origin airport from Flighroutes database, derived from &amp;lt;fli&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|dst  || Destination || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Destination airport from Flighroutes database, derived from &amp;lt;fli&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|opr  || Operator || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Operator from Basestation database, derived from &amp;lt;hex&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|typ  || Type || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Type from Basestation database, derived from &amp;lt;hex&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|reg  || Registration || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Registration from Basestation database with respect to &amp;lt;fli&amp;gt; or if not available automatically deduced for some countries with known mapping (FR, BE, PT, CH, US and CA)&lt;br /&gt;
|-&lt;br /&gt;
|squ  || Mode-A (Squawk) || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || While this is a Mode-A code, it can only be correlated in Mode-S targets. Mode-A or Mode-A/C targets are not displayed in decoded formats since they cannot be correlated with a &amp;lt;hex&amp;gt; value&lt;br /&gt;
|-&lt;br /&gt;
|cou  || Country || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;hex&amp;gt; || Country according to Mode-S allocation block if decodable, mostly unusable/invalid for FLARM A/C&lt;br /&gt;
|-&lt;br /&gt;
|dis  || Distance (km or NM depending on configuration) || || || To the Receiver GNSS location&lt;br /&gt;
|-&lt;br /&gt;
|tru  || Trust count || || || Number of Mode-S frames successfully decoded from this A/C. Statistically it&#039;s possible that for a very low count the A/C does not actually exist&lt;br /&gt;
|-&lt;br /&gt;
|dbm  || Approximate signal level in dBm || || ||&lt;br /&gt;
|-&lt;br /&gt;
|lla  || Age of last Position (s) || ||style=&amp;quot;text-align:center;&amp;quot; | Clock || Last logged activity&lt;br /&gt;
|-&lt;br /&gt;
|tmp  || Temperature (ºC) ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Synthetic value calculated from several fields. Might not be always reliable&lt;br /&gt;
|-&lt;br /&gt;
|wsp  || Wind Speed (kt) ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Synthetic value calculated from several fields. Might not be always reliable&lt;br /&gt;
|-&lt;br /&gt;
|wdi  || Wind from Direction (0-360º) ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Synthetic value calculated from several fields. Might not be always reliable&lt;br /&gt;
|-&lt;br /&gt;
|mop  || ADS-B MOPS version || ||style=&amp;quot;text-align:center;&amp;quot; | ADS-B || NULL=no ADS-B frames received, 0=default for unconfirmed version, 1 or 2 for corresponding confirmed version&lt;br /&gt;
|-&lt;br /&gt;
|spi  || SPI (Squawk ident) || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|alr  || Alert status || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || 0=no alert, 1=temporary (Squawk changed previous 18s), 2=mode-s alert, 3=permanent (Squawk 7500,7600,7700). Since Mode-S DF4,5,20,21 do not distinguish between temporary and permanent alert, the value 2 is used to mean either 1 or 3 and happens for non ADS-B A/C targets&lt;br /&gt;
|-&lt;br /&gt;
|ias  || IAS ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Typically not reported by a fully operational A/C as by default only Ground speed and True track are transmitted&lt;br /&gt;
|-&lt;br /&gt;
|tas  || TAS ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Typically not reported by a fully operational A/C as by default only Ground speed and True track are transmitted&lt;br /&gt;
|-&lt;br /&gt;
|hdgm || Magnetic Heading ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Typically not reported by a fully operational A/C as by default only Ground speed and True track are transmitted&lt;br /&gt;
|-&lt;br /&gt;
|hdgt || True Heading ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Calculated with declination when Magnetic Heading and Location are available&lt;br /&gt;
|-&lt;br /&gt;
|qnhs || Selected QNH ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Actual value entered by the A/C crew&lt;br /&gt;
|-&lt;br /&gt;
|alts || Selected Altitude ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Actual value entered by the A/C crew&lt;br /&gt;
|-&lt;br /&gt;
|hdgs || Selected Heading ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Actual value entered by the A/C crew&lt;br /&gt;
|-&lt;br /&gt;
|altg || GNSS elipsoidal altitude (ft) ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Either directly reported or from baro+difference&lt;br /&gt;
|-&lt;br /&gt;
|pic  || Asterix PIC ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || [https://www.eurocontrol.int/sites/default/files/content/documents/nm/asterix/20150615-asterix-adsbtr-cat021-part12-v2.4.pdf EUROCONTROL-SPEC-0149-12 (ASTERIX Cat 021 Ed 2.4) Page 28]&lt;br /&gt;
|-&lt;br /&gt;
|tcm  || ACAS/TCAS status ||style=&amp;quot;text-align:center;&amp;quot; | 0, alert only 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || 0=not operational, 1=operational, 2=alert&lt;br /&gt;
|-&lt;br /&gt;
|ape  || Autopilot engaged ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|sil  || ADS-B SIL ||style=&amp;quot;text-align:center;&amp;quot; | 1 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|sda  || ADS-B SDA ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|nacp || ADS-B NACp ||style=&amp;quot;text-align:center;&amp;quot; | 1 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|pest || Number of position estimations per second || ||style=&amp;quot;text-align:center;&amp;quot; | MLAT ||&lt;br /&gt;
|-&lt;br /&gt;
|nocl || Number of sensors providing data aircraft || ||style=&amp;quot;text-align:center;&amp;quot; | MLAT ||&lt;br /&gt;
|-&lt;br /&gt;
|tq   || Time quality of this entry || ||style=&amp;quot;text-align:center;&amp;quot; | Sensor || 0: GNSS 1: Sensor NTP 2: Server NTP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot;&lt;br /&gt;
!Value Origin&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;hex&amp;gt; || Derived from the ICAO ID or FLARM ID of the A/C&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;src&amp;gt; || Value originates from the data source indicated in &amp;lt;src&amp;gt; field&lt;br /&gt;
|-&lt;br /&gt;
| DB || Value is read from database according to refrenced &amp;lt;hex&amp;gt; or &amp;lt;fli&amp;gt; value&lt;br /&gt;
|-&lt;br /&gt;
| Mode-S || Any Mode-S or ADS-B frame received from an A/C identified with &amp;lt;hex&amp;gt; field&lt;br /&gt;
|-&lt;br /&gt;
| FLARM || Any FLARM frame received from an A/C identified with FLARM ID equal to &amp;lt;hex&amp;gt; field&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Data Source Identifiers===&lt;br /&gt;
&amp;quot;src&amp;quot;, &amp;quot;ava&amp;quot; field contents &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot;&lt;br /&gt;
!src&lt;br /&gt;
!Source&lt;br /&gt;
!Frequency&lt;br /&gt;
|-&lt;br /&gt;
|A &lt;br /&gt;
|ADS-B&lt;br /&gt;
|1090 MHz + 978 MHz&lt;br /&gt;
|-&lt;br /&gt;
|M&lt;br /&gt;
|Multilateration&lt;br /&gt;
|1090 MHz&lt;br /&gt;
|-&lt;br /&gt;
|L&lt;br /&gt;
|OGN Decoder&lt;br /&gt;
|868 MHz&lt;br /&gt;
|-&lt;br /&gt;
|F&lt;br /&gt;
|piAware&lt;br /&gt;
|1090 MHz&lt;br /&gt;
|-&lt;br /&gt;
|O&lt;br /&gt;
|OGN Server Connection&lt;br /&gt;
|868 MHz&lt;br /&gt;
|-&lt;br /&gt;
|S&lt;br /&gt;
|FLARM SkyLens FLARM&lt;br /&gt;
|868 MHz&lt;br /&gt;
|-&lt;br /&gt;
|D&lt;br /&gt;
|FLARM SkyLens ADS-L&lt;br /&gt;
|868 MHz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===ADS-B Data Subclasses===&lt;br /&gt;
&amp;quot;cla&amp;quot; field contents &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot;&lt;br /&gt;
!cla&lt;br /&gt;
!Frequency&lt;br /&gt;
!Shortcut&lt;br /&gt;
!Source&lt;br /&gt;
!Adress Type&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|0 &lt;br /&gt;
|rowspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center&amp;quot;|1090 MHz   &lt;br /&gt;
|Mode-S &lt;br /&gt;
|Transponder &lt;br /&gt;
|ICAO &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1 &lt;br /&gt;
|TISB_ModeA&lt;br /&gt;
|TIS-B&lt;br /&gt;
|Mode-A&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|TISB_Anonym&lt;br /&gt;
|TIS-B&lt;br /&gt;
|Anonymous&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|TISB_ICAO&lt;br /&gt;
|TIS-B&lt;br /&gt;
|ICAO&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|DF18_ADSR_ICAO&lt;br /&gt;
|ADS-R&lt;br /&gt;
|ICAO&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|DF18_ADSR_Anonym&lt;br /&gt;
|ADS-R&lt;br /&gt;
|Anonymous&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|DF18_NT_ICAO&lt;br /&gt;
|Non transponder&lt;br /&gt;
|ICAO&lt;br /&gt;
|Obstacle or ground vehicle&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|DF18_NT_Anonym&lt;br /&gt;
|Non transponder&lt;br /&gt;
|Anonymous&lt;br /&gt;
|Obstacle or ground vehicle&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; style=&amp;quot;text-align: center&amp;quot;|978 MHz&amp;lt;br&amp;gt;(UAT) &lt;br /&gt;
|UAT_ADSB_ICAO&lt;br /&gt;
|Transponder&lt;br /&gt;
|ICAO&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|UAT_ADSB_Temporary&lt;br /&gt;
|Transponder&lt;br /&gt;
|Temporary&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|UAT_TISB_ICAO&lt;br /&gt;
|TIS-B&lt;br /&gt;
|ICAO&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|UAT_TISB_TrackID&lt;br /&gt;
|TIS-B&lt;br /&gt;
|Track-ID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|UAT_SurfaceVehicle&lt;br /&gt;
|Surface vehicle&lt;br /&gt;
|FAA specific&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|UAT_FixedADSBBeacon&lt;br /&gt;
|Surface vehicle&lt;br /&gt;
|FAA specific&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|style=&amp;quot;text-align: center&amp;quot;|ISM (FLARM)&lt;br /&gt;
|FLARM&lt;br /&gt;
|Transponder&lt;br /&gt;
|ICAO or FLARM non&amp;lt;br&amp;gt;overlapping assignment &lt;br /&gt;
|FLARM only as soon as a Mode-S frame&amp;lt;br&amp;gt;is received cla will change to 0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aircraft categories===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot;&lt;br /&gt;
!Code&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|A1 || ADS-B || Light (&amp;lt; 15500 lbs)&lt;br /&gt;
|-&lt;br /&gt;
|A2 || ADS-B || Small (15500 &amp;gt;= lbs &amp;lt; 75000)&lt;br /&gt;
|-&lt;br /&gt;
|A3 || ADS-B || Large (75000 &amp;gt;= lbs &amp;lt; 300000)&lt;br /&gt;
|-&lt;br /&gt;
|A4 || ADS-B || Large (high vortex)&lt;br /&gt;
|-&lt;br /&gt;
|A5 || ADS-B || Heavy (&amp;gt;= 300000 lbs)&lt;br /&gt;
|-&lt;br /&gt;
|A6 || ADS-B || High performance&lt;br /&gt;
|-&lt;br /&gt;
|A7 || ADS-B || Rotorcraft&lt;br /&gt;
|-&lt;br /&gt;
|B1 || ADS-B || Glider/Sailplane&lt;br /&gt;
|-&lt;br /&gt;
|B2 || ADS-B || Lighter than air&lt;br /&gt;
|-&lt;br /&gt;
|B3 || ADS-B || Parachutist/Skydiver&lt;br /&gt;
|-&lt;br /&gt;
|B4 || ADS-B || Ultralight/Hang glider/Paraglider&lt;br /&gt;
|-&lt;br /&gt;
|B6 || ADS-B || UAV&lt;br /&gt;
|-&lt;br /&gt;
|B7 || ADS-B || Space/Trans-atmospheric vehicle&lt;br /&gt;
|-&lt;br /&gt;
|C1 || ADS-B || Surface vehicle - emergency&lt;br /&gt;
|-&lt;br /&gt;
|C2 || ADS-B || Surface vehicle - service&lt;br /&gt;
|-&lt;br /&gt;
|C3 || ADS-B || Obstacle - point&lt;br /&gt;
|-&lt;br /&gt;
|C4 || ADS-B || Obstacle - clustter&lt;br /&gt;
|-&lt;br /&gt;
|C5 || ADS-B || Obstacle - line&lt;br /&gt;
|-&lt;br /&gt;
|A0 || ADS-B || No category information&lt;br /&gt;
|-&lt;br /&gt;
|B0 || ADS-B || No category information&lt;br /&gt;
|-&lt;br /&gt;
|C0 || ADS-B || No category information&lt;br /&gt;
|-&lt;br /&gt;
|F0 || FLARM || None&lt;br /&gt;
|-&lt;br /&gt;
|F1 || FLARM || Glider/Motor glider&lt;br /&gt;
|-&lt;br /&gt;
|F2 || FLARM || Tow/Tug plane&lt;br /&gt;
|-&lt;br /&gt;
|F3 || FLARM || Helicopter/Rotorcraft&lt;br /&gt;
|-&lt;br /&gt;
|F4 || FLARM || Skydiver&lt;br /&gt;
|-&lt;br /&gt;
|F5 || FLARM || Skydiver/Drop plane&lt;br /&gt;
|-&lt;br /&gt;
|F6 || FLARM || Hang glider&lt;br /&gt;
|-&lt;br /&gt;
|F7 || FLARM || Paraglider&lt;br /&gt;
|-&lt;br /&gt;
|F8 || FLARM || Aircraft reciprocating&lt;br /&gt;
|-&lt;br /&gt;
|F9 || FLARM || Aircraft jet turboprop&lt;br /&gt;
|-&lt;br /&gt;
|F11 || FLARM || Balloon&lt;br /&gt;
|-&lt;br /&gt;
|F12 || FLARM || Airship&lt;br /&gt;
|-&lt;br /&gt;
|F13 || FLARM || UAV&lt;br /&gt;
|-&lt;br /&gt;
|F15 || FLARM || Static&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==systemstatus.json Service==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
!Name  &lt;br /&gt;
!Value&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; style=&amp;quot;vertical-align:top;&amp;quot;|sw_type ||style=&amp;quot;vertical-align:top;&amp;quot;| 1st letter: Hardware || &#039;&#039;&#039;A&#039;&#039;&#039;: Beaglebone (Radarcape)&amp;lt;br&amp;gt;&#039;&#039;&#039;B&#039;&#039;&#039;: Xunlong Orange Pi Zero (Airsquitter)&amp;lt;br&amp;gt;&#039;&#039;&#039;C&#039;&#039;&#039;: Beaglebone Black with EVO cape board&amp;lt;br&amp;gt;&#039;&#039;&#039;D&#039;&#039;&#039;: Toradex Verdin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;| 2nd letter: Extra || &#039;&#039;&#039;A&#039;&#039;&#039;: Standard device&amp;lt;br&amp;gt;&#039;&#039;&#039;B&#039;&#039;&#039;: External 10MHz/1PPS&amp;lt;br&amp;gt;&#039;&#039;&#039;C&#039;&#039;&#039;: reserved/OEM&amp;lt;br&amp;gt;&#039;&#039;&#039;D&#039;&#039;&#039;: SkyUnit&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;| 3nd letter: Operating System || &#039;&#039;&#039;A&#039;&#039;&#039;: Debian 8 - no longer supported&amp;lt;br&amp;gt;&#039;&#039;&#039;B&#039;&#039;&#039;: Debian 9 - never published&amp;lt;br&amp;gt;&#039;&#039;&#039;C&#039;&#039;&#039;: Debian 10&amp;lt;br&amp;gt;&#039;&#039;&#039;D&#039;&#039;&#039;: Debian 11 - skipped&amp;lt;br&amp;gt;&#039;&#039;&#039;E&#039;&#039;&#039;: Debian 12/Bookworm/Yocto Scarthgap&lt;br /&gt;
|-&lt;br /&gt;
|sw_ver ||colspan=&amp;quot;2&amp;quot;| Software version, read as Year-Month-Day.Hour-Minute.Generation&lt;br /&gt;
|-&lt;br /&gt;
|fpga_ver ||colspan=&amp;quot;2&amp;quot;| Version of the embedded FPGA bitfile&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;8&amp;quot; style=&amp;quot;vertical-align:top;&amp;quot;|fpga_settings||colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;BIN&#039;&#039;&#039;: [[Mode-S Beast:Data Output Formats#Binary_Format_(DIP#3_in_&amp;quot;ON&amp;quot;_position)|Beast-Binary format]]&amp;lt;br&amp;gt;&#039;&#039;&#039;AVR&#039;&#039;&#039;: [[Mode-S Beast:Data Output Formats#AVR_Format_(DIP#3_in_&amp;quot;open&amp;quot;_position)|AVR hexdump format]]&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;ALL&#039;&#039;&#039;: output all Mode-S DF types&amp;lt;br&amp;gt;&#039;&#039;&#039;DF17&#039;&#039;&#039;: output only DF-11, DF-17 and DF-18&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;only valid for AVR format:&#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039;&#039;MLavON&#039;&#039;&#039;: output MLAT Timestamps&amp;lt;br&amp;gt;&#039;&#039;&#039;MLavOff&#039;&#039;&#039;: basic AVR format without timestamps&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;CRC&#039;&#039;&#039;: CRC check of DF11 and DF17 enabled&amp;lt;br&amp;gt;&#039;&#039;&#039;CRCoff&#039;&#039;&#039;: CRC check disabled&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;TSgps&#039;&#039;&#039;: [[Radarcape:Firmware_Versions#The_GPS_timestamp|GPS based timestamps with daysec and nanoseconds]]&amp;lt;br&amp;gt;&#039;&#039;&#039;TS12M&#039;&#039;&#039;: legacy 12 MHz counter based timestamps&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;RTS&#039;&#039;&#039;: enable data flow handshake between FPGA and software (strongly required)&amp;lt;br&amp;gt;&#039;&#039;&#039;RTSoff&#039;&#039;&#039;: no handshake&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;FEC&#039;&#039;&#039;: enable Mode-S 1 Bit forward error correction&amp;lt;br&amp;gt;&#039;&#039;&#039;FECoff&#039;&#039;&#039;: Forward error correction disabled (app. 15% less frames)&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;AC&#039;&#039;&#039;: enable Mode-A/C output in raw binary format (Port 10002 only)&amp;lt;br&amp;gt;&#039;&#039;&#039;ACoff&#039;&#039;&#039;: disable Mode-A/C reception&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;8&amp;quot; style=&amp;quot;vertical-align:top;&amp;quot;|gps_settings||colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;AntOk&#039;&#039;&#039;: Antenna operative&amp;lt;br&amp;gt;&#039;&#039;&#039;AntFail&#039;&#039;&#039;: Antenna faulty (short circuit or open) &lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;Track&#039;&#039;&#039;: Tracking satellites&amp;lt;br&amp;gt;&#039;&#039;&#039;notTrack&#039;&#039;&#039;: Not tracking any satellites&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;GoodSat&#039;&#039;&#039;: At least 3 SVs are received&amp;lt;br&amp;gt;&#039;&#039;&#039;BadSat&#039;&#039;&#039;: only 1 or 2 SVs for GNSS reception &lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;TimeUTC&#039;&#039;&#039;: The timestamp is based on UTC time, considering the GPS/UTC offset of currently +18s&amp;lt;br&amp;gt;&#039;&#039;&#039;TimeGPS&#039;&#039;&#039;: Timestamp is GPS time, mostly as longs as the offset has not been received within ephemerides &lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;Sync&#039;&#039;&#039;: Internal DPLL for nanosecond timestamps locked&amp;lt;br&amp;gt;&#039;&#039;&#039;noSync&#039;&#039;&#039;: DPLL unlocked&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;PpsOk&#039;&#039;&#039;: FPGA receives 1PPS pulse from FPGA&amp;lt;br&amp;gt;&#039;&#039;&#039;PpsFail&#039;&#039;&#039;: 1PPS faulty&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;TsipUbxOk&#039;&#039;&#039;: FPGA receives Tsip/UBNT data from GNSS module &amp;lt;br&amp;gt;&#039;&#039;&#039;TsipUbxFail&#039;&#039;&#039;: serial data stream missing or faulty&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;TrueUTC&#039;&#039;&#039;: [[Radarcape:Firmware_Versions#The_GPS_timestamp|The daysec value starts with 0 at midnight, range is 0..86399]]&amp;lt;br&amp;gt;&#039;&#039;&#039;Daysec+1&#039;&#039;&#039;: Legacy mode: daysec range is 1..86400&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|kernel||colspan=&amp;quot;2&amp;quot;|Current Linux kernel version &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|distribution||colspan=&amp;quot;2&amp;quot;|Kernel distribution&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|board||colspan=&amp;quot;2&amp;quot;|Computing hardware type&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|temperature||colspan=&amp;quot;2&amp;quot;|Radarcape: GPS module temperature in deg C, quite precise 20 Kelvin above ambient temperature&amp;lt;br&amp;gt;Airsquitter/SkyUnit/Toradex Verdin: CPU chip temperature&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|position||colspan=&amp;quot;2&amp;quot;|Current latitude, longitude, altitude.&amp;lt;br&amp;gt;&amp;quot;alias&amp;quot; tells if GNSS position is overwritten for privacy reasons&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|mlat||colspan=&amp;quot;2&amp;quot;|Sensor nickname for jetvision MLAT network.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|os_uptime||colspan=&amp;quot;2&amp;quot;|Linux OS uptime in seconds&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|rcd_uptime||colspan=&amp;quot;2&amp;quot;|Application software uptime in seconds.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|gps_time||colspan=&amp;quot;2&amp;quot;|Timestamp provided by GNSS module in seconds since January 1st, 1970&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|sys_time||colspan=&amp;quot;2&amp;quot;|Timestamp of Linux OS in seconds since January 1st, 1970&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|system_ntp_source||colspan=&amp;quot;2&amp;quot;|Time source of chrony or systemd timesyncd, important only for FLARM and logging&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|ntp_rms_offset||colspan=&amp;quot;2&amp;quot;|System time offset in microseconds (only displayed if NTP sync exists)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|network||colspan=&amp;quot;2&amp;quot;|Network parameters of ETH0 wired network&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;| feature_keys || empty&amp;lt;br&amp;gt;Commercial&amp;lt;br&amp;gt;Asterix&amp;lt;br&amp;gt;Asterix high-precision timestamp&amp;lt;br&amp;gt;&amp;quot;non public OEM&amp;quot;|| Consumer version&amp;lt;br&amp;gt;Commercial feature key&amp;lt;br&amp;gt;Asterix CAT021 output enabled&amp;lt;br&amp;gt;Asterix CAT021 timestamps resolution 15.26 µs&amp;lt;br&amp;gt;OEM values not for public&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|client||colspan=&amp;quot;2&amp;quot;|Your web browser client identification&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|sdr||colspan=&amp;quot;2&amp;quot;|Output of shell command &amp;quot;lsusb&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|feeders||fr24&amp;lt;br&amp;gt;skylens||Flightradar24 feeder version&amp;lt;br&amp;gt;FLARM SkyLens version&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Raw Data Streaming to Network (TCP and UDP)==&lt;br /&gt;
&lt;br /&gt;
The binary and AVR raw data formats are identical to those of the Mode-S Beast and documented in &#039;&#039;[[Mode-S_Beast:Data_Output_Formats]]&#039;&#039;. For the Radarcape, there is one additional message that contains timestamp and FPGA configuration information, which is triggered by each 1PPS from the GPS module.&lt;br /&gt;
&lt;br /&gt;
===TCP or UDP port 10002===&lt;br /&gt;
&lt;br /&gt;
This is a CRC-checked mirror of the data as it comes from the FPGA, DF-11, DF-17 and DF-18 are CRC checked if enabled in FPGA. Includes Mode-A/C data with respect to the configuration setting.&lt;br /&gt;
&lt;br /&gt;
===TCP or UDP port 10003===&lt;br /&gt;
&lt;br /&gt;
Binary formatted raw data with all Modes-S data formats CRC-prechecked (eliminates transmission of the erroneous frames, reduces load on the network). All data from the FPGA is disassembled into messages and verified if correct.&lt;br /&gt;
&lt;br /&gt;
===TCP or UDP port 10004===&lt;br /&gt;
&lt;br /&gt;
Binary formatted raw data, pre-checked DF-11, DF-17 and DF-18 only: minimum load for the transmission path but contains most information. No Mode-A/C data.&lt;br /&gt;
&lt;br /&gt;
===TCP or UDP port 10005===&lt;br /&gt;
&lt;br /&gt;
Binary formatted raw data, only raw data frames of those aircraft where the location (latitude and longitude) is unknown. Used for special MLAT purposes. No Mode-A/C data.&lt;br /&gt;
&lt;br /&gt;
==Port 30003 Service also known as SBS format(TCP, UDP, and USB-serial)==&lt;br /&gt;
&lt;br /&gt;
Port 30003 style output (e.g., for use with SBS Plotter) can be provided without the need of an additional application on your PC.&lt;br /&gt;
&lt;br /&gt;
The Radarcape provides this data stream on TCP port 30003, UDP port 30003, and the serial USB interface.&lt;br /&gt;
&lt;br /&gt;
[[File:Sbs-plotter.png|300px|SBS Plotter Screenshot]]&lt;br /&gt;
&lt;br /&gt;
The format of the data output can be found in [http://woodair.net/sbs/Article/Barebones42_Socket_Data.htm this document]&amp;lt;br&amp;gt;The &#039;&#039;date&#039;&#039; in Port 30003 messages is always the &#039;&#039;Linux system date&#039;&#039;.&amp;lt;br&amp;gt;The &#039;&#039;timestamp&#039;&#039; instead is a &#039;&#039;GPS timestamp&#039;&#039; when the configuration is set to GPS timestamps and Linux system time when the Radarcape operates in legacy 12 MHz time stamp mode.&lt;br /&gt;
&lt;br /&gt;
On Linux, a very simple method how to access the TCP stream of Port 30003 is socat:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
socat - TCP:radarcape:30003&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Output of FLARM data on port 30003 ===&lt;br /&gt;
Starting with version 210406.1000.02, there is an option to also output FLARM frames on port 30003.&lt;br /&gt;
&lt;br /&gt;
This can be configured on the web interface via &#039;&#039;&#039;Settings -&amp;gt; UDP Data Streaming Settings -&amp;gt; Port 30003 UDP Server -&amp;gt; Output Flarm data on Port 30003&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:FLARM Port 30003 Configuration.png]]&lt;br /&gt;
&lt;br /&gt;
By default, there will be no FLARM data output on port 30003.&lt;br /&gt;
&lt;br /&gt;
If enabled, FLARM data can be output using one of two options:&lt;br /&gt;
* FLARM data will be output using a &amp;lt;code&amp;gt;MSG,3&amp;lt;/code&amp;gt; message, which will be indistinguishable from a &amp;lt;code&amp;gt;MSG,3&amp;lt;/code&amp;gt; message generated after reception of a Mode-S frame&lt;br /&gt;
* FLARM data will be output using a newly introduced &amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt; message, which contains only data received via FLARM&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt; output format ====&lt;br /&gt;
The output format of the &amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt; message is a combination the &amp;lt;code&amp;gt;MSG,3&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;MSG,4&amp;lt;/code&amp;gt; messages.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt; messages contain all of the following fields in addition to the first ten common fields: Altitude, Ground Speed, Track, Latitude, Longitude, Vertical Rate and IsOnGround.&lt;br /&gt;
&lt;br /&gt;
[[File:Message format for MSG,9.png||Message Format for &amp;lt;code&amp;gt;MSG,3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MSG,4&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
These messages will only be generated if enabled in the settings menu and will only contain data received via a local FLARM receiver.&lt;br /&gt;
&lt;br /&gt;
==USB Serial Port Data Access==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;While some features existed before, this feature is more reliable on Debian 10 . [[Linux_Distribution_Versions_History|See Linux Distribution Versions History]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The device supports one selectable data stream out of following sources on a virtual serial port via&lt;br /&gt;
the back side USB port:&lt;br /&gt;
&lt;br /&gt;
* Raw FGPA data - including Mode-A/C data&lt;br /&gt;
* CRC pre-checked Mode-S with Mode-A/C data&lt;br /&gt;
* Mode-S Frame types DF-11, DF-17 and DF-18 only&lt;br /&gt;
* Mode-S Frames of all aircraft without a known location&lt;br /&gt;
* Port 30003 format&lt;br /&gt;
&lt;br /&gt;
The output can be selected in the configuration menu. Due to processor load, it is recommended to&lt;br /&gt;
keep this feature disabled when not required.&lt;br /&gt;
&lt;br /&gt;
[[File:output_configuration.png]]&lt;br /&gt;
&lt;br /&gt;
The setting can be changed on the fly and will apply without the need to reboot the device.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: On the Radarcape of 1st Generation two serial ports appear on the USB interface. One of them is a hardware serial port for debug&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: When powering on, the external +5 V power supply MUST be connected prior to connecting the USB cable&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The serial port uses a standard USB class driver and should install automatically in any Operating System that is currently supported.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3916</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3916"/>
		<updated>2026-03-16T07:09:59Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 250807.0002.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
[[Radarcape:Version_History#Version_250807.0003.02|(replaced by 250807.0003.02)]]&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3915</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3915"/>
		<updated>2026-03-16T07:08:57Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 250807.0002.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
(replaced by 250807.0003.02)&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3914</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3914"/>
		<updated>2026-03-16T07:08:09Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 250807.0003.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
(replaced by 250807.0003.02)&lt;br /&gt;
&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3913</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3913"/>
		<updated>2026-03-16T07:07:31Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 250807.0003.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
==Version 250807.0002.02== (replaced by 250807.0003.02)&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3912</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3912"/>
		<updated>2026-03-15T10:09:31Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 250807.0003.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
** Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
*** dpkg --configure -a&lt;br /&gt;
*** apt --fix-broken install&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3911</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3911"/>
		<updated>2026-03-15T10:08:11Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 250807.0002.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0003.02==&lt;br /&gt;
published 2025-09-06 (updated 2026-03-15)&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
Update 2026-03-15: Repair commands for eventual misbehaviour of the apt service added:&lt;br /&gt;
* dpkg --configure -a&lt;br /&gt;
* apt --fix-broken install&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Air!Squitter:Contents&amp;diff=3910</id>
		<title>Air!Squitter:Contents</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Air!Squitter:Contents&amp;diff=3910"/>
		<updated>2026-01-09T13:08:44Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Airsquitter Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Airsquitter Mode-S/ADS-B Receiver&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=air!squitter,airsquitter,radarcape,help,support,information,installation,guide,ads-b,adsb,mode-s,receiver&lt;br /&gt;
|description=Information, help, and support for the Air!Squitter Mode-S/ADS-B receiver&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:AirScout_Front_V3.jpg|640px|Airsquitter front panel]]&lt;br /&gt;
&lt;br /&gt;
==Information for Airsquitter Users==&lt;br /&gt;
&lt;br /&gt;
===What is the Airsquitter?===&lt;br /&gt;
* [[Air!Squitter:Front and Back Panel|Front and Back Panel]]&lt;br /&gt;
&lt;br /&gt;
===Airsquitter Features===&lt;br /&gt;
&lt;br /&gt;
Airsquitter and Radarcape both share the same featureset, so you can look up the versatile features in our [[Radarcape:Contents|Radarcape description]]. The only exception for Airsquitter is availability of TCP and UDP data streams (raw data, Port 30003 and JSON streaming). You need a commercial license to do so. &lt;br /&gt;
&lt;br /&gt;
See also [[Radarcape:Version History|Overall Version History]]&lt;br /&gt;
&lt;br /&gt;
In addition to the Radarcape, Airsquitter due to its SDR channel, can receive and display FLARM/ADS-L/FANET/PilotAware or UAT 978 MHz traffic.&lt;br /&gt;
&lt;br /&gt;
Even the passwords are equal to make use as simple as possible.&lt;br /&gt;
&lt;br /&gt;
Major addons that come with the Airsquitter are&lt;br /&gt;
* OLED display for status and operational information&lt;br /&gt;
* Built-in WiFi support as client and access point&lt;br /&gt;
* FLARM/ADS-L/FANET/PilotAware or UAT receiver&lt;br /&gt;
* Support of a combined ADS-B/GPS antenna instead of two separate antennas&lt;br /&gt;
&lt;br /&gt;
See also our [https://tbc8f81f1.emailsys1a.net/c/29/2568349/1332/0/10836165/3767/444877/da2b23c56e.html comparsion table] for our different ADS-B modems and receivers.&lt;br /&gt;
&lt;br /&gt;
===Getting quickly started with the Air!Squitter===&lt;br /&gt;
* [[Air!Squitter:Technical Data|Technical Data]]&lt;br /&gt;
* [[Air!Squitter:Network Connectivity|Network Connectivity]]&lt;br /&gt;
* [[Air!Squitter:Flarm Local Receiver|OGN Local Receiver]] for FLARM Reception&lt;br /&gt;
* [[Air!Squitter:Disclaimer|Restrictions of Use]] (Disclaimer)&lt;br /&gt;
&lt;br /&gt;
===Manual===&lt;br /&gt;
&lt;br /&gt;
The Airsquitter manual can be downloaded at https://jetvision.de/manuals/AirSquitter_Manual_V1.pdf&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3909</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3909"/>
		<updated>2026-01-06T15:16:38Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251210.1100.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilities in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
published 2025-09-06&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3908</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3908"/>
		<updated>2026-01-06T15:16:12Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251112.2000.02 (withdrawn) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilitites in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** OGN decoder FLARM data and receiver position may be kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
published 2025-09-06&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3907</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3907"/>
		<updated>2025-12-29T13:07:53Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251210.1100.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilitites in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** FLARM data and receiver position are kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
published 2025-09-06&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3906</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3906"/>
		<updated>2025-12-15T08:56:08Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 181213.1005.02 (bug fixes) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilitites in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** FLARM data and receiver position are kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
published 2025-09-06&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla (last logged activity) field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Software_Features&amp;diff=3905</id>
		<title>Radarcape:Software Features</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Software_Features&amp;diff=3905"/>
		<updated>2025-12-15T08:54:56Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Aircraftlist JSON Service */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape/Air!Squitter Features&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Radarcape/Air!Squitter Software Features=&lt;br /&gt;
&lt;br /&gt;
The Radarcape provides output of data in several levels:&lt;br /&gt;
* true raw data&lt;br /&gt;
* decoded data on a per frame basis (e.g., port 30003)&lt;br /&gt;
* decoded data on summary basis (e.g., aircraftlist.json, deltadb.txt)&lt;br /&gt;
* web browser support (aircraft list, 2D map)&lt;br /&gt;
* 3D output (live KML data)&lt;br /&gt;
&lt;br /&gt;
==Web Based Aircraft Table==&lt;br /&gt;
&lt;br /&gt;
A list of received aircraft can be fetched via a build-in Web server. This list can be sorted ascending and descending in each column by simply clicking on the arrows. The distances are automatically calculated from aircraft positions and your GPS coordinates.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-ac-table.png|1000px|none|thumb|Radarcape Live Aircraft Table]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|style=&amp;quot;width: 10%;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;width: 30%;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|style=&amp;quot;width: 32%;&amp;quot;|&#039;&#039;&#039;Notes&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Time (hh:mm:ss:ns)&lt;br /&gt;
|Time of last message received from the aircraft&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ICAO&lt;br /&gt;
|24 bit ICAO hex ID unique identification of aircraft&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Flight&lt;br /&gt;
|the Call Sign as it is transmitted from the aircraft itself&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Lon&lt;br /&gt;
|Longitude&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Lat&lt;br /&gt;
|Latitude&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Src&lt;br /&gt;
|Source of Lat/Lon: A=ADSB M=MLAT&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|GndAir&lt;br /&gt;
|Aircraft is on ground (identified with GND bit or DF-18 messages) or airborne&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Alt&lt;br /&gt;
|Altitude (feet) at 1013 mb&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|VRate&lt;br /&gt;
|Vertical rate in feet/min&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Speed&lt;br /&gt;
|Ground Speed in knots&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Track&lt;br /&gt;
|Direction that the aircraft is travelling in degrees true&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Cat&lt;br /&gt;
|Cat A0..C5 are transmitted by aircraft in Mode-S messages&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Orig&lt;br /&gt;
|Origin of flight&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update flight routes database&lt;br /&gt;
|-&lt;br /&gt;
|Destin&lt;br /&gt;
|Destination of flight&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update flight routes database&lt;br /&gt;
|-&lt;br /&gt;
|Oper&lt;br /&gt;
|Flight operator&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update flight routes database&lt;br /&gt;
|-&lt;br /&gt;
|Type&lt;br /&gt;
|Aircraft Type&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update flight routes database&lt;br /&gt;
|-&lt;br /&gt;
|Reg&lt;br /&gt;
|Registration of aircraft&lt;br /&gt;
|taken from database, perform Maintenance -&amp;gt; Update base station database&lt;br /&gt;
|-&lt;br /&gt;
|Squawk&lt;br /&gt;
|Squawk code as it is transmitted by aircraft in Mode-S messages&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Country&lt;br /&gt;
|Country that the aircraft is registered for, indicated through the upper bits in the ICAO hex id&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Distance&lt;br /&gt;
|Distance to the observer if its Lat, Lon is either valid by manual entry in configuration or determined by GPS&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Trust&lt;br /&gt;
|Number of highly trustable DF-11 or DF-17/18 messages per aircraft. Used to desinguish ghosts, as true aircraft quickly raise this number while ghosts stay at 1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Track Size&lt;br /&gt;
|Length of the track in 2D 3D display in 5sec sequence track points&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Live 2D Output==&lt;br /&gt;
&lt;br /&gt;
All received aircrafts with a known position are displayed on a 2D map in your Web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:radarcape_2d_map.png|812px|none|thumb|Radarcape Live 2D Display]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Live 3D Output (KML/KMZ Output)==&lt;br /&gt;
&lt;br /&gt;
Google Earth can be attached to the Radarcape via KML/KMZ files.&lt;br /&gt;
&lt;br /&gt;
[[File:Platzrunde-Augsburg002.jpg|500px|none|thumb|Google Earth with live ADS-B data&amp;lt;br \&amp;gt;An aircraft over Augsburg Airport]]&lt;br /&gt;
[[File:go-around-eddm.jpg|500px|none|thumb|A go around in Munich EDDM]]&lt;br /&gt;
&lt;br /&gt;
==Zone Alarm==&lt;br /&gt;
&lt;br /&gt;
[for one of the next releases]&lt;br /&gt;
Air!Squitter and Radarcape are able to supervise radial and polygon zones for intrusion of aircraft, providing and acoustic alarm (Air!Squitter only) or activation of an USB controlled relay.&lt;br /&gt;
See more about handling in our dedicated page for [[zone alarm]].&lt;br /&gt;
&lt;br /&gt;
==DeltaDB Service==&lt;br /&gt;
&lt;br /&gt;
The DeltaDB service can be accessed via &#039;&#039;&#039;http://radarcape/deltadb.txt&#039;&#039;&#039;. It outputs a comma separated list of all changes in the internal aircraft list since the last call or a specified time. This is an efficient replacement of port 30003 functionalities.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Aircraftlist JSON Service==&lt;br /&gt;
&lt;br /&gt;
All data contained in the aircraft list can also be downloaded in [http://en.wikipedia.org/wiki/JSON JavaScript Object Notation] (JSON). The file format can be used by other applications to access aircraft list data using the Hyper Text Transfer Protocol (HTTP) protocol.&lt;br /&gt;
&lt;br /&gt;
The Aircraftlist JSON Service can be accessed via &#039;&#039;&#039;http://radarcape/aircraftlist.json&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The JSON output uses abbreviated identifiers for the data fields like below.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Fields for which no data have been received might either be absent from the JSON, or set to &amp;quot;null&amp;quot;. You should not expect all fields to be always available&lt;br /&gt;
&lt;br /&gt;
With some additional parameters that are described in the [[Radarcape:Software_Features_Major2#Output_Filtering|Software Features Major 2]] the list can be filtered on the server side saving some amount of data to be transferred.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot; &lt;br /&gt;
!Abbreviation&lt;br /&gt;
!Description&lt;br /&gt;
!Minimum required&amp;lt;br&amp;gt;ADS-B version (MOPS)&lt;br /&gt;
!Value&amp;lt;br&amp;gt;Origin&lt;br /&gt;
!Additional Information&lt;br /&gt;
|-&lt;br /&gt;
|uti  || Time of last message: Seconds since UNIX epoch || ||style=&amp;quot;text-align:center;&amp;quot; | Clock ||&lt;br /&gt;
|-&lt;br /&gt;
|ns   || Time of last message: Nanoseconds since Second epoch || ||style=&amp;quot;text-align:center;&amp;quot; | Clock ||&lt;br /&gt;
|-&lt;br /&gt;
|hex  || ICAO Mode-S or Flarm ID, in Hex format || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S or FLARM ||&lt;br /&gt;
|-&lt;br /&gt;
|fli  || Flight Identification || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || From ADS-B or BDS2,0 as specified on ICAO Annex 10, Volume IV, Table 3-9; &amp;quot;?&amp;quot; when A/C reports loss of interface&lt;br /&gt;
|-&lt;br /&gt;
|ava  || Flight data: available flight data sources || || || One letter per available flight data sources. A=ADSB, M=Jetvision MLAT, F=FlightAware MLAT, O=OGN, L=FLARM&lt;br /&gt;
|-&lt;br /&gt;
|[[Radarcape:Software_Features#Data_Source_Identifiers|src]]  || Flight data: Source || || || The current preferred/selected flight data source (i.o.w. for &amp;lt;lat&amp;gt;, &amp;lt;lon&amp;gt;, &amp;lt;alt&amp;gt;, &amp;lt;spd&amp;gt;, &amp;lt;trk&amp;gt; and &amp;lt;vrt&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
|[[Radarcape:Software_Features#ADS-B_Data_Subclasses|cla]]  || ADS-B Classification || ||Receive Channel &amp;amp;&amp;lt;br&amp;gt;ADS-B|| Subclass of ADS-B data&lt;br /&gt;
|-&lt;br /&gt;
|lat  || Flight data: Latitude (-90 to 90º) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|lon  || Flight data: Longitude (-180 to 180º) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|alt  || Flight data: Barometric uncalibrated altitude (ft) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|spd  || Flight data: Ground Speed (kt) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|trk  || Flight data: True track (0-360º) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|vrt  || Flight data: Vertical Rate (ft/min) || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;src&amp;gt; ||&lt;br /&gt;
|-&lt;br /&gt;
|gda  || Airborne/Ground || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || G for on ground, A for airborne (if TIS-B then lowercase g or a)&lt;br /&gt;
|-&lt;br /&gt;
|[[Radarcape:Software_Features#Aircraft_categories|cat]] || Aircraft category || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S or FLARM || As reported in ADS-B or FLARM. See table below.&lt;br /&gt;
|-&lt;br /&gt;
|org  || Origin || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Origin airport from Flighroutes database, derived from &amp;lt;fli&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|dst  || Destination || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Destination airport from Flighroutes database, derived from &amp;lt;fli&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|opr  || Operator || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Operator from Basestation database, derived from &amp;lt;hex&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|typ  || Type || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Type from Basestation database, derived from &amp;lt;hex&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|reg  || Registration || ||style=&amp;quot;text-align:center;&amp;quot; | DB || Registration from Basestation database with respect to &amp;lt;fli&amp;gt; or if not available automatically deduced for some countries with known mapping (FR, BE, PT, CH, US and CA)&lt;br /&gt;
|-&lt;br /&gt;
|squ  || Mode-A (Squawk) || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || While this is a Mode-A code, it can only be correlated in Mode-S targets. Mode-A or Mode-A/C targets are not displayed in decoded formats since they cannot be correlated with a &amp;lt;hex&amp;gt; value&lt;br /&gt;
|-&lt;br /&gt;
|cou  || Country || ||style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;hex&amp;gt; || Country according to Mode-S allocation block if decodable, mostly unusable/invalid for FLARM A/C&lt;br /&gt;
|-&lt;br /&gt;
|dis  || Distance (km or NM depending on configuration) || || || To the Receiver GNSS location&lt;br /&gt;
|-&lt;br /&gt;
|tru  || Trust count || || || Number of Mode-S frames successfully decoded from this A/C. Statistically it&#039;s possible that for a very low count the A/C does not actually exist&lt;br /&gt;
|-&lt;br /&gt;
|dbm  || Approximate signal level in dBm || || ||&lt;br /&gt;
|-&lt;br /&gt;
|lla  || Age of last Position (s) || ||style=&amp;quot;text-align:center;&amp;quot; | Clock || Last logged activity&lt;br /&gt;
|-&lt;br /&gt;
|tmp  || Temperature (ºC) ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Synthetic value calculated from several fields. Might not be always reliable&lt;br /&gt;
|-&lt;br /&gt;
|wsp  || Wind Speed (kt) ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Synthetic value calculated from several fields. Might not be always reliable&lt;br /&gt;
|-&lt;br /&gt;
|wdi  || Wind from Direction (0-360º) ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Synthetic value calculated from several fields. Might not be always reliable&lt;br /&gt;
|-&lt;br /&gt;
|mop  || ADS-B MOPS version || ||style=&amp;quot;text-align:center;&amp;quot; | ADS-B || NULL=no ADS-B frames received, 0=default for unconfirmed version, 1 or 2 for corresponding confirmed version&lt;br /&gt;
|-&lt;br /&gt;
|spi  || SPI (Squawk ident) || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|alr  || Alert status || ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || 0=no alert, 1=temporary (Squawk changed previous 18s), 2=mode-s alert, 3=permanent (Squawk 7500,7600,7700). Since Mode-S DF4,5,20,21 do not distinguish between temporary and permanent alert, the value 2 is used to mean either 1 or 3 and happens for non ADS-B A/C targets&lt;br /&gt;
|-&lt;br /&gt;
|ias  || IAS ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Typically not reported by a fully operational A/C as by default only Ground speed and True track are transmitted&lt;br /&gt;
|-&lt;br /&gt;
|tas  || TAS ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Typically not reported by a fully operational A/C as by default only Ground speed and True track are transmitted&lt;br /&gt;
|-&lt;br /&gt;
|hdgm || Magnetic Heading ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Typically not reported by a fully operational A/C as by default only Ground speed and True track are transmitted&lt;br /&gt;
|-&lt;br /&gt;
|hdgt || True Heading ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Calculated with declination when Magnetic Heading and Location are available&lt;br /&gt;
|-&lt;br /&gt;
|qnhs || Selected QNH ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Actual value entered by the A/C crew&lt;br /&gt;
|-&lt;br /&gt;
|alts || Selected Altitude ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Actual value entered by the A/C crew&lt;br /&gt;
|-&lt;br /&gt;
|hdgs || Selected Heading ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Actual value entered by the A/C crew&lt;br /&gt;
|-&lt;br /&gt;
|altg || GNSS elipsoidal altitude (ft) ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || Either directly reported or from baro+difference&lt;br /&gt;
|-&lt;br /&gt;
|pic  || Asterix PIC ||style=&amp;quot;text-align:center;&amp;quot; | 0 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || [https://www.eurocontrol.int/sites/default/files/content/documents/nm/asterix/20150615-asterix-adsbtr-cat021-part12-v2.4.pdf EUROCONTROL-SPEC-0149-12 (ASTERIX Cat 021 Ed 2.4) Page 28]&lt;br /&gt;
|-&lt;br /&gt;
|tcm  || ACAS/TCAS status ||style=&amp;quot;text-align:center;&amp;quot; | 0, alert only 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S || 0=not operational, 1=operational, 2=alert&lt;br /&gt;
|-&lt;br /&gt;
|ape  || Autopilot engaged ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|sil  || ADS-B SIL ||style=&amp;quot;text-align:center;&amp;quot; | 1 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|sda  || ADS-B SDA ||style=&amp;quot;text-align:center;&amp;quot; | 2 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|nacp || ADS-B NACp ||style=&amp;quot;text-align:center;&amp;quot; | 1 ||style=&amp;quot;text-align:center;&amp;quot; | Mode-S ||&lt;br /&gt;
|-&lt;br /&gt;
|pest || Number of position estimations per second || ||style=&amp;quot;text-align:center;&amp;quot; | MLAT ||&lt;br /&gt;
|-&lt;br /&gt;
|nocl || Number of sensors providing data aircraft || ||style=&amp;quot;text-align:center;&amp;quot; | MLAT ||&lt;br /&gt;
|-&lt;br /&gt;
|tq   || Time quality of this entry || ||style=&amp;quot;text-align:center;&amp;quot; | Sensor || 0: GNSS 1: Sensor NTP 2: Server NTP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot;&lt;br /&gt;
!Value Origin&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;hex&amp;gt; || Derived from the ICAO ID or FLARM ID of the A/C&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;src&amp;gt; || Value originates from the data source indicated in &amp;lt;src&amp;gt; field&lt;br /&gt;
|-&lt;br /&gt;
| DB || Value is read from database according to refrenced &amp;lt;hex&amp;gt; or &amp;lt;fli&amp;gt; value&lt;br /&gt;
|-&lt;br /&gt;
| Mode-S || Any Mode-S or ADS-B frame received from an A/C identified with &amp;lt;hex&amp;gt; field&lt;br /&gt;
|-&lt;br /&gt;
| FLARM || Any FLARM frame received from an A/C identified with FLARM ID equal to &amp;lt;hex&amp;gt; field&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Data Source Identifiers===&lt;br /&gt;
&amp;quot;src&amp;quot;, &amp;quot;ava&amp;quot; field contents &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot;&lt;br /&gt;
!src&lt;br /&gt;
!Source&lt;br /&gt;
!Frequency&lt;br /&gt;
|-&lt;br /&gt;
|A &lt;br /&gt;
|ADS-B&lt;br /&gt;
|1090 MHz + 978 MHz&lt;br /&gt;
|-&lt;br /&gt;
|M&lt;br /&gt;
|Multilateration&lt;br /&gt;
|1090 MHz&lt;br /&gt;
|-&lt;br /&gt;
|L&lt;br /&gt;
|OGN Decoder&lt;br /&gt;
|868 MHz&lt;br /&gt;
|-&lt;br /&gt;
|F&lt;br /&gt;
|piAware&lt;br /&gt;
|1090 MHz&lt;br /&gt;
|-&lt;br /&gt;
|O&lt;br /&gt;
|OGN Server Connection&lt;br /&gt;
|868 MHz&lt;br /&gt;
|-&lt;br /&gt;
|S&lt;br /&gt;
|FLARM SkyLens FLARM&lt;br /&gt;
|868 MHz&lt;br /&gt;
|-&lt;br /&gt;
|D&lt;br /&gt;
|FLARM SkyLens ADS-L&lt;br /&gt;
|868 MHz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===ADS-B Data Subclasses===&lt;br /&gt;
&amp;quot;cla&amp;quot; field contents &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot;&lt;br /&gt;
!cla&lt;br /&gt;
!Frequency&lt;br /&gt;
!Shortcut&lt;br /&gt;
!Source&lt;br /&gt;
!Adress Type&lt;br /&gt;
!Comment&lt;br /&gt;
|-&lt;br /&gt;
|0 &lt;br /&gt;
|rowspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center&amp;quot;|1090 MHz   &lt;br /&gt;
|Mode-S &lt;br /&gt;
|Transponder &lt;br /&gt;
|ICAO &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1 &lt;br /&gt;
|TISB_ModeA&lt;br /&gt;
|TIS-B&lt;br /&gt;
|Mode-A&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|TISB_Anonym&lt;br /&gt;
|TIS-B&lt;br /&gt;
|Anonymous&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|TISB_ICAO&lt;br /&gt;
|TIS-B&lt;br /&gt;
|ICAO&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|DF18_ADSR_ICAO&lt;br /&gt;
|ADS-R&lt;br /&gt;
|ICAO&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|DF18_ADSR_Anonym&lt;br /&gt;
|ADS-R&lt;br /&gt;
|Anonymous&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|DF18_NT_ICAO&lt;br /&gt;
|Non transponder&lt;br /&gt;
|ICAO&lt;br /&gt;
|Obstacle or ground vehicle&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|DF18_NT_Anonym&lt;br /&gt;
|Non transponder&lt;br /&gt;
|Anonymous&lt;br /&gt;
|Obstacle or ground vehicle&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; style=&amp;quot;text-align: center&amp;quot;|978 MHz&amp;lt;br&amp;gt;(UAT) &lt;br /&gt;
|UAT_ADSB_ICAO&lt;br /&gt;
|Transponder&lt;br /&gt;
|ICAO&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|UAT_ADSB_Temporary&lt;br /&gt;
|Transponder&lt;br /&gt;
|Temporary&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|UAT_TISB_ICAO&lt;br /&gt;
|TIS-B&lt;br /&gt;
|ICAO&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|UAT_TISB_TrackID&lt;br /&gt;
|TIS-B&lt;br /&gt;
|Track-ID&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|UAT_SurfaceVehicle&lt;br /&gt;
|Surface vehicle&lt;br /&gt;
|FAA specific&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|UAT_FixedADSBBeacon&lt;br /&gt;
|Surface vehicle&lt;br /&gt;
|FAA specific&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|style=&amp;quot;text-align: center&amp;quot;|ISM (FLARM)&lt;br /&gt;
|FLARM&lt;br /&gt;
|Transponder&lt;br /&gt;
|ICAO or FLARM non&amp;lt;br&amp;gt;overlapping assignment &lt;br /&gt;
|FLARM only as soon as a Mode-S frame&amp;lt;br&amp;gt;is received cla will change to 0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Aircraft categories===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; font-size:75%;&amp;quot;&lt;br /&gt;
!Code&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|A1 || ADS-B || Light (&amp;lt; 15500 lbs)&lt;br /&gt;
|-&lt;br /&gt;
|A2 || ADS-B || Small (15500 &amp;gt;= lbs &amp;lt; 75000)&lt;br /&gt;
|-&lt;br /&gt;
|A3 || ADS-B || Large (75000 &amp;gt;= lbs &amp;lt; 300000)&lt;br /&gt;
|-&lt;br /&gt;
|A4 || ADS-B || Large (high vortex)&lt;br /&gt;
|-&lt;br /&gt;
|A5 || ADS-B || Heavy (&amp;gt;= 300000 lbs)&lt;br /&gt;
|-&lt;br /&gt;
|A6 || ADS-B || High performance&lt;br /&gt;
|-&lt;br /&gt;
|A7 || ADS-B || Rotorcraft&lt;br /&gt;
|-&lt;br /&gt;
|B1 || ADS-B || Glider/Sailplane&lt;br /&gt;
|-&lt;br /&gt;
|B2 || ADS-B || Lighter than air&lt;br /&gt;
|-&lt;br /&gt;
|B3 || ADS-B || Parachutist/Skydiver&lt;br /&gt;
|-&lt;br /&gt;
|B4 || ADS-B || Ultralight/Hang glider/Paraglider&lt;br /&gt;
|-&lt;br /&gt;
|B6 || ADS-B || UAV&lt;br /&gt;
|-&lt;br /&gt;
|B7 || ADS-B || Space/Trans-atmospheric vehicle&lt;br /&gt;
|-&lt;br /&gt;
|C1 || ADS-B || Surface vehicle - emergency&lt;br /&gt;
|-&lt;br /&gt;
|C2 || ADS-B || Surface vehicle - service&lt;br /&gt;
|-&lt;br /&gt;
|C3 || ADS-B || Obstacle - point&lt;br /&gt;
|-&lt;br /&gt;
|C4 || ADS-B || Obstacle - clustter&lt;br /&gt;
|-&lt;br /&gt;
|C5 || ADS-B || Obstacle - line&lt;br /&gt;
|-&lt;br /&gt;
|A0 || ADS-B || No category information&lt;br /&gt;
|-&lt;br /&gt;
|B0 || ADS-B || No category information&lt;br /&gt;
|-&lt;br /&gt;
|C0 || ADS-B || No category information&lt;br /&gt;
|-&lt;br /&gt;
|F0 || FLARM || None&lt;br /&gt;
|-&lt;br /&gt;
|F1 || FLARM || Glider/Motor glider&lt;br /&gt;
|-&lt;br /&gt;
|F2 || FLARM || Tow/Tug plane&lt;br /&gt;
|-&lt;br /&gt;
|F3 || FLARM || Helicopter/Rotorcraft&lt;br /&gt;
|-&lt;br /&gt;
|F4 || FLARM || Skydiver&lt;br /&gt;
|-&lt;br /&gt;
|F5 || FLARM || Skydiver/Drop plane&lt;br /&gt;
|-&lt;br /&gt;
|F6 || FLARM || Hang glider&lt;br /&gt;
|-&lt;br /&gt;
|F7 || FLARM || Paraglider&lt;br /&gt;
|-&lt;br /&gt;
|F8 || FLARM || Aircraft reciprocating&lt;br /&gt;
|-&lt;br /&gt;
|F9 || FLARM || Aircraft jet turboprop&lt;br /&gt;
|-&lt;br /&gt;
|F11 || FLARM || Balloon&lt;br /&gt;
|-&lt;br /&gt;
|F12 || FLARM || Airship&lt;br /&gt;
|-&lt;br /&gt;
|F13 || FLARM || UAV&lt;br /&gt;
|-&lt;br /&gt;
|F15 || FLARM || Static&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==systemstatus.json Service==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
!Name  &lt;br /&gt;
!Value&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; style=&amp;quot;vertical-align:top;&amp;quot;|sw_type ||style=&amp;quot;vertical-align:top;&amp;quot;| 1st letter: Hardware || &#039;&#039;&#039;A&#039;&#039;&#039;: Beaglebone (Radarcape)&amp;lt;br&amp;gt;&#039;&#039;&#039;B&#039;&#039;&#039;: Xunlong Orange Pi Zero (Airsquitter)&amp;lt;br&amp;gt;&#039;&#039;&#039;C&#039;&#039;&#039;: Beaglebone Black with EVO cape board&amp;lt;br&amp;gt;&#039;&#039;&#039;D&#039;&#039;&#039;: Toradex Verdin&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;| 2nd letter: Extra || &#039;&#039;&#039;A&#039;&#039;&#039;: Standard device&amp;lt;br&amp;gt;&#039;&#039;&#039;B&#039;&#039;&#039;: External 10MHz/1PPS&amp;lt;br&amp;gt;&#039;&#039;&#039;C&#039;&#039;&#039;: reserved/OEM&amp;lt;br&amp;gt;&#039;&#039;&#039;D&#039;&#039;&#039;: SkyUnit&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;| 3nd letter: Operating System || &#039;&#039;&#039;A&#039;&#039;&#039;: Debian 8 - no longer supported&amp;lt;br&amp;gt;&#039;&#039;&#039;B&#039;&#039;&#039;: Debian 9 - never published&amp;lt;br&amp;gt;&#039;&#039;&#039;C&#039;&#039;&#039;: Debian 10&amp;lt;br&amp;gt;&#039;&#039;&#039;D&#039;&#039;&#039;: Debian 11 - skipped&amp;lt;br&amp;gt;&#039;&#039;&#039;E&#039;&#039;&#039;: Debian 12/Bookworm/Yocto Scarthgap&lt;br /&gt;
|-&lt;br /&gt;
|sw_ver ||colspan=&amp;quot;2&amp;quot;| Software version, read as Year-Month-Day.Hour-Minute.Generation&lt;br /&gt;
|-&lt;br /&gt;
|fpga_ver ||colspan=&amp;quot;2&amp;quot;| Version of the embedded FPGA bitfile&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;8&amp;quot; style=&amp;quot;vertical-align:top;&amp;quot;|fpga_settings||colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;BIN&#039;&#039;&#039;: [[Mode-S Beast:Data Output Formats#Binary_Format_(DIP#3_in_&amp;quot;ON&amp;quot;_position)|Beast-Binary format]]&amp;lt;br&amp;gt;&#039;&#039;&#039;AVR&#039;&#039;&#039;: [[Mode-S Beast:Data Output Formats#AVR_Format_(DIP#3_in_&amp;quot;open&amp;quot;_position)|AVR hexdump format]]&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;ALL&#039;&#039;&#039;: output all Mode-S DF types&amp;lt;br&amp;gt;&#039;&#039;&#039;DF17&#039;&#039;&#039;: output only DF-11, DF-17 and DF-18&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;only valid for AVR format:&#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039;&#039;MLavON&#039;&#039;&#039;: output MLAT Timestamps&amp;lt;br&amp;gt;&#039;&#039;&#039;MLavOff&#039;&#039;&#039;: basic AVR format without timestamps&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;CRC&#039;&#039;&#039;: CRC check of DF11 and DF17 enabled&amp;lt;br&amp;gt;&#039;&#039;&#039;CRCoff&#039;&#039;&#039;: CRC check disabled&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;TSgps&#039;&#039;&#039;: [[Radarcape:Firmware_Versions#The_GPS_timestamp|GPS based timestamps with daysec and nanoseconds]]&amp;lt;br&amp;gt;&#039;&#039;&#039;TS12M&#039;&#039;&#039;: legacy 12 MHz counter based timestamps&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;RTS&#039;&#039;&#039;: enable data flow handshake between FPGA and software (strongly required)&amp;lt;br&amp;gt;&#039;&#039;&#039;RTSoff&#039;&#039;&#039;: no handshake&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;FEC&#039;&#039;&#039;: enable Mode-S 1 Bit forward error correction&amp;lt;br&amp;gt;&#039;&#039;&#039;FECoff&#039;&#039;&#039;: Forward error correction disabled (app. 15% less frames)&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;AC&#039;&#039;&#039;: enable Mode-A/C output in raw binary format (Port 10002 only)&amp;lt;br&amp;gt;&#039;&#039;&#039;ACoff&#039;&#039;&#039;: disable Mode-A/C reception&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;8&amp;quot; style=&amp;quot;vertical-align:top;&amp;quot;|gps_settings||colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;AntOk&#039;&#039;&#039;: Antenna operative&amp;lt;br&amp;gt;&#039;&#039;&#039;AntFail&#039;&#039;&#039;: Antenna faulty (short circuit or open) &lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;Track&#039;&#039;&#039;: Tracking satellites&amp;lt;br&amp;gt;&#039;&#039;&#039;notTrack&#039;&#039;&#039;: Not tracking any satellites&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;GoodSat&#039;&#039;&#039;: At least 3 SVs are received&amp;lt;br&amp;gt;&#039;&#039;&#039;BadSat&#039;&#039;&#039;: only 1 or 2 SVs for GNSS reception &lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;TimeUTC&#039;&#039;&#039;: The timestamp is based on UTC time, considering the GPS/UTC offset of currently +18s&amp;lt;br&amp;gt;&#039;&#039;&#039;TimeGPS&#039;&#039;&#039;: Timestamp is GPS time, mostly as longs as the offset has not been received within ephemerides &lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;Sync&#039;&#039;&#039;: Internal DPLL for nanosecond timestamps locked&amp;lt;br&amp;gt;&#039;&#039;&#039;noSync&#039;&#039;&#039;: DPLL unlocked&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;PpsOk&#039;&#039;&#039;: FPGA receives 1PPS pulse from FPGA&amp;lt;br&amp;gt;&#039;&#039;&#039;PpsFail&#039;&#039;&#039;: 1PPS faulty&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;TsipUbxOk&#039;&#039;&#039;: FPGA receives Tsip/UBNT data from GNSS module &amp;lt;br&amp;gt;&#039;&#039;&#039;TsipUbxFail&#039;&#039;&#039;: serial data stream missing or faulty&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;TrueUTC&#039;&#039;&#039;: [[Radarcape:Firmware_Versions#The_GPS_timestamp|The daysec value starts with 0 at midnight, range is 0..86399]]&amp;lt;br&amp;gt;&#039;&#039;&#039;Daysec+1&#039;&#039;&#039;: Legacy mode: daysec range is 1..86400&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|kernel||colspan=&amp;quot;2&amp;quot;|Current Linux kernel version &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|distribution||colspan=&amp;quot;2&amp;quot;|Kernel distribution&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|board||colspan=&amp;quot;2&amp;quot;|Computing hardware type&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|temperature||colspan=&amp;quot;2&amp;quot;|Radarcape: GPS module temperature in deg C, quite precise 20 Kelvin above ambient temperature&amp;lt;br&amp;gt;Airsquitter/SkyUnit/Toradex Verdin: CPU chip temperature&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|position||colspan=&amp;quot;2&amp;quot;|Current latitude, longitude, altitude.&amp;lt;br&amp;gt;&amp;quot;alias&amp;quot; tells if GNSS position is overwritten for privacy reasons&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|mlat||colspan=&amp;quot;2&amp;quot;|Sensor nickname for jetvision MLAT network.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|os_uptime||colspan=&amp;quot;2&amp;quot;|Linux OS uptime in seconds&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|rcd_uptime||colspan=&amp;quot;2&amp;quot;|Application software uptime in seconds.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|gps_time||colspan=&amp;quot;2&amp;quot;|Timestamp provided by GNSS module in seconds since January 1st, 1970&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|sys_time||colspan=&amp;quot;2&amp;quot;|Timestamp of Linux OS in seconds since January 1st, 1970&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|system_ntp_source||colspan=&amp;quot;2&amp;quot;|Time source of chrony or systemd timesyncd, important only for FLARM and logging&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|ntp_rms_offset||colspan=&amp;quot;2&amp;quot;|System time offset in microseconds (only displayed if NTP sync exists)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|network||colspan=&amp;quot;2&amp;quot;|Network parameters of ETH0 wired network&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;| feature_keys || empty&amp;lt;br&amp;gt;Commercial&amp;lt;br&amp;gt;Asterix&amp;lt;br&amp;gt;Asterix high-precision timestamp&amp;lt;br&amp;gt;&amp;quot;non public OEM&amp;quot;|| Consumer version&amp;lt;br&amp;gt;Commercial feature key&amp;lt;br&amp;gt;Asterix CAT021 output enabled&amp;lt;br&amp;gt;Asterix CAT021 timestamps resolution 15.26 µs&amp;lt;br&amp;gt;OEM values not for public&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|client||colspan=&amp;quot;2&amp;quot;|Your web browser client identification&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|sdr||colspan=&amp;quot;2&amp;quot;|Output of shell command &amp;quot;lsusb&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;vertical-align:top;&amp;quot;|feeders||fr24&amp;lt;br&amp;gt;skylens||Flightradar24 feeder version&amp;lt;br&amp;gt;FLARM SkyLens version&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Raw Data Streaming to Network (TCP and UDP)==&lt;br /&gt;
&lt;br /&gt;
The binary and AVR raw data formats are identical to those of the Mode-S Beast and documented in &#039;&#039;[[Mode-S_Beast:Data_Output_Formats]]&#039;&#039;. For the Radarcape, there is one additional message that contains timestamp and FPGA configuration information, which is triggered by each 1PPS from the GPS module.&lt;br /&gt;
&lt;br /&gt;
===TCP or UDP port 10002===&lt;br /&gt;
&lt;br /&gt;
This is a CRC-checked mirror of the data as it comes from the FPGA, DF-11, DF-17 and DF-18 are CRC checked if enabled in FPGA. Includes Mode-A/C data with respect to the configuration setting.&lt;br /&gt;
&lt;br /&gt;
===TCP or UDP port 10003===&lt;br /&gt;
&lt;br /&gt;
Binary formatted raw data with all Modes-S data formats CRC-prechecked (eliminates transmission of the erroneous frames, reduces load on the network). All data from the FPGA is disassembled into messages and verified if correct.&lt;br /&gt;
&lt;br /&gt;
===TCP or UDP port 10004===&lt;br /&gt;
&lt;br /&gt;
Binary formatted raw data, pre-checked DF-11, DF-17 and DF-18 only: minimum load for the transmission path but contains most information. No Mode-A/C data.&lt;br /&gt;
&lt;br /&gt;
===TCP or UDP port 10005===&lt;br /&gt;
&lt;br /&gt;
Binary formatted raw data, only raw data frames of those aircraft where the location (latitude and longitude) is unknown. Used for special MLAT purposes. No Mode-A/C data.&lt;br /&gt;
&lt;br /&gt;
==Port 30003 Service also known as SBS format(TCP, UDP, and USB-serial)==&lt;br /&gt;
&lt;br /&gt;
Port 30003 style output (e.g., for use with SBS Plotter) can be provided without the need of an additional application on your PC.&lt;br /&gt;
&lt;br /&gt;
The Radarcape provides this data stream on TCP port 30003, UDP port 30003, and the serial USB interface.&lt;br /&gt;
&lt;br /&gt;
[[File:Sbs-plotter.png|300px|SBS Plotter Screenshot]]&lt;br /&gt;
&lt;br /&gt;
The format of the data output can be found in [http://woodair.net/sbs/Article/Barebones42_Socket_Data.htm this document]&amp;lt;br&amp;gt;The &#039;&#039;date&#039;&#039; in Port 30003 messages is always the &#039;&#039;Linux system date&#039;&#039;.&amp;lt;br&amp;gt;The &#039;&#039;timestamp&#039;&#039; instead is a &#039;&#039;GPS timestamp&#039;&#039; when the configuration is set to GPS timestamps and Linux system time when the Radarcape operates in legacy 12 MHz time stamp mode.&lt;br /&gt;
&lt;br /&gt;
On Linux, a very simple method how to access the TCP stream of Port 30003 is socat:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
socat - TCP:radarcape:30003&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Output of FLARM data on port 30003 ===&lt;br /&gt;
Starting with version 210406.1000.02, there is an option to also output FLARM frames on port 30003.&lt;br /&gt;
&lt;br /&gt;
This can be configured on the web interface via &#039;&#039;&#039;Settings -&amp;gt; UDP Data Streaming Settings -&amp;gt; Port 30003 UDP Server -&amp;gt; Output Flarm data on Port 30003&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:FLARM Port 30003 Configuration.png]]&lt;br /&gt;
&lt;br /&gt;
By default, there will be no FLARM data output on port 30003.&lt;br /&gt;
&lt;br /&gt;
If enabled, FLARM data can be output using one of two options:&lt;br /&gt;
* FLARM data will be output using a &amp;lt;code&amp;gt;MSG,3&amp;lt;/code&amp;gt; message, which will be indistinguishable from a &amp;lt;code&amp;gt;MSG,3&amp;lt;/code&amp;gt; message generated after reception of a Mode-S frame&lt;br /&gt;
* FLARM data will be output using a newly introduced &amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt; message, which contains only data received via FLARM&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt; output format ====&lt;br /&gt;
The output format of the &amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt; message is a combination the &amp;lt;code&amp;gt;MSG,3&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;MSG,4&amp;lt;/code&amp;gt; messages.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt; messages contain all of the following fields in addition to the first ten common fields: Altitude, Ground Speed, Track, Latitude, Longitude, Vertical Rate and IsOnGround.&lt;br /&gt;
&lt;br /&gt;
[[File:Message format for MSG,9.png||Message Format for &amp;lt;code&amp;gt;MSG,3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MSG,4&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;MSG,9&amp;lt;/code&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
These messages will only be generated if enabled in the settings menu and will only contain data received via a local FLARM receiver.&lt;br /&gt;
&lt;br /&gt;
==USB Serial Port Data Access==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;While some features existed before, this feature is more reliable on Debian 10 . [[Linux_Distribution_Versions_History|See Linux Distribution Versions History]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The device supports one selectable data stream out of following sources on a virtual serial port via&lt;br /&gt;
the back side USB port:&lt;br /&gt;
&lt;br /&gt;
* Raw FGPA data - including Mode-A/C data&lt;br /&gt;
* CRC pre-checked Mode-S with Mode-A/C data&lt;br /&gt;
* Mode-S Frame types DF-11, DF-17 and DF-18 only&lt;br /&gt;
* Mode-S Frames of all aircraft without a known location&lt;br /&gt;
* Port 30003 format&lt;br /&gt;
&lt;br /&gt;
The output can be selected in the configuration menu. Due to processor load, it is recommended to&lt;br /&gt;
keep this feature disabled when not required.&lt;br /&gt;
&lt;br /&gt;
[[File:output_configuration.png]]&lt;br /&gt;
&lt;br /&gt;
The setting can be changed on the fly and will apply without the need to reboot the device.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: On the Radarcape of 1st Generation two serial ports appear on the USB interface. One of them is a hardware serial port for debug&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: When powering on, the external +5 V power supply MUST be connected prior to connecting the USB cable&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The serial port uses a standard USB class driver and should install automatically in any Operating System that is currently supported.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3904</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3904"/>
		<updated>2025-12-10T11:37:38Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251210.1100.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilitites in the sensor when GNSS reception is suboptimal.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** FLARM data and receiver position are kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
published 2025-09-06&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3903</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3903"/>
		<updated>2025-12-10T11:36:32Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251127.1700.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251210.1100.02==&lt;br /&gt;
* &#039;&#039;&#039;Changes&#039;&#039;&#039;&lt;br /&gt;
** Some cosmetic changes related to Neuron use&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Averaging GPS location in Airsquitter enabled by default. GNSS location change triggers restart of OGN decoder and some other internal reconfigurations that rarely have caused instabilitites.&lt;br /&gt;
** Configuration file save to SD/eMMC made atomic&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** FLARM data and receiver position are kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
published 2025-09-06&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3902</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3902"/>
		<updated>2025-12-01T18:32:17Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251115.1700.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** FLARM data and receiver position are kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
published 2025-09-06&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3901</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3901"/>
		<updated>2025-12-01T18:31:56Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251112.2000.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02 (withdrawn)==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** FLARM data and receiver position are kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
published 2025-09-06&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Recovery&amp;diff=3900</id>
		<title>Radarcape:Recovery</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Recovery&amp;diff=3900"/>
		<updated>2025-11-28T12:20:53Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Airsquitter */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape eMMC Restore&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,emmc,restore&lt;br /&gt;
|description=How to restore the Radarcape firmware (Beaglebone black versions, only)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[File:Beginner.png|For Beginners]]&lt;br /&gt;
|&#039;&#039;Required computer skills to execute this task: Intermediate&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Scope==&lt;br /&gt;
&lt;br /&gt;
This procedure can be used for a complete restore of the device as it is delivered from factory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The currently supported recovery image is based on Debian 10 and Linux 5.4&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
All our device variants are fully supported for the latest software. To recover your device download the recovery image below and continue to the flash instructions.&lt;br /&gt;
&lt;br /&gt;
* [[Radarcape:Recovery#Radarcape_1st_generation|&#039;&#039;&#039;Radarcape 1st generation&#039;&#039;&#039; (based on Beaglebone White)]]&lt;br /&gt;
* [[Radarcape:Recovery#Radarcape_2nd_generation|&#039;&#039;&#039;Radarcape 2nd generation including Radarcape EVO&#039;&#039;&#039; (based on Beaglebone Black)]]&lt;br /&gt;
* [[Radarcape:Recovery#Airsquitter|&#039;&#039;&#039;Airsquitter&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
If you are unsure of which Radarcape version you own, you can peek into the small hole in the back and check if the board on the bottom is white or black.&lt;br /&gt;
&lt;br /&gt;
==Devices==&lt;br /&gt;
===Radarcape 1st generation - Beaglebone White===&lt;br /&gt;
&lt;br /&gt;
The Radarcape internally contains a microSD card of at least 2GB.&lt;br /&gt;
&lt;br /&gt;
For this operation you need to open the front panel of the Radarcape using a Torx TX-10 screwdriver and you need a microSD card reader, or eventually a adapter to full SD card size available in most readers.&lt;br /&gt;
&lt;br /&gt;
Download the recovery image &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_white.htm from here]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Flashing procedure:&lt;br /&gt;
* Disconnect all cables from the device.&lt;br /&gt;
* Open the front panel using the Torx TX-10 screwdriver.&lt;br /&gt;
* Remove the microSD card.&lt;br /&gt;
* [[Radarcape:Recovery#Flash_the_image_into_a_card|Flash the recovery image using a PC.]]&lt;br /&gt;
* Install the microSD card back into the device.&lt;br /&gt;
* Power the device.&lt;br /&gt;
&lt;br /&gt;
The device takes about 5 minutes to complete the restore and will reboot during this process.&lt;br /&gt;
&lt;br /&gt;
===Radarcape 2nd generation - Beaglebone Black===&lt;br /&gt;
&lt;br /&gt;
For this operation you need to open the front panel of the Radarcape using a Torx TX-10 screwdriver, and you also need a SDSC or SDHC microSD card of any size between 256MB and 32GB.&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard_and_torxbit.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
There are two different recovery images:&lt;br /&gt;
&lt;br /&gt;
The legacy Radarcape, serial number starting with 1304-, &lt;br /&gt;
Radarcape recovery image &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_black.htm from here]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
and the later generation Radarcape EVO, showing EVO on the front panel and the label, and a serial number starting with 1307-&lt;br /&gt;
Radarcape EVO recovery image  &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_evo.htm from here]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download the recovery image, flash it to a SD card, and then transfer it to the local eMMC storage of your Radarcape [[Radarcape:Recovery#Radarcape_recovery_flashing_procedure|as it is described here]].&lt;br /&gt;
&lt;br /&gt;
====Radarcape recovery flashing procedure====&lt;br /&gt;
&lt;br /&gt;
* Open the front panel&lt;br /&gt;
&lt;br /&gt;
Using the Torx TX-10 screwdriver open the two front panel screws. Due to machine tightening, it may be hard at the starting point. Don&#039;t use a power tool and don&#039;t use a screwdriver with wear. Also, don&#039;t use drill bits or Philips screwdrivers.&lt;br /&gt;
&lt;br /&gt;
[[File:Remove_screws.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Set Boot Switch to SD Card Boot&lt;br /&gt;
&lt;br /&gt;
There is a little slide switch on the top board. Shift this to the left hand position. &lt;br /&gt;
&lt;br /&gt;
[[File:Switch_to_sd_boot.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Insert the microSD card&lt;br /&gt;
&lt;br /&gt;
Insert the SD card. The label and text towards the upper side. Push in as far as it locks in the slot.&lt;br /&gt;
&lt;br /&gt;
[[File:Insert_sdcard.jpg|none|thumb|300px]]&lt;br /&gt;
[[File:Sdcard_inserted.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Apply power to the unit&lt;br /&gt;
&lt;br /&gt;
It is strongly recommended to have a network connection with a DHCP service connected to the LAN port while performing this procedure.&amp;lt;br&amp;gt;You shall connect the network before applying power.&lt;br /&gt;
&lt;br /&gt;
Replug the power supply. You then should see the blue LEDs in the back flashing.&lt;br /&gt;
[[File:Power_on.jpg|none|thumb|300px]]&lt;br /&gt;
The recovery process takes about 1min for the Flightradar24 box and little longer for the Radarcape.&lt;br /&gt;
If successful, the Radarcape/Flightradar24 receiver automatically powers off. All LEDs will be off then.&lt;br /&gt;
&lt;br /&gt;
If it has not powered off automatically, something is wrong with your update process.&amp;lt;br&amp;gt;Eventually you forgot to connect a network cable providing DHCP?&lt;br /&gt;
&lt;br /&gt;
* Remove SD Card&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard_removal.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Reset Boot Switch to eMMC Boot&lt;br /&gt;
&lt;br /&gt;
Reset the boot switch to eMMC boot and unplug the power.&lt;br /&gt;
[[File:Switch_to_eMMC_boot.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
===Airsquitter===&lt;br /&gt;
&lt;br /&gt;
The Airsquitter internally contains a microSD card of at least 8GB. It is &#039;&#039;&#039;not&#039;&#039;&#039; required to open the case for a full recovery.&lt;br /&gt;
&lt;br /&gt;
Download the recovery image &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_air-squitter.htm from here]&#039;&#039;&#039;.&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
1) Open the case, remove the SD card and directly flash the image to the SD card using, for example, Balena Etcher (experts, nerds and specialists may also use dd)&lt;br /&gt;
&lt;br /&gt;
2) Flashing procedure (without opening the case):&lt;br /&gt;
* Disconnect all cables from the device&lt;br /&gt;
* Connect a cable between your PC and the microUSB port in the back of the device.&lt;br /&gt;
* Press and keep pressed the front button while you connect the Power DC jack. The device will show on the display &amp;quot;RECOVERY&amp;quot;.&lt;br /&gt;
* The internal microSD card will be mounted on your PC as if it was plugged directly. [[Radarcape:Recovery#Flash_the_image_into_a_card|You can now flash the image you downloaded.]]&lt;br /&gt;
* After flashing is complete (typically takes about 3 minutes), eject the device from your PC if possible. If not, disconnect all cables and reconnect the Power DC jack.&lt;br /&gt;
&lt;br /&gt;
The display will show the several steps of the internal recovery which can take about 5 minutes.&lt;br /&gt;
&lt;br /&gt;
==Flash the image into a card==&lt;br /&gt;
&lt;br /&gt;
Some PC operating systems can flash the compressed images (.img.xz) by default.&lt;br /&gt;
&lt;br /&gt;
If your operating system does not support it or you don&#039;t know how to do it, we recommend you install and use [https://www.balena.io/etcher/ Etcher]&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Recovery&amp;diff=3899</id>
		<title>Radarcape:Recovery</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Recovery&amp;diff=3899"/>
		<updated>2025-11-28T12:19:18Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Radarcape recovery flashing procedure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape eMMC Restore&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,emmc,restore&lt;br /&gt;
|description=How to restore the Radarcape firmware (Beaglebone black versions, only)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[File:Beginner.png|For Beginners]]&lt;br /&gt;
|&#039;&#039;Required computer skills to execute this task: Intermediate&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Scope==&lt;br /&gt;
&lt;br /&gt;
This procedure can be used for a complete restore of the device as it is delivered from factory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The currently supported recovery image is based on Debian 10 and Linux 5.4&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
All our device variants are fully supported for the latest software. To recover your device download the recovery image below and continue to the flash instructions.&lt;br /&gt;
&lt;br /&gt;
* [[Radarcape:Recovery#Radarcape_1st_generation|&#039;&#039;&#039;Radarcape 1st generation&#039;&#039;&#039; (based on Beaglebone White)]]&lt;br /&gt;
* [[Radarcape:Recovery#Radarcape_2nd_generation|&#039;&#039;&#039;Radarcape 2nd generation including Radarcape EVO&#039;&#039;&#039; (based on Beaglebone Black)]]&lt;br /&gt;
* [[Radarcape:Recovery#Airsquitter|&#039;&#039;&#039;Airsquitter&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
If you are unsure of which Radarcape version you own, you can peek into the small hole in the back and check if the board on the bottom is white or black.&lt;br /&gt;
&lt;br /&gt;
==Devices==&lt;br /&gt;
===Radarcape 1st generation - Beaglebone White===&lt;br /&gt;
&lt;br /&gt;
The Radarcape internally contains a microSD card of at least 2GB.&lt;br /&gt;
&lt;br /&gt;
For this operation you need to open the front panel of the Radarcape using a Torx TX-10 screwdriver and you need a microSD card reader, or eventually a adapter to full SD card size available in most readers.&lt;br /&gt;
&lt;br /&gt;
Download the recovery image &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_white.htm from here]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Flashing procedure:&lt;br /&gt;
* Disconnect all cables from the device.&lt;br /&gt;
* Open the front panel using the Torx TX-10 screwdriver.&lt;br /&gt;
* Remove the microSD card.&lt;br /&gt;
* [[Radarcape:Recovery#Flash_the_image_into_a_card|Flash the recovery image using a PC.]]&lt;br /&gt;
* Install the microSD card back into the device.&lt;br /&gt;
* Power the device.&lt;br /&gt;
&lt;br /&gt;
The device takes about 5 minutes to complete the restore and will reboot during this process.&lt;br /&gt;
&lt;br /&gt;
===Radarcape 2nd generation - Beaglebone Black===&lt;br /&gt;
&lt;br /&gt;
For this operation you need to open the front panel of the Radarcape using a Torx TX-10 screwdriver, and you also need a SDSC or SDHC microSD card of any size between 256MB and 32GB.&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard_and_torxbit.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
There are two different recovery images:&lt;br /&gt;
&lt;br /&gt;
The legacy Radarcape, serial number starting with 1304-, &lt;br /&gt;
Radarcape recovery image &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_black.htm from here]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
and the later generation Radarcape EVO, showing EVO on the front panel and the label, and a serial number starting with 1307-&lt;br /&gt;
Radarcape EVO recovery image  &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_evo.htm from here]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download the recovery image, flash it to a SD card, and then transfer it to the local eMMC storage of your Radarcape [[Radarcape:Recovery#Radarcape_recovery_flashing_procedure|as it is described here]].&lt;br /&gt;
&lt;br /&gt;
====Radarcape recovery flashing procedure====&lt;br /&gt;
&lt;br /&gt;
* Open the front panel&lt;br /&gt;
&lt;br /&gt;
Using the Torx TX-10 screwdriver open the two front panel screws. Due to machine tightening, it may be hard at the starting point. Don&#039;t use a power tool and don&#039;t use a screwdriver with wear. Also, don&#039;t use drill bits or Philips screwdrivers.&lt;br /&gt;
&lt;br /&gt;
[[File:Remove_screws.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Set Boot Switch to SD Card Boot&lt;br /&gt;
&lt;br /&gt;
There is a little slide switch on the top board. Shift this to the left hand position. &lt;br /&gt;
&lt;br /&gt;
[[File:Switch_to_sd_boot.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Insert the microSD card&lt;br /&gt;
&lt;br /&gt;
Insert the SD card. The label and text towards the upper side. Push in as far as it locks in the slot.&lt;br /&gt;
&lt;br /&gt;
[[File:Insert_sdcard.jpg|none|thumb|300px]]&lt;br /&gt;
[[File:Sdcard_inserted.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Apply power to the unit&lt;br /&gt;
&lt;br /&gt;
It is strongly recommended to have a network connection with a DHCP service connected to the LAN port while performing this procedure.&amp;lt;br&amp;gt;You shall connect the network before applying power.&lt;br /&gt;
&lt;br /&gt;
Replug the power supply. You then should see the blue LEDs in the back flashing.&lt;br /&gt;
[[File:Power_on.jpg|none|thumb|300px]]&lt;br /&gt;
The recovery process takes about 1min for the Flightradar24 box and little longer for the Radarcape.&lt;br /&gt;
If successful, the Radarcape/Flightradar24 receiver automatically powers off. All LEDs will be off then.&lt;br /&gt;
&lt;br /&gt;
If it has not powered off automatically, something is wrong with your update process.&amp;lt;br&amp;gt;Eventually you forgot to connect a network cable providing DHCP?&lt;br /&gt;
&lt;br /&gt;
* Remove SD Card&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard_removal.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Reset Boot Switch to eMMC Boot&lt;br /&gt;
&lt;br /&gt;
Reset the boot switch to eMMC boot and unplug the power.&lt;br /&gt;
[[File:Switch_to_eMMC_boot.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
===Airsquitter===&lt;br /&gt;
&lt;br /&gt;
The Airsquitter internally contains a microSD card of at least 8GB. It is &#039;&#039;&#039;not&#039;&#039;&#039; required to open the case for a full recovery.&lt;br /&gt;
&lt;br /&gt;
Download the recovery image [http://jetvision.de/resources/images/sd_air-squitter.htm here].&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
1) Open the case, remove the SD card and directly flash the image to the SD card using, for example, Balena Etcher, specialists may also use dd&lt;br /&gt;
&lt;br /&gt;
2) Flashing procedure (without opening the case):&lt;br /&gt;
* Disconnect all cables from the device&lt;br /&gt;
* Connect a cable between your PC and the microUSB port in the back of the device.&lt;br /&gt;
* Press and keep pressed the front button while you connect the Power DC jack. The device will show on the display &amp;quot;RECOVERY&amp;quot;.&lt;br /&gt;
* The internal microSD card will be mounted on your PC as if it was plugged directly. [[Radarcape:Recovery#Flash_the_image_into_a_card|You can now flash the image you downloaded.]]&lt;br /&gt;
* After flashing is complete (typically takes about 3 minutes), eject the device from your PC if possible. If not, disconnect all cables and reconnect the Power DC jack.&lt;br /&gt;
&lt;br /&gt;
The display will show the several steps of the internal recovery which can take about 5 minutes.&lt;br /&gt;
&lt;br /&gt;
==Flash the image into a card==&lt;br /&gt;
&lt;br /&gt;
Some PC operating systems can flash the compressed images (.img.xz) by default.&lt;br /&gt;
&lt;br /&gt;
If your operating system does not support it or you don&#039;t know how to do it, we recommend you install and use [https://www.balena.io/etcher/ Etcher]&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Recovery&amp;diff=3898</id>
		<title>Radarcape:Recovery</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Recovery&amp;diff=3898"/>
		<updated>2025-11-28T12:18:25Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Radarcape 2nd generation - Beaglebone Black */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape eMMC Restore&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,emmc,restore&lt;br /&gt;
|description=How to restore the Radarcape firmware (Beaglebone black versions, only)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[File:Beginner.png|For Beginners]]&lt;br /&gt;
|&#039;&#039;Required computer skills to execute this task: Intermediate&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Scope==&lt;br /&gt;
&lt;br /&gt;
This procedure can be used for a complete restore of the device as it is delivered from factory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The currently supported recovery image is based on Debian 10 and Linux 5.4&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
All our device variants are fully supported for the latest software. To recover your device download the recovery image below and continue to the flash instructions.&lt;br /&gt;
&lt;br /&gt;
* [[Radarcape:Recovery#Radarcape_1st_generation|&#039;&#039;&#039;Radarcape 1st generation&#039;&#039;&#039; (based on Beaglebone White)]]&lt;br /&gt;
* [[Radarcape:Recovery#Radarcape_2nd_generation|&#039;&#039;&#039;Radarcape 2nd generation including Radarcape EVO&#039;&#039;&#039; (based on Beaglebone Black)]]&lt;br /&gt;
* [[Radarcape:Recovery#Airsquitter|&#039;&#039;&#039;Airsquitter&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
If you are unsure of which Radarcape version you own, you can peek into the small hole in the back and check if the board on the bottom is white or black.&lt;br /&gt;
&lt;br /&gt;
==Devices==&lt;br /&gt;
===Radarcape 1st generation - Beaglebone White===&lt;br /&gt;
&lt;br /&gt;
The Radarcape internally contains a microSD card of at least 2GB.&lt;br /&gt;
&lt;br /&gt;
For this operation you need to open the front panel of the Radarcape using a Torx TX-10 screwdriver and you need a microSD card reader, or eventually a adapter to full SD card size available in most readers.&lt;br /&gt;
&lt;br /&gt;
Download the recovery image &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_white.htm from here]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Flashing procedure:&lt;br /&gt;
* Disconnect all cables from the device.&lt;br /&gt;
* Open the front panel using the Torx TX-10 screwdriver.&lt;br /&gt;
* Remove the microSD card.&lt;br /&gt;
* [[Radarcape:Recovery#Flash_the_image_into_a_card|Flash the recovery image using a PC.]]&lt;br /&gt;
* Install the microSD card back into the device.&lt;br /&gt;
* Power the device.&lt;br /&gt;
&lt;br /&gt;
The device takes about 5 minutes to complete the restore and will reboot during this process.&lt;br /&gt;
&lt;br /&gt;
===Radarcape 2nd generation - Beaglebone Black===&lt;br /&gt;
&lt;br /&gt;
For this operation you need to open the front panel of the Radarcape using a Torx TX-10 screwdriver, and you also need a SDSC or SDHC microSD card of any size between 256MB and 32GB.&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard_and_torxbit.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
There are two different recovery images:&lt;br /&gt;
&lt;br /&gt;
The legacy Radarcape, serial number starting with 1304-, &lt;br /&gt;
Radarcape recovery image &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_black.htm from here]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
and the later generation Radarcape EVO, showing EVO on the front panel and the label, and a serial number starting with 1307-&lt;br /&gt;
Radarcape EVO recovery image  &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_evo.htm from here]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download the recovery image, flash it to a SD card, and then transfer it to the local eMMC storage of your Radarcape [[Radarcape:Recovery#Radarcape_recovery_flashing_procedure|as it is described here]].&lt;br /&gt;
&lt;br /&gt;
====Radarcape recovery flashing procedure====&lt;br /&gt;
&lt;br /&gt;
* Open the front panel&lt;br /&gt;
&lt;br /&gt;
Using the Torx TX-10 screwdriver open the two front panel screws. Due to machine tightening, it may be hard at the starting point. Don&#039;t use a power tool and don&#039;t use a weared screwdriver.&lt;br /&gt;
&lt;br /&gt;
[[File:Remove_screws.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Set Boot Switch to SD Card Boot&lt;br /&gt;
&lt;br /&gt;
There is a little slide switch on the top board. Shift this to the left hand position. &lt;br /&gt;
&lt;br /&gt;
[[File:Switch_to_sd_boot.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Insert the microSD card&lt;br /&gt;
&lt;br /&gt;
Insert the SD card. The label and text towards the upper side. Push in as far as it locks in the slot.&lt;br /&gt;
&lt;br /&gt;
[[File:Insert_sdcard.jpg|none|thumb|300px]]&lt;br /&gt;
[[File:Sdcard_inserted.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Apply power to the unit&lt;br /&gt;
&lt;br /&gt;
It is strongly recommended to have a network connection with a DHCP service connected to the LAN port while performing this procedure.&amp;lt;br&amp;gt;You shall connect the network before applying power.&lt;br /&gt;
&lt;br /&gt;
Replug the power supply. You then should see the blue LEDs in the back flashing.&lt;br /&gt;
[[File:Power_on.jpg|none|thumb|300px]]&lt;br /&gt;
The recovery process takes about 1min for the Flightradar24 box and little longer for the Radarcape.&lt;br /&gt;
If successful, the Radarcape/Flightradar24 receiver automatically powers off. All LEDs will be off then.&lt;br /&gt;
&lt;br /&gt;
If it has not powered off automatically, something is wrong with your update process.&amp;lt;br&amp;gt;Eventually you forgot to connect a network cable providing DHCP?&lt;br /&gt;
&lt;br /&gt;
* Remove SD Card&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard_removal.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Reset Boot Switch to eMMC Boot&lt;br /&gt;
&lt;br /&gt;
Reset the boot switch to eMMC boot and unplug the power.&lt;br /&gt;
[[File:Switch_to_eMMC_boot.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
===Airsquitter===&lt;br /&gt;
&lt;br /&gt;
The Airsquitter internally contains a microSD card of at least 8GB. It is &#039;&#039;&#039;not&#039;&#039;&#039; required to open the case for a full recovery.&lt;br /&gt;
&lt;br /&gt;
Download the recovery image [http://jetvision.de/resources/images/sd_air-squitter.htm here].&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
1) Open the case, remove the SD card and directly flash the image to the SD card using, for example, Balena Etcher, specialists may also use dd&lt;br /&gt;
&lt;br /&gt;
2) Flashing procedure (without opening the case):&lt;br /&gt;
* Disconnect all cables from the device&lt;br /&gt;
* Connect a cable between your PC and the microUSB port in the back of the device.&lt;br /&gt;
* Press and keep pressed the front button while you connect the Power DC jack. The device will show on the display &amp;quot;RECOVERY&amp;quot;.&lt;br /&gt;
* The internal microSD card will be mounted on your PC as if it was plugged directly. [[Radarcape:Recovery#Flash_the_image_into_a_card|You can now flash the image you downloaded.]]&lt;br /&gt;
* After flashing is complete (typically takes about 3 minutes), eject the device from your PC if possible. If not, disconnect all cables and reconnect the Power DC jack.&lt;br /&gt;
&lt;br /&gt;
The display will show the several steps of the internal recovery which can take about 5 minutes.&lt;br /&gt;
&lt;br /&gt;
==Flash the image into a card==&lt;br /&gt;
&lt;br /&gt;
Some PC operating systems can flash the compressed images (.img.xz) by default.&lt;br /&gt;
&lt;br /&gt;
If your operating system does not support it or you don&#039;t know how to do it, we recommend you install and use [https://www.balena.io/etcher/ Etcher]&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Recovery&amp;diff=3897</id>
		<title>Radarcape:Recovery</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Recovery&amp;diff=3897"/>
		<updated>2025-11-28T12:16:31Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Radarcape 2nd generation - Beaglebone Black */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape eMMC Restore&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,emmc,restore&lt;br /&gt;
|description=How to restore the Radarcape firmware (Beaglebone black versions, only)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[File:Beginner.png|For Beginners]]&lt;br /&gt;
|&#039;&#039;Required computer skills to execute this task: Intermediate&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Scope==&lt;br /&gt;
&lt;br /&gt;
This procedure can be used for a complete restore of the device as it is delivered from factory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The currently supported recovery image is based on Debian 10 and Linux 5.4&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
All our device variants are fully supported for the latest software. To recover your device download the recovery image below and continue to the flash instructions.&lt;br /&gt;
&lt;br /&gt;
* [[Radarcape:Recovery#Radarcape_1st_generation|&#039;&#039;&#039;Radarcape 1st generation&#039;&#039;&#039; (based on Beaglebone White)]]&lt;br /&gt;
* [[Radarcape:Recovery#Radarcape_2nd_generation|&#039;&#039;&#039;Radarcape 2nd generation including Radarcape EVO&#039;&#039;&#039; (based on Beaglebone Black)]]&lt;br /&gt;
* [[Radarcape:Recovery#Airsquitter|&#039;&#039;&#039;Airsquitter&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
If you are unsure of which Radarcape version you own, you can peek into the small hole in the back and check if the board on the bottom is white or black.&lt;br /&gt;
&lt;br /&gt;
==Devices==&lt;br /&gt;
===Radarcape 1st generation - Beaglebone White===&lt;br /&gt;
&lt;br /&gt;
The Radarcape internally contains a microSD card of at least 2GB.&lt;br /&gt;
&lt;br /&gt;
For this operation you need to open the front panel of the Radarcape using a Torx TX-10 screwdriver and you need a microSD card reader, or eventually a adapter to full SD card size available in most readers.&lt;br /&gt;
&lt;br /&gt;
Download the recovery image &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_white.htm from here]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Flashing procedure:&lt;br /&gt;
* Disconnect all cables from the device.&lt;br /&gt;
* Open the front panel using the Torx TX-10 screwdriver.&lt;br /&gt;
* Remove the microSD card.&lt;br /&gt;
* [[Radarcape:Recovery#Flash_the_image_into_a_card|Flash the recovery image using a PC.]]&lt;br /&gt;
* Install the microSD card back into the device.&lt;br /&gt;
* Power the device.&lt;br /&gt;
&lt;br /&gt;
The device takes about 5 minutes to complete the restore and will reboot during this process.&lt;br /&gt;
&lt;br /&gt;
===Radarcape 2nd generation - Beaglebone Black===&lt;br /&gt;
&lt;br /&gt;
For this operation you need to open the front panel of the Radarcape using a Torx TX-10 screwdriver, and you also need a SDSC or SDHC microSD card of any size between 256MB and 32GB.&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard_and_torxbit.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
There are two different recovery images:&lt;br /&gt;
&lt;br /&gt;
The legacy Radarcape, serial number starting with 1304-, &lt;br /&gt;
Radarcape recovery image &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_black.htm from here]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
and the later generation Radarcape EVO, showing EVO on the front panel and the label, and a serial number starting with 1307-&lt;br /&gt;
Radarcape EVO recovery image  &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_evo.htm from here]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download the recovery image and &lt;br /&gt;
&lt;br /&gt;
====Radarcape recovery flashing procedure====&lt;br /&gt;
&lt;br /&gt;
* Open the front panel&lt;br /&gt;
&lt;br /&gt;
Using the Torx TX-10 screwdriver open the two front panel screws. Due to machine tightening, it may be hard at the starting point. Don&#039;t use a power tool and don&#039;t use a weared screwdriver.&lt;br /&gt;
&lt;br /&gt;
[[File:Remove_screws.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Set Boot Switch to SD Card Boot&lt;br /&gt;
&lt;br /&gt;
There is a little slide switch on the top board. Shift this to the left hand position. &lt;br /&gt;
&lt;br /&gt;
[[File:Switch_to_sd_boot.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Insert the microSD card&lt;br /&gt;
&lt;br /&gt;
Insert the SD card. The label and text towards the upper side. Push in as far as it locks in the slot.&lt;br /&gt;
&lt;br /&gt;
[[File:Insert_sdcard.jpg|none|thumb|300px]]&lt;br /&gt;
[[File:Sdcard_inserted.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Apply power to the unit&lt;br /&gt;
&lt;br /&gt;
It is strongly recommended to have a network connection with a DHCP service connected to the LAN port while performing this procedure.&amp;lt;br&amp;gt;You shall connect the network before applying power.&lt;br /&gt;
&lt;br /&gt;
Replug the power supply. You then should see the blue LEDs in the back flashing.&lt;br /&gt;
[[File:Power_on.jpg|none|thumb|300px]]&lt;br /&gt;
The recovery process takes about 1min for the Flightradar24 box and little longer for the Radarcape.&lt;br /&gt;
If successful, the Radarcape/Flightradar24 receiver automatically powers off. All LEDs will be off then.&lt;br /&gt;
&lt;br /&gt;
If it has not powered off automatically, something is wrong with your update process.&amp;lt;br&amp;gt;Eventually you forgot to connect a network cable providing DHCP?&lt;br /&gt;
&lt;br /&gt;
* Remove SD Card&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard_removal.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Reset Boot Switch to eMMC Boot&lt;br /&gt;
&lt;br /&gt;
Reset the boot switch to eMMC boot and unplug the power.&lt;br /&gt;
[[File:Switch_to_eMMC_boot.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
===Airsquitter===&lt;br /&gt;
&lt;br /&gt;
The Airsquitter internally contains a microSD card of at least 8GB. It is &#039;&#039;&#039;not&#039;&#039;&#039; required to open the case for a full recovery.&lt;br /&gt;
&lt;br /&gt;
Download the recovery image [http://jetvision.de/resources/images/sd_air-squitter.htm here].&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
1) Open the case, remove the SD card and directly flash the image to the SD card using, for example, Balena Etcher, specialists may also use dd&lt;br /&gt;
&lt;br /&gt;
2) Flashing procedure (without opening the case):&lt;br /&gt;
* Disconnect all cables from the device&lt;br /&gt;
* Connect a cable between your PC and the microUSB port in the back of the device.&lt;br /&gt;
* Press and keep pressed the front button while you connect the Power DC jack. The device will show on the display &amp;quot;RECOVERY&amp;quot;.&lt;br /&gt;
* The internal microSD card will be mounted on your PC as if it was plugged directly. [[Radarcape:Recovery#Flash_the_image_into_a_card|You can now flash the image you downloaded.]]&lt;br /&gt;
* After flashing is complete (typically takes about 3 minutes), eject the device from your PC if possible. If not, disconnect all cables and reconnect the Power DC jack.&lt;br /&gt;
&lt;br /&gt;
The display will show the several steps of the internal recovery which can take about 5 minutes.&lt;br /&gt;
&lt;br /&gt;
==Flash the image into a card==&lt;br /&gt;
&lt;br /&gt;
Some PC operating systems can flash the compressed images (.img.xz) by default.&lt;br /&gt;
&lt;br /&gt;
If your operating system does not support it or you don&#039;t know how to do it, we recommend you install and use [https://www.balena.io/etcher/ Etcher]&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Recovery&amp;diff=3896</id>
		<title>Radarcape:Recovery</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Recovery&amp;diff=3896"/>
		<updated>2025-11-28T12:15:30Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Final Radarcape recovery flashing procedure: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape eMMC Restore&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,emmc,restore&lt;br /&gt;
|description=How to restore the Radarcape firmware (Beaglebone black versions, only)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[File:Beginner.png|For Beginners]]&lt;br /&gt;
|&#039;&#039;Required computer skills to execute this task: Intermediate&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Scope==&lt;br /&gt;
&lt;br /&gt;
This procedure can be used for a complete restore of the device as it is delivered from factory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The currently supported recovery image is based on Debian 10 and Linux 5.4&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
All our device variants are fully supported for the latest software. To recover your device download the recovery image below and continue to the flash instructions.&lt;br /&gt;
&lt;br /&gt;
* [[Radarcape:Recovery#Radarcape_1st_generation|&#039;&#039;&#039;Radarcape 1st generation&#039;&#039;&#039; (based on Beaglebone White)]]&lt;br /&gt;
* [[Radarcape:Recovery#Radarcape_2nd_generation|&#039;&#039;&#039;Radarcape 2nd generation including Radarcape EVO&#039;&#039;&#039; (based on Beaglebone Black)]]&lt;br /&gt;
* [[Radarcape:Recovery#Airsquitter|&#039;&#039;&#039;Airsquitter&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
If you are unsure of which Radarcape version you own, you can peek into the small hole in the back and check if the board on the bottom is white or black.&lt;br /&gt;
&lt;br /&gt;
==Devices==&lt;br /&gt;
===Radarcape 1st generation - Beaglebone White===&lt;br /&gt;
&lt;br /&gt;
The Radarcape internally contains a microSD card of at least 2GB.&lt;br /&gt;
&lt;br /&gt;
For this operation you need to open the front panel of the Radarcape using a Torx TX-10 screwdriver and you need a microSD card reader, or eventually a adapter to full SD card size available in most readers.&lt;br /&gt;
&lt;br /&gt;
Download the recovery image &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_white.htm from here]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Flashing procedure:&lt;br /&gt;
* Disconnect all cables from the device.&lt;br /&gt;
* Open the front panel using the Torx TX-10 screwdriver.&lt;br /&gt;
* Remove the microSD card.&lt;br /&gt;
* [[Radarcape:Recovery#Flash_the_image_into_a_card|Flash the recovery image using a PC.]]&lt;br /&gt;
* Install the microSD card back into the device.&lt;br /&gt;
* Power the device.&lt;br /&gt;
&lt;br /&gt;
The device takes about 5 minutes to complete the restore and will reboot during this process.&lt;br /&gt;
&lt;br /&gt;
===Radarcape 2nd generation - Beaglebone Black===&lt;br /&gt;
&lt;br /&gt;
For this operation you need to open the front panel of the Radarcape using a Torx TX-10 screwdriver, and you also need a SDSC or SDHC microSD card of any size between 256MB and 32GB.&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard_and_torxbit.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
There are two different recovery images:&lt;br /&gt;
&lt;br /&gt;
The legacy Radarcape, serial number starting with 1304-, &lt;br /&gt;
Radarcape recovery image &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_black.htm from here]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
and the later generation Radarcape EVO, showing EVO on the front panel and the label, and a serial number starting with 1307-&lt;br /&gt;
Radarcape EVO recovery image  &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_evo.htm from here]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download the recovery image [[Radarcape:Recovery#Flash_the_image_into_a_card|and flash it into the microSD card.]]&lt;br /&gt;
&lt;br /&gt;
====Radarcape recovery flashing procedure====&lt;br /&gt;
&lt;br /&gt;
* Open the front panel&lt;br /&gt;
&lt;br /&gt;
Using the Torx TX-10 screwdriver open the two front panel screws. Due to machine tightening, it may be hard at the starting point. Don&#039;t use a power tool and don&#039;t use a weared screwdriver.&lt;br /&gt;
&lt;br /&gt;
[[File:Remove_screws.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Set Boot Switch to SD Card Boot&lt;br /&gt;
&lt;br /&gt;
There is a little slide switch on the top board. Shift this to the left hand position. &lt;br /&gt;
&lt;br /&gt;
[[File:Switch_to_sd_boot.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Insert the microSD card&lt;br /&gt;
&lt;br /&gt;
Insert the SD card. The label and text towards the upper side. Push in as far as it locks in the slot.&lt;br /&gt;
&lt;br /&gt;
[[File:Insert_sdcard.jpg|none|thumb|300px]]&lt;br /&gt;
[[File:Sdcard_inserted.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Apply power to the unit&lt;br /&gt;
&lt;br /&gt;
It is strongly recommended to have a network connection with a DHCP service connected to the LAN port while performing this procedure.&amp;lt;br&amp;gt;You shall connect the network before applying power.&lt;br /&gt;
&lt;br /&gt;
Replug the power supply. You then should see the blue LEDs in the back flashing.&lt;br /&gt;
[[File:Power_on.jpg|none|thumb|300px]]&lt;br /&gt;
The recovery process takes about 1min for the Flightradar24 box and little longer for the Radarcape.&lt;br /&gt;
If successful, the Radarcape/Flightradar24 receiver automatically powers off. All LEDs will be off then.&lt;br /&gt;
&lt;br /&gt;
If it has not powered off automatically, something is wrong with your update process.&amp;lt;br&amp;gt;Eventually you forgot to connect a network cable providing DHCP?&lt;br /&gt;
&lt;br /&gt;
* Remove SD Card&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard_removal.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Reset Boot Switch to eMMC Boot&lt;br /&gt;
&lt;br /&gt;
Reset the boot switch to eMMC boot and unplug the power.&lt;br /&gt;
[[File:Switch_to_eMMC_boot.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
===Airsquitter===&lt;br /&gt;
&lt;br /&gt;
The Airsquitter internally contains a microSD card of at least 8GB. It is &#039;&#039;&#039;not&#039;&#039;&#039; required to open the case for a full recovery.&lt;br /&gt;
&lt;br /&gt;
Download the recovery image [http://jetvision.de/resources/images/sd_air-squitter.htm here].&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
1) Open the case, remove the SD card and directly flash the image to the SD card using, for example, Balena Etcher, specialists may also use dd&lt;br /&gt;
&lt;br /&gt;
2) Flashing procedure (without opening the case):&lt;br /&gt;
* Disconnect all cables from the device&lt;br /&gt;
* Connect a cable between your PC and the microUSB port in the back of the device.&lt;br /&gt;
* Press and keep pressed the front button while you connect the Power DC jack. The device will show on the display &amp;quot;RECOVERY&amp;quot;.&lt;br /&gt;
* The internal microSD card will be mounted on your PC as if it was plugged directly. [[Radarcape:Recovery#Flash_the_image_into_a_card|You can now flash the image you downloaded.]]&lt;br /&gt;
* After flashing is complete (typically takes about 3 minutes), eject the device from your PC if possible. If not, disconnect all cables and reconnect the Power DC jack.&lt;br /&gt;
&lt;br /&gt;
The display will show the several steps of the internal recovery which can take about 5 minutes.&lt;br /&gt;
&lt;br /&gt;
==Flash the image into a card==&lt;br /&gt;
&lt;br /&gt;
Some PC operating systems can flash the compressed images (.img.xz) by default.&lt;br /&gt;
&lt;br /&gt;
If your operating system does not support it or you don&#039;t know how to do it, we recommend you install and use [https://www.balena.io/etcher/ Etcher]&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Recovery&amp;diff=3895</id>
		<title>Radarcape:Recovery</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Recovery&amp;diff=3895"/>
		<updated>2025-11-28T12:14:27Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Radarcape 2nd generation - Beaglebone Black */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape eMMC Restore&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,emmc,restore&lt;br /&gt;
|description=How to restore the Radarcape firmware (Beaglebone black versions, only)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[File:Beginner.png|For Beginners]]&lt;br /&gt;
|&#039;&#039;Required computer skills to execute this task: Intermediate&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Scope==&lt;br /&gt;
&lt;br /&gt;
This procedure can be used for a complete restore of the device as it is delivered from factory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The currently supported recovery image is based on Debian 10 and Linux 5.4&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
All our device variants are fully supported for the latest software. To recover your device download the recovery image below and continue to the flash instructions.&lt;br /&gt;
&lt;br /&gt;
* [[Radarcape:Recovery#Radarcape_1st_generation|&#039;&#039;&#039;Radarcape 1st generation&#039;&#039;&#039; (based on Beaglebone White)]]&lt;br /&gt;
* [[Radarcape:Recovery#Radarcape_2nd_generation|&#039;&#039;&#039;Radarcape 2nd generation including Radarcape EVO&#039;&#039;&#039; (based on Beaglebone Black)]]&lt;br /&gt;
* [[Radarcape:Recovery#Airsquitter|&#039;&#039;&#039;Airsquitter&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
If you are unsure of which Radarcape version you own, you can peek into the small hole in the back and check if the board on the bottom is white or black.&lt;br /&gt;
&lt;br /&gt;
==Devices==&lt;br /&gt;
===Radarcape 1st generation - Beaglebone White===&lt;br /&gt;
&lt;br /&gt;
The Radarcape internally contains a microSD card of at least 2GB.&lt;br /&gt;
&lt;br /&gt;
For this operation you need to open the front panel of the Radarcape using a Torx TX-10 screwdriver and you need a microSD card reader, or eventually a adapter to full SD card size available in most readers.&lt;br /&gt;
&lt;br /&gt;
Download the recovery image &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_white.htm from here]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Flashing procedure:&lt;br /&gt;
* Disconnect all cables from the device.&lt;br /&gt;
* Open the front panel using the Torx TX-10 screwdriver.&lt;br /&gt;
* Remove the microSD card.&lt;br /&gt;
* [[Radarcape:Recovery#Flash_the_image_into_a_card|Flash the recovery image using a PC.]]&lt;br /&gt;
* Install the microSD card back into the device.&lt;br /&gt;
* Power the device.&lt;br /&gt;
&lt;br /&gt;
The device takes about 5 minutes to complete the restore and will reboot during this process.&lt;br /&gt;
&lt;br /&gt;
===Radarcape 2nd generation - Beaglebone Black===&lt;br /&gt;
&lt;br /&gt;
For this operation you need to open the front panel of the Radarcape using a Torx TX-10 screwdriver, and you also need a SDSC or SDHC microSD card of any size between 256MB and 32GB.&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard_and_torxbit.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
There are two different recovery images:&lt;br /&gt;
&lt;br /&gt;
The legacy Radarcape, serial number starting with 1304-, &lt;br /&gt;
Radarcape recovery image &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_black.htm from here]&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
and the later generation Radarcape EVO, showing EVO on the front panel and the label, and a serial number starting with 1307-&lt;br /&gt;
Radarcape EVO recovery image  &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_evo.htm from here]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download the recovery image [[Radarcape:Recovery#Flash_the_image_into_a_card|and flash it into the microSD card.]]&lt;br /&gt;
&lt;br /&gt;
====Final Radarcape recovery flashing procedure:====&lt;br /&gt;
&lt;br /&gt;
* Open the front panel&lt;br /&gt;
&lt;br /&gt;
Using the Torx TX-10 screwdriver open the two front panel screws. Due to machine tightening, it may be hard at the starting point. Don&#039;t use a power tool and don&#039;t use a weared screwdriver.&lt;br /&gt;
&lt;br /&gt;
[[File:Remove_screws.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Set Boot Switch to SD Card Boot&lt;br /&gt;
&lt;br /&gt;
There is a little slide switch on the top board. Shift this to the left hand position. &lt;br /&gt;
&lt;br /&gt;
[[File:Switch_to_sd_boot.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Insert the microSD card&lt;br /&gt;
&lt;br /&gt;
Insert the SD card. The label and text towards the upper side. Push in as far as it locks in the slot.&lt;br /&gt;
&lt;br /&gt;
[[File:Insert_sdcard.jpg|none|thumb|300px]]&lt;br /&gt;
[[File:Sdcard_inserted.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Apply power to the unit&lt;br /&gt;
&lt;br /&gt;
It is strongly recommended to have a network connection with a DHCP service connected to the LAN port while performing this procedure.&amp;lt;br&amp;gt;You shall connect the network before applying power.&lt;br /&gt;
&lt;br /&gt;
Replug the power supply. You then should see the blue LEDs in the back flashing.&lt;br /&gt;
[[File:Power_on.jpg|none|thumb|300px]]&lt;br /&gt;
The recovery process takes about 1min for the Flightradar24 box and little longer for the Radarcape.&lt;br /&gt;
If successful, the Radarcape/Flightradar24 receiver automatically powers off. All LEDs will be off then.&lt;br /&gt;
&lt;br /&gt;
If it has not powered off automatically, something is wrong with your update process.&amp;lt;br&amp;gt;Eventually you forgot to connect a network cable providing DHCP?&lt;br /&gt;
&lt;br /&gt;
* Remove SD Card&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard_removal.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Reset Boot Switch to eMMC Boot&lt;br /&gt;
&lt;br /&gt;
Reset the boot switch to eMMC boot and unplug the power.&lt;br /&gt;
[[File:Switch_to_eMMC_boot.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
===Airsquitter===&lt;br /&gt;
&lt;br /&gt;
The Airsquitter internally contains a microSD card of at least 8GB. It is &#039;&#039;&#039;not&#039;&#039;&#039; required to open the case for a full recovery.&lt;br /&gt;
&lt;br /&gt;
Download the recovery image [http://jetvision.de/resources/images/sd_air-squitter.htm here].&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
1) Open the case, remove the SD card and directly flash the image to the SD card using, for example, Balena Etcher, specialists may also use dd&lt;br /&gt;
&lt;br /&gt;
2) Flashing procedure (without opening the case):&lt;br /&gt;
* Disconnect all cables from the device&lt;br /&gt;
* Connect a cable between your PC and the microUSB port in the back of the device.&lt;br /&gt;
* Press and keep pressed the front button while you connect the Power DC jack. The device will show on the display &amp;quot;RECOVERY&amp;quot;.&lt;br /&gt;
* The internal microSD card will be mounted on your PC as if it was plugged directly. [[Radarcape:Recovery#Flash_the_image_into_a_card|You can now flash the image you downloaded.]]&lt;br /&gt;
* After flashing is complete (typically takes about 3 minutes), eject the device from your PC if possible. If not, disconnect all cables and reconnect the Power DC jack.&lt;br /&gt;
&lt;br /&gt;
The display will show the several steps of the internal recovery which can take about 5 minutes.&lt;br /&gt;
&lt;br /&gt;
==Flash the image into a card==&lt;br /&gt;
&lt;br /&gt;
Some PC operating systems can flash the compressed images (.img.xz) by default.&lt;br /&gt;
&lt;br /&gt;
If your operating system does not support it or you don&#039;t know how to do it, we recommend you install and use [https://www.balena.io/etcher/ Etcher]&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Recovery&amp;diff=3894</id>
		<title>Radarcape:Recovery</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Recovery&amp;diff=3894"/>
		<updated>2025-11-28T12:12:24Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Radarcape 1st generation - Beaglebone White */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape eMMC Restore&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,emmc,restore&lt;br /&gt;
|description=How to restore the Radarcape firmware (Beaglebone black versions, only)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[File:Beginner.png|For Beginners]]&lt;br /&gt;
|&#039;&#039;Required computer skills to execute this task: Intermediate&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Scope==&lt;br /&gt;
&lt;br /&gt;
This procedure can be used for a complete restore of the device as it is delivered from factory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The currently supported recovery image is based on Debian 10 and Linux 5.4&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
All our device variants are fully supported for the latest software. To recover your device download the recovery image below and continue to the flash instructions.&lt;br /&gt;
&lt;br /&gt;
* [[Radarcape:Recovery#Radarcape_1st_generation|&#039;&#039;&#039;Radarcape 1st generation&#039;&#039;&#039; (based on Beaglebone White)]]&lt;br /&gt;
* [[Radarcape:Recovery#Radarcape_2nd_generation|&#039;&#039;&#039;Radarcape 2nd generation including Radarcape EVO&#039;&#039;&#039; (based on Beaglebone Black)]]&lt;br /&gt;
* [[Radarcape:Recovery#Airsquitter|&#039;&#039;&#039;Airsquitter&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
If you are unsure of which Radarcape version you own, you can peek into the small hole in the back and check if the board on the bottom is white or black.&lt;br /&gt;
&lt;br /&gt;
==Devices==&lt;br /&gt;
===Radarcape 1st generation - Beaglebone White===&lt;br /&gt;
&lt;br /&gt;
The Radarcape internally contains a microSD card of at least 2GB.&lt;br /&gt;
&lt;br /&gt;
For this operation you need to open the front panel of the Radarcape using a Torx TX-10 screwdriver and you need a microSD card reader, or eventually a adapter to full SD card size available in most readers.&lt;br /&gt;
&lt;br /&gt;
Download the recovery image &#039;&#039;&#039;[http://jetvision.de/resources/images/sd_radarcape_white.htm from here]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Flashing procedure:&lt;br /&gt;
* Disconnect all cables from the device.&lt;br /&gt;
* Open the front panel using the Torx TX-10 screwdriver.&lt;br /&gt;
* Remove the microSD card.&lt;br /&gt;
* [[Radarcape:Recovery#Flash_the_image_into_a_card|Flash the recovery image using a PC.]]&lt;br /&gt;
* Install the microSD card back into the device.&lt;br /&gt;
* Power the device.&lt;br /&gt;
&lt;br /&gt;
The device takes about 5 minutes to complete the restore and will reboot during this process.&lt;br /&gt;
&lt;br /&gt;
===Radarcape 2nd generation - Beaglebone Black===&lt;br /&gt;
&lt;br /&gt;
For this operation you need to open the front panel of the Radarcape using a Torx TX-10 screwdriver, and you also need a SDSC or SDHC microSD card of any size between 256MB and 32GB.&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard_and_torxbit.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
There are two different recovery images:&lt;br /&gt;
&lt;br /&gt;
The initial Radarcape, serial number starting with 1304- &lt;br /&gt;
[http://jetvision.de/resources/images/sd_radarcape_black.htm Radarcape recovery image here]&lt;br /&gt;
&lt;br /&gt;
and the later generation Radarcape EVO, showing EVO on the front panel and the label, and a serial number starting with 1307-&lt;br /&gt;
[http://jetvision.de/resources/images/sd_radarcape_evo.htm Radarcape EVO recovery image here]&lt;br /&gt;
&lt;br /&gt;
Download the recovery image [[Radarcape:Recovery#Flash_the_image_into_a_card|and flash it into the microSD card.]]&lt;br /&gt;
&lt;br /&gt;
====Final Radarcape recovery flashing procedure:====&lt;br /&gt;
&lt;br /&gt;
* Open the front panel&lt;br /&gt;
&lt;br /&gt;
Using the Torx TX-10 screwdriver open the two front panel screws. Due to machine tightening, it may be hard at the starting point. Don&#039;t use a power tool and don&#039;t use a weared screwdriver.&lt;br /&gt;
&lt;br /&gt;
[[File:Remove_screws.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Set Boot Switch to SD Card Boot&lt;br /&gt;
&lt;br /&gt;
There is a little slide switch on the top board. Shift this to the left hand position. &lt;br /&gt;
&lt;br /&gt;
[[File:Switch_to_sd_boot.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Insert the microSD card&lt;br /&gt;
&lt;br /&gt;
Insert the SD card. The label and text towards the upper side. Push in as far as it locks in the slot.&lt;br /&gt;
&lt;br /&gt;
[[File:Insert_sdcard.jpg|none|thumb|300px]]&lt;br /&gt;
[[File:Sdcard_inserted.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Apply power to the unit&lt;br /&gt;
&lt;br /&gt;
It is strongly recommended to have a network connection with a DHCP service connected to the LAN port while performing this procedure.&amp;lt;br&amp;gt;You shall connect the network before applying power.&lt;br /&gt;
&lt;br /&gt;
Replug the power supply. You then should see the blue LEDs in the back flashing.&lt;br /&gt;
[[File:Power_on.jpg|none|thumb|300px]]&lt;br /&gt;
The recovery process takes about 1min for the Flightradar24 box and little longer for the Radarcape.&lt;br /&gt;
If successful, the Radarcape/Flightradar24 receiver automatically powers off. All LEDs will be off then.&lt;br /&gt;
&lt;br /&gt;
If it has not powered off automatically, something is wrong with your update process.&amp;lt;br&amp;gt;Eventually you forgot to connect a network cable providing DHCP?&lt;br /&gt;
&lt;br /&gt;
* Remove SD Card&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard_removal.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
* Reset Boot Switch to eMMC Boot&lt;br /&gt;
&lt;br /&gt;
Reset the boot switch to eMMC boot and unplug the power.&lt;br /&gt;
[[File:Switch_to_eMMC_boot.jpg|none|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
===Airsquitter===&lt;br /&gt;
&lt;br /&gt;
The Airsquitter internally contains a microSD card of at least 8GB. It is &#039;&#039;&#039;not&#039;&#039;&#039; required to open the case for a full recovery.&lt;br /&gt;
&lt;br /&gt;
Download the recovery image [http://jetvision.de/resources/images/sd_air-squitter.htm here].&lt;br /&gt;
There are two options:&lt;br /&gt;
&lt;br /&gt;
1) Open the case, remove the SD card and directly flash the image to the SD card using, for example, Balena Etcher, specialists may also use dd&lt;br /&gt;
&lt;br /&gt;
2) Flashing procedure (without opening the case):&lt;br /&gt;
* Disconnect all cables from the device&lt;br /&gt;
* Connect a cable between your PC and the microUSB port in the back of the device.&lt;br /&gt;
* Press and keep pressed the front button while you connect the Power DC jack. The device will show on the display &amp;quot;RECOVERY&amp;quot;.&lt;br /&gt;
* The internal microSD card will be mounted on your PC as if it was plugged directly. [[Radarcape:Recovery#Flash_the_image_into_a_card|You can now flash the image you downloaded.]]&lt;br /&gt;
* After flashing is complete (typically takes about 3 minutes), eject the device from your PC if possible. If not, disconnect all cables and reconnect the Power DC jack.&lt;br /&gt;
&lt;br /&gt;
The display will show the several steps of the internal recovery which can take about 5 minutes.&lt;br /&gt;
&lt;br /&gt;
==Flash the image into a card==&lt;br /&gt;
&lt;br /&gt;
Some PC operating systems can flash the compressed images (.img.xz) by default.&lt;br /&gt;
&lt;br /&gt;
If your operating system does not support it or you don&#039;t know how to do it, we recommend you install and use [https://www.balena.io/etcher/ Etcher]&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3893</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3893"/>
		<updated>2025-11-27T17:50:15Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251127.1700.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Wireguard public key output in System Status - for easier remote support&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] disabled by default since it sometimes blocked operation, followed by a watchdog reset&lt;br /&gt;
** Crash when writing raw data logs due to eventually missing MLAT ID&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** FLARM data and receiver position are kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
published 2025-09-06&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3892</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3892"/>
		<updated>2025-11-27T17:45:12Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251115.1700.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251127.1700.02==&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** FLARM data and receiver position are kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
published 2025-09-06&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3891</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3891"/>
		<updated>2025-11-27T17:44:05Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 251115.1700.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02==&lt;br /&gt;
==Version 251115.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** FLARM data and receiver position are kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
published 2025-09-06&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
	<entry>
		<id>https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3890</id>
		<title>Radarcape:Version History</title>
		<link rel="alternate" type="text/html" href="https://wiki.jetvision.de/index.php?title=Radarcape:Version_History&amp;diff=3890"/>
		<updated>2025-11-26T09:41:12Z</updated>

		<summary type="html">&lt;p&gt;Dl4mea: /* Version 250807.0002.02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Radarcape Features And Software Versions Major 2&lt;br /&gt;
|titlemode=replace&lt;br /&gt;
|keywords=radarcape,help,features,services,software&lt;br /&gt;
|description=Features and services provided by the Radarcape release major 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=To Update=&lt;br /&gt;
&lt;br /&gt;
Use the built-in web service menu: Settings -&amp;gt; Software Maintenance -&amp;gt; Radarcape Software Update. The latest software version automatically should be displayed there.&lt;br /&gt;
&lt;br /&gt;
=Major 2=&lt;br /&gt;
&lt;br /&gt;
==Version 251115.1700.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Included FR24 Feeder Version 1.0.54-0 - this is essential for those who want to register new at Flightradar24&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Internet test introduced in [[Radarcape:Version_History#Version_251112.2000.02_2|Version 251112.2000.02]] did not restart automatically if network was down&lt;br /&gt;
** Mouseover popup in Live 2D Gmap contained &amp;quot;null&amp;quot; if aircraft type was unknown, now it is empty&lt;br /&gt;
** Removed empty lines in FR24 feeder logging&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 251112.2000.02==&lt;br /&gt;
* &#039;&#039;&#039;New&#039;&#039;&#039;&lt;br /&gt;
** Introduction of &amp;quot;Alarm Zones&amp;quot;. Radarcape and Airsquitter are now able to supervise zones for activity. See extra description [[Radarcape:Software_Features_Major2#Alarm_Zones|&amp;quot;Alarm Zones&amp;quot;]]&lt;br /&gt;
** Internet connectivity test: There now is a test for general internet connectivity and all required 2nd level services. Internet test is included in the upper right quick status display and in Systemstatus outputs&lt;br /&gt;
** Chrony tracking information: Some devices showed up having strange behavior with respect to GNSS time synchronisation, so chrony output was included into system status outputs.&lt;br /&gt;
** FLARM data and receiver position are kept local if not not wanted to be published&lt;br /&gt;
*** With &amp;quot;keep local&amp;quot; activated, the receiver also works without internet connection&lt;br /&gt;
** Introduction of the Neuron SDK feature key. Neuron network no longer needs to have the commercial license installed&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Some devices with dedicated MLAT ID were seen falling back to the anonymous id. These now should recall to the given ID now.&lt;br /&gt;
** The underlying Linux has got DNS settings for a fallback DNS and DNSSEC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Since additional drivers are required, your device must properly follow the development progress in the Linux operating system. If you encounter problems when installing, please consider installing the dummy version [[Radarcape:Version History#Version_250807.0002.02|Version_250807.0002.02]] before retrying this version.&lt;br /&gt;
&lt;br /&gt;
==Version 250807.0002.02==&lt;br /&gt;
published 2025-09-06&lt;br /&gt;
* Patch release to make Debian 10 available for the next years&lt;br /&gt;
** Move Debian 10 package server from deb.debian.org to archive.debian.org&lt;br /&gt;
** Initialize fallback DNS servers to 1.1.1.1, 1.0.0.1 and 8.8.8.8&lt;br /&gt;
** Enable DNSSEC&lt;br /&gt;
** Consider some more files and folder when setting last operational date to system time&lt;br /&gt;
&lt;br /&gt;
This release is will not provide new features of your Radarcape, Airsquitter or SkyUnit but will make the operating system Debian 10 maintainable for the next few years.&amp;lt;br&amp;gt;&lt;br /&gt;
At about August 7th, 2025, Debian repositories were moved to the archive. Due to that we have two consequences:&lt;br /&gt;
# new packages as they are required for new features, e.g. the alarm zones, cannot be installed with current settings.&lt;br /&gt;
# any forgotten package updates cannot be performed&lt;br /&gt;
Solution:  APT repository must be changed from apt.sources.list to archive.debian.org Installing this release modifies the file /etc/apt/sources.list.&lt;br /&gt;
&lt;br /&gt;
Also we have found some routers distributed in the world that do no longer support non secure DNS, so we will enable DNSSEC as optional. Additionally, in order to overcome some misconfigured DNS servers there now is a setting for fallback DNS servers. This is done by modifying the file /etc/systemd/resolved.conf. &#039;&#039;&#039;A note here:&#039;&#039;&#039; DNSSEC needs a correct system time on the device. Since there is no real time clock (RTC) on our current sensors, it may need some time until either NTP has settled or GPS has stabilized until, for example, mlat.jetvision.de or the update server are accessible.&lt;br /&gt;
&lt;br /&gt;
Since Radarcape, Airsquitter and SkyUnit do not have a real time clock, when rebooting, the last modification date of some files is taken to set system time to the very last time the device has operated. We have found that the current ones are not optimum and will add some more that probably change more frequently.&lt;br /&gt;
&lt;br /&gt;
====Installation====&lt;br /&gt;
&lt;br /&gt;
This release will not be offered automatically. In order to install it, connect your device to an open internet and then open with your browser the devices web pages. Go to Settings =&amp;gt; Software Maintenenance =&amp;gt; Software Update. Overwrite any given text there with &#039;&#039;250807.0002.02&#039;&#039; and press &#039;&#039;Software Update&#039;&#039;. If you don&#039;t see a text in that input field after about 5 minutes, it is mostly because your device is &#039;&#039;&#039;not&#039;&#039;&#039; connected to internet as recommended.&lt;br /&gt;
&lt;br /&gt;
You may call this release an &amp;quot;empty release&amp;quot;. When installing, you will not see any interaction with Radarcape, Airsquitter or SkyUnit software. Changes will only happen silently in the background. Your version number will not change, you will never see 250807.0002.02 in your version headline! &lt;br /&gt;
&lt;br /&gt;
While installing, you may see errors like&amp;lt;p&amp;gt;&#039;&#039;404  Not Found [IP: 199.232.190.132 80]&#039;&#039;&amp;lt;p&amp;gt;which can be ignored, and should be gone if installed for a 2nd time after about 2 minutes. You also may see that a 2nd installation shows jetvision.de unaccessible, then try again 1 minute later.&amp;lt;p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the end of the installation, there is a line telling&amp;lt;p&amp;gt;&#039;&#039;&amp;quot;Installing rcd application Wait about 30sec and the LEDs to become dark and bright, then go back to your Radarcape&amp;quot;&#039;&#039;.&amp;lt;p&amp;gt;This is irrelevant when installing this release since the operational software is not touched in any ways.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Offline Installation====&lt;br /&gt;
For offline installation, contact support@jetvision.de&lt;br /&gt;
&lt;br /&gt;
==Version 250502.1800.02==&lt;br /&gt;
* Customer proprietary modification in Asterix CAT021&lt;br /&gt;
&lt;br /&gt;
==Version 250226.2300.02==&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** Skyunit MLAT connection to jetvision MLAT server restored&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1501.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** FR24 feeder version updated from 1.0.45-0 to 1.0.54-0. This was necessary because FR24 has ran out of feed IDs. New registration to FR24 is only possible with this update. Those who already feed to FR24 do not need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
You may need to install dummy release [[Radarcape:Version_History#Version_250807.0001.02|Release 250807.0001.02]] before updating to this release in order to avoid errors due to the move of Debian 10 to the archive.&lt;br /&gt;
&lt;br /&gt;
==Version 250215.1500.02 (superseeded by 250215.1501.02)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Time status for MLAT and time status of system time are displayed separately in systemstatus and GPS status. &lt;br /&gt;
** GPS status added to systemstatus.json&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes&#039;&#039;&#039;&lt;br /&gt;
** When downloading new databases, old version was not logged, instead twice the new version&lt;br /&gt;
** systemstatus.json license descriptions formatting as string&lt;br /&gt;
** .deb accepted as upload package&lt;br /&gt;
** Skyunit packages correctly supported&lt;br /&gt;
&lt;br /&gt;
==Version 241107.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FIX: Bug in 240728.2000.02 occassionally deleting all settings, mostly on Air!Squitter&lt;br /&gt;
** FIX: CRC Bug in UAT decoder&lt;br /&gt;
** FIX: The link in Settings -&amp;gt; jetvision Sensor Registration now always provides a reasonable destination&lt;br /&gt;
** FIX: Track displayed in gmap and 2D map even in timeout situations considers the position source of the aircraft symbol.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GNSS and Time Sync&#039;&#039;&#039;&lt;br /&gt;
** Since it was often misunderstood, the GPS status page now also shows the NTP time sync status of the Linux operating system. This might be different from the MLAT timestamps, which for highest resolution, are solely handled in the FPGA.&amp;lt;br&amp;gt;OGN decoder and FLARM SkyLens rely on operating system timing, not on FPGA MLAT, time sync.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware&#039;s piAware feeder installation now put on a simple &amp;quot;press a button&amp;quot;&lt;br /&gt;
** FlightAware feeder status page contains a link to claim the receiver for your account.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Maintenance&#039;&#039;&#039;&lt;br /&gt;
** Raw data logs for OGN decoder, FLARM SkyLens decoder and GPS can be enabled and downloaded. If enabled, logs contain all raw incoming decoder data of up to 7 days.&amp;lt;br&amp;gt;&#039;&#039;&#039;Do not enable if not required&#039;&#039;&#039; in able to reduce SD card/eMMC wear&lt;br /&gt;
** The remote support VPN channel can be controlled with menu items.&lt;br /&gt;
&lt;br /&gt;
==Version 240910.1500.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
==Version 240728.2000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Statistics and Logging&#039;&#039;&#039;&lt;br /&gt;
** NEW: Statistics-&amp;gt;Performance now has a &amp;quot;week&amp;quot; time frame&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FLARM&#039;&#039;&#039;&lt;br /&gt;
** FLARM-only targets no longer decode into Russia and Panama. FLARM Aurora and Soft-RF now show up with empty country. Let us know if there are others with incorrect country.&lt;br /&gt;
** FLARM decoder (SkyLens) page has a hint for OGN decoder when there is no data&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap and Aircraft list&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some values with true zero were displayed as empty fields (e.g. 0 kt was empty, now it shows 0 kt)&lt;br /&gt;
** FIX: Flight path always showed ADS-B even if aircraft position source was MLAT. &lt;br /&gt;
** FIX: Use Mode-S altitude even for MLAT positions, since this value from the aircraft is more precise than MLAT altitude estimation.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Base System&#039;&#039;&#039;&lt;br /&gt;
** FIX: Some disk writing was not sync&#039;ed to MMC immediately with a chance to loose it at power off&lt;br /&gt;
** FIX: Settings-&amp;gt;Registration was pre-filled with a dummy link, which now is empty or correctly filled.&lt;br /&gt;
** FIX: WiFi &#039;Access Point&#039; mode only available if actually supported by built in WiFi module&lt;br /&gt;
** NEW: NTP server is configurable (rarely needed because we have GPS based time)&lt;br /&gt;
** NEW: Support enable and support status. Only use when requested by jetvision.&lt;br /&gt;
&lt;br /&gt;
==Version 240412.0400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Fixed empty MLAT status page&lt;br /&gt;
&lt;br /&gt;
==Version 240411.1000.02 (withdrawn)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Registration&#039;&#039;&#039;&lt;br /&gt;
** Radarcape and Air!Squitter users will have a possiblity to register their Email on our server in order to allow us some more direct contact in case of issues, updates or other needs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Sources&#039;&#039;&#039;&lt;br /&gt;
** UAT 978 MHz Support&amp;lt;br&amp;gt;The Air!Squitter FLARM now supports UAT 978MHz data reception.&amp;lt;br&amp;gt;Use Settings -&amp;gt; External Sources Settings -&amp;gt; Configure Integrated SDR Receiver Mode and select the desired mode.&amp;lt;br&amp;gt;On our maps, UAT 978 MHz aircraft are displayed with a grey border.&amp;lt;br&amp;gt;Reception of UAT 978 MHz requires an antenna matched to this band, recommended our [https://webshop.jetvision.de/produkt/67080 OPA-5 978MHz]&amp;lt;br&amp;gt;UAT 978 is mostly popular in USA &amp;amp; Canada.&amp;lt;br&amp;gt;In the aircraft list, UAT 978 MHz are classified as ADS-B aircraft. For a distinction between the different ADS-B subtypes, see [[Radarcape:Software_Features#ADS-B_Data_Subclasses|ADS-B Data Subclasses]]&lt;br /&gt;
** Support for true FLARM decoder SkyLens providing FLARM and ADS-L data&amp;lt;br&amp;gt;Currently available as external unit &amp;quot;FLOX&amp;quot; only&amp;lt;br&amp;gt;Due to this addon, the data from OGN decoder is now called &amp;quot;OGN local&amp;quot;. The source shortcut &#039;L&#039; still marks data from OGN decoder to keep compatibility with existing software. FLARM SkyLens data is marked with &#039;S&#039; and ADS-L data with a &#039;D&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders &amp;amp; External decoders&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24: Update to version 1.0.45&lt;br /&gt;
** OGN decoder (Air!Squitter FLARM only): Update to version 0.3.2&amp;lt;br&amp;gt;Essential for Air!Squitter FLARM since mid March 2024 (https://www.flarm.com/new-update-policy/)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Builtin Web Pages&#039;&#039;&#039;&lt;br /&gt;
** Extra filter and statistics for UAT 978 MHz data&lt;br /&gt;
** fixed: UAT 978 MHz objects will show flight information and track when selected&lt;br /&gt;
** Preferred Source: Being aware that ADS-B positions are sometimes intentionally wrong, spoofed, jammed or broken, MLAT provides an independant and reliable source. &amp;quot;Preferred source&amp;quot; can be changed to others than ADS-B for that purpose. &lt;br /&gt;
** Equal color scheme for all statistics and maps.&amp;lt;br&amp;gt;MLAT has become a darker red border for a better look when operating with preferred source MLAT&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Timestamp and Time Information&#039;&#039;&#039;&lt;br /&gt;
** Redesign of the FPGA GNSS/Timestamp synchronisation: A few units were observed having a drift of the timestamp correction factor even with a valid GNSS 1PPS pulse. Consequently this data became invalid for MLAT. &lt;br /&gt;
** GNSS timestamp synchronisation was improved by a factor 4 and now operates in a 4ns resolution.&lt;br /&gt;
** There is some more diagnostic data about GNSS timestamp behaviour in the GNSS status page&lt;br /&gt;
** In order to eventually use data from units with a non present GNSS reception, sensors transmit a time quality in their timestamp information, indicating wether it is GNSS based, NTP synchronized or free running.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Underlaying Operating System&#039;&#039;&#039;&lt;br /&gt;
** Support for Debian 8 is no longer possible.&lt;br /&gt;
&lt;br /&gt;
==Version 221214.1400.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Only warn for target overload for aircrafts received by local sources&lt;br /&gt;
** Fixed OpenAIP overlays&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** ASTERIX: Fixed coordinate range in CAT021&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Added support for Radarcape EVO&lt;br /&gt;
** Adjusted magnetic to true heading calculation&lt;br /&gt;
&lt;br /&gt;
==Version 220321.1200.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Many internal changes in preparation for the upcoming new web frontend&lt;br /&gt;
** Aircraft List now also shows data from OGN database for aircraft with regular ICAO&lt;br /&gt;
* &#039;&#039;&#039;Data Outputs&#039;&#039;&#039;&lt;br /&gt;
** Outputs now always prefer Mode-S altitudes to MLAT altitudes&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** OpenSky: Support feeding FLARM data to OpenSky Network&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue which might break firmware updates&lt;br /&gt;
** Fixed CPR decoding near the poles&lt;br /&gt;
** Fixed an issue which caused intermittent loss of GNSS sync at midnight&lt;br /&gt;
** Fixed an statistics issue related to GNSS timing accuracy&lt;br /&gt;
&lt;br /&gt;
==Version 210811.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Show custom MLAT IDs in navigation bar&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Validated compliance with ASTERIX CAT021, edition 2.5&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Several minor bugfixes, for example for statistics&lt;br /&gt;
&lt;br /&gt;
==Version 210621.0901.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Fixed race condition that caused data from excluded sources to be included in JSON output&lt;br /&gt;
** Ensured heading output on Port 30003 to be integer&lt;br /&gt;
** Fixed coordinate rounding issue on Port 30003&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Added MLAT connection status to status overview&lt;br /&gt;
** Improved user experience for importing local FLARM receiver data to the Radarcape&lt;br /&gt;
* &#039;&#039;&#039;Asterix&#039;&#039;&#039;&lt;br /&gt;
** Improved Asterix items data validity handling&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fixed issue in CPR decoding around prime meridian&lt;br /&gt;
&lt;br /&gt;
==Version 210406.1002.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: PiAware 5.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Optionally output locally received FLARM data on Port 30003&lt;br /&gt;
*** Output as MSG,3 like ADS-B data&lt;br /&gt;
*** Output as newly introduced MSG,9 (documented [[Radarcape:Software_Features#Port_30003_Service_.28TCP.2C_UDP.2C_and_USB-serial.29|here]])&lt;br /&gt;
*** Don&#039;t output Flarm on Port 30003 (default)&lt;br /&gt;
** Changed wind direction output range to [0, 359]&lt;br /&gt;
** ASTERIX: Add option for output of high-resolution time items (optional feature key)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Add system status overview (based upon ED-219B) in the top bar and on the system status page (can also be queried at &amp;lt;code&amp;gt;/status.json&amp;lt;/code&amp;gt;)&lt;br /&gt;
** Fixed origin, destination and operator filters not being properly recalled on reload&lt;br /&gt;
** URL for aircraft photos is now user-configurable under &#039;&#039;&#039;Settings -&amp;gt; General -&amp;gt; Display Settings&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Version 201203.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** PlanePlotter: don&#039;t send invalid position-less reports&lt;br /&gt;
** FlightAware: PiAware 4.0 compatible&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ADS-B&#039;&#039;&#039;&lt;br /&gt;
** Improve position validation to support exceptional ranges&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data outputs&#039;&#039;&#039;&lt;br /&gt;
** Add Asterix Cat021 Ed 2.4 (ED-129B) as a optional feature&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Interface&#039;&#039;&#039;&lt;br /&gt;
** Basestation Overrides - Aircraft type, registration and operator can be manually overridden based on the ICAO address.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: automatic configuration and connection which does not require manual certificate installation&lt;br /&gt;
&lt;br /&gt;
==Version 201006.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADS-B Exchange: fix connection hang case&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Air!Squitter FLARM receiver&#039;&#039;&#039;&lt;br /&gt;
** Upgrade decoder to OGN 0.2.9 (now PilotAware compatible!)&lt;br /&gt;
** Set Geoid separation on automatic configuration.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;OGN Server source&#039;&#039;&#039;&lt;br /&gt;
** Fix ghost connection&lt;br /&gt;
** Properly decode Longitude West positions&lt;br /&gt;
&lt;br /&gt;
==Version 200706.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Fix rare cases where Ethernet port could not become available on boot.&lt;br /&gt;
** Fix cases where Network Gateway would not be properly displayed in the menus.&lt;br /&gt;
** Show database name in update log.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Gmap 2D&#039;&#039;&#039; &lt;br /&gt;
** Multiple tracks can be selected with left mouse, and can be deselected with right mouse button.&lt;br /&gt;
** Display of single aircraft with track (hiding all others) can be achieved with a shift-click on the aircraft symbol.&lt;br /&gt;
** ADS-B tracks can be overlayed with the MLAT track and MLAT tracks can be overlayed with an ADS-B track, if such is available. The overlayed track appears in black dashed shape. This feature can be disabled in the filter menu.&lt;br /&gt;
** The sidebar will hide general receive information when an aircraft gets selected.&lt;br /&gt;
** Day and night display can be disabled in the filter menu (funnel symbol, bottom left corner).&lt;br /&gt;
** the half circle symbol for ultralight is fixed and shows an aircraft symbol again.&lt;br /&gt;
&lt;br /&gt;
==Version 200420.1300.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** Jetvision MLAT: improve reliability when used in a network with misconfigured IPv6.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** Air-Squitter: Fix bug where after some weeks of uptime FR24 and FlightAware feeders might stop working.&lt;br /&gt;
** FR24: When changing mode or key restart reconfigure feeder automatically.&lt;br /&gt;
&lt;br /&gt;
==Version 200328.1700.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
** FPGA: fix rare case when after boot or GNSS disruption timestamps would become unstable.&lt;br /&gt;
** GNSS: relaxed accuracy threshold required to feed MLAT server.&lt;br /&gt;
** FLARM: Add configuration options for frontend gain and regional settings.&lt;br /&gt;
** Network: Add option to disable IPv6.&lt;br /&gt;
** Offline upgrade: On the manual/offline upgrade page, provide direct links to download the package.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** FlightAware: Correctly identify the Air!Squitter device on FlightAware website.&lt;br /&gt;
** ADSExchange: Show transmit counters.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0904.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* Changed behavior of statistics recording when device does not have a reliable RTC (either from GNSS or NTP).&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Beast webskin mode can now be used.&lt;br /&gt;
** When Network IPv4 Gateway is a.b.c.d where d &amp;gt;= 128, it is now displayed correctly. &lt;br /&gt;
** Disconnect clients from TCP raw ports if Linux buffer becomes full (under slow network conditions).&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0903.02==&lt;br /&gt;
&lt;br /&gt;
* GPS page: Add clock carryover field (for debug only) and a link to open current position in Google Maps.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0902.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** FlightAware feeder can not be enabled before installation.&lt;br /&gt;
** Allow for Mode-S/ADS-B Aircraft Identification Subfield (Flight) leading or intervening space codes, which are not allowed by the specification but some some ground beacons were found to transmit it.&lt;br /&gt;
** Improve usability of range diagram.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0901.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Fix TCP raw access to GNSS chip (TCP port 10685).&lt;br /&gt;
** Fix decoding of FLARM messages with category code above 9.&lt;br /&gt;
&lt;br /&gt;
==Version 191120.0900.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Data Engine&#039;&#039;&#039;&lt;br /&gt;
** Aircraft Data&lt;br /&gt;
*** Automatic Tail Number (registration) deduction from Mode-S ICAO address (hex ID), when not available from database, for countries with known mapping (FR, BE, PT, CH, US and CA).&lt;br /&gt;
*** Mode-A (squawk) and flight (eg. DLH100) are filtered for spurious false decoding.&lt;br /&gt;
*** aircraftlist.json outputs [[Radarcape:Software_Features#Aircraft_List_JSON_Service|17 more fields]].&lt;br /&gt;
** Data Interfaces&lt;br /&gt;
*** EUROCONTROL ASTERIX CAT021, CAT023 and CAT247 for commercially licensed devices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Feeders&#039;&#039;&#039;&lt;br /&gt;
** ADSB Exchange feeder added.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Visualisation&#039;&#039;&#039;&lt;br /&gt;
** Aircraft List&lt;br /&gt;
*** Aircraft list columns can be individually hidden.&lt;br /&gt;
*** The number of aircraft tracked is now more clearly distinguished between &amp;quot;Total&amp;quot; and &amp;quot;Active&amp;quot; for all categories (ADS-B, MLAT, FLARM). “Total” accounts for aircrafts observed in the previous &amp;quot;Delete time&amp;quot; interval, while “Active” is respective to the &amp;quot;Omit time&amp;quot;.&lt;br /&gt;
** 2D Maps&lt;br /&gt;
*** Registration and flight can now be seen simultaneously on the Aircraft label. (Note: The database for Flarm targets (http://wiki.glidernet.org/ddb) is frequently unreliable, also because the same transmitter is often used for multiple aircraft.) [[File:Pasted image 0.png|frameless]]&lt;br /&gt;
*** The mouse-over at the aircraft label can show some additional information like Mode-S ICAO address (hex ID), aircraft type and Mode-A (squawk) [[File:Pasted image 0 (1).png|frameless]][[File:Pasted image 0 (2).png|frameless]]&lt;br /&gt;
*** &#039;&#039;&#039;Filters enhanced&#039;&#039;&#039;&lt;br /&gt;
**** Ground traffic can be masked separately, as altitudes of zero or less are actually possible values.&lt;br /&gt;
**** Additional field “Priority aircraft” allows entering registration and Mode-S ICAO address (hex ID) as a comma separated list, including wildcards. These aircraft are highlighted on the screen and will always be shown, even if other filters would mask them out.&lt;br /&gt;
**** Additional filter for Mode-A (squawk).&lt;br /&gt;
*** A change of SPI (squawk ident) or Mode-A (squawk) will highlight the Aircraft for 18 seconds.  Priority Mode-A (squawk 7500,7600,7700) will highlight the aircraft permanently.&lt;br /&gt;
[[File:Pasted image 0 (3).png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Miscellaneous&#039;&#039;&#039;&lt;br /&gt;
** Range diagram for each data source type.&lt;br /&gt;
** FPGA clock stability monitor (under the GPS menu).&lt;br /&gt;
** Statistics of number of frames and number of active aircraft can be displayed selectively for each locally received source (ADS-B, MLAT and Flarm). History for the previous 30 days and persists across power failures/reboots.&lt;br /&gt;
** Range statistics are saved hourly and can be evaluated within a specified time range, for example to compare changes in the station setup changes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Configuration and Maintenance&#039;&#039;&#039;&lt;br /&gt;
** The network DNS server can now be configured.&lt;br /&gt;
** A Power Off button has been added to Maintenance. Be careful using this when the device is not accessible, since you will need to locally cycle power to restart it!&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1005.02 (bug fixes)==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fix application crash when nmap scans network&lt;br /&gt;
** aircaftlist.json: lla field now outputs null when not initialized (instead of -1)&lt;br /&gt;
** Configuration: FPGA setting to format AVR brought back on web interface&lt;br /&gt;
** GPS Status does not display correctly in case of hardware fault &lt;br /&gt;
** Downgrade package installation improved&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1004.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1005.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1004.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Decoding of Flarm PFLAA frames on UDP input port 50001&amp;lt;br&amp;gt;Note: PFLAA must have absolute LAT/LON values and not X/Y offset location for this feature.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
**Config file now only records non-default parameters&lt;br /&gt;
**Software type and version are now displayed separately.&amp;lt;br&amp;gt;Type is &amp;quot;AAA&amp;quot; for a standard Radarcape with Debian 8 Jessie.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** Data corruption on JSON over UDP and TCP 30002 output. &lt;br /&gt;
** Bug causing error message &amp;quot;PPS/Time reference configuration error&amp;quot;&lt;br /&gt;
** KML output swapped LAT/LON&lt;br /&gt;
** Use default ports for network streams&lt;br /&gt;
** Wrong ntp time output&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
** Flightradar24 in some cases is not accessible because their IP V6 address is not accessible. This is a misconfiguration on Flightradar24 side which we cannot influence. Please ask support@fr24.com for advise.&lt;br /&gt;
** Some users reported Flightradar24 has lost their user login key. Please contact support@fr24.com in case that the feeder cannot connect to their server.&lt;br /&gt;
&lt;br /&gt;
Debian Jessie direct download link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb https://jetvision.de/resources/radarcaped-AAA-181213.1000.02.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
Debian Jessie MD5SUM file link: [https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum https://jetvision.de/resources/radarcaped-AAA-181213.1000.024d.md5sum]&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom based Radarcapes&lt;br /&gt;
&lt;br /&gt;
==Version 181116.1000.02==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This version is obsolete because of a bug in UDP streaming output. Replaced by version 181213.1000.02&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
** Ground Speed, Vertical Rate and True Track are now also displayed for AC without ADS-B, when interrogated from a Mode-S ground radar.&lt;br /&gt;
** Synthetic fields &amp;quot;external temperature&amp;quot;, &amp;quot;wind speed&amp;quot; and &amp;quot;wind direction&amp;quot; added to aircraft list. Available when a ADS-B aircraft is under EHS ground radar.&lt;br /&gt;
*** When aircraft is interrogated from ATC radar we obtain a ground speed vector (GPS speed and track), and a airspeed vector (true airspeed and heading). After magnetic declination correction wind is equal to the difference between this two vectors.&lt;br /&gt;
*** Outside temperature is similarly calculated after determining speed of sound by relation of MACH and TAS reported.&lt;br /&gt;
** Altitude displayed for all Mode-S aircraft&lt;br /&gt;
** Aircraft list columns can be configured&lt;br /&gt;
***Enable and disable column&lt;br /&gt;
***Sorting of empty fields to the bottom or top&lt;br /&gt;
***Setting is saved in local browser, so multiple displays are possible&lt;br /&gt;
** Clear text name of origin and destination airport with a clickable link&lt;br /&gt;
** Receiver performance statistics&lt;br /&gt;
*** last 5 minutes, last 24h and last 30 days&lt;br /&gt;
** Receiver range display &lt;br /&gt;
*** for 3 different altitudes&lt;br /&gt;
** GNSS (GPS) status has got a graphic display of visible satellites over the last 24h&lt;br /&gt;
** Security features&lt;br /&gt;
*** disable remote control of FPGA and GPS via TCP ports (moved to the security configuration)&lt;br /&gt;
** IPv6 support for feeders and streams&lt;br /&gt;
* &#039;&#039;&#039;Improvements and Changes:&#039;&#039;&#039;&lt;br /&gt;
** MLAT Key entering procedure has changed: Client ID is part of the key file&lt;br /&gt;
** Improved CPU load when retrieving aircraftlist.json&lt;br /&gt;
** Improved connection to external Open Glider Net Flarm receiver&lt;br /&gt;
* &#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
** fixed JSON bug when loading aircraftlist.json with parameter select=locs&lt;br /&gt;
** fixed clicking on longitude link opens gmap with preselected aircraft&lt;br /&gt;
** fixed filtering of the available location sources&lt;br /&gt;
** fixed up and then crash when feeding to FR24&lt;br /&gt;
** fixed non-display of Gmap 2D map&lt;br /&gt;
&lt;br /&gt;
This release is not available for Angstrom.&lt;br /&gt;
&lt;br /&gt;
==Version 171213.1000.02==&lt;br /&gt;
&lt;br /&gt;
* Radarcape is now able to displays FLARM located aircraft from two different sources:&lt;br /&gt;
** multiple local Raspberry-Pi based OGN receiver data can be read with UDP push interface (instructions provided online).&lt;br /&gt;
** connection to OGN server.&lt;br /&gt;
* 2D Map filters provide selective display of ADS-B, Jetvision MLAT, FlightAware MLAT, local FLARM and OGN Server data.&lt;br /&gt;
* Extended symbols for aircraft and FLARM, unknown type is a triangle, no longer A320.&lt;br /&gt;
* Ground traffic is displayed with a car symbol.&lt;br /&gt;
* Improved FPGA decoder for very strong signals (aircraft approximation &amp;lt;200m).&lt;br /&gt;
* Improved speed when accessing JSON data.&lt;br /&gt;
* GPS: Disable GPS jamming filter, now just 1 satellite instead of 4 is sufficient for a GPS signal.&lt;br /&gt;
* Show data of tracked aircraft overall and with different sources in aircraft list and maps.&lt;br /&gt;
&lt;br /&gt;
==Version 170521.1100.02==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Key Features===&lt;br /&gt;
&lt;br /&gt;
This is a brief summary of all new features.&lt;br /&gt;
&lt;br /&gt;
=====Jetvision MLAT=====&lt;br /&gt;
We now have our own multilateration network operating stable with very good results.&lt;br /&gt;
* high precision location of Mode-S and ADS-B aircraft&lt;br /&gt;
* independent from any other sources, one shot position estimation&lt;br /&gt;
* update rate to clients 1/sec (if raw data is available)&lt;br /&gt;
* latency app. 1.5 seconds on client side&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape web interface=====&lt;br /&gt;
* New responsive web design optimized for web browsers on desktop, tablets and mobile devices&lt;br /&gt;
* Aircraft list can be sorted for any column&lt;br /&gt;
* Openlayers based maps&lt;br /&gt;
* ATC-Scope professional map style&lt;br /&gt;
* Filters for the 2D maps and KML output, e.g. altitude, type, flight, ICAO hex id, registration. Some of them with wildcards.&lt;br /&gt;
&lt;br /&gt;
=====New features within Radarcape software=====&lt;br /&gt;
* Aircaft location and flight data are stored and accessible separately for ADS-B, Jetvision MLAT and other location sources&lt;br /&gt;
* Radarcape is now able to support native piAware from FlightAware in the background as fully featured feeder and can read back MLAT results in order to display them in aircraft list, 2D maps and KML output&lt;br /&gt;
* Full performance feeder for Opensky Network&lt;br /&gt;
* PiAware from FlightAware can be loaded into the background as a full performance feeder for their network.&lt;br /&gt;
* Automatic update of flight route and aircraft type (basestation) database&lt;br /&gt;
* BDS register data (Extdata) free of extra charges&lt;br /&gt;
* Signal level available converted to dBm&lt;br /&gt;
&lt;br /&gt;
=====Sharing groups (to come)=====&lt;br /&gt;
* Several Radarcapes can be combined into a sharing network&lt;br /&gt;
=====Support for Planeplotter Mobile=====&lt;br /&gt;
* PPm can be used to display single Radarcape or sharing groups data through local connection or connection using our MLAT server&lt;br /&gt;
=====2 Channel Radarcape=====&lt;br /&gt;
* Antenna Diversity&lt;br /&gt;
* Dual Antenna systems&lt;br /&gt;
=====Radarcape Video-Out=====&lt;br /&gt;
* for verification purposes, a buffered video out of the demodulated Mode-A/C and Mode-S signal is provided on a back side SMB or SMC connector&lt;br /&gt;
&lt;br /&gt;
====Changed License Conditions====&lt;br /&gt;
With Major 2 firmware, we are introducing 3 classes of software licenses. Major 1 software (versions yymmdd.hhmm.01) are not affected by this change.&lt;br /&gt;
=====Private Users=====&lt;br /&gt;
For private users, there are no changes, they can use the Radarcape in their private environment as always before! With Major 2 release, the license type is shown in the browser title. Default license type is &amp;quot;non commercial&amp;quot;.&lt;br /&gt;
=====Commercial License=====&lt;br /&gt;
For business purposes, when using Major 2 release, you need a commercial license key in case you use our Radarcape to generate commercial value (excluding value generated by using the built in feeders). For non profit organisations it is further free without a payable license. Please contact [mailto://support@jetvision.de Jetvision support] for a feature key.&amp;lt;br&amp;gt;The feature key key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
=====OEM License=====&lt;br /&gt;
This license is for using the Radarcape with Major 2 software for OEM purposes. This license key allows to customize the browser interface, use own logos and style sheets. Radarcape and all interface data can be used for business purposes in a customized environment.&amp;lt;br&amp;gt;The feature key is available also in the shop, please provide your Status - System: Download TXT file with your request.&lt;br /&gt;
&lt;br /&gt;
===Jetvision Multilateration Server===&lt;br /&gt;
&lt;br /&gt;
High precision location estimation for any Mode-S and ADS-B aircraft&lt;br /&gt;
&lt;br /&gt;
=====Mulitlateration position estimation is possible with at least 3 Radarcape that share a common air space=====&lt;br /&gt;
* High precision MLAT results returning location, speed, track and vertical rate&lt;br /&gt;
* MLAT results are ditributed within a private sharing group&lt;br /&gt;
* Very low latency: Results are returned once per second with an latency of app. 1.5sec.&lt;br /&gt;
* No need for ADS-B aircraft as calibration references&lt;br /&gt;
* High accuracy for even a single position estimation, enhanced with a highly sophisticated, self adapting Kalman filter.&lt;br /&gt;
* MLAT results can be calculated for ADS-B aircraft, for example to verify their actual position or in case of spoofing &lt;br /&gt;
* Server/client connection is authorized and encrypted by TLS key pairs&lt;br /&gt;
** intrusion avoidance&lt;br /&gt;
** allow access control&lt;br /&gt;
&lt;br /&gt;
=====MLAT server provides JSON, Port 30003 and JSON streaming services in the same way and format as every Radarcape=====&lt;br /&gt;
* Any software which reads Radarcape data can read a combination of several on the server&lt;br /&gt;
=====Private sharing groups=====&lt;br /&gt;
* Provides services for sharing of data from multiple Radarcape among each other and sharing group data on any web based desktop or mobile device &lt;br /&gt;
=====Web interface to the server (commercial)=====&lt;br /&gt;
* Access to flight data of all connected Radarcapes including ADS-B data and BDS registers (commercial)&lt;br /&gt;
* Client status monitoring provided as JSON files&lt;br /&gt;
* XML configuration file for sharing groups&lt;br /&gt;
=====MLAT Server operational modes=====&lt;br /&gt;
# Public Jetvision Mlat server&lt;br /&gt;
# Jetvision Dedicated Mlat server, closed network&lt;br /&gt;
# Licensed operation on a private server provided by operator&lt;br /&gt;
&lt;br /&gt;
=====Flexible hardware platform=====&lt;br /&gt;
* Written in native C++, our MLAT server can operate on any Linux platform on x86, amd64 or even ARM. (on special request and charges only)&lt;br /&gt;
&lt;br /&gt;
===Radarcape Software Features===&lt;br /&gt;
&lt;br /&gt;
=====Filters for 2D or KML=====&lt;br /&gt;
* Altitude, Type (with wildcard), and more&lt;br /&gt;
* Fleetwatch Filter:&lt;br /&gt;
** Filtering for ICAO HEX ID or registration (wildcards permitted)&lt;br /&gt;
&lt;br /&gt;
=====FlightAware no compromise feed including multilateration results=====&lt;br /&gt;
* FlightAware sharing supported with no compromises&lt;br /&gt;
* MLAT results from FlightAware feeder can be read back into the Radarcape in addition to MLAT results from Radarcape network. The border of aircraft symbols indicates the source&lt;br /&gt;
** black: ADS-B&lt;br /&gt;
** red: Jetvision MLAT&lt;br /&gt;
** green: FlightAware MLAT&lt;br /&gt;
&lt;br /&gt;
=====Location and flight paths of different sources are stored and output separately=====&lt;br /&gt;
* ADS-B, Radarcape-MLAT, FlightAware-MLAT and Sharing Group results may be observed separately&lt;br /&gt;
* These data are also available within the JSON data outputs&lt;br /&gt;
* A new field was added to aircraftlist.json which contains the location, altitude, heading, speed and vertical rate for each of the location sources &lt;br /&gt;
&lt;br /&gt;
=====New feeder for Opensky Network=====&lt;br /&gt;
* Opensky network feeder with no compromises&amp;lt;br&amp;gt;How to install is explained in the Settings - Radarcape Feeder Settings - Opensky Network page&lt;br /&gt;
&lt;br /&gt;
=====Automatic update of routes and aircraft type database=====&lt;br /&gt;
* Flightroutes database and basestation database are updated automatically (internet connection required), however manual update is still possible.&lt;br /&gt;
* Manual upload service for systems without internet&lt;br /&gt;
&lt;br /&gt;
=====GPS data is provided to Chrony or NTPD=====&lt;br /&gt;
* The Radarcape becomes a stratum 1 time server&lt;br /&gt;
&lt;br /&gt;
=====Optimized TCP streams=====&lt;br /&gt;
* In order to decrease network load, network streams became buffered&lt;br /&gt;
&lt;br /&gt;
=====Signal level in dBm=====&lt;br /&gt;
* The signal level at the antenna connector is indicated in dBm&amp;lt;br&amp;gt;(note that this is not foreseen for measurement purposes)&lt;br /&gt;
&lt;br /&gt;
=====Second-of-Day mode selectable=====&lt;br /&gt;
The value range of the second-of-day field in the GPS timestamp is selectable, the current setting is reported in status frame&lt;br /&gt;
* legacy mode: value range is 1…86400&lt;br /&gt;
* true UTC mode: value range is 0 … 86399&lt;br /&gt;
&lt;br /&gt;
=====Status Frame 0x34 contents were extended with GPS and UTC information=====&lt;br /&gt;
* Status frames are triggered by 1PPS pulse when GPS timestamps are selected and triggered randomly in case of legacy 12MHz timestamps.&lt;br /&gt;
* Status frames contain a valid timestamp&lt;br /&gt;
* The signal level value is zero / reserved&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #0&#039;&#039;&#039; of the message part contains a mirror of the FPGA switch settings. These settings have direct effect on the raw data ports 10002-10006 and indirect effect due to eventually missing or differently available data to the high level functions:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+FPGA switch settings&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;1&#039;&lt;br /&gt;
|&#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Bit 0:&lt;br /&gt;
|Data output mode&amp;lt;br&amp;gt;(port 10002 only)&lt;br /&gt;
|Binary&lt;br /&gt;
|AVR hexdump&lt;br /&gt;
|-&lt;br /&gt;
|Bit 1:&lt;br /&gt;
|Raw data frame types&lt;br /&gt;
|DF11, DF17 and DF18 only&lt;br /&gt;
|no pre-filtering&lt;br /&gt;
|-&lt;br /&gt;
|Bit 2:&lt;br /&gt;
|Timestamps within AVR format&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3:&lt;br /&gt;
|not used&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4:&lt;br /&gt;
|Timestamp mode&lt;br /&gt;
|GPS&lt;br /&gt;
|Legacy 12MHz&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5:&lt;br /&gt;
|Serial flow control&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6:&lt;br /&gt;
|1 bit forward error&amp;lt;br&amp;gt;correction (FEC)&lt;br /&gt;
|disabled&lt;br /&gt;
|enabled&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7:&lt;br /&gt;
|Mode-A/C decoding&lt;br /&gt;
|enabled&lt;br /&gt;
|disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #1&#039;&#039;&#039; of the message part in GPS timestamp mode contains the offset of the nanosecond timer at the 1PPS event in units of 15.625ns. Normal value range is -3 … +3.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Byte #2&#039;&#039;&#039; of the message part contains information about GPS&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+GPS status information&lt;br /&gt;
|-&lt;br /&gt;
|| || || &#039;1&#039; || &#039;0&#039;&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 0: || Antenna status || good || fail&lt;br /&gt;
|-&lt;br /&gt;
| Bit 1: || Tracking at least&amp;lt;br&amp;gt;1 satellite || true || false&lt;br /&gt;
|-&lt;br /&gt;
|| Bit 2: || Tracking at least&amp;lt;br&amp;gt;3 satellites || true || false&lt;br /&gt;
|-&lt;br /&gt;
|Bit 3: || Time value base || UTC time || GPS time&amp;lt;br&amp;gt;(8sec offset)&lt;br /&gt;
|-&lt;br /&gt;
|Bit 4: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 5: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 6: || unused || ||&lt;br /&gt;
|-&lt;br /&gt;
|Bit 7: || Daysec value range || 0 ... 86399 || 1 ... 86400 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Web Interface===&lt;br /&gt;
[[File:MLAT-ATCScope.jpg|x320px|Example of ATC-Scope view|link=https://wiki.jetvision.de/images/8/85/MLAT-ATCScope.jpg ]]&lt;br /&gt;
[[File:MLAT-Openlayers.jpg|x320px|Example of Openlayers view|link=https://wiki.jetvision.de/images/a/a4/MLAT-Openlayers.jpg]]&lt;br /&gt;
======New responsive web design======&lt;br /&gt;
* Optimized for web browsers, mobile devices and tablets&lt;br /&gt;
======Configuration and filters stored in local browser======&lt;br /&gt;
* Filters are provided for serval properties, like altitude, hex code, registration and type (with wildcards), speed, and more&lt;br /&gt;
* Views and filters from different browsers and devices can have individual settings, e.g. different map styles and filters&lt;br /&gt;
&lt;br /&gt;
======Openlayers Map introduced in parallel to Google Maps======&lt;br /&gt;
* Supports different map styles based on gmap and Openlayers&lt;br /&gt;
* Border of aircraft symbols and color of tracks shows the source of data&lt;br /&gt;
** Black: ADS-B&lt;br /&gt;
** Red: Radarcape-MLAT&lt;br /&gt;
** Green: FlightAware&lt;br /&gt;
* Track is colored by source or altitude (partly implemented)&lt;br /&gt;
* Professional Radar map style&lt;br /&gt;
** providing only navigatorial data&lt;br /&gt;
** free of unwanted map contents&lt;br /&gt;
** Track and vector displayed of each aircraft&lt;br /&gt;
*** border color is data source: black=ADS-B, red=Radarcape MLAT green=FlightAware MLAT&lt;br /&gt;
*** fill style blue=climbing, yellow: leveling, brown=ascending&lt;br /&gt;
&lt;br /&gt;
======KML output for 3D external viewers======&lt;br /&gt;
[[File:3d-view3.jpg|thumb]]&lt;br /&gt;
* KML output has got 3 filter banks within the Radarcapes, which can be selected in a KML browser separately or even in parallel. Unlike the 2D maps, common KML browsers like Google Earth do not permit adding user specific menues, so this way was choosen. However, these filters are updated without the need of reloading in the KML browser, just submit the new filter and it applies at the next reload.&lt;br /&gt;
&lt;br /&gt;
KML output provides aircrafts in different colors:&lt;br /&gt;
* Outer rim:&lt;br /&gt;
** Black: localized by ADS-B&lt;br /&gt;
** Red: Jetvision MLAT location&lt;br /&gt;
** Green: FlightAware MLAT location&lt;br /&gt;
* Inner color:&lt;br /&gt;
** Yellow: no change in altitude&lt;br /&gt;
** Brown: descending&lt;br /&gt;
** Blue: Climbing&lt;br /&gt;
&lt;br /&gt;
The color of the track is selected by altitude, and ground tracks are colored in yellow.&lt;br /&gt;
&lt;br /&gt;
===Chrony and NTPD Support===&lt;br /&gt;
Radarcape software provides interfaces for Chrony and NTPD so they can access the GPS data properly. With these, Radarcape becomes a Stratum 1 NTP standard.&lt;br /&gt;
&lt;br /&gt;
===Changed Output Formats===&lt;br /&gt;
&lt;br /&gt;
In case that the changed output formats are causing impacts with any 3rd level software that we were not aware of, please contact us in order to find the best suitable solution.&lt;br /&gt;
&lt;br /&gt;
=====Output Filtering=====&lt;br /&gt;
JSON files can be controlled by a number of parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Token!!Type!!Description!!aircraftlist.json!!flightpath.json!!deltadb.txt&lt;br /&gt;
|-&lt;br /&gt;
|vpn||float||View point north limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vps||float||View point south limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpw||float||View point west limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|vpe||float||View point east limit||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|select||avail locs bds||&#039;&#039;avail:&#039;&#039; only list of available ICAO&amp;lt;br&amp;gt;&#039;&#039;locs:&#039;&#039; output all available location sources as array&amp;lt;br&amp;gt;&#039;&#039;bds:&#039;&#039; output some selected BDS registers||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|knownposonly||0 .or. 1||Output only aircraft with known position||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|since||unix-time||Output since  of those which got updates since &amp;lt;unix-time&amp;gt;||X||-||X&lt;br /&gt;
|-&lt;br /&gt;
|tracklength||integer||Track length in seconds||-||X||-&lt;br /&gt;
|-&lt;br /&gt;
|src||a .or. m .or. f||Override automatich location selection:&amp;lt;br&amp;gt;&#039;&#039;a:&#039;&#039; ADS-B, &#039;&#039;m:&#039;&#039; Jetvision MLAT, &#039;&#039;f:&#039;&#039; FlightAware MLAT||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|lookback||integer||deltadb.txt: Time in seconds from now to history which data is output&amp;lt;br&amp;gt;flightpath.json: track length||-||X||X&lt;br /&gt;
|-&lt;br /&gt;
|altitude.from||integer||Minimum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|altitude.to||integer||Maximum altitude in ft||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|icao||integer||Element of the ICAO Hex ID or registration filter&amp;lt;br&amp;gt;multiple of it can be provided&amp;lt;br&amp;gt;automatically detects if HEX or Registration&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|type||string||Element of the aircraft type filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input capable||X||-||-&lt;br /&gt;
|-&lt;br /&gt;
|flight||string||Element of the flight ID filter&amp;lt;br&amp;gt;multiple elements are accumulated&amp;lt;br&amp;gt;CSV input cabpable||X||-||-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=48.38&amp;amp;vpe=12.08&amp;amp;vps=48.19&amp;amp;vpw=10.97&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3C4D63&amp;amp;icao=3C5443&amp;amp;icao=300558&amp;amp;icao=3D41A3&amp;amp;icao=4B1A1D&amp;amp;icao=49130E&amp;amp;lookback=180&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?select=avail&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?knownposonly=1&amp;amp;vpn=49.19&amp;amp;vpe=16.09&amp;amp;vps=47.46&amp;amp;vpw=7.51&amp;amp;type=b74*,a38*&lt;br /&gt;
&lt;br /&gt;
http://radarcape/aircraftlist.json?icao=3f*,d-e*&amp;amp;altitude.from=1&amp;amp;altitude.to=25000&lt;br /&gt;
&lt;br /&gt;
http://radarcape/flightpath.json?icao=3D2515&amp;amp;lookback=600&lt;br /&gt;
&lt;br /&gt;
======aircraftlist.json======&lt;br /&gt;
* The location, altitude, track, vrate and speed given for the aircraft in the base level follows a priority: ADS-B -&amp;gt; Radarcape-MLAT -&amp;gt; FlightAware MLAT, whichever has provided more results during the last 5 seconds&lt;br /&gt;
* The values of the currently three location sources (ADS-B, Radarcape-MLAT, FlightAware-MLAT) can be requested in a separate array with an additional URL parameter &amp;amp;select=loc. Each of them contains a field &amp;quot;tsz&amp;quot; for its track length. Base level elements &amp;quot;tsa&amp;quot; and &amp;quot;tsz&amp;quot; were removed&lt;br /&gt;
* Value &amp;quot;dbm&amp;quot; was added, which contains the signal level at the antenna connector in dBm. &#039;&#039;&#039;Note:&#039;&#039;&#039; This is not for measurement purposes&lt;br /&gt;
* The values itself are formatted as their native data type (integer, string, float). No longer for example floats as a string. Unknown values are marked as JSON &#039;null&#039;&lt;br /&gt;
&lt;br /&gt;
======sorted_aircraftlist.json======&lt;br /&gt;
* removed without replacement&lt;br /&gt;
======fligthpath.json======&lt;br /&gt;
* now outputs a JSON array with the capability to request several flight paths in one call&lt;br /&gt;
* used with parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; will return the flight path by default priority ranking ADS-B -&amp;gt; Jetvision MLAT -&amp;gt; FlightAware MLAT, an additional parameter &amp;quot;&amp;amp;src=&amp;lt;char&amp;gt;&amp;quot; with char either &#039;a&#039;, &#039;m&#039; or &#039;f&#039; will select the flight path from selected location source&lt;br /&gt;
* parameter &amp;quot;&amp;amp;icao=&amp;lt;hex&amp;gt;&amp;quot; may be either repeated or either be filled with a comma separated list (e.g. &amp;lt;hex1, hex2&amp;gt;) to request several flight paths&lt;br /&gt;
* instead of &amp;lt;hex&amp;gt; it may also contain registratioin, this can be mixed, so for example these are valid requests: &#039;&#039;&amp;amp;icao=3f1234,D-AQUI&#039;&#039; or &#039;&#039;&amp;amp;icao=3f1234&amp;amp;icoa=d-aqui&#039;&#039;. Using registration requires a loaded aircraft type database and the presence of the aircraft in this database.&lt;br /&gt;
&lt;br /&gt;
======mapinfo.json======&lt;br /&gt;
* contains information about own location and some more&lt;br /&gt;
======deltadb.csv / deltadb.txt======&lt;br /&gt;
* parameter &amp;quot;&amp;amp;loc=&amp;quot; was removed, own location can be read within mapinfo.json&lt;br /&gt;
&lt;br /&gt;
=====UDP Output and Formats=====&lt;br /&gt;
* The configuration of all UDP ports was separated from General settings into a streaming output configuration page&lt;br /&gt;
* A new UDP format which contains a periodic output of changed data in the same format as aircraftlist.json is now provided.&amp;lt;br&amp;gt;The time interval between each output can be configured.&lt;br /&gt;
&lt;br /&gt;
=Major 1=&lt;br /&gt;
&lt;br /&gt;
==Version 161030.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: KML output&lt;br /&gt;
* Fixed: FR24 feeder does sometimes not stop during update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-161030.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-161030.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-161030.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160928.00.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* N/A (pure bugfix release)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Incorrect timestamp output in 12 MHz clock mode&lt;br /&gt;
* Fixed: Incorrect decoding of DF-17 surface positions&lt;br /&gt;
* Fixed: Configuration restore function&lt;br /&gt;
* Fixed: Missing link to PlanebaseNG&lt;br /&gt;
* Fixed: Map API key can now be configured via the configuration page&lt;br /&gt;
* Fixed: FPGA does no longer output dublicate frames in certain operation modes&lt;br /&gt;
* Fixed: Incorrect ground possition decoding&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Disable FR24 feeder prior to the software upgrade and re-enable it when the new software release was installed successfully.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160928.00.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160928.00.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160928.00.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
==Version 160619.20.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Configuration of static IP address via web interface&lt;br /&gt;
* Filters for altitude, speed, distance, ICAO hex codes on the 2D Map&lt;br /&gt;
* Save and restore settings to/from file&lt;br /&gt;
* Reboot button in the web interface&lt;br /&gt;
* Support of GLONASS (Only new Radarcape hardware releases with SMT360 GPS receiver) &lt;br /&gt;
* Factory reset function for the GPS module&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Fixed: Download location of basestation.sqb&lt;br /&gt;
* Fixed: Do not decode frames with ICAO equal to 0x000000 or 0xFFFFFF&lt;br /&gt;
* Fixed: Local clients cannot connect to UDP ports via loopback interface&lt;br /&gt;
* Fixed: Access control for JSON, KML, and TXT files via web interface&lt;br /&gt;
* Fixed: Occassional timestamp jumps in P30003 messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is sometimes not properly displayed.&lt;br /&gt;
** After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
** Surface positions can be wrong by -90°, 90°, or 180°.&lt;br /&gt;
** Restore function does not work.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-160619.20.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-160619.20.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-160619.20.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151210.19.00.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 feeders in the previous Debian releases provided wrong locations to the server.&amp;lt;br&amp;gt;(Please note that the FR24 feeder is an external delivery and not under the same maintenance process like the rest of the firmware).&lt;br /&gt;
* Flightradar24 and FPGA version were added to the System Information web page&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Since 01. December a login as Administrator results in an empty web page return. This bug is fixed with this release. The erroneous release 1121.19.20.30 was removed from the server&lt;br /&gt;
&lt;br /&gt;
Those who already updated to the intermediate release 151204.08.00.30 should find this new version under Configuration - Software Maintenance - Upgrade Radarcape Softare. Pressing the button [Update] will then install this new release.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; After power on, the GPS may require up to 5 minutes until synchronisation. During this time, your GPS LED will not become green, also there won&#039;t be a feeder working.&lt;br /&gt;
* Debian:&lt;br /&gt;
** none&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.deb&amp;amp;a=BeastWiki Debian radarcaped-151210.19.00.30.deb]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://jetvision.de/download/download.php?f=radarcaped-151210.19.00.30.opk&amp;amp;a=BeastWiki Angstrom radarcaped-151210.19.00.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151204.08.00.30==&lt;br /&gt;
&lt;br /&gt;
Release 151204.08.00.30 was an intermediate release only and is superseeded by Release 151210.19.00.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 151121.19.20.30==&lt;br /&gt;
&lt;br /&gt;
This is the first official common release for Debian and Angstrom. From this point on, new Radarcapes will be delivered with Debian operating system. Functionality of Debian and Angstrom based Radarcapes is absolutely identical. There is no urgent need for updating to Debian.&lt;br /&gt;
&lt;br /&gt;
For those interested in reading about the Debian upgrade, see [[Radarcape:DebianSupport]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* UDP output of port 10003 - 10006 and port 30003: Information available on the TCP accessible ports can now be distributed to multiple clients via UDP protocol in parallel (with reduced resolution of timestamp).&amp;lt;br&amp;gt;Simple UDP client example on Linux: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;socat -u udp-recv:30003 -&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Two selectable skins for Planevision and Beast style.&lt;br /&gt;
* Map style changed from Terrain to Montony.&lt;br /&gt;
* Improved web session handling.&lt;br /&gt;
* Three  new levels for access control of the webpages: &lt;br /&gt;
** Very Strict: Each internal website requires being logged-in.&lt;br /&gt;
** Strict: Configuration and the status pages require being logged-in.&lt;br /&gt;
** Public: Just the configuration pages require being logged-in.&lt;br /&gt;
* 2D Map:&lt;br /&gt;
** Label for each aircraft icon with Callsign, Flightlevel/Vertical Rate, and Ground Speed.&lt;br /&gt;
** Climbing aircraft are displayed in sky blue, descending aircraft in earth brown, level flight in yellow.&lt;br /&gt;
** The detailed aircraft information table disappears if clicking to an empty area and on time-out.&lt;br /&gt;
** Trails disappear on time-out.&lt;br /&gt;
* New page: Status - System Information&lt;br /&gt;
* Introduction of feature keys for enabling of future SW options (options none available, yet).&lt;br /&gt;
* GPS Improvements:&lt;br /&gt;
** Improved monitoring of GPS module. This may lead to delayed functionality where a proper GPS fix is necessary, e.g. GPS timestamps. Time and PPS must be based on UTC for operation. When the almanach is not yet available, it may require up to 5 minutes until UTC time is available.&lt;br /&gt;
** Support of operation without GPS antenna. Requires manual configuration of the Radarcape location as precise as possible via the web interface.&lt;br /&gt;
** The &#039;Antenna short&#039; message in the GPS status was fixed.&lt;br /&gt;
* Debian: Support of software update using the maintenance menu.&lt;br /&gt;
* FR24 feeder updated to new version.&lt;br /&gt;
* FPGA: minor bug correction which spoiled GPS time-stamp at 16:16 UTC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Bugs&#039;&#039;&#039;&lt;br /&gt;
* Platform independent:&lt;br /&gt;
** Logout screen is not properly displayed.&lt;br /&gt;
* Debian:&lt;br /&gt;
** After an update, it eventually may require a reboot or power cycle in order to bring the new version into life.&lt;br /&gt;
** Those who already did a system update from Angstrom to Debian will have to install this version manually by downloading https://jetvision.de/resources/radarcaped-151121.19.20.30.deb Debian radarcaped-151121.19.20.30.deb and executing &#039;&#039;dpkg -i radarcaped-151121.19.20.30.deb&#039;&#039;, as in previous versions the integrated software update was not correctly implemented. With this version, it will work.&lt;br /&gt;
*** &#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039; On the first try, your installation will most likely fail with missing boost libraries. If so, simply enter &#039;&#039;apt-get install -y -f&#039;&#039; which will download missing libraries and continue the aborted installation automatically.&lt;br /&gt;
** In some cases the power LED will not show up in green but in red.&lt;br /&gt;
* Angstrom:&lt;br /&gt;
** Version 150219.18.30 seems to have a bug in the integrated software update, you need to download the https://jetvision.de/resources/radarcaped-151121.19.20.30.opk Angstrom radarcaped-151121.19.20.30.opk manually and install it using opkg install --force-overwrite radarcaped-151121.19.20.30.opk.&lt;br /&gt;
** Angstrom devices may be inaccessible by SSH after a package installation and require a reboot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Credits&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Thanks to Nuno, Sascha and Andy for their contributions and all others having contributed to this version.&lt;br /&gt;
&lt;br /&gt;
==Version 150620.14.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
* aircraftlist.json: removed &amp;quot;hed&amp;quot; field, it now is called &amp;quot;trk&amp;quot;. Previous field &amp;quot;trk&amp;quot; is now split into &amp;quot;tsa&amp;quot; and &amp;quot;tsm&amp;quot;. Also inserted new field &amp;quot;uti&amp;quot; for unix time, allows recovering the date, but does not include nanosecond information.&lt;br /&gt;
see also [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Download is no longer available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150607.17.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
* Restart GPS survey fixed&lt;br /&gt;
* Added time information to aircraftlist.json and harmonized JSON field identifiers to those described in [[Radarcape:Software_Features#Aircraft_List_JSON_Service]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150607.17.30.opk Angstrom radarcaped-150607.17.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150307.07.00==&lt;br /&gt;
&lt;br /&gt;
On Saturday, 7th March 2015, Solar Impulse will start in Abu Dhabi to achieve the First Round-The-World Solar Flight. The flight shall demonstrate that new technologies and alternative energy sources can achive what some consider impossible. The project was initiated by the two Swiss explorers Bertrand Piccard and André Borschberg.&lt;br /&gt;
&lt;br /&gt;
For this event, we added a special Solar Impulse 2 aircraft symbol to the Radarcape 2D map. So, Radarcape users are enabled to see this exceptional aircraft on their maps. The new Solar Impulse symbol is available since SW release (20150307.07.00).&lt;br /&gt;
&lt;br /&gt;
If you see Solar Impulse 2 on your Radarcape, we would be pleased when you could send us a screenshot with Solar Impulse on the 2D map.&lt;br /&gt;
The hunt for the first screenshot starts now!&lt;br /&gt;
&lt;br /&gt;
Solar Impulse 2 route: Abu Dhabi (UAE), Muscat (Oman), Ahmedabad (India), Varanasi (India), Mandalay (Myanmar), Chongqing (China), Nanjing (China), Hawaii (USA), Phoenix (USA), Central USA, New York (USA), Southern Europe or Northern Africa, Abu Dhabi (UAE).&lt;br /&gt;
(Exact route depends on weather conditions)&lt;br /&gt;
&lt;br /&gt;
We wish good luck to the SI2 team and keep our fingers crossed that your journey will be successful.&lt;br /&gt;
&lt;br /&gt;
Further information on SI2:&lt;br /&gt;
[http://www.solarimpulse.com www.solarimpulse.com] &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* Several improvements to 2D map web page &lt;br /&gt;
* New symbol for Solar Impulse 2 on 2D map &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bugfixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Selected range unit (km/NM) is now used on 2D map Web page&lt;br /&gt;
* Planeplotter feeder disable issue fixed (it now can be disabled)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Users with the previous release installed should see this version listed in their [http://radarcape.local/rc_maintain.html maintenance] menu.&lt;br /&gt;
&lt;br /&gt;
Manual installation command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-150307.07.00.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct links to the packages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150307.07.00.opk Angstrom radarcaped-150307.07.00.opk]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For updates, your Radarcape must have an internet connection. Manual update requires copying the update package to the Radarcape by any means and issuing the opkg install command for the location of the package.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 150219.18.30==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
* There are many new aircraft symbols in the 2D map&lt;br /&gt;
Courtesy of Nic Storey, we now are able to display many different symbols for aircraft as soon as the type is known.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.virtualsky.co.uk www.virtualsky.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.nicstorey.co.uk/planeplotter www.nicstorey.co.uk/planeplotter]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planeplotterforum.co.uk planeplotterforum.co.uk]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://planebase.biz planebase.biz]&amp;lt;br&amp;gt;&lt;br /&gt;
Thank you very much for your great support, Nic!&lt;br /&gt;
* Aircraft tracks in 2D map: Simply click on an aircraft in order to see the track.&lt;br /&gt;
* New FPGA showing GPS tracking status:&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous red: GPS antenna short or open&amp;lt;br&amp;gt;&lt;br /&gt;
- continuous yellow: Not tracking any satellite&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green but yellow background: Operating, but tracking less than 3 satellites (is ok, but not recommended)&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing green with black background: Normal operating mode&amp;lt;br&amp;gt;&lt;br /&gt;
- flashing yellow with black background: If rarely happens: normal operating mode with minor timestamp deviations&amp;lt;br&amp;gt;&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Mode-S LED for correct operation is now flashing green instead of red. This will prepare for later red and yellow indication for other kind of notifications.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 2D map tracks do not disappear sometimes if the aircraft is no longer visible. Solution: simply select another aircraft&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Direct link to the package&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://jetvision.de/resources/radarcaped-150219.18.30.opk Angstrom radarcaped-150219.18.30.opk]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 141125.18.15==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Web user interface got a modern look and feel	&lt;br /&gt;
* The aircraft icons on the 2D map are no longer simple arrows but look now like real aircrafts&lt;br /&gt;
* New aircraftlist.json which contains the same data as the Web aircraft list&lt;br /&gt;
&lt;br /&gt;
The new Web interface was tested with the following browsers:&amp;lt;br/&amp;gt;&lt;br /&gt;
- Firefox 33 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Iceweasel 31 or later (Linux)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Google Chrome 39 or later (Linux, Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
- Internet Explorer 11 or later (Windows)&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Other browsers may work but have not been tested.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-webconfig.jpg|none|thumb|Radarcape Web Configuration Page]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* no data sent via delta DB file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140922.19.03==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* In addition to Flightradar24 and Planeplotter, the Radarcape can now easily feed the current aircraft list to Planefinder and FlightAware servers. See the configuration menu how to register at their servers as a feeder. You can select the feeding interval separately for each in steps by 15, 30, 60, 120 and 300 seconds. There is a random value added in order to spread the feeding events a little over time.	&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The main menu and the configuration menu became redesigned for a better readability.&lt;br /&gt;
* Feeder status shows some more information, e.g. the true FPGA settings and the server&#039;s respose.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The feeding of data is now coupled to the trust level of an entry. It must be at least 2 in order to upload data to a server. This should prevent ghost aircraft from beeing transmitted. Regular aircraft easily exceed this number within a very short time, so there is no real delay in announcing them to others. This feature should allow FEC beeing switched on in some more situations. &lt;br /&gt;
&lt;br /&gt;
* Omit time should now be used in all maps and tables correctly.&lt;br /&gt;
&lt;br /&gt;
* In the 2D map some aircraft appeared at 0°/0° coordinates after some time. That is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140412.08.49==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
I am currently working for the Peer-to-Peer MLAT, which is basically working with very precise results, however the communication between the Radarcapes has proven to be unstable and so needs a redesign.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 feeder&lt;br /&gt;
* Some performance increase with Port 30003 data output&lt;br /&gt;
* The Flightroutes link parser was changed to handle the new structure of the links&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140209.18.32==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Decodes flight identification from DF20/DF21 frames (thanks, Bev)&lt;br /&gt;
* Decodes speed/heading from DF-17 subtype 3+4&lt;br /&gt;
* Automatic control of FR24 feeder setting change. No longer needs to manually sequence a setting change.&lt;br /&gt;
[[File:fr24feeder-config.jpg]]&lt;br /&gt;
* Prepeared for next release to be installed with web GUI command. With this, it does not need to go into Linux when you want to install a software update&lt;br /&gt;
[[File:radarcape-maintenance-SWupdate.jpg]]&lt;br /&gt;
* The 3D map opens correctly with Windows 7 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT capable feeder release 20140127-1444&lt;br /&gt;
* Some cosmetic changes&lt;br /&gt;
* Planeplotter sharing feeder in some cases contained false flight names&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140209.18.32.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140124.08.32c==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Supports type information and routes information from common databases. This is displayed in aircraft list and 3D output currrently, it will become displayed in 2D and JSON output with next release. Origin and Destination are split, so you can sort for both in the aircraft list.&lt;br /&gt;
* There is a new Maintenance web page in the Radarcape where the links to the zipped archives can be pasted into, after pressing &#039;&#039;&#039;Update&#039;&#039;&#039; button the database is fetched from the server, unzipped and becomes installed. The whole update procedure is displayed in the web browser.&lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape-maintenance.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Flightroute emails mostly contain a short link to the archive. Following this link is not included here, you always must copy the final ZIP archive link. This link also invalidates after a while, so in case of problems, referesh the page displaying it and use the new link.&amp;lt;br \&amp;gt;It does not matter if you prefer the 3 letter or 4 letter database, Radarcape will handle both.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* New FR24 MLAT feeder: This feeder connects to raw data port, no longer to Port 30003. Its options for aircraft sharing and MLAT data sharing can be controlled through Radarcape&#039;s configuration dialogue. Note that the CPU load is somewhat more than the old feeder.&lt;br /&gt;
* The former field &#039;Ident&#039; became renamed to &#039;Flight&#039;&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg update&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140124.08.32c.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.19.14==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter sharing upload for positionless aircraft can be disabled now&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* uploading to Planeplotter uses upper case 6 digit ICAO id&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 140106.13.29 - Planeplotter Feeder, Ground Decoding==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Features:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Planeplotter aircraft sharing added&lt;br /&gt;
&lt;br /&gt;
This is the first release which publishes the current known aircraft to the Planeplotter network. Uploading can be enabled and disabled. You need to get a sharing authorisation, whichis explained in the configuration dialogue. There is also a status page and a link provided to the Planeplotter server which shows your past uploads. Uploading is currently done once every minute plus a random 0...14 sec. (The uploading methode was prepared for R-Pi, Bev needs to rename the service now.)&lt;br /&gt;
&lt;br /&gt;
MLAT support will be added as soon as possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Ppfeeder_status-log.jpg|400px|Planeplotter Feeder Status]]&lt;br /&gt;
[[File:Ppfeeder_upload-stats.jpg|400px|Upload Statistics on the Planeplotter Server]]&lt;br /&gt;
&lt;br /&gt;
* Ground decoding&lt;br /&gt;
&lt;br /&gt;
Ground data is decoded. It is output in all services. &lt;br /&gt;
&lt;br /&gt;
[[File:Radarcape006-groundTrafficKML6.jpg|500px|3D Display of Ground Traffic (yellow tracks)]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The Flightradar24 Feeder can now be started based on the internal deltaDB methode or Port 30003 data, as some users felt that if based on Port 30003 the acceptance rate at FR24 is higher than based on deltaDB. Please note that Port 30003 is a very inefficient protocol and consumes more CPU resources than deltaDB.&lt;br /&gt;
* The feeders now start only if the GPS time is available. Timestamps on web status pages contain an (X) if unknown time source, (C) if the CPU time is used and (G) if GPS time is present.&lt;br /&gt;
* Port 30003 output data contains GPS timestamp if available.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# original version overwritten by 19.14&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-140106.19.14.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131225.18.56==&lt;br /&gt;
&lt;br /&gt;
New Features:&lt;br /&gt;
* Remote control of FPGA configuration (&amp;quot;DIP switches&amp;quot;) can be enabled and disabled in configuration&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Timestamp problem: All timestamps are based on the GPS time. If not available CPU time is used &lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
opkg install -V https://jetvision.de/resources/radarcaped-131225.18.56.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131206.22.40==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map automatically centers on your GPS position and zooms according to your current largest distance.&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* Internet Explorer may not be display the web pages at all, Mozilla Firefox seems to be tolerant. Radarcape currently does not send the correct HTML header.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131206.22.40.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131202.20.55==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* KML starter did not access KML output -&amp;gt; Google Earth 3D view did not work&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131202.20.55.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131128.21.18: Introduction of 2D Maps==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* 2D map display on web browser&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131128.21.18.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131127.05.01: Solves P30003 message type problem==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The port 30003 messages MSG,2 and MSG,3 seem to be swapped. ==&amp;gt; actually all Port 30003 messsages were one count too low.&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131127.05.01.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Version 131126.19.46: Configuration Page Issues Solved==&lt;br /&gt;
&lt;br /&gt;
New Features: &lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
Solves:&lt;br /&gt;
* The configuration page when beeing saved does not confirm change but show an empty page or a failure message. However the changes appear to be taken. It only happens on a few installations. Investigation is in progress.&lt;br /&gt;
* There was a delay when connecting to a TCP port, which is now avoided.&lt;br /&gt;
* HTML &#039;Back&#039; link moved to the top of all pages&lt;br /&gt;
* Timestamp behaviour in P30003: Is now truely message generation and message capture time.&lt;br /&gt;
* uses GCC 4.3.3 and Boost 1.53.0&lt;br /&gt;
&lt;br /&gt;
Install command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 opkg install -V https://jetvision.de/resources/radarcaped-131126.19.46.opk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Install-131126.19.46.opk.png|200px|none|thumb|Installation output]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=FPGA Firmware=&lt;br /&gt;
&lt;br /&gt;
Firmware update on the Radarcape is absolutely simple: Just mount the Radarcape as a drive into your Windows, then replace the existing meaADSB.rbf file with the one downloaded from this web page. You may save the existing one, but the history also exists here for download (including the version name in the file name).&lt;br /&gt;
&lt;br /&gt;
==The GPS timestamp==&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp is completely handled in the FPGA (hardware) and does not require any interactions on the Linux side. This is essential to meet the required accuracy. The local clock in the FPGA (64 MHz or 256 MHz) is stretched or compressed to meet 1e9 counts in between two pulses by a linear algorithm, in order to avoid bigger jumps in the timestamp. Rollover from 999999999 to 0 occurs synchronously to the 1PPS leading edge. In parallel, the Second-of-Day information is read from the TSIP serial data stream and also aligned to the 1PPS pulse. Both parts are then mapped into the 48bits that are available for the timestamp and transmitted with each Mode-S or Mode-A/C message.&lt;br /&gt;
&lt;br /&gt;
* SecondsOfDay are using the upper 18 bits of the timestamp&lt;br /&gt;
* Nanoseconds are using the lower 30 bits. The value there directly converts into a 1ns based value and does not need to be converted by sample rate&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;In C&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
nanosec = (msg[2] &amp;amp; 0x3f) &amp;lt;&amp;lt; 24&lt;br /&gt;
         | msg[3]         &amp;lt;&amp;lt; 16&lt;br /&gt;
         | msg[4]         &amp;lt;&amp;lt; 8&lt;br /&gt;
         | msg[5];&lt;br /&gt;
&lt;br /&gt;
daysec =  msg[0] &amp;lt;&amp;lt; 10&lt;br /&gt;
        | msg[1] &amp;lt;&amp;lt; 2&lt;br /&gt;
        | msg[2] &amp;gt;&amp;gt; 6;&lt;br /&gt;
&lt;br /&gt;
if (daysec_tm1!=daysec)&lt;br /&gt;
{&lt;br /&gt;
    daysec_tm1 =  daysec;&lt;br /&gt;
    hh         = (daysec/3600) % 24;&lt;br /&gt;
    mm         = (daysec/60)   % 60;&lt;br /&gt;
    ss         =  daysec       % 60;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Timestamp of 1019UTC: 0x244bbb9ac9f0&lt;br /&gt;
&lt;br /&gt;
lower 30 bits are 0x3b9ac9f0 =&amp;gt; Nanosecond = 999999984 * 1e-9&amp;lt;br/&amp;gt;&lt;br /&gt;
upper 18 bits are 0x912e =&amp;gt; daysec = 37166&amp;lt;br/&amp;gt;&lt;br /&gt;
hour = 37166/3600 = 10&amp;lt;br/&amp;gt;&lt;br /&gt;
minute = 37166 / 60 modulo 60 = 19&amp;lt;br/&amp;gt;&lt;br /&gt;
second = 37166 modulo 60 = 26&lt;br /&gt;
&lt;br /&gt;
So time is 10:19:26.999999984 after UTC midnight&lt;br /&gt;
&lt;br /&gt;
The legacy 48bit and 12MHz based timestamp however is not synchronized to 12MHz at all, so it still works as it has been since ever.&lt;br /&gt;
&lt;br /&gt;
==Linux and FPGA firmware package ppsjump-021 (23. Aug. 2013)==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* For enhanced stability, this version is based on Linux 3.8.&lt;br /&gt;
* The GPS tool is now included into the radarcape deamon. It also provides a GPS status through the web server, accessing gps.html on the integrated webserver&lt;br /&gt;
* The TCP ports for data streaming connect on each try, not each second.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For this version, it is essential that you update your SD card completly from scratch. Download the naked Linux 3.8 image (73MB) and make a SD card as described in Radarcape Linux Install/Configure. Please mind the two screenshots there in order to see how about the update procedure works like.&lt;br /&gt;
(As some users had problems unpacking the XZ, there is a Linux 3.8 image ZIP Version (130MB) on the server, too)&lt;br /&gt;
&lt;br /&gt;
When inserted and rebooted, either login through the serial port (Mini-USB on the back side) or via SSH/network (then your destination temporarily is “beaglebone”).&lt;br /&gt;
Enter these commands, and don&#039;t forget to enter your known Radarcape ID when beeing asked from the skript:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd&lt;br /&gt;
rm install38.sh&lt;br /&gt;
wget https://jetvision.de/resources/install38.sh&lt;br /&gt;
sh ./install38.sh&lt;br /&gt;
reboot -f&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_143_ppsjump-020==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The GPS timestamp locked on multiplies of 32768 in situations when the 1PPS signal was disturbed by external matters.&lt;br /&gt;
&lt;br /&gt;
superseeded by ppsjump-021&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-3==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Corrections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SecondOfDay (the upper 18 bits of the timestamp in GPS mode) and Nanoseconds (the lower 30 bits) are now synchronized.&lt;br /&gt;
&lt;br /&gt;
Note that in order to overcome above problem with negative timestamps, the GPS read: absolute timestamp of Mode-S and Mode-A/C frames is taken at the end of the frame, at least until further notice. This does not make any difference for multilateration, as long as this feature is unique provided by the Radarcape.&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
86d6cdb069868e4f57d47dfc3441593c  meaadsb_ep3_141_gpsmlat-3.rbf&lt;br /&gt;
md5sum meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
5bcae05ea429b4ef943b303314e22b82  meaadsb_ep3_141_gpsmlat-3.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FPGA Firmware meaADSB_ep3_141_gpsmlat-2==&lt;br /&gt;
&lt;br /&gt;
Firmware meaADSB_ep3_141_gpsmlat-2 has a working GPS timestamp function. Therefore, DIP#5 switch selects either the standard 12MHz timestamp (when off) or the GPS timestamp (when on).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
dc7a6278a668b1bdb81fd67e7a1891a6  meaADSB_ep3_141_gpsmlat-2.rbf&lt;br /&gt;
md5sum meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
ba54740894406cb38e8dd95d0fc3e3e8  meaADSB_ep3_141_gpsmlat-2.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&#039;&#039;&#039;Radarcape DIP Switch Settings&#039;&#039;&#039;&lt;br /&gt;
!Radarcape DIP Switch&lt;br /&gt;
!DIP#1&lt;br /&gt;
!DIP#2&lt;br /&gt;
!DIP#3&lt;br /&gt;
!DIP#4&lt;br /&gt;
!DIP#5&lt;br /&gt;
!DIP#6&lt;br /&gt;
!DIP#7&lt;br /&gt;
!DIP#8&lt;br /&gt;
|-&lt;br /&gt;
!Equivalent Beast DIP&amp;lt;br /&amp;gt;with resp. to PP setting&lt;br /&gt;
|DIP#3&lt;br /&gt;
|DIP#4&lt;br /&gt;
|DIP#5&lt;br /&gt;
|DIP#6&lt;br /&gt;
|DIP#7&lt;br /&gt;
|DIP#8&lt;br /&gt;
|DIP#9&lt;br /&gt;
|DIP#10&lt;br /&gt;
|-&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|When ON&lt;br /&gt;
|Binary format&lt;br /&gt;
|only DF-11&amp;lt;br /&amp;gt;and DF-17&lt;br /&gt;
|enable MLAT&amp;lt;br /&amp;gt;in AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|&#039;&#039;&#039;GPS based&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|RTS hardware&amp;lt;br /&amp;gt;handshake&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|-&lt;br /&gt;
!When OFF&lt;br /&gt;
|AVR format&lt;br /&gt;
|all usable DF&lt;br /&gt;
|no MLAT in&amp;lt;br /&amp;gt;AVR format&lt;br /&gt;
|CRC check&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|&#039;&#039;&#039;standard 12MHz&amp;lt;br /&amp;gt;timestamp&#039;&#039;&#039;&lt;br /&gt;
|hardware hand-&amp;lt;br /&amp;gt;shake disabled&lt;br /&gt;
|1 Bit FEC&amp;lt;br /&amp;gt;enabled&lt;br /&gt;
|Mode-A/C decoding&amp;lt;br /&amp;gt;disabled&lt;br /&gt;
|-&lt;br /&gt;
!Command&amp;lt;br /&amp;gt;Character&lt;br /&gt;
|c/C&lt;br /&gt;
|d/D&lt;br /&gt;
|e/E&lt;br /&gt;
|f/F&lt;br /&gt;
|g/G&lt;br /&gt;
|h/H&lt;br /&gt;
|i/I&lt;br /&gt;
|j/J&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|not used in binary format 					&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An upper case character is equal to a DIP that is in ON position, a lower case character equal to DIP in open position&lt;br /&gt;
&lt;br /&gt;
The green LED next to the SMA connector is used as GPS indicator:&lt;br /&gt;
&lt;br /&gt;
# Short on, long off: Just 1PPS is present, but no time of day information&lt;br /&gt;
# On and off time equal: 1PPS present, Time of day present, but there is a synchronisation offset&lt;br /&gt;
# Long on, short off: 1PPS present, Time of day present, Internal time is synchronized to GPS&lt;br /&gt;
&lt;br /&gt;
It is not a problem if the clock sometimes falls back from (3) to (2), because the sensitivity of synchronisation check is +/-1 tick.&lt;br /&gt;
&lt;br /&gt;
The center red LED flashes as an indication of operating about twice per second. It should flash very fast in case that hardware handshake is active.&lt;br /&gt;
&lt;br /&gt;
The GPS based timestamp still uses the standard 48 bits as known from the 12MHz timestamp, but in different way:&lt;br /&gt;
&lt;br /&gt;
* the lower 30 bits are the time since the last 1PPS pulse, in 1ns steps, currently 15ns resolution&lt;br /&gt;
* the upper 18 bits are the Seconds-Of-Day, starting with zero at midnight UTC&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Issues (meaADSB_ep3_141_gpsmlat-2)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Within the GPS timestamp, the Second-Of-Day part advances in the mid of the 0-999999999ns phase ⇒ next version&lt;br /&gt;
# Sometimes the Second-Of-Day part does not increment at the rollover of the nanosecond part ⇒ next version&lt;br /&gt;
# The absolute value of the GPS timestamp of 14 bytes long Mode-S frames is offset, however since all units do have that error, it is not a big problem for multilateration ⇒ wait for release&lt;br /&gt;
# Negative delta time offsets between consequent frames ⇒ not an issue (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Negative delta time between consequent frames&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you look at the block diagram of the Mode-S Beast, recognize that there are several frame decoders working in parallel, plus the Mode-A/C decoder, which is not yet mentioned in the picture. They all work independently, their output - a ready frame - is written into a FIFO in order to buffer it for RS232 transmission.&lt;br /&gt;
&lt;br /&gt;
It now may happen that during the reception of a Mode-S frame, an overlapping Mode-AC frame becomes decoded in parallel and is written into the FIFO, prior to the end of the Mode-S frame. Since the timestamps are taken at the start of frame, in that situation, the Mode-AC frame with a later timestamp is written to the FIFO before the Mode-S frame finishes. Consequentally on the output, the later timestamp of the Mode-S frame appears ahead of the Mode-S frame&#039;s.&lt;br /&gt;
&lt;br /&gt;
It is easy to understand with the Mode-AC as a cause, but the same happens if one of the noise decoders or the overlapping Mode-S frame decoder outputs a frame while the other is still working.&lt;br /&gt;
&lt;br /&gt;
Sorting that in the FPGA would cost too many ressources, so users of the timestamps anyway need a matching algorithm among different units, so that algorithm should be aware about this situation.&lt;br /&gt;
&lt;br /&gt;
If you think about swapping them around, note that it may not happen with two frames but several, e.g. in the situation that two Mode-A/C frames do overlap a 14 byte Mode-S frame.&lt;/div&gt;</summary>
		<author><name>Dl4mea</name></author>
	</entry>
</feed>