home *** CD-ROM | disk | FTP | other *** search
/ Virtual Reality Zone / VRZONE.ISO / mac / PC / PCGLOVE / GLOVE / MIDIGL.ZIP / HELPME!.DOC < prev    next >
Text File  |  1992-09-30  |  4KB  |  76 lines

  1. //            Troubleshooting
  2. //
  3. //   In the intervening time between releases, I have learned a
  4. //   lot about how the glove behaves in different situations.
  5. //   If you are experiencing problems such as jumpiness or
  6. //   dimensions not responding, read the following very carefully.
  7. //   Most problems with glove accuracy can be attributed to
  8. //   one or more of the following conditions (in order of
  9. //   commonness):
  10. //
  11. //    1) Sensors on or near hard, smooth surfaces.
  12. //   This problem can be difficult to correct.  The ideal
  13. //   place to use the glove is in a 20' x 20' "room" with
  14. //   ALL WALLS (and ceiling) CARPETED.  You want to get as close
  15. //   to this ideal as you can.  Try taping a thick blanket up
  16. //   against a wall and attaching the sensors directly to the
  17. //   blanket.  If its still not good enough, start putting blankets
  18. //   up on other walls.  You will notice dramatically better
  19. //   response the "softer" your make your environment.  The problem
  20. //   results because the ultrasonic waves emitted by the glove
  21. //   (and measured by the sensors) tend to bounce off smooth
  22. //   hard surfaces.  The circuitry interprets the glove
  23. //   position based on the assumption that the waves are coming 
  24. //   DIRECTLY FROM THE GLOVE.  Waves that have been reflected off
  25. //   ANY object in the room WILL be interpreted incorrectly, and
  26. //   WILL cause the glove to seem "glitchy" or prevent the
  27. //   glove cursor from sensing certain positions correctly.
  28. //   "Soft" surfaces made of thick fabric dampen the waves
  29. //   enough to keep the sensors from getting confused.
  30. //   I know it is disappointing to learn that the sensors do
  31. //   NOT belong on a computer monitor, or for that matter a TV,
  32. //   but I'm telling you the truth.
  33. //
  34. //      2) Objects between glove and sensors.
  35. //   It should be obvious that the ultrasonic waves cannot travel
  36. //   through objects on their path to the sensors.  Less obviously,
  37. //   objects that are simply in the vicinity of the path between
  38. //   the glove and the sensors will reflect ultrasonic waves and
  39. //   cause problems as described in #1.
  40. //
  41. //    3) User too near or too far from sensors.
  42. //   You should keep the glove between five and ten feet away from
  43. //   the sensors.  If the glove gets too close, it will become
  44. //   unable to sense certain positions, and perhaps even fail
  45. //   to detect changes on an entire axis.  If the glove gets too
  46. //   far away, it will "move" even when you hand is still.  Also,
  47. //   the position reported will be "grainier" that is, it will
  48. //   lose resolution.
  49. //   
  50. //    4) Connector is wired incorrectly.
  51. //   If you have verified all of the above and the glove still
  52. //   fails to work as expected, you should check the wiring.
  53. //   Another easily overlooked factor is the voltage.  Though I
  54. //   have not experimented with this, I've read messages which
  55. //   state that the voltage MUST be between +4.5V and +5.5V.
  56. //   If you are using the 5V wire from your computer, there's
  57. //   nothing to worry about as long as your computer behaves
  58. //   normally.  The keyboard connector and the joystick connector
  59. //   also have reliable 5V wires.
  60. //
  61. //   The only other possible problem could be that your computer is
  62. //   too slow for the software (very unlikely) or the software is
  63. //   incompatible with your computer, which is nearly impossible.
  64. //
  65. //   GLITCHY RESPONSE IS NOT THE FAULT OF THIS CODE!  There is VERY
  66. //   little I could do with software to eliminate the problems
  67. //   with shadowing (#1 and #2 above).  But you need NOT get used
  68. //   to it!  My glove is responding near the accuracy of a mouse!!
  69. //   Yours can too!
  70. //
  71. //   Thanks to Chris Babcock for suggesting the use of "soft"
  72. //   surfaces in the glove's environment.
  73. //
  74. //    Copyright 1992   Mark Thomas Pflaging
  75.  
  76.