Skip to content

Commit

Permalink
#60 clean up i2c on shutdown
Browse files Browse the repository at this point in the history
  • Loading branch information
DarylDohner committed Jul 4, 2023
1 parent de1d600 commit dd98e40
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions EosPayload/drivers/science_driver.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,11 @@ def setup(self) -> None:
self.tsl = adafruit_tsl2591.TSL2591(self.i2c)
self.pm25 = PM25_I2C(self.i2c)

def cleanup(self):
if self.i2c is not None:
self.i2c.deinit()
super().cleanup()

def device_read(self, logger: logging.Logger) -> None:

logger.info("Starting to poll for science data!")
Expand Down

0 comments on commit dd98e40

Please sign in to comment.