pypylon
pypylon copied to clipboard
camera link + frame grabber gpio OUT issue
hey folks,
Is there a way to trigger a TTL programmatically in python? Reasoning below: tl;dr I want to debug with our oscilloscope and can't get any signal under any circumstances and documentation for our camera is hard to find or doesn't exist.
I'm trying to get our microenable 5 marathon ACL framegrabber front GPIOs to output a TTL-like pulse using the rising trigger from either exposure or acquisition (doesn't matter as long as we're getting a pulse for each frame) on our Basler ace acA2040-180kmNIR which is connected via 2 camera link cables. I've hooked up an oscilloscope to our GPIO out and see nothing regardless of settings, and I've tried triggering acquisition via python and microdisplay X to no avail. I do have a working python script that saves video from the camera, so we have good connection, etc.
The online documentation for Line Source, etc. doesn't have our camera model, and I've tried using pylon, microdisplay X parameters and can't find either sufficient documentation to be sure I'm doing things right. So, I'm hoping there's a way to use python and get the framegrabber to send a TTL via front GPIOs.
Any/all help much appreciated. I also contacted Basler support a week ago and still haven't heard back, seems like this is more frequently updated. Thanks! -Emily