Earl Colby Pottinger
2005-09-26 14:48:58 UTC
Thanks to all who answered.
Looking at the code that does work out there I notice to common things.
All the programs that work open the final BJoyStick() for one time only after
the user selected gameport. The BJoystick() is left open and never closed
until the program exits.
Additionally the test programs GameStick and StickIt use a Window()::Pulse()
to time when sampling is done.
Because of this I am going to break up my Scope program into multiple version
that are both Pulse() and non-Pulse() driven.
Calibration never seemed to work for the code I wrote, but reading the code
for StickIt it must be working otherwise that program's cursor would not move.
I will report the results of the diffirent versions as soon as I get the code
done.
Earl Colby Pottinger
Looking at the code that does work out there I notice to common things.
All the programs that work open the final BJoyStick() for one time only after
the user selected gameport. The BJoystick() is left open and never closed
until the program exits.
Additionally the test programs GameStick and StickIt use a Window()::Pulse()
to time when sampling is done.
Because of this I am going to break up my Scope program into multiple version
that are both Pulse() and non-Pulse() driven.
Calibration never seemed to work for the code I wrote, but reading the code
for StickIt it must be working otherwise that program's cursor would not move.
I will report the results of the diffirent versions as soon as I get the code
done.
Earl Colby Pottinger
--
I make public email sent to me! Hydrogen Peroxide Rockets, OpenBeos,
SerialTransfer 3.0, RAMDISK, BoatBuilding, DIY TabletPC. What happened to
the time? http://webhome.idirect.com/~earlcp
I make public email sent to me! Hydrogen Peroxide Rockets, OpenBeos,
SerialTransfer 3.0, RAMDISK, BoatBuilding, DIY TabletPC. What happened to
the time? http://webhome.idirect.com/~earlcp