Bev has kindly prepared the table below which shows the requirements of the different linking schemes and the data type and timeliness obtainable.
| Receiver | AirNav RadarBox | Kinetic SBS1 BaseStation | ||||
| Access method | Log | TCP | Log | Log+FF | TCP | TCP+SBS1Patch |
| Recording | On | Off | On | On | Off | Off |
| Real time | Yes * | 5 mins | 30 secs | Yes | 5 mins | Yes |
| Positionless data | Yes | Yes | No | No | Yes | Yes |
| CPU load | Low | Low | High | High | Low | Low |
| Simple to install | Yes | Yes | Yes | Needs FileFreedom | Yes | Needs SBS1patch |
| Note | * Real time only with 2007 RB software; 5 min delay with 2008 RB software. | |||||
This information is extracted from the Help, Tutorial, Using Plane Plotter with the SBS-1 - please read that tutorial for more information. PlanePlotter can access the data in BaseStation in several different ways. Please note that if you are interested in positionless data (which can still be uploaded to the sharing server and hence help others), you must use the TCP port method.
This is the simplest way to access the data from the BaseStation software. It works with the recent versions of BaseStation and places no special requirements on the way BaseStation is set up. There are, however, disadvantages with this simple approach (see below).
To use this method, in PlanePlotter select Options..I/O settings, check the Mode-S/ADS-B option and in the Mode-S selection box at upper right, choose SBS1 tcp. Start BaseStation running and then start PlanePlotter processing. The aircraft will start to appear on the PlanePlotter chart. Remember that the output from BaseStation is delayed by five minutes so you should not expect to see all the flights from the BaseStation screen immediately. If BaseStation has only just been started, you will see nothing for five minutes.
The disadvantage of this method is that the data displayed on the charts is delayed by five minutes so you see an historical view of the traffic in your area. This is a restriction imposed by the receiver manufacturers – it is not a limitation of PlanePlotter.
If you run BaseStation and select Files..Start recording, the BaseStation software will write a log file to disk with all the aircraft data in real time. Unfortunately, recent versions of the BaseStation software lock the recorded log file so that it cannot be read while it is being written. PlanePlotter can overcome this restriction by automatically stopping and starting the BaseStation log file recording at thirty-second intervals. It is then able to read the file’s contents each time recording is stopped.
To use this method, start BaseStation running and select Files..Start recording. Make a note of the directory in which BaseStation is saving the log file. In PlanePlotter, select Options..I/O settings, check the Mode-S/ADS-B option and in the Mode-S selection box at upper right, choose SBS1 log. Also in PlanePlotter select menu item SBS1 and Uncheck the Open Access option. Still in PlanePlotter, select Options..Directories...SBS1 and navigate to the directory where BaseStation is saving the log file. Start PlanePlotter processing. You should see the log recording Save dialog box fleetingly appear and disappear every thirty seconds as PlanePlotter controls the recording function in BaseStation. Aircraft from BaseStation should appear in near real time on the PlanePlotter charts.
This method is very similar to the previous one except that there is slightly more preparation to do but the results are more stable and the PlanePlotter chart display is fully real-time.
To use this method you need to gain read access to the BaseStation log file while it is being written. Fortunately, there is a generic freeware utility called FileFreedom that allows file sharing of files being written by any program that would otherwise not be possible. You will find FileFreedom here in the files area of the Plane Plotter Yahoo user group. If you are sure that to do so would not violate the licence under which you use the BaseStation software, you can use FileFreedom to get real time access to the log files that BaseStation generates. This means that PlanePlotter will then be able to plot data in the log file in real time, rather than being sampled every 30 seconds. Note that this paragraph is not to be construed as an incitement to violate any licence conditions that you may have entered into with Kinetic Avionics when you installed BaseStation. Using FileFreedom is simple but there are a number of steps involved so it may appear to be daunting. There is an interactive tutorial on using it, which is very easy to follow.
Once you have used FileFreedom to achieve open file access, PlanePlotter can read and plot the data from the SBS1 in real time.
Start the open access version of BaseStation running and select Files..Start recording. Make a note of the directory in which BaseStation is saving the log file. In PlanePlotter, select Options..I/O settings, check the Mode-S/ADS-B option and in the Mode-S selection box at upper right, choose SBS1 log. So far this is the same as method one. Also in PlanePlotter select menu item SBS1 and Check the Open Access option. This was different in method one. Still in PlanePlotter, select Options..Directories...SBS1 and navigate to the directory where BaseStation is saving the log file. Start PlanePlotter processing. Aircraft from BaseStation will appear in real time on the PlanePlotter charts.
This method has none of the disadvantages of the other methods being fully real time and without any stability or language issues.
This is arguably the simplest method. For more information, please see: http://piopawlu.net/projects/sbs1-rt/
This is an alternative to method 1. Basically, SBS1rt removes the built-in delay from the BaseStation socket output and so allows PlanePlotter to display real-time positions. Without SBS1rt, the only way for Plane Plotter to do this is via the FileFreedom hack, and this only gives access to what's in the BST file (i.e. only ADS-B aircraft). To use PlanePlotter with SBS without a delay in displaying data, download SBS1rt from http://piopawlu.net/projects/sbs1-rt/
Reason for upgrade - to remove the decimal points from speed and bearing indication. The following on Windows Vista:
Page Information
|
Wiki Information |
Recent PBwiki Blog Posts |