Search found 5 matches

by francisco.dutra
Tue Mar 28, 2023 8:24 am
Forum: Applications
Topic: Logic Level with 0.5V
Replies: 0
Views: 5633

Logic Level with 0.5V

Hello, I am using a picoscope 5244D MSO and I am developing an application in Python. I am getting data with streaming mode and one of the things that I am using is to store the state of digital channel 0 with a logicLevel of 0.5V. To experiment I generate a DC voltage of 0.6V like this: self._statu...
by francisco.dutra
Mon Mar 20, 2023 4:10 pm
Forum: Applications
Topic: ps5000aSetSigGenArbitrary
Replies: 0
Views: 5332

ps5000aSetSigGenArbitrary

Hello, I am trying to implement a square wave with a duty cycle of 90 percent. Here is my code: t = np.linspace(0, 1, 1000, endpoint=True) awgBuffer = signal.square(2 * np.pi * 1 * t, duty= 0.9) awgbufferPointer = awgBuffer.ctypes.data_as(ctypes.POINTER(ctypes.c_int16)) self._status["setSigGenArbitr...
by francisco.dutra
Wed Mar 15, 2023 8:33 am
Forum: General Software Discussions
Topic: No Data and ps5000aIsReady taking to much time
Replies: 2
Views: 1063

Re: No Data and ps5000aIsReady taking to much time

Everything is working it was a misunderstanding in the code
by francisco.dutra
Mon Mar 13, 2023 2:51 pm
Forum: Applications
Topic: set up a pulse width trigger
Replies: 0
Views: 5682

set up a pulse width trigger

I am writing a python code that will record data that will go to channel A. The signal in A is either high or low (0 or 1). I just want the data when the signal is high so I think pulse width trigger with rapid block mode will do the job, because I do not know the time that is going to be high and I...
by francisco.dutra
Fri Mar 10, 2023 1:24 pm
Forum: General Software Discussions
Topic: No Data and ps5000aIsReady taking to much time
Replies: 2
Views: 1063

No Data and ps5000aIsReady taking to much time

Hello, I am using a 5242D MSO and I am trying to do this to test my application: 1) Generate a square wave with the ps5000aSetSigGenBuiltInV2 with 1V peak-to-peak ranging from 0-1V ssssssssssssssssssssssssssssssssswavetype = ctypes.c_int32(1) sweepType = ctypes.c_int32(0) triggertype = ctypes.c_int3...