Subversion Repositories yaws

Rev

Rev 16 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 16 Rev 25
Line 20... Line 20...
20
#  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
20
#  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
21
#  MA 02110-1301, USA.
21
#  MA 02110-1301, USA.
22
#
22
#
23
#
23
#
24
from sensors import i2cbus, pcf8574_address
24
from sensors import i2cbus, pcf8574_address
-
 
25
import smbus
Line 25... Line 26...
25
 
26
 
26
direction = {
27
direction = {
27
     0:None,    1:121.6,  2:182.4,  3:114.0,  4:243.2,  5:129.2,
28
     0:None,    1:121.6,  2:182.4,  3:114.0,  4:243.2,  5:129.2,
28
     6:174.8,   7:167.2,  8:304.0,  9:None,  10:190.0,  11:197.6,
29
     6:174.8,   7:167.2,  8:304.0,  9:None,  10:190.0,  11:197.6,
Line 34... Line 35...
34
    42:None,   43:98.8,  44:319.2, 45:None,  46:220.4, 47:212.8,
35
    42:None,   43:98.8,  44:319.2, 45:None,  46:220.4, 47:212.8,
35
    48:357.2,  49:45.6,  50:76.0,  51:83.6,  52:None,  53:38.0,
36
    48:357.2,  49:45.6,  50:76.0,  51:83.6,  52:None,  53:38.0,
36
    54:None,   55:152.0, 56:349.6, 57:22.8,  58:342.0, 59:91.2,
37
    54:None,   55:152.0, 56:349.6, 57:22.8,  58:342.0, 59:91.2,
37
    60:326.8,  61:30.4,  62:334.4, 63:None
38
    60:326.8,  61:30.4,  62:334.4, 63:None
38
}
39
}
-
 
40
def __init__():
-
 
41
    b = smbus.SMBus(i2cbus)
-
 
42
    b.write_byte(pcf8574_address, 0xff)
Line 39... Line 43...
39
 
43
 
40
def read_wind():
44
def read_wind():