numat / alicat

Python driver and command line tool for Alicat mass flow controllers.
GNU General Public License v2.0
21 stars 27 forks source link

Interface/Transport Separation #16

Closed patrickfuller closed 1 year ago

patrickfuller commented 4 years ago

Most of the use case of Alicats is through a serial/USB connector. I have an asyncio TCP adapter which we use internally but the implementation is a full duplication of the interface.

Rewriting as interface vs. transport would be DRY and allow extending to other transports if needed.

alexrudd2 commented 1 year ago

Closed by https://github.com/numat/alicat/pull/37