t.p.g.r.Zodiac(protocol.Protocol) : class documentation

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

Undocumented
Method dataReceived Called whenever data is received.
Method receivedMessage Undocumented
Method decode_fix Undocumented
Method decode_id Undocumented
Method decode_channels Undocumented
Method decode_satellites Undocumented
Method decode_dgps Undocumented
Method decode_ecef Undocumented
Method decode_channelmeas Undocumented
Method decode_usersettings Undocumented
Method decode_testresults Undocumented
Method decode_meastimemark Undocumented
Method decode_utctimemark Undocumented
Method decode_serial Undocumented
Method decode_eepromupdate Undocumented
Method decode_eepromstatus Undocumented

Inherited from Protocol:

Method logPrefix Return a prefix matching the class name, to identify log messages related to this protocol instance.
Method connectionLost Called when the connection is shut down.

Inherited from BaseProtocol (via Protocol):

Method makeConnection Make a connection to a transport and a server.
Method connectionMade Called when a connection is made.
def dataReceived(self, recd): (source)
Called whenever data is received.

Use this method to translate to a higher-level message. Usually, some callback will be made upon the receipt of each complete protocol message.

Parametersdataa string of indeterminate length. Please keep in mind that you will probably need to buffer some data, as partial (or multiple) protocol messages may be received! I recommend that unit tests for protocols call through to this method with differing chunk sizes, down to one byte at a time.
def receivedMessage(self, msg_id, message, acknak): (source)
Undocumented
def decode_fix(self, message): (source)
Undocumented
def decode_id(self, message): (source)
Undocumented
def decode_channels(self, message): (source)
Undocumented
def decode_satellites(self, message): (source)
Undocumented
def decode_dgps(self, message): (source)
Undocumented
def decode_ecef(self, message): (source)
Undocumented
def decode_channelmeas(self, message): (source)
Undocumented
def decode_usersettings(self, message): (source)
Undocumented
def decode_testresults(self, message): (source)
Undocumented
def decode_meastimemark(self, message): (source)
Undocumented
def decode_utctimemark(self, message): (source)
Undocumented
def decode_serial(self, message): (source)
Undocumented
def decode_eepromupdate(self, message): (source)
Undocumented
def decode_eepromstatus(self, message): (source)
Undocumented
API Documentation for Twisted, generated by pydoctor at 2012-09-01 11:44:56.