Class t.p.g.n.NMEAReceiver(basic.LineReceiver):

Part of twisted.protocols.gps.nmea View Source View In Hierarchy

This parses most common NMEA-0183 messages, presumably from a serial GPS device at 4800 bps

Split Table into Classes Show Methods in One Table

Line # Kind Name Docs
61 Method lineReceived Override this for when each line is received.
89 Method decode_position Undocumented
103 Method decode_positiontime Undocumented
152 Method decode_activesatellites Undocumented
174 Method decode_fix Undocumented
139 Method _decode_utc Undocumented
143 Method _decode_latlon Undocumented

Inherited from LineReceiver:

Line # Kind Name Docs
207 Method clearLineBuffer Clear buffered data.
211 Method dataReceived Protocol.dataReceived.
241 Method setLineMode Sets the line-mode of this receiver.
256 Method setRawMode Sets the raw mode of this receiver.
263 Method rawDataReceived Override this for when raw data is received.
273 Method sendLine Sends a line to the other end of the connection.
278 Method lineLengthExceeded Called when the maximum line length has been reached.

Inherited from Protocol (via LineReceiver):

Line # Kind Name Docs
384 Method connectionLost Called when the connection is shut down.

Inherited from BaseProtocol (via LineReceiver, Protocol):

Line # Kind Name Docs
341 Method makeConnection Make a connection to a transport and a server.
351 Method connectionMade Called when a connection is made.

Inherited from _PauseableMixin (via LineReceiver):

Line # Kind Name Docs
172 Method pauseProducing Undocumented
176 Method resumeProducing Undocumented
181 Method stopProducing Undocumented
Line # Kind Name Docs
207 Method clearLineBuffer Clear buffered data.
384 Method connectionLost Called when the connection is shut down.
351 Method connectionMade Called when a connection is made.
211 Method dataReceived Protocol.dataReceived.
152 Method decode_activesatellites Undocumented
174 Method decode_fix Undocumented
89 Method decode_position Undocumented
103 Method decode_positiontime Undocumented
278 Method lineLengthExceeded Called when the maximum line length has been reached.
61 Method lineReceived Override this for when each line is received.
341 Method makeConnection Make a connection to a transport and a server.
172 Method pauseProducing Undocumented
263 Method rawDataReceived Override this for when raw data is received.
176 Method resumeProducing Undocumented
273 Method sendLine Sends a line to the other end of the connection.
241 Method setLineMode Sets the line-mode of this receiver.
256 Method setRawMode Sets the raw mode of this receiver.
181 Method stopProducing Undocumented
143 Method _decode_latlon Undocumented
139 Method _decode_utc Undocumented
def lineReceived(self, line): (source)
Override this for when each line is received.
def decode_position(self, latitude, ns, longitude, ew, utc, status): (source)
Undocumented
def decode_positiontime(self, utc, status, latitude, ns, longitude, ew, speed, course, utcdate, magvar, magdir): (source)
Undocumented
def _decode_utc(self, utc): (source)
Undocumented
def _decode_latlon(self, latitude, ns, longitude, ew): (source)
Undocumented
def decode_activesatellites(self, mode1, mode2, *args): (source)
Undocumented
def decode_fix(self, utc, latitude, ns, longitude, ew, posfix, satellites, hdop, altitude, altitude_units, geoid_separation, geoid_separation_units, dgps_age, dgps_station_id): (source)
Undocumented
API Documentation for Twisted, generated by pydoctor at 2008-10-26 16:12:37.