BeeBox for Java

Introduction

This package is a development package for Java to use BeeBox on Java platforms. Please chceck the download site on SourceForge.net to get the package and the samples.

beebox

Setup

To use the package, you have to install latest Java Communications API. You can get the packages from Sun’s Java site.

Class Overview

BeeBox Class

public class BeeBox {
  public BeeBox(int device);
  public float getX();
  public float getY();
  public float getLever();
  public void getSwitches();
}

BeeBox(int device)

This constructor creates an instance that is used to communicate with a BeeBox device. Specify a number of the serial port into the device argument. You can use the platform independent defines BeeBox.SERIAL1 or BeeBox.SERIAL2.

float getX()

This method returns a current horizontal position of the stick.

float getY()

This method returns a current verticality position of the stick.

float getLever()

This method returns a current position of the lever.

int getSwitches()

This method retruns a current switch infomation. Use the following constants are defined in the class to determine whether the buttons are currently pressd.

CONSTANT VALUE
BeeBox.SWITCH1 0x0001
BeeBox.SWITCH2 0x0002
BeeBox.SWITCH7 0x0004
BeeBox.SWITCH8 0x0008

For example, If you want to know whether the switch1 is currently pressed ….

BeeBox bee = new BeeBox( .... );
int switch = joy.getSwitches();
if ((switch & BeeBox.SWITCH1) != 0)
    ........

Sample

Input Device Driver for Java3D

This is a simple input device driver for Java3D using the BeeBox driver, and you can walk in the world using BeeBox.

j3didd

Moving the stick forward or backward moves forward or backward along Z axis. Moving the stick right or left yaws around Y axis. Moving the lever up or down moves up or down along Y axis. When the switch7 and the switch8 are pressed, the position is reseted.

Revision

Revision Date Note
1.0 1999/05/20 The first release.

License

This package is provided “AS IS”. Licenser disclaims all warranties,
including but not limited to, all express or implied warranties of
merchant ability and fitness for a particular purpose. Everyone can use
the package for commerce or personal purposes free.

87 thoughts on “BeeBox for Java

  1. Pingback: Lincoln Georgis

  2. Pingback: MILFCity

  3. Pingback: Cory Chase MILF City

  4. Pingback: premium-domain-names

  5. Pingback: Cheap Assignment Help

  6. Pingback: College Assignment Help

  7. Pingback: Get Assignment Help

  8. Pingback: Academic Writing Service

  9. Pingback: scar serum

  10. Pingback: new home gift

  11. Pingback: valentines gift

  12. Pingback: Click Here

  13. Pingback: Click Here

  14. Pingback: Click Here

  15. Pingback: Click Here

  16. Pingback: Click Here

  17. Pingback: Click Here

  18. Pingback: Click Here

  19. Pingback: Click Here

  20. Pingback: Click Here

  21. Pingback: Click Here

  22. Pingback: Click Here

  23. Pingback: Click Here

  24. Pingback: Click Here

  25. Pingback: Click Here

  26. Pingback: Click Here

  27. Pingback: no code robotics

  28. Pingback: robotics case study

  29. Pingback: Click Here

  30. Pingback: Click Here

  31. Pingback: Click Here

  32. Pingback: Click Here

  33. Pingback: Reputation Defenders

  34. Pingback: Click Here

  35. Pingback: Click Here

  36. Pingback: Click Here

  37. Pingback: Click Here

  38. Pingback: Click Here

  39. Pingback: Click Here

  40. Pingback: Click Here

  41. Pingback: Click Here

  42. Pingback: Click Here

  43. Pingback: Click Here

  44. Pingback: Click Here

  45. Pingback: Click Here

  46. Pingback: Click Here

  47. Pingback: Click Here

  48. Pingback: Click Here

  49. Pingback: Click Here

  50. Pingback: grand rapids dentist

  51. Pingback: grand rapids same day crowns

  52. Pingback: Click Here

  53. Pingback: Click Here

  54. Pingback: Click Here

  55. Pingback: https://gquery.org/

  56. Pingback: Click Here

  57. Pingback: Click Here

  58. Pingback: Click Here

  59. Pingback: Click Here

  60. Pingback: Click Here

  61. Pingback: Click Here

  62. Pingback: Click Here

  63. Pingback: Click Here

  64. Pingback: Click Here

  65. Pingback: Click Here

  66. Pingback: Click Here

  67. Pingback: Click Here

  68. Pingback: Click Here

  69. Pingback: Click Here

  70. Pingback: Click Here

  71. Pingback: Click Here

  72. Pingback: Click Here

  73. Pingback: Click Here

  74. Pingback: Click Here

  75. Pingback: Click Here

  76. Pingback: Click Here

  77. Pingback: domain-names

  78. Pingback: domain-broker

  79. Pingback: how to start

  80. Pingback: new cryptocurrency release 2021

  81. Pingback: Google reviews

  82. Pingback: Porn stars australia

  83. Pingback: reputation defenders

  84. Pingback: 2023 Books

  85. Pingback: birth records

  86. Pingback: cemetery

  87. Pingback: memorial