<div dir="ltr">This is great, Daniele! We have contact with the tracking server and receive data from it, so this looks promising :-) <div><br></div><div>We will get back to you with more detailed feedback when we have had the chance to test some more.</div><div><br></div><div>- Thomas</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jul 23, 2015 at 1:56 AM, Daniele Orlandi <span dir="ltr"><<a href="mailto:daniele@orlandi.com" target="_blank">daniele@orlandi.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Hi Thomas,<br>
<br>
I unfortunately have been overwhelmed by various work emergencies...<br>
hopefully the situation will get better soon :(<br>
<span class=""><br>
<br>
On 06/07/2015 15:52, Thomas Sevaldrud wrote:<br>
><br>
</span><span class="">> * We need a polling server which we can query for the full history of<br>
> each flight in order to do competition scoring<br>
<br>
</span>Such server is now available:<br>
<br>
- It is located at ACAO<br>
- It is written in Ruby on Rails<br>
- It run on a Linux VM on small XenServer cluster<br>
- The connectivity is good but a bit worse than the one available at the<br>
datacenter.<br>
- The data is stored by our master (collector) daemon in a PostgreSQL<br>
database and retrived by the Rails application.<br>
- I kept the URL names equal to the ones described but they can be<br>
changed arbitrarily<br>
- Tracks are stored for long time, at least a month, so there is plenty<br>
of data to test with.<br>
<br>
Currently only the receiving station at the field is connected, it has a<br>
medium-good antenna located 10 meters above the ground but should be<br>
enough to give you an idea of the quality of data.<br>
<br>
These are the URLs to access the tracking interface:<br>
<br>
<a href="http://tracking-test.acao.it/sw/getprotocolinfo.php" rel="noreferrer" target="_blank">http://tracking-test.acao.it/sw/getprotocolinfo.php</a><br>
<a href="http://tracking-test.acao.it/sw/getactivecontests.php" rel="noreferrer" target="_blank">http://tracking-test.acao.it/sw/getactivecontests.php</a><br>
<a href="http://tracking-test.acao.it/sw/gettrackerdata.php?starttime=20150722090000&endtime=20150722180000&trackerid=4114" rel="noreferrer" target="_blank">http://tracking-test.acao.it/sw/gettrackerdata.php?starttime=20150722090000&endtime=20150722180000&trackerid=4114</a><br>
<span class=""><br>
> * This polling server should associate the relevant flights for a<br>
> competition day with the task/pilot info, preferrably through a SeeYou<br>
> CUC file as specified in the existing Silent Wings/vPos protocol.<br>
<br>
</span>Okay, however at the moment my SeeYou installation is non-functional so<br>
I have some difficulty producing the CUC file. Anyway the server<br>
supports the serving of such data.<br>
<span class=""><br>
> * The server could also have a way of simply listing all flights that<br>
> are active so we can test this without having to set up a competition<br>
> for all the gliders.<br>
<br>
</span>I created an URL to retrive the active flights for each day. The<br>
response is JSON-encoded however I can adapt it to a format you can<br>
parse more easily. The URL is the following:<br>
<br>
<a href="http://tracking-test.acao.it/sw/get_planes_by_day" rel="noreferrer" target="_blank">http://tracking-test.acao.it/sw/get_planes_by_day</a><br>
<br>
A web visualization JS application is available at:<br>
<br>
<a href="http://ror.acao.it/radar" rel="noreferrer" target="_blank">http://ror.acao.it/radar</a><br>
<br>
It is still in development and has known issues.<br>
Note that during the competition a similar application will be<br>
accessible from the internal privileged networks while the one available<br>
to the public will be limited to the local area.<br>
<br>
Let me know of any issue/request/information you may be needing.<br>
<br>
Thank you,<br>
Bye,<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
  Daniele Orlandi<br>
<br>
</font></span></blockquote></div><br></div>