Testing out the PPD42 Air Quality Sensor, with an MSP430 Launchpad and graphing the data with GNUplot.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

111 lines
6.2 KiB

5 years ago
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
  4. </head>
  5. <body><DIV ALIGN=LEFT>
  6. <br><b>Software</b>
  7. Taken with permission from Masayuki "Tencho" Yamashita's home <a href="http://www.geocities.co.jp/Technopolis/4789/settei.htm#id1">page</a>.
  8. <hr>
  9. <br><a NAME="id1"></a><font size=+1>[java communication tool��Linux���œ��������߂̐ݒ�]</font>
  10. <br>�p���������Ȃ��ǂ߂����́A<a href="http://www.frii.com/~jarvi/rxtx/">RXTX:
  11. The Prescription for Transmission</a>�փA�N�Z�X���A�v���O�������_�E�����[�h���Ē�����
  12. <br>�𓀂������ƂɁuINSTALL�v�t�@�C�������Ă��������B
  13. <p>���������͎������ۂɍs�����C���X�g�[�����Ƃł��B
  14. <br>�i�p�\�R���̊‹����قȂ��Ă����ꍇ�������̂ŕK���������������Ƃ͌����Ȃ����Ƃ����������������j
  15. <br>�C���X�g�[�����s�����‹��͉��L�̒ʂ��ł��B
  16. <br>[ Linux Kernel version ] <font color="#009900">2.2.12</font>
  17. <br>[ Linux distribution ] <font color="#009900">Vine1.1(RedHat Linux 5.2
  18. &amp; glibc6 based)</font>
  19. <br>[ RXTX version ] <font color="#009900">1.3.8</font>
  20. <p>�C���X�g�[�����s�����߂ɉ��L�̃t�@�C�����p�ӂ��܂����B
  21. <ul>
  22. <li>
  23. <a href="http://java.sun.com/products/jdk/1.2/ja/install-solaris.html">jdk-1.2pre-v2.tar.bz2</a>
  24. (JAVA Development Kit 1.2 glibc2.0��)</li>
  25. <li>
  26. <a href="http://www.frii.com/~jarvi/rxtx/">rxtx_1.3.8.tar.gz</a> �iJava
  27. �J���c�[���L�b�g�i JDK �j�ɃV���A���A�p�������ʐM���񋟂��郉�C�u�����j</li>
  28. <li>
  29. <a href="http://java.sun.com/products/javacomm/index.html">javacomm20-x86-tar.Z</a>
  30. (Solaris�p��CommAPI )</li>
  31. </ul>
  32. �������̃t�@�C���̕ۑ������Ȍ�/hogehoge�Ƃ��Ă����܂��B
  33. <p>�܂��AJDK1.2���C���X�g�[�����Ă������͂������ǂݔ��΂��ăX�e�b�v5�֐i���ʼn������B
  34. <br>1. JDK1.2���C���X�g�[�����邽�߂�/usr/local�Ɉړ����܂����B
  35. <br>&nbsp;&nbsp;&nbsp;&nbsp; #<font color="#999900">cd /usr/local</font>
  36. <p>2. jdk-1.2pre-v2.tar.bz2�t�@�C�����𓀂��܂��B
  37. <br>&nbsp;&nbsp;&nbsp; #<font color="#999900">bzip2 -dc /hogehoge/jdk1.2pre-v2.tar.bz2
  38. | tar xvf -</font>
  39. <p>3.PATH�ϐ��̕ҏW���s���܂��B
  40. <br>&nbsp;&nbsp; home�f�B���N�g����.bash_profile�Ƃ����N���t�@�C���������̂�(ls
  41. -a�Ŋm�F�ł��܂�)
  42. <br>&nbsp;&nbsp; �K���ȃG�f�B�^���g���Ă��̃t�@�C�����J���܂��B
  43. <br>&nbsp;&nbsp; �ʼn��s�̂Ƃ�����
  44. <br>&nbsp;&nbsp; <font color="#999900">PATH=$PATH:/usr/local/jdk1.2/bin</font>
  45. <br>&nbsp; ���L�����ĕۑ����Ă��������B
  46. <br>&nbsp; ���̌��A�N���t�@�C�������[�h���܂��B #. <font color="#999900">$HOME/.bash_profile</font>
  47. <br>&nbsp; ���xlogout���Ă܂�login���܂��B
  48. <br>&nbsp; java�R�}���h���g���邩�ǂ���"<font color="#999900">which java</font>"�Ƒł��Ċm���߂ĉ������B
  49. <p>4.���̂܂܂ł��R���p�C���ł����̂ł����A�R���p�C���������ɂȂɂ��� Sun��JIT�R���p�C���̃G���[�\�����ł܂��B
  50. <br>&nbsp; �C�ɂȂ����� JIT�R���p�C���̃p�[�~�b�V���������L�̂悤�ɂȂ��Ă����̂�
  51. <br>&nbsp; jdk1.2/jre/lib/i386/libsunwjit.so -rw-r-----
  52. <p>&nbsp; #<font color="#999900">chmod 755 jdk1.2/jre/lib/i386/libsunwjit.so</font>
  53. <br>&nbsp; �Ɠ��͂��Ă����Ă��������B
  54. <br>&nbsp; �����AJIT�R���p�C�����̂ɑ��������������Ă����炵���Ƃ̏��񂪂����炵���ł��B
  55. <p>5. javacomm20-x86-tar.Z���𓀂��܂��B(�J�����g�f�B���N�g����/usr/local/jdk1.2�ł�)
  56. <br>&nbsp; #<font color="#999900">uncompress &lt; /hogehoge/javacomm20-x86-tar.Z
  57. | tar -xf -</font>
  58. <br>&nbsp; commapi�Ƃ����f�B���N�g�����쐬�����Ă��邩�m�F���܂��i#<font color="#999900">ls</font>�@�j�B
  59. <p>6. commapi�̒���comm.jar(Solaris�p)��javax.comm.properties�������̂�
  60. <br>&nbsp; �����̃f�B���N�g���ɃR�s�[���܂��B
  61. <p>&nbsp; #<font color="#999900">cp /usr/local/jdk1.2/commapi/comm.jar
  62. /usr/local/jdk1.2/jre/lib/ext/</font>
  63. <br>&nbsp; #<font color="#999900">cp /usr/local/jdk1.2/commapi/javax.comm.properties
  64. /usr/local/jdk1.2/jre/lib/</font><font color="#999900"></font>
  65. <p><font color="#999900">&nbsp; </font><font color="#000000">�]�k�ł�������win32�p��comm.jar�����ꂽ���ƂɋC���‚��Ȃ��đ����Y���ł������������܂���(^
  66. ^;�B</font>
  67. <p>7. javax.comm.properties���ҏW���܂��B
  68. <br>&nbsp;&nbsp; �f�t�H���g�ŁA"Driver=com.sun.commSolarisDriver"�Ə������Ă����̂�
  69. <br>&nbsp;&nbsp; ���̍s���R�����g�A�E�g�����Ȃ��폜����
  70. <br>&nbsp;&nbsp; "<font color="#999900">Driver=gnu.io.RXTXCommDriver</font>"
  71. �Ƃ����������L�q���ď㏑���ۑ����Ă��������B
  72. <p>8. rxtx_1.3.8.tar.gz���𓀂��܂��B(�J�����g�f�B���N�g����/usr/local/jdk1.2�ł�)
  73. <br>&nbsp;&nbsp; #<font color="#999900">tar zxvf /hogehoge/rxtx_1.3.8.tar.gz</font>
  74. <p>9. #<font color="#999900">cd /usr/local/jdk1.2/rxtx-1.3.8/</font>
  75. <p>10. build�f�B���N�g�����쐬���܂��B
  76. <br>&nbsp;&nbsp;&nbsp;&nbsp; #<font color="#999900">mkdir build</font>
  77. <p>11. #<font color="#999900">cd build</font>
  78. <p>12. #<font color="#999900">../cofigure --prefix=/usr</font>
  79. <p>13. #<font color="#999900">make</font>
  80. <p>14. #<font color="#999900">make install</font>
  81. <p>�������Ƒg�ݍ��܂��Ă��邩���ۂ�sample file���g���Ă݂܂��B
  82. <br>������/usr/local/jdk1.2/commapi/samples/SerialDemo/���p���܂����B
  83. <br>java�R�}���h��PATH���ʂ��ĂȂ��ꍇ�͉��L�̂悤�ɑłĂ�logout�����܂ŗL���ł��B
  84. <br>#<font color="#999900">export PATH=/usr/local/jdk1.2/bin:$PATH</font>
  85. <br>���̂܂�SerialDemo.class���N�������悤��
  86. <br>#<font color="#999900">java SerialDemo</font>
  87. <br>�Ƒł��Ă����s���܂����B
  88. <br>�����͓ǂݎ��葮���̂܂܂ɂȂ��Ă��邩���Ȃ̂ŁA
  89. <br>/usr/local/jdk1.2/commapi/samples/SerialDemo/�ȉ���
  90. <br>���ׂẴN���X�t�@�C�������Ɏ��s�������^�����悤�ɂ��Ȃ��Ɠ����܂����B
  91. <br>#<font color="#999900">cd /usr/local/jdk1.2/commapi/samples/SerialDemo/</font>
  92. <br>#<font color="#999900">chmod 755 AlertDialog.class</font>
  93. <br>.
  94. <br>.�ȗ�
  95. <br>.
  96. <br>#<font color="#999900">chmod 755 SerialParameters.class</font>
  97. <p>�����Ŏ��s(#<font color="#999900">java</font> <font color="#999900">SerialDemo)</font>�����ƁA
  98. <br>"Font specified in font.properties not found"�Ƃ����\�����Y���Y���Ƃł܂���
  99. �����A�v���P�[�V�����������オ���܂����B
  100. <p>�ȏ��Aroot���ł̍��Ƃ��b���Ă��܂�����
  101. <br>user�����ł��V���A���|�[�g���g�������Ƃ������́A /dev/ttyS0 �̑������ς����K�v�������܂��B
  102. <br>#<font color="#999900">chmod o+rw /dev/ttyS0</font>
  103. <br>�Ƃ����΃V���A���|�[�g�𐧌䂷�邱�Ƃ��ł��܂����A�l���x���łȂ������Ȃ��ł���
  104. <br>�������邢�̓C���^�[�l�b�g�ɐڑ����Ă����悤�ȃ}�V���ɂ͏\���Z�L�����e�B�΍����s���Ă��������B
  105. <div align=right>�i99/11/30 ���M�j</div>
  106. <br>
  107. <hr WIDTH="100%"></div>
  108. </body>
  109. </html>