X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/a3770186a94117be56a8d9a8038a2d540bd2884c..4305b552ea1be7f6a5ef3e8ae2f027bab443012b:/src/adafruit_blinka/microcontroller/nova/uart.py diff --git a/src/adafruit_blinka/microcontroller/nova/uart.py b/src/adafruit_blinka/microcontroller/nova/uart.py index 6cf0c58..5d698f8 100644 --- a/src/adafruit_blinka/microcontroller/nova/uart.py +++ b/src/adafruit_blinka/microcontroller/nova/uart.py @@ -8,7 +8,7 @@ class UART: ESCAPE_SEQUENCE = "+++UART0" - # pylint: disable=too-many-arguments + # pylint: disable=too-many-arguments,unused-argument def __init__( self, portid, @@ -42,7 +42,11 @@ class UART: self._nova.setEscapeSequenceUART(self._id, UART.ESCAPE_SEQUENCE) self._nova.beginBridgeUART(self._id) - # pylint: enable=too-many-arguments + # pylint: enable=too-many-arguments,unused-argument + def __del__(self): + """Close Nova on delete""" + self.deinit() + self._nova.close() def deinit(self): """Deinitialize"""