Do you get the same results printed out every second with this simple example?
Code:
import viz
import vizact
viz.go()
InertialLabs = viz.add('InertialLabs.dle')
sensor = InertialLabs.addOSv3(9)
def printData():
print sensor.getEuler()
vizact.ontimer(1, printData)