VR Juggler
Open Source
Virtual Reality


VRJ Wiki . VRJPlanning . SerialPortOnWin32Story VRJ Wiki webs:
Juggler | VRJPlanning | Main | TWiki | Test
VRJPlanning . { Home | Changes | Index | Search | Go }

Wiki

· Home
· 2.0 Release
· 2.0 Beta 1
· 2.0 Alpha 4
· 2.0 Alpha 2
· 2.0 Alpha 1
· Development
· Direction
· Status

edit menu


Main
· About
· Documentation
· Publications
· Download
· HOWTO
· FAQ
· Discussion Area (Wiki)
· Status
· Contact

Projects
· VR Juggler
· Gadgeteer
· VPR
· Sonix
· JCCL
· Tweek
· PyJuggler
· VRJ.NET

Events
· SIGGRAPH 2004 BoF?
· SIGGRAPH 2003 BoF?
· Virtual Reality Course
· IEEE VR 2003 Course
· SC 2002 Exhibit

Site Search

Google

Sponsors
· Infiscape
· VRAC
· Iowa State University
· SourceForge

Link To Us


SerialPortOnWin32Story

Story summary Win32 serial port support is missing several features
Iteration VrjOneOneDR4
Development order 1
Customer  
Story Lead AlanFischer
FEA  
Acceptance Criteria  
Passed acceptance test No

Full story

Windows serial support is pretty questionable. Several necessary functions aren't implemented yet. And it needs to be tested out with the devices.

Implementation notes

Tasks in this story

Tasks Est Spent To do Risk Reviewer Developer Task Name
Task 4 4 1 Medium   AlanFischer Figure out why non-blocking support was there, but is commented out
Task 4 4 0 Low   AlanFischer Implement other functions that exist on windows, but aren't in yet. (send break, drain output, etc)
Task 16 16 2 Medium   AlanFischer Test out win32 serial port on devices

Task details:

For some reason the non-blocking support was in there, but is current commented out. I guess the best way to find out why it was removed is test it out with different devices that use non-blocking and see what happens.

[At this time, I don't think we have any device drivers that use non-blocking serial I/O. It would be good to have it working just for the sake of having a complete implementation, but testing it may require writing some new code. --PH]

There are several functions that are really quick to put in (1 windows call). But some of the other ones look like they don't have a windows counterpart.

Also, all of the testing I'm doing current is only taking place on w2k machines. How important is the testing of 95/98/Me machines? I found some references to a buffer-overflow bug in 95/98/Me. I don't have access to any pre-2k machines to test on at the moment.

[Since we require Visual Studio 7 for compiling on Windows, Windows 95 and 98 will never be supported. Personally, I don't care about Windows ME, but that's just my opinion. We should focus on the systems that we have for now. --PH]


Topic SerialPortOnWin32Story . { Edit | Attach | Ref-By | Printable | Diffs | r1.9 | > | r1.8 | > | r1.7 | More }

Copyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding VRJ Wiki? Send feedback
Revision r1.9 - 11 Mar 2003 - 15:07 - TWikiGuest Copyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding VRJ Wiki? Send feedback




VR Juggler Logo
Site contents © Copyright 1998–2005 Iowa State University and released under the GPL.
Harvesting email addresses from this page for commercial activities is prohibited.
Contact: Webmaster | Write Us
SOURCE REPOSITORY,
BUGS, FORUMS
HOSTED BY:
SourceForge Home