source: core/trunk/client/README.txt @ 211

Last change on this file since 211 was 211, checked in by smoser, 12 years ago

#122

  • Property svn:mime-type set to text/plain
File size: 2.5 KB
Line 
1
2
3    OVERVIEW
4   
5This document describes the installation procedure for the Flarm-Radar Client
6on a Raspberry PI running Raspbian. At the time of writing this document, this
7is the only platform where the client has been tested over a long time period
8in a production-like environment.
9
10However, the client can be installed on any operating system where
11Perl (http://www.perl.org) can be installed. Some adaptions might be required
12in this case.
13
14
15    REQUIREMENTS
16   
17Note: Early versions of Raspbian had a nasty bug that caused minicom to freeze
18  the entire system after some hours or days of operations. Don't forget to
19  update the OS before starting with the installation.
20
211. Log on the Raspberry as user 'root' and install required software packages
22  -> $# apt-get install zip dnsutils libwww-perl minicom
23 
242. Connect the Flarm Device and configure communication settings for minicom (baud rate, etc.). Save the
25  configuration file. Once the configuration is correct and the Flarm Device is
26  turned on, you must be able to see live position data in minicom:
27 
28....
29$GPRMC,123512.00,A,4710.24781,N,00902.46662,E,0.017,237.67,240312,,,A*6E
30$GPGGA,123512.00,4710.24781,N,00902.46662,E,1,8,1.40,413.2,M,48.0,M,,*6E
31$PFLAA,0,-118,-85,1,1,4B51BC,0,,0,0.1,1*1E
32$PFLAA,0,-35,-124,2,1,4B51FF,158,,0,0.1,1*14
33$PFLAU,2,1,1,1,0,,0,,*61
34$GPRMC,123513.00,A,4710.24782,N,00902.46659,E,0.002,237.67,240312,,,A*60
35$GPGGA,123513.00,4710.24782,N,00902.46659,E,1,8,1.40,413.1,M,48.0,M,,*67
36....
37 
38If you reach that: Congratulations, you're nearly done :-)
39
40
41    INSTALLATION
42 
431. Create a new account named 'flarm'
44  -> $# useradd -m flarm
45
46Note: This account does not need a password (because you might loose it and
47  it is safer anyway).
48 
492. Change identity to 'flarm'
50  -> $# su - flarm
51 
523. Download and unzip the client package from ???
53  -> $> unzip flarmclient-<version>.zip
54 
55
56    CONFIGURATION
57
58The client reads a single configuration file ~flarm/.flarmclient/client.conf.
59
601. Configure the URL of the flarm server. If you use the public server, then
61  you can leave the default value for this setting.
62
632. Set the correct client key. Request a key at info@flarmradar.ch if you use
64  the public server.
65
66
67    TEST THE INSTALLATION
68   
691. Start the client using one of the provided data files
70  $> flarmclient -f testdata/2012_03_25_departure.data
71 
72The client must run without errors and stream the data to the server. Check on
73the server while the client is processing the data file.
74
75 
76  can see
Note: See TracBrowser for help on using the repository browser.