serial port data

algorithmic@gmx.at's icon

hello everybody,

i want to control a video projector via the serial port (i use the keyspan usb serial adapter), just switching it on and off.

in the projector's manual is a description about how to control it with serial data.

and it works with a terminal application but not with max. the thing is that with the terminal app i can simply type the ACII in the terminal window and send it to the serial port.

for example i type C01 or C00 - ENTER. thats all and it works.

but how to do this in max? please have a look on the simple patch attached, whats wrong?

thanks!

cap10subtext's icon

Hmmm... Just taking a guess at this. Look at the help patch for the serial object and you'll see that the ints sent to serial are AT and return: "65 84 13". The only thing different that what you are doing is that you aren't sending the return.

Have you tried [append 13] after [atoi] ?

algorithmic@gmx.at's icon

thank you! that's it, solved! just [append 13] after sending the ints.

if every problem solving would be that easy

salvadorpsartek's icon

Hi,

I'm currently trying to do exactly the same thing,
I have a keyspan adapter and I want to switch on/off my projector (epson emp 8300).
Could you tell me a little bit more about the process you use?
I have tried without results.

Many thanks for your help,

J.