#!/usr/bin/python                
import struct                    
from math import sqrt            

x = 0
y = 0
z = 0
timeold=0
timediff=0
counter=0
secondsensorfile = "/dev/input/event2"
#int, int, short, short, int
fmt = 'iihhi'
#open file in binary mode
in_file = open(secondsensorfile,"rb")
event = in_file.read(16)
while event:
        (time1,time2, type, code, value) = \
                struct.unpack(fmt,event)
        time = time2 / 1000.0
        if type == 2:
                if code == 0:
                        x = value
                if code == 1:
                        y = value
                if code == 2:
                        z = value
        if type == 0 and code == 0:
                timediff = time - timeold
                timeold = time
                counter = counter + 1
                print counter,time,timediff, x, y, z
        event = in_file.read(16)
in_file.close()

