Line 3... |
Line 3... |
3 |
# Python driver for MLAB MAG01A module with HMC5888L Magnetometer sensor wrapper class |
3 |
# Python driver for MLAB MAG01A module with HMC5888L Magnetometer sensor wrapper class |
4 |
|
4 |
|
5 |
import time |
5 |
import time |
6 |
import datetime |
6 |
import datetime |
7 |
import sys |
7 |
import sys |
- |
|
8 |
import serial |
8 |
|
9 |
|
9 |
from pymlab import config |
10 |
from pymlab import config |
10 |
|
11 |
|
11 |
|
12 |
|
12 |
#### Script Arguments ############################################### |
13 |
#### Script Arguments ############################################### |
Line 69... |
Line 70... |
69 |
gauge8 = cfg.get_device("altimet8") |
70 |
gauge8 = cfg.get_device("altimet8") |
70 |
time.sleep(0.5) |
71 |
time.sleep(0.5) |
71 |
|
72 |
|
72 |
#### Data Logging ################################################### |
73 |
#### Data Logging ################################################### |
73 |
|
74 |
|
- |
|
75 |
ser = serial.Serial('/dev/ttyUSB0', 9600, timeout=1) |
- |
|
76 |
print ser.name |
- |
|
77 |
ser.write("hello") |
- |
|
78 |
#http://pyserial.sourceforge.net/shortintro.html |
- |
|
79 |
line = ser.readline() # read a '\n' terminated line |
- |
|
80 |
ser.close() |
74 |
|
81 |
|
75 |
try: |
82 |
try: |
76 |
with open("temperature.log", "a") as f: |
83 |
with open("temperature.log", "a") as f: |
77 |
while True: |
84 |
while True: |
78 |
sys.stdout.write("Start measurement now? [ENTER]") |
85 |
sys.stdout.write("Start measurement now? [ENTER]") |