'Initializes an NMEAProtocol.
@param receiver: A receiver for NMEAProtocol sentence objects.
@type receiver: L{INMEAReceiver}
@param sentenceCallback: A function that will be called with a new
L{NMEASentence} when it is created. Useful for massaging data from
particularly misbehaving NMEA receivers.
@type sentenceCallback: unary callable'

def __init__(self, receiver, sentenceCallback=None):

    self._receiver = receiver
    self._sentenceCallback = sentenceCallback
