Hex Artifact Content

Artifact 77dc52441e65fc566daffa641958523d38e596ee:

Wiki page [jeebmp] by schelte 2014-03-19 23:05:31.
0000: 44 20 32 30 31 34 2d 30 33 2d 31 39 54 32 33 3a  D 2014-03-19T23:
0010: 30 35 3a 33 31 2e 32 32 31 0a 4c 20 6a 65 65 62  05:31.221.L jeeb
0020: 6d 70 0a 55 20 73 63 68 65 6c 74 65 0a 57 20 38  mp.U schelte.W 8
0030: 37 39 0a 3c 68 31 3e 54 68 65 20 6a 65 65 62 6d  79.<h1>The jeebm
0040: 70 20 63 6f 6d 6d 61 6e 64 3c 2f 68 31 3e 0d 0a  p command</h1>..
0050: 0d 0a 3c 68 72 3e 0d 0a 0d 0a 3c 68 32 3e 53 79  ..<hr>....<h2>Sy
0060: 6e 6f 70 73 69 73 3c 2f 68 32 3e 0d 0a 3c 62 3e  nopsis</h2>..<b>
0070: 70 61 63 6b 61 67 65 20 72 65 71 75 69 72 65 20  package require 
0080: 6a 65 65 62 6d 70 3c 2f 62 3e 0d 0a 0d 0a 3c 62  jeebmp</b>....<b
0090: 3e 6a 65 65 62 6d 70 3c 2f 62 3e 20 3c 69 3e 73  >jeebmp</b> <i>s
00a0: 75 62 63 6f 6d 6d 61 6e 64 3c 2f 69 3e 20 3f 3c  ubcommand</i> ?<
00b0: 69 3e 61 72 67 20 2e 2e 2e 3c 2f 69 3e 3f 0d 0a  i>arg ...</i>?..
00c0: 0d 0a 3c 68 72 3e 0d 0a 0d 0a 3c 68 32 3e 44 65  ..<hr>....<h2>De
00d0: 73 63 72 69 70 74 69 6f 6e 3c 2f 68 32 3e 0d 0a  scription</h2>..
00e0: 0d 0a 54 68 65 20 3c 62 3e 6a 65 65 62 6d 70 3c  ..The <b>jeebmp<
00f0: 2f 62 3e 20 63 6f 6d 6d 61 6e 64 20 6c 65 74 73  /b> command lets
0100: 20 79 6f 75 20 69 6e 74 65 72 61 63 74 20 77 69   you interact wi
0110: 74 68 20 42 4d 50 30 38 35 20 62 61 73 65 64 20  th BMP085 based 
0120: 64 65 76 69 63 65 73 2c 20 6c 69 6b 65 20 74 68  devices, like th
0130: 65 20 6a 65 65 6c 61 62 73 20 70 72 65 73 73 75  e jeelabs pressu
0140: 72 65 20 70 6c 75 67 2e 20 54 68 65 20 6c 65 67  re plug. The leg
0150: 61 6c 20 76 61 6c 75 65 73 20 6f 66 20 3c 69 3e  al values of <i>
0160: 73 75 62 63 6f 6d 6d 61 6e 64 3c 2f 69 3e 20 61  subcommand</i> a
0170: 72 65 20 6c 69 73 74 65 64 20 62 65 6c 6f 77 2e  re listed below.
0180: 20 4e 6f 74 65 20 74 68 61 74 20 79 6f 75 20 63   Note that you c
0190: 61 6e 20 61 62 62 72 65 76 69 61 74 65 20 74 68  an abbreviate th
01a0: 65 20 3c 69 3e 73 75 62 63 6f 6d 6d 61 6e 64 3c  e <i>subcommand<
01b0: 2f 69 3e 73 2e 0d 0a 0d 0a 3c 64 6c 3e 0d 0a 3c  /i>s.....<dl>..<
01c0: 64 74 3e 3c 62 3e 6a 65 65 62 6d 70 20 70 72 65  dt><b>jeebmp pre
01d0: 73 73 75 72 65 70 6c 75 67 3c 2f 62 3e 20 3c 69  ssureplug</b> <i
01e0: 3e 62 75 73 3c 2f 69 3e 0d 0a 3c 64 64 3e 4f 70  >bus</i>..<dd>Op
01f0: 65 6e 20 61 20 63 68 61 6e 6e 65 6c 20 74 6f 20  en a channel to 
0200: 61 20 6a 65 65 6c 61 62 73 20 70 72 65 73 73 75  a jeelabs pressu
0210: 72 65 20 70 6c 75 67 2e 20 54 68 65 20 63 6f 6d  re plug. The com
0220: 6d 61 6e 64 20 72 65 74 75 72 6e 73 20 74 68 65  mand returns the
0230: 20 63 68 61 6e 6e 65 6c 20 68 61 6e 64 6c 65 2e   channel handle.
0240: 0d 0a 3c 64 74 3e 3c 62 3e 6a 65 65 62 6d 70 20  ..<dt><b>jeebmp 
0250: 6d 65 61 73 75 72 65 3c 2f 62 3e 20 3c 69 3e 68  measure</b> <i>h
0260: 61 6e 64 6c 65 3c 2f 69 3e 20 3f 3c 69 3e 72 65  andle</i> ?<i>re
0270: 73 6f 6c 75 74 69 6f 6e 3c 2f 69 3e 3f 0d 0a 3c  solution</i>?..<
0280: 64 64 3e 54 72 69 67 67 65 72 73 20 74 68 65 20  dd>Triggers the 
0290: 64 65 76 69 63 65 20 74 6f 20 70 65 72 66 6f 72  device to perfor
02a0: 6d 20 61 20 74 65 6d 70 65 72 61 74 75 72 65 20  m a temperature 
02b0: 61 6e 64 20 70 72 65 73 73 75 72 65 20 6d 65 61  and pressure mea
02c0: 73 75 72 65 6d 65 6e 74 2e 20 54 68 65 20 72 65  surement. The re
02d0: 73 6f 6c 75 74 69 6f 6e 20 69 73 20 61 20 76 61  solution is a va
02e0: 6c 75 65 20 66 72 6f 6d 20 30 20 74 6f 20 33 2c  lue from 0 to 3,
02f0: 20 77 68 65 72 65 20 33 20 70 72 6f 64 75 63 65   where 3 produce
0300: 73 20 74 68 65 20 68 69 67 68 65 73 74 20 72 65  s the highest re
0310: 73 6f 6c 75 74 69 6f 6e 20 28 74 68 69 73 20 69  solution (this i
0320: 73 20 74 68 65 20 64 65 66 61 75 6c 74 29 2e 20  s the default). 
0330: 48 69 67 68 65 72 20 72 65 73 6f 6c 75 74 69 6f  Higher resolutio
0340: 6e 73 20 72 65 71 75 69 72 65 20 6d 6f 72 65 20  ns require more 
0350: 74 69 6d 65 2e 20 54 68 65 20 63 6f 6d 6d 61 6e  time. The comman
0360: 64 20 72 65 74 75 72 6e 73 20 61 20 64 69 63 74  d returns a dict
0370: 20 77 69 74 68 20 61 20 74 65 6d 70 65 72 61 74   with a temperat
0380: 75 72 65 20 61 6e 64 20 61 20 70 72 65 73 73 75  ure and a pressu
0390: 72 65 20 76 61 6c 75 65 2e 0d 0a 3c 2f 64 6c 3e  re value...</dl>
03a0: 0d 0a 0a 5a 20 39 61 33 33 38 36 36 39 37 35 33  ...Z 9a338669753
03b0: 35 34 31 64 61 35 36 30 38 35 62 31 31 38 32 64  541da56085b1182d
03c0: 35 33 37 62 32 0a                                537b2.