Hey Jon,
Thanks for the response. I have some updates to this problem. I was able to find the correct parallel port address (0x3FE8). After that fix I was able to see TTL signals in AcqKnowedge for about two weeks.
At that time needed to create a new template for the TTL’s in the Acqknowledge software. After creating an identical template as before (and confirming that it is set up properly with Tech Support via BioPac), the TTL signals are no longer present. I changed absolutely nothing about the PsychoPy programming.
A noticeable difference between the old AcqKnowledge files and the new is that the starting point for the Digital TTL channels is 5, where it was 0 before. In the old files, when a TTL signal would come into AcqKnowledge, I would see the channel designated to the TTL jump to 5 and back to 0. I am wondering if the fact that the channels are defaulting to 5 masks our signal coming in. I added code into psychopy trying to set the parallel port data to 0 (using “Parallel.setData(0)” and “p-port.setData(0)” where p-port is the name of the I/0 component as discussed in Can't connect to Parallel Port, https://www.psychopy.org/api/parallel.html, and Parallel port issues.
I believe I may have a similar issue as Sending triggers to parallel.
Any help would be appreciated since I am at a loss.
Thanks,
J