]> Pileus Git - ~andy/csm213a-hw/commitdiff
Fix mag and update rate limit
authorAndy Spencer <andy753421@gmail.com>
Mon, 3 Feb 2014 23:49:00 +0000 (23:49 +0000)
committerAndy Spencer <andy753421@gmail.com>
Mon, 3 Feb 2014 23:49:00 +0000 (23:49 +0000)
vis/device.py

index f1766f0f57726b6e9c9121ad70281973fbcc27fa..f3464fb322a8afa280ee8a5b143d92e2c45a9ef1 100644 (file)
@@ -50,7 +50,7 @@ class Device:
        def process(self):
                items = []
                count = 0
-               limit = 100
+               limit = 1000
                if not self.running():
                        return items
                while self.serial.readable():
@@ -95,9 +95,9 @@ class Device:
                        state.acc[1]   = float(acc_m.group(2))
                        state.acc[2]   = float(acc_m.group(3))
                if mag_m:              
-                       state.acc[0]   = float(mag_m.group(1))
-                       state.acc[1]   = float(mag_m.group(2))
-                       state.acc[2]   = float(mag_m.group(3))
+                       state.mag[0]   = float(mag_m.group(1))
+                       state.mag[1]   = float(mag_m.group(2))
+                       state.mag[2]   = float(mag_m.group(3))
                if lgt_m:
                        state.light[0] = float(lgt_m.group(1))
                if tch_m: