It is possible to read/write data from/to serial ports via AppleScript, a KeySpan USB 
to Serial Adapter and
a shareware Serial Port Scripting Addition (you can download from various sites).  On 
my iMac, I can access
any of the three serial ports (i.e. the internal modem, KeySpan #1 and KeySpan #2) 
using the above
combination. The only trick part is using quotes properly in the AppleScript 
statements.

For example:

-- use a handler to open the desired serial port, write the data to it, then close the 
port.

On SendIt
    do "Open serial port " & quote & "P#1USA28X012" & quote as AppleScript  -- this 
uses KeySpan port#1
    put the result into thePort  -- some variable to hold the port reference for the 
scripting addition
    do "serial port write " & theData & "to " & thePort as AppleScript
    do "Close serial port " & thePort as AppleScript
End SendIt


Although I am just getting started with Revolution myself, this scheme works reliably 
for me on an iMac and
an iBook using System 8.6.1 and 9.1 respectively.  For what it's worth, I have used 
the KeySpan adapters in
all of the systems I have delivered over the past four years and never experienced a 
failure.  I hope I'll
be able to say that about my apps someday.

PS    I have no experience with OS X so I don't know if the above will apply!

Best regards,

Gene Kennedy


_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to