[acao-it] ACAO Tracking Protocol

Daniele Orlandi daniele at orlandi.com
Thu Jul 23 01:56:02 CEST 2015


Hi Thomas,

I unfortunately have been overwhelmed by various work emergencies...
hopefully the situation will get better soon :(


On 06/07/2015 15:52, Thomas Sevaldrud wrote:
>
> * We need a polling server which we can query for the full history of
> each flight in order to do competition scoring

Such server is now available:

- It is located at ACAO
- It is written in Ruby on Rails
- It run on a Linux VM on small XenServer cluster
- The connectivity is good but a bit worse than the one available at the
datacenter.
- The data is stored by our master (collector) daemon in a PostgreSQL
database and retrived by the Rails application.
- I kept the URL names equal to the ones described but they can be
changed arbitrarily
- Tracks are stored for long time, at least a month, so there is plenty
of data to test with.

Currently only the receiving station at the field is connected, it has a
medium-good antenna located 10 meters above the ground but should be
enough to give you an idea of the quality of data.

These are the URLs to access the tracking interface:

http://tracking-test.acao.it/sw/getprotocolinfo.php
http://tracking-test.acao.it/sw/getactivecontests.php
http://tracking-test.acao.it/sw/gettrackerdata.php?starttime=20150722090000&endtime=20150722180000&trackerid=4114

> * This polling server should associate the relevant flights for a
> competition day with the task/pilot info, preferrably through a SeeYou
> CUC file as specified in the existing Silent Wings/vPos protocol.

Okay, however at the moment my SeeYou installation is non-functional so
I have some difficulty producing the CUC file. Anyway the server
supports the serving of such data.

> * The server could also have a way of simply listing all flights that
> are active so we can test this without having to set up a competition
> for all the gliders.

I created an URL to retrive the active flights for each day. The
response is JSON-encoded however I can adapt it to a format you can
parse more easily. The URL is the following:

http://tracking-test.acao.it/sw/get_planes_by_day

A web visualization JS application is available at:

http://ror.acao.it/radar

It is still in development and has known issues.
Note that during the competition a similar application will be
accessible from the internal privileged networks while the one available
to the public will be limited to the local area.

Let me know of any issue/request/information you may be needing.

Thank you,
Bye,

-- 
  Daniele Orlandi

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4306 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.acao.it/pipermail/it/attachments/20150723/d2aedefb/attachment.bin>


More information about the It mailing list