[PD] comport port numbers :: bash trick
Martin Peach
martin.peach at sympatico.ca
Sun Sep 24 23:49:40 CEST 2006
Martin Peach wrote:
> Martin Peach wrote:
>> Hans-Christoph Steiner wrote:
>>>
>>> On the latest version of [comport], the [info( message should print
>>> out a similar output to the Pd window.
>> Don't try it on Windows though, you'll crash pd.
>> for(i=1; i<COMPORT_MAX; i++)
>> {
>> /* TODO: this should actually probe ports */
>> post("\t%d - COM%s", i, i);
>> }
>> doesn't work as well as being useless and irritating (it is supposed
>> to just print 98 lines of COM names).
>> But since i isn't a string, post() crashes.
>> I'm looking into how to enumerate serial ports on Windows properly.
>> It looks like you have to open each device to find out about it,
>> unlike on linux where they are listed as files.
>>
> So I changed it in cvs. Now you get a list of available serial ports
> in Windows as well. At least it works for me but I only have one port
> here so I don't know if it _really_ works.
>
Now I'm trying it on linux where I have only two ports and I get the
full list of 32 devices. Maybe we should try probing them all to see
which ones actually exist?
Martin
More information about the Pd-list
mailing list