Dual-PC setup with an SMI Eyetracker
I'm attempting to run a dual-pc setup for an eyetracking experiment, having an SMI eye-tracker attached to a desktop computer, which is in turn connected through an ethernet cable to a laptop running OpenSesame.
I've successfully made the laptop communicate with the eye-tracker with a couple of the sample applications bundled with SMI's SDK. I haven't however been able to make OpenSesame communicate with the eyetracker: the connection always fails.
The SMI API requires two IP addresses to be introduced, one to which to send "signals", and a second from which to receive signals. Looking (through very newbie eyes) at the implementation of SMI support in the PyGaze code (and in the PyGaze plugin in OpenSesame), it seems like it receives a single IP address as input, and uses that for both receiving and sending signals. That should work for a single-PC setup, but it'd cause problems in my situation.
Am I reading the situation right? Any thoughts? Thanks!