Public Member Functions | Public Attributes | List of all members
indoor_positioning.zone.Zone Class Reference

Public Member Functions

def __init__ (self, name, frame_id, threshold, polygon, beacons)
 

Public Attributes

 beacons
 
 frame_id
 
 name
 
 polygon
 
 threshold
 

Detailed Description

Class to store information about zones defined for use with the metraTec IPS tracking system.

Definition at line 7 of file zone.py.

Constructor & Destructor Documentation

def indoor_positioning.zone.Zone.__init__ (   self,
  name,
  frame_id,
  threshold,
  polygon,
  beacons 
)
Initialize the zone object by passing configuration and a list of beacons belonging to the zone.
:param name: String: name of the zone
:param frame_id: String: coordinate frame the zone is specified in
:param threshold: Int: minimum RSSI value the a beacon must have to assign the receiver position to this zone
:param polygon: [[Float, Float, Float]]: list of ordered [x, y, z] coordinates spanning the zone
:param beacons: [Beacon]: List of beacon objects that belong to this zone

Definition at line 9 of file zone.py.

Member Data Documentation

indoor_positioning.zone.Zone.beacons

Definition at line 23 of file zone.py.

indoor_positioning.zone.Zone.frame_id

Definition at line 20 of file zone.py.

indoor_positioning.zone.Zone.name

Definition at line 19 of file zone.py.

indoor_positioning.zone.Zone.polygon

Definition at line 22 of file zone.py.

indoor_positioning.zone.Zone.threshold

Definition at line 21 of file zone.py.


The documentation for this class was generated from the following file:


indoor_positioning
Author(s): Christian Arndt
autogenerated on Mon Jun 10 2019 13:33:13