How to create a virtual serial port?
Grant Edwards
grante at visi.com
Sun Apr 12 09:00:48 EDT 2009
On 2009-04-12, JanC <usenet at janc.invalid> wrote:
> Grant Edwards wrote:
>
>> On 2009-04-10, Stuart Davenport <stuart.davenport at gmail.com> wrote:
>>
>>> I am trying to work out if its possible, to create a virtual serial
>>> port with Python?
>>
>> On Linux: no.
>
> I wonder if there is no way to emulate ptys from userspace?
Didn't I just answer that question?
On Linux: no.
There have been a couple projects that attempted to allow
drivers to be written in user-space.
http://www.circlemud.org/~jelson/software/fusd/
http://www.gelato.unsw.edu.au/IA64wiki/UserLevelDrivers
However, AFAICT, both of these projects are defunct and neither
provided an interface to the TTY layer. Without a tty-layer
interface, you would have to duplicate the entire tty layer in
your user-space driver driver as well.
> (Like you can use FUSE to implement filesystems in python.)
--
More information about the Python-list
mailing list