Package killerbee :: Package zbwardrive :: Package gps :: Module gps' :: Class gps
[hide private]
[frames] | no frames]

Class gps

source code

             gpsdata --+
                       |
client.gpscommon --+   |
                   |   |
      client.gpsjson --+
                       |
                      gps

Client interface to a running gpsd instance.

Nested Classes [hide private]

Inherited from gpsdata: satellite

Instance Methods [hide private]
 
__init__(self, host='127.0.0.1', port='2947', verbose=0, mode=0) source code
 
__oldstyle_shim(self) source code
 
__oldstyle_unpack(self, buf) source code
 
next(self) source code
 
poll(self)
Read and interpret data from the daemon.
source code
 
set_raw_hook(self, hook) source code
 
stream(self, flags=0, outfile=None)
Ask gpsd to stream reports at your client.
source code

Inherited from gpsdata: __repr__

Inherited from client.gpsjson: __iter__, json_unpack

Inherited from client.gpscommon: __del__, close, connect, read, send, waiting

Method Details [hide private]

__init__(self, host='127.0.0.1', port='2947', verbose=0, mode=0)
(Constructor)

source code 
Overrides: client.gpscommon.__init__

stream(self, flags=0, outfile=None)

source code 

Ask gpsd to stream reports at your client.

Overrides: client.gpsjson.stream