We have an issue for E-Prime 3.0 to detect/recognize scanner triggers via Lumina 3G controller.
The Lumina (firmware 2.2.2) is connected to a 3T GE Signa PET/MR scanner and to a PC installed with E-Prime 3.0. The scanner sends a trigger for each slice. To check the detection of scanner triggers, we had one slice and TR=3s so that there is one scanner trigger every 3s. The Lumina is set to Standard, E-Prime, and 19200/9600 (we checked both). The trigger light on the Lumina controller turns on/off fast during the shimming/calibration prescan. During the fMRI scan, the trigger light turned on once every TR (=3s). The problem is that E-Prime did not recognize what Lumina sent when detecting the scanner triggers, and the E-Prime stimulus presentation stayed at the prompt “Waiting scanner trigger …”.
So, we installed Xidon2 and tried the setting listed in
We noticed that whenever Xidon 2 is connected to Lumina, it changed the Lumina setting from E-Prime to SuperLab. After finished changing the setting, we switched back to E-Prime from SuperLab, and started E-Prime and the fMRI scan. The results were the same: E-Prime does not recognize scanner triggers.
We then installed Realterm (126.96.36.199) to check what Lumina 3G sends to the PC with E-Prime. Baud rate on Realterm was set to match that on Lumina. After selecting each option in the list under “Display As” one by one, we saw sets of multiple 0s or symbols (depending on which “Display As” option we chose). In addition, these sets of 0s/symbols kept appearing on Realterm, even though there was one scanner trigger every 3s. That is, Lumina controller kept sending streams of 0s/signals to the PC with E-Prime, although Lumina trigger light turned on once every 3s.
Did we miss any steps in the setup of Lumina? Or are there better ways to decipher what Lumina sends to the PC with E-Prime 3.0?
Any suggestion would be appreciated. Thanks.