To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 6659
6658  |  6660
Subject: 
Lego Mindstorm software on Virtual PC
Newsgroups: 
lugnet.robotics
Date: 
Wed, 1 Sep 1999 21:01:57 GMT
Original-From: 
Eric Traut <traut@connectix*StopSpammers*.com>
Viewed: 
731 times
  
Up until now, Mac users have been unable to run the Lego-provided
Mindstorm software on their Macs. The Mindstorm application worked on
Virtual PC, but the serial emulation was not able to handle the
non-standard protocol used by the application to detect the presense of
the trasceiver.

I'm happy to say that, as of Virtual PC 3.0 (coming very soon now), Lego
Mindstorm for Windows will work.

For those who are curious as to why didn't it work in the past... The
Lego software detects their trasceiver using an unusual method. There are
two lines on the PC serial port - DTR and RTS - that map to the single
RTS line on the Mac's serial port. Normally, PC software asserts and
deasserts the DTR and RTS in unison. When they don't match, Virtual PC
needs to decide which one to mirror on the Mac's RTS. For most devices
(modems included), the RTS is the correct choice. But for Lego Mindstorm,
the DTR needs to be mirrored.

As of Virtual PC 3.0, we allow the user to adjust which line the emulated
serial ports mirror. The setting has no UI (we deemed it too complex for
the average user), but it is adjustable via AppleScript. We'll ship a
script with Virtual PC 3 to make the appropriate settings for Mindstorm.

Eric Traut
Connectix Corp.
--
Did you check the web site first?: http://www.crynwr.com/lego-robotics



1 Message in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    
Active threads in Robotics

 
Verified and Trusted Team of Hackers
3 hours ago
Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR