BIOPAC® Systems, Inc. Logo

264 – BBS | Scripting: Flow Control via Graph File UI

This application note discusses program flow control that is predicated on a user’s interaction with graphical interfaces, namely, buttons, scroll lists, and dialog boxes.

The key idea is that the calls to the macro functions are configured into a control loop. Also key is that those functions that have UI widgets that await user action, are not followed by any executable statements, they are wholly contained within a function block. In addition, all variables used at decision points should be either global or at script level so that all functions are cognizant of the variables’ existence and value.
BIOPAC research software
BIOPAC Developer - scripting

Associated Applications

Spotlight On
free BIOPAC webinar

Automate AcqKnowledge with New Workflow Tool

New Automation Tool Saves Time and Improves Data Consistency

Workflow’s drag-and-drop interface allows you to automate and repeat the signal-conditioning and processing steps your protocol requires in an easy-to-use process without programming or scripting.
– Batch process multiple files with confidence that they’re all processed using the same procedure.
– Expedite signal conditioning and preparation for analysis with a standardized and automated approach.
– Extract measurements, analyze data and get results faster, for meaningful scientific insights.
– Save and share workflows with others in your team to help reduce training time and increase collaboration.

Watch On Demand

Register Now
Latest News

New Citations | AcqKnowledge Research Tools

AcqKnowledge is an interactive, versatile software program that allows you to manage data in real time. Perform complex data acquisition, stimulation, triggering and analyses using intuitive navigation. Here are some recent AcqKnowledge citations… The nature of vicarious embarrassment. Journal of Business Research, 153, 355-364. Ziegler, A. H., Allen, A. M., Peloza, J., & Norris, J. I. (2022).    […]

Electrocardiography Guide Now Available

BIOPAC’s comprehensive Introductory ECG Guide addresses fundamental to advanced concerns to optimize electrocardiography data recording and analysis. Topics include: ECG Complex; Electrical and Mechanical Sequence of a Heartbeat; Systole and Diastole; Configurations for Lead I, Lead II, Lead III, 6-lead ECG, 12-lead ECG, precordial leads; Ventricular Late Potentials (VLPs); ECG Measurement Tools; Automated Analysis Routines for extracting, […]

Read All
Request a Demonstration
Request a Demonstration