Difference between revisions of "Component: PicoScope (PS2000) (Test Equipment)"
From Flowcode Help
Jump to navigationJump to search(2 intermediate revisions by one other user not shown) | |||
Line 17: | Line 17: | ||
==Component Source Code== | ==Component Source Code== | ||
− | Please click here to download the component source project: [https://www.flowcode.co.uk/wiki/componentsource/ | + | Please click here to download the component source project: [https://www.flowcode.co.uk/wiki/componentsource/FC_Comp_Source_PS2000.fcsx FC_Comp_Source_PS2000.fcsx] |
− | Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/ | + | Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/FC_Comp_Source_PS2000.fcsx FC_Comp_Source_PS2000.fcsx] |
==Detailed description== | ==Detailed description== | ||
Line 70: | Line 70: | ||
− | + | ''<span style="color:red;">No additional examples</span>'' | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Macro reference== | ==Macro reference== | ||
Line 592: | Line 577: | ||
| width="90%" style="border-top: 2px solid #000;" | ''Return'' | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
|} | |} | ||
− | |||
− | |||
Latest revision as of 08:01, 18 January 2024
Author | Matrix Ltd |
Version | 1.0 |
Category | Test Equipment |
Contents
- 1 PicoScope component
- 2 Component Source Code
- 3 Detailed description
- 4 Examples
- 5 Macro reference
- 5.1 ps2000_close_unit
- 5.2 ps2000_flash_led
- 5.3 ps2000_get_timebase
- 5.4 ps2000_get_times_and_values
- 5.5 ps2000_get_unit_info
- 5.6 ps2000_get_values
- 5.7 ps2000_open_unit
- 5.8 ps2000_open_unit_async
- 5.9 ps2000_open_unit_progress
- 5.10 ps2000_ready
- 5.11 ps2000_run_block
- 5.12 ps2000_set_channel
- 5.13 ps2000_set_sig_gen_built_in
- 5.14 ps2000_set_trigger
- 5.15 ps2000_stop
- 6 Property reference
PicoScope component
A set of functions designed for interacting with a 2000 series Pico scope via simulation.
Component Source Code
Please click here to download the component source project: FC_Comp_Source_PS2000.fcsx
Please click here to view the component source code (Beta): FC_Comp_Source_PS2000.fcsx
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Macro reference
ps2000_close_unit
![]() |
ps2000_close_unit |
This function shuts down an oscilloscope. | |
![]() |
Handle |
The handle of the scope device to be closed | |
![]() |
Return |
ps2000_flash_led
![]() |
ps2000_flash_led |
This function flashes the LED on the front of the scope without blocking the calling thread. | |
![]() |
handle |
handle of the scope device | |
![]() |
Return |
ps2000_get_timebase
ps2000_get_times_and_values
![]() |
ps2000_get_times_and_values |
![]() |
Handle |
![]() |
times |
![]() |
buffer_a |
![]() |
buffer_b |
![]() |
buffer_c |
![]() |
buffer_d |
![]() |
overflow |
![]() |
time_units |
![]() |
no_of_samples |
![]() |
Return |
ps2000_get_unit_info
ps2000_get_values
ps2000_open_unit
![]() |
ps2000_open_unit |
Returns a handle to the opened unit Returns 0 if no unit found Returns -1 if unit failed to open | |
![]() |
Return |
ps2000_open_unit_async
![]() |
ps2000_open_unit_async |
This function opens a scope without blocking the calling thread. | |
![]() |
Return |
ps2000_open_unit_progress
![]() |
ps2000_open_unit_progress |
This function checks on the progress of a request made to ps2000aOpenUnitAsync to open a scope. | |
![]() |
handle |
![]() |
Progress |
![]() |
Return |
ps2000_ready
![]() |
ps2000_ready |
![]() |
Handle |
![]() |
Return |
ps2000_run_block
![]() |
ps2000_run_block |
This function starts collecting data in block mode. | |
![]() |
handle |
![]() |
no_of_samples |
![]() |
timebase |
![]() |
oversample |
![]() |
time_indisposed_ms |
![]() |
Return |
ps2000_set_channel
ps2000_set_sig_gen_built_in
ps2000_set_trigger
![]() |
ps2000_set_trigger |
![]() |
handle |
![]() |
source |
![]() |
threshold |
![]() |
direction |
![]() |
delay |
![]() |
auto_trigger_ms |
![]() |
Return |
ps2000_stop
![]() |
ps2000_stop |
This function stops the scope device from sampling data. If this function is called before a trigger event occurs, the oscilloscope may not contain valid data. | |
![]() |
Handle |
![]() |
Return |
Property reference
![]() |
Properties |