Here's the script again, now using timers instead of the while.
I sent you the CHM file.
Code:
# data aggregation of Eye tracking from SMI and synching with Biopac recording channels
smi = viz.add('smi.dle')
tracker = smi.addEyeTracker(address='192.168.10.1', port=4444)
def showData():
print tracker.getPosition(smi.PIXELS)
print 'Calibration size:',tracker.getCalibrationSize()
vizact.ontimer(0,showData)