Goals here are to improve test coverage to the point were a Python3 port can be approached.
Main thing happening at the moment is refactoring chunks of hardware interaction logic out of the DavisWeatherStation class into a set of fully unit tested and python3 compatible Procedure subclasses.
Goals here are to improve test coverage to the point were a Python3 port can be approached.
Main thing happening at the moment is refactoring chunks of hardware interaction logic out of the DavisWeatherStation class into a set of fully unit tested and python3 compatible Procedure subclasses.