Shishir writes:
> ...
> I am writing a software to control and monitor a vacuum
> furnace+attachments. It has a few mass flow controllers, a butterfly valve,
> a labjack unit for analog/digital outputs etc. They use RS485, RS232 and
> USB to communicate with the computer and follow special protoco
Hav you considered the option of a SCADA solution? There are many
commercials solutions but also a few open source options such us:
http://openscada.org/
http://pvbrowser.de/pvbrowser/index.php
You may also ask the vacuum system provider, they should be aware of
SCADA solutions supporting their
Shishir :
> The problem is that self.execute() blocks and the asyncio framework
> has no way to know how to reschedule it or bypass it. This can be
> avoided if I depended on I/O from a file descriptor, on which I can
> apply poll()/select(). But the channel handler that I have is more
> generic (