]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/uart.py
srd: Use 'import sigrokdecode as srd' for brevity.
[libsigrokdecode.git] / decoders / uart.py
index c9f787583d7ee934610c13478f5f5451bf4d6b82..c3a90ef046670d6e0ecccd0bc328bfd6491b319b 100644 (file)
 # [T_PARITY_ERROR, (0, 1)]
 #
 
-import sigrokdecode
+import sigrokdecode as srd
 
 # States
 WAIT_FOR_START_BIT = 0
@@ -190,7 +190,7 @@ def parity_ok(parity_type, parity_bit, data, num_data_bits):
     else:
         raise Exception('Invalid parity type: %d' % parity_type)
 
-class Decoder(sigrokdecode.Decoder):
+class Decoder(srd.Decoder):
     id = 'uart'
     name = 'UART'
     longname = 'Universal Asynchronous Receiver/Transmitter (UART)'
@@ -258,8 +258,8 @@ class Decoder(sigrokdecode.Decoder):
 
     def start(self, metadata):
         self.samplerate = metadata['samplerate']
-        self.out_proto = self.add(sigrokdecode.SRD_OUTPUT_PROTO, 'uart')
-        self.out_ann = self.add(sigrokdecode.SRD_OUTPUT_ANN, 'uart')
+        self.out_proto = self.add(srd.SRD_OUTPUT_PROTO, 'uart')
+        self.out_ann = self.add(srd.SRD_OUTPUT_ANN, 'uart')
 
         # TODO
         ### self.baudrate = metadata['baudrate']