OK i see you are on one of those in between versions(;-) I know it worked on the earlier versions and the lockdown and the lastest developement version. I never tried the V.039.
Can we just confirm - are we talking 3.042.039 (April 8 2010) OR are we talking 3.039 (March 22 2008)?
If it's the latter then the change log might give us some clues. 3.039 was released on March 22 2008 but a few months later ...
Nov 12/2008
Release 3.042.018 This is the first release of the 3.042.********* series
-- Many small bug fxes
-- Pause LED fixed
-- VB was changed to be Multi threading
-- Threading fixed for lathe
-- Tangential lookahead for preping the head for the next cut improved
IAN Have you evr played with the EVENT driven serial funtion??
In other languages - yes a lot - can you point out which particular implementation you mean Terry please?
I think it may allow one to hold the serial port open ?? Not much info on the subject.
You may be right Terry but I'd be surprised if you can do what you suggest because one way or another you have to pass some sort of handle to the open port and have that handle remain alive over invocations and that's something you just can't do with Mach's CB (AFAIK). Hence us using the kludge of passing real numbers via gcode vars, - but sadly handles are not reals etc. etc.
Ian