How do I set baud/parity/stop in Racket for a serial port in Windows/Linux/Mac. Eg for "\\.\COM4"
(new button% [parent ButtonPanel] [label "Test USB"] [callback (lambda (e b) (let-values ([(in-com out-com) (open-input-output-file "\\\\.\\COM4" #:mode 'binary #:exists 'append) ]) (displayln (list "open-input-output-file" in-com out-com)) (displayln (write-string " cold \\r " out-com)) ))]) The above seems to work. It blows up iff COM4 is absent. It prints (open-input-output-file #<input-port:\\.\COM4> #<output-port:\\.\COM4>) 9 iff COM4 is present. But receiving device apparently gets nothing. Thanks, Steve -------------------------------- Steven Zins 575-621-0950 LEDybug.com Las Cruces, NM USA --------------------------------
_________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users