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
BIOPAC EDA

EDA Smart Amplifier

Easily record great electrodermal activity (EDA, GSR) data. BIOPAC’s new Smart Amplifiers are designed for great data. Smart Amplifiers improve performance by amplifying the physiological signal close to the subject, which allows a high-level voltage connection to the data acquisition system and reduces noise artifact. AcqKnowledge Smart Amp setup includes guides and prompts to prevent […]

View All
Latest News

New Citations | Keeping Students Attentive in an Online Setting & More!

BIOPAC provides software and hardware that allows research teams to record and analyze numerous body signals for physiological experimentation. Here are a few notable studies using BIOPAC equipment for ECG, EDA, and Respiration data. What Keeps Students More Engaged? The question has been brought to the forefront during COVID, what variations of online learning keep students more engaged? […]

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