bbean
July 9, 2025, 8:18pm
1
**Moku model:Moku Go
**Operating system:Win 11
**Software version:3.3.2.1
Bug or support request description:
For the Oscilliscope Set_trigger mode in the API, why is ‘Single’ trigger not available?
Its available on the Moku app and appears like it used to be available in this python question from 2022:
Hi guys.
Just to start, as I know it is important, I am using a moku pro with firmware version 555 and the python moku library version 2.2. I believe these are the most up to date at the time of writing this? (I do not see any indication for a firmware update on the desktop app, and I am not sure there is any place to manually check for those on it)
To act as a test, I was utilizing the following code:
osc = Oscilloscope('10.220.15.164', force_connect=True)
osc.set_timebase(-100e-6, 500e-6)
o…
I tried sending ‘Single’ as a parameter for mode but got an error:
“INVALID_REQUEST: Cannot understand request. One or more key/values are incorrect”
Am I missing something or is there a work around to get the scope to only trigger once via the API?
Dylan
July 9, 2025, 8:28pm
2
Hi @bbean ,
Thank you for reaching out! Single trigger mode isn’t a parameter that can be set, but by using Normal trigger mode and calling get_data()
once, you can emulate this mode. Here is a link to the documentation; the bottom of the page has information about replicating single trigger mode. I hope this helps!