2010-06-23 15:00:46 +02:00
|
|
|
# Sample configuration file for OWLPS Positioning
|
|
|
|
|
2011-04-27 16:36:36 +02:00
|
|
|
# [Miscellaneous options]
|
|
|
|
|
2011-03-29 14:21:14 +02:00
|
|
|
#flush-output-files = true
|
|
|
|
|
2010-06-23 15:00:46 +02:00
|
|
|
[data-input]
|
|
|
|
|
2011-04-27 16:36:36 +02:00
|
|
|
# Description of the machines running the listeners.
|
|
|
|
ap-medium = CSV
|
|
|
|
ap-csv-file = cfg/listeners.csv
|
2011-03-29 12:48:56 +02:00
|
|
|
|
2011-07-19 18:40:17 +02:00
|
|
|
# Description of the clients
|
|
|
|
mobile-medium = CSV
|
|
|
|
mobile-csv-file = cfg/mobiles.csv
|
|
|
|
|
2011-04-27 16:36:36 +02:00
|
|
|
# Description of deployment area topology.
|
|
|
|
# You probably don't need a full description of the topology, see the
|
|
|
|
# topology example file for details.
|
|
|
|
# Uncomment the following line to activate the topology reading.
|
|
|
|
#topology-medium = CSV
|
|
|
|
areas-csv-file = cfg/topology.csv
|
2010-06-23 15:00:46 +02:00
|
|
|
waypoints-csv-file = cfg/waypoints.csv
|
|
|
|
|
2011-03-29 12:48:56 +02:00
|
|
|
#reference-points-medium = CSV
|
|
|
|
reference-points-csv-file = csv/reference_points.csv
|
2010-06-23 15:00:46 +02:00
|
|
|
|
|
|
|
[input]
|
|
|
|
|
2011-03-29 12:48:56 +02:00
|
|
|
#medium = CSV
|
|
|
|
csv-file = csv/input.csv
|
|
|
|
|
|
|
|
#medium = UDP
|
|
|
|
#udp-port = 9902
|
|
|
|
|
|
|
|
[log]
|
|
|
|
|
|
|
|
#medium = none
|
|
|
|
|
2010-06-23 15:00:46 +02:00
|
|
|
medium = CSV
|
2011-03-29 12:48:56 +02:00
|
|
|
csv-file = /tmp/owlps-positioning.log
|
2010-06-23 15:00:46 +02:00
|
|
|
|
|
|
|
[positioning]
|
|
|
|
|
2011-04-27 16:36:36 +02:00
|
|
|
# Uncomment lines to activate one or more algorithm.
|
|
|
|
#algorithm = Real
|
|
|
|
#algorithm = InterlinkNetworks
|
|
|
|
#algorithm = FBCM
|
|
|
|
#algorithm = RADAR
|
2010-06-23 15:00:46 +02:00
|
|
|
#algorithm = FRBHMBasic
|
|
|
|
|
2011-07-30 14:21:37 +02:00
|
|
|
# Coordinates of the deployment area.
|
|
|
|
# This is used to delimit the area in which reference points are
|
|
|
|
# generated (when generate-reference-points is activated), and also
|
|
|
|
# by the MinMax multilateration method.
|
2011-04-27 18:57:00 +02:00
|
|
|
# Since MinMax is currently the only multilateration method implemented
|
|
|
|
# in OwlPS, you should define these parameters if you use any of the
|
|
|
|
# multilateration-based algorithms (InterlinkNetworks, FBCM, FRBHM).
|
|
|
|
# They are declared as strings (X;Y;Z). Do not quote!
|
2011-07-30 14:21:37 +02:00
|
|
|
#area-start = -2;-2;0
|
|
|
|
#area-stop = 20;30;6
|
2011-04-27 18:57:00 +02:00
|
|
|
|
2011-06-07 21:35:24 +02:00
|
|
|
# With the RADAR algorithm, for a given positioning request, average
|
|
|
|
# all the calibration requests associated with a reference point before
|
|
|
|
# to compute the SS distance. The default is false, i.e the positioning
|
|
|
|
# request is compared directly to each calibration request.
|
|
|
|
#radar-average-reference-points = false
|
|
|
|
|
2011-07-29 00:47:24 +02:00
|
|
|
# With the RADAR algorithm, do not select reference points on which an
|
|
|
|
# AP is sit, as far as possible (i.e. if there are reference points
|
|
|
|
# where no AP sits). This is useful if you are using autocalibration
|
|
|
|
# and want to select only the generated reference points.
|
|
|
|
# The default is false.
|
|
|
|
#radar-ignore-ap-reference-points = false
|
|
|
|
|
2011-07-22 11:29:30 +02:00
|
|
|
# Generate reference points from the (auto)calibration requests
|
|
|
|
# received.
|
|
|
|
#generate-reference-points = false
|
|
|
|
|
2011-07-23 18:08:54 +02:00
|
|
|
# When the above option is activated, the reference points are generated
|
2011-07-29 16:14:39 +02:00
|
|
|
# with the specified distance (in meters) between one another, in the X
|
|
|
|
# and Y axis.
|
|
|
|
#generated-meshing-grain-x = 0.5
|
|
|
|
#generated-meshing-grain-y = 0.5
|
2011-07-23 18:08:54 +02:00
|
|
|
|
2011-06-17 16:02:19 +02:00
|
|
|
# This option allows the calibration requests sent during the
|
|
|
|
# positioning phase to be added to the calibration request's list. They
|
|
|
|
# are added to the calibration requests read by InputDataReader during
|
|
|
|
# the start-up phase. If this option is not activated, the calibration
|
|
|
|
# requests are handled as positioning requests.
|
|
|
|
# This option must be activated for the self-calibration to work, but
|
|
|
|
# it is not activated by default for security purposes.
|
|
|
|
#accept-new-calibration-requests = false
|
|
|
|
|
2011-07-23 11:44:04 +02:00
|
|
|
# If you activate the above option and want the calibration requests
|
|
|
|
# to be treated as positioning requests (in addition to the normal
|
|
|
|
# treatment of calibration requests), activate this option.
|
|
|
|
# The default is false: the first calibration requests' purpose is to
|
|
|
|
# serve the positioning process, not to use it.
|
|
|
|
#position-calibration-requests = false
|
|
|
|
|
2011-06-29 16:45:36 +02:00
|
|
|
# This option allows to create a new AP when a request is captured by an
|
|
|
|
# AP which is not currently in the APs' list (i.e. not declared in the
|
|
|
|
# APs' configuration file), or when a self-calibration request is sent
|
|
|
|
# by an unknown AP.
|
|
|
|
# It is unactivated by default for the sake of security.
|
|
|
|
#accept-new-aps = false
|
|
|
|
|
2011-07-19 19:05:38 +02:00
|
|
|
# This option allows to create a new mobile when a request is sent by
|
|
|
|
# a mobile which is not currently in the mobiles' list (i.e. not
|
|
|
|
# declared in the mobiles' configuration file). If unset, the requests
|
|
|
|
# sent by unknown mobiles will be dropped.
|
|
|
|
# It is unactivated by default, mainly to avoid interferent devices.
|
|
|
|
#accept-new-mobiles = false
|
|
|
|
|
2011-06-16 19:05:14 +02:00
|
|
|
# When receiving a calibration or autocalibration request from an AP,
|
|
|
|
# containing the transmiter's coordinates, memorise the new AP's
|
|
|
|
# coordinates.
|
|
|
|
# This is unactivated by default for the sake of security.
|
|
|
|
#update-ap-coordinates-online = false
|
|
|
|
|
2010-06-23 15:00:46 +02:00
|
|
|
[output]
|
|
|
|
|
2011-04-27 16:36:36 +02:00
|
|
|
# This is the default output if none is specified.
|
2011-03-29 12:48:56 +02:00
|
|
|
#medium = Terminal
|
|
|
|
|
|
|
|
#medium = CSV
|
|
|
|
csv-file = /tmp/owlps-positioning.out
|
2011-07-30 13:58:05 +02:00
|
|
|
|
|
|
|
# vim: syntax=cfg
|