Table of Contents
Introduction to EMGworks 4 Acquisition
Release Information
System Requirements
Supported NI A/D Cards
Terminology and Organization
Program Overview
Quick Summary
Launchpad
Demonstration Period
Activation and Registration
Quick Reference
Support and Customer Feedback
Program Menus
Application
New User...
Edit User...
Edit Calibrations...
Refresh A/D Devices...
Myomonitor Wireless Configuration...
Browse Database...
Export to Analysis...
Recent Data
Exit
Test
Start Acquisition (Ctrl-A)
Pause Acquisition (Ctrl-D)
Stop Acquisition (Ctrl-S)
View
Oscilloscope Mode
Resume Realtime Plotting (F2)
Add User Marker... (F12)
Fit Plots Vertically
Toggle View
Zoom in time (F7)
Zoom out time (F8)
Zoom full in time (Ctrl-F7)
Zoom full out time (Ctrl-F8)
Zoom to L-R Marker (Ctrl-F9)
Cycle Zoom Levels (F9)
Zoom in Y (F5)
Zoom out Y (F6)
Zoom full in Y (Ctrl-F5)
Zoom full out Y (Ctrl-F6)
Auto zoom Y (Shift-F5)
Auto zoom all Y (Ctrl-Shift-F5)
Zoom all Y full out (Ctrl-Shift-F6)
Plot Control
Maximize Band
Synchronize Y zoom
Show Y markers
Show Grids
Time Format
Sample Number
Time of Day
Minutes
Seconds
Milliseconds
Marker
Show Left/Right Markers
Place Left Marker at C Marker (F3)
Place Right Marker at C Marker (F4)
Pan to Left Marker (Ctrl-F3)
Pan to Right Marker (Ctrl-F4)
Lock L-R Marker Delta
Show
Help
Show In-Context Help
Help...
Send Feedback to Delsys...
About EMGworks4...
Program Toolbars
Application Toolbar
Test Toolbar
EMG Toolbar
Plot Toolbar
Marker Toolbar
Status Area
Help Toolbar
Test Configuration Manager
New
Duplicate
Rename
Delete
Import
New Project
Up
Quick Run
Search Configurations
Load and Edit
Add Metadata...
Set Emblem
Print Test Configuration...
Export Configuration...
Test Configuration Editor
People
Hardware
A/D Device
Desired Sample Rate
A/D Channel Allocation
A/D Settings
Sensors
Sensor Management
Per-Sensor Settings
Name
Color
Units
Description
Mode
Default Y-scale
Remove Sensor
Calibration
New Calibration...
Reassign Channels
Sensor Calibration
Naming
Setup
Data Collection
Review and Save
Experiment Workflow
Plot and Store
Run Time
Plot Columns
Signal Quality Check
Sensor For Feedback
Operator Plot Style
RMS Window Length and Unit
Offset Compensation
MVC (Force)
Number of Attempts
Attempt Time
Rest Time
MVC (EMG RMS)
Fixed Target Force
Tracking Paradigm
Trajectory File
Operator Display
Subject Display
Bar Feedback
Target Contraction
Analyze
Common Task Options
Per-Sensor Advanced Options
Log Only
RMS overlay
Display Acceleration as Inclination Angle
Display Acceleration as Impacts Only
Prompting
General Options
Running a Configuration
Database
Export to Excel
Print Results
Export to Analysis
Export to Another Computer
Open in Analysis
Plot Interaction
Lower Controls
Time Axis
Y Axis
Information Area
Plot Area
Acquiring Data
Delsys File Utility
Example MATLAB Script
Delsys Software Update
Introduction to EMGworks 4 Analysis
Getting Started
Understanding Workspaces
Test File
Folder
Data File
Data Series
Create Plot
Plot
Subplot
Workspace Data Storage and Display
Close
Save
Print
Close All But This
New Horizontal Tab Group
New Vertical Tab Group
Tutorials
Simple Data Analysis Tutorial
Simple Data Analysis Overview
Step 1 - Creating the Workspace
Step 2 - Adding Data to the Workspace
Step 3 - Plotting the Data
Step 4 - Calculating the Root Mean Square
Advanced Data Analysis
Advanced Data Analysis Overview
Advanced Step 1 - Creating the Workspace
Advanced Step 2 - Adding Data to the Workspace
Advanced Step 3 - Plotting the Data
Advanced Step 4 - Calculating the Absolute Value of Selected Data
Advanced Step 5 - Filtering the Result
Advanced Step 6 - Threshold Determination
Advanced Step 7 - Plotting the Results
Cyclical Analysis Tutorial
Cyclical Analysis Overview
Collecting Data : Step 1 - Hardware Setup
Collecting Data : Step 2 - Software Setup
Collecting Data: Step 3 - Physically Placing the Sensors
Collecting Data : Step 4 - Running Experiment
Analyzing Data: Step 1 - Setting up the workspace
Analyzing Data: Step 2 - Selecting the Series Defining Epochs
Analyzing Data: Step 3 - Cyclical Analysis Calculation
Analyzing Data: Step 4 - Plotting Results
Amplitude Analysis Tutorial
Amplitude Analysis Overview
Collecting Data: Step 1 - Hardware Setup
Collecting Data: Step 2 - Software Setup
Place it on the Collecting Data: Step 3 - Physically Placing the Sensor
Collecting Data: Step 4 - The Experimental Procedure
Analyzing Data: Step 1 - Setting up the Workspace
Analyzing Data: Step 2 - Amplitude Analysis Calculation
Analyzing Data: Step 3 - Plotting Results
Template Matching Tutorial
Part A: Basic Template Matching
Step 1: Collecting cyclical data
Step 2: Determine template
Step 3: Run Calculation
Step 4: Add second channel
Step 4: Run Multi Channel Calculation
Step 5: Display the Results
Part B: Multi Template Matching
Step 1: Collecting cyclical data with two distinct patterns
Step 2: Running the calculation
Program Layout
Program Screen
1. Main Menu
2. Toolbar
3. Calculation Scripts
4. Plot Bar
5. Script Manager Pane
6. Data Pane
7. Plots Pane
8. Status Bar
Main Menu
File
Edit
Tools
Window
Dockable Windows
Script Manager Pane
Background Tasks Window
Start Now
Abort
QuickView Window
Cursor Mode
X1
X2
Delta X
1/Delta X
Pk-Pk (Peak to Peak)
Y1
Y2
Delta Y
RMS
Mean
Goto 1
Get 1
Goto 2
Get 2
Video Window
Play
Pause
Rewind
Previous Frame
Next Frame
Half Speed
Toolbars
Plot Bar
X-axis Range
Y-axis Range
X Lock
Y Lock
Zoom
X Zoom
Y Zoom
Pan
Selection
Last Zoom
Redo Zoom
Equal Size
Maximize
X Autoscale
Y Autoscale
Status Bar
Toolbar
Open
Save All
Copy
About EMGworks 4 Analysis
Acquire
Floating Windows
GridView Window
Properties Window
Dialog Boxes
Options
Automatically save changes
Automatically open last active workspace
Delete files when removing from workspace
Confirm removing items from workspace
Fit graphs to paper when printing
Use a fixed size when placing graphs on the Clipboard
Floating point notation
Document display
User Script Path
Plot Properties
Apply to All Subplots
Show X Labels
Show Y Labels
Show Annotation
Plot Layout
Show Labels
Caption
Unit
Show Gridlines
Tick Mode
Divisions
Min
Max
Width
Format
Logarithmic
Font Size
Label
X Min
X Max
X Display
Precision
X Range
Show legend
Location
Trace
Line Style
Line Weight
Line Color
Fill Trace
Send to Back
Bring to Front
Point Style
Point Color
Managing Workspaces
Creating a New Workspace
Adding Data into a Workspace
Saving a Workspace
Opening an Existing Workspace
Calculations
Using Calculations
Background (Parallel) Data Processing
Calculations Using a Moving Window
Calculations with a Remove Offset Option
Root Mean Square
Parameters
Window Length
Window Overlap
Windowing Units
Zero Pad Data
Remove Offset
Validation
Output
Mean Absolute Value
MAV
Moving Average
MOV
Integrate
INT
Power Spectral Density
Window Type
FFT Length
Output Units
PSD
Median Frequency
MDF
Mean Frequency
MEF
Curve Fit
Type of Fit
Order (if Polynomial)
CUR
MEAN
Subset
Start
Length
Threshold
Threshold Type
Threshold Level
Suppress Spikes and Gaps
Suppression Time (sec)
Scale Output
Rectify Input
Low Pass Filter Input
Low Pass Filter Cutoff Frequency (Hz)
Smart Threshold
Baseline Level
Window Length (sec)
Number of Windows
ThresholdSmart
Threshold Search
First Cycle Starts At (sec)
Cycle Length (sec)
Search Window Length (sec)
Peak Type
Scale
Scale Factor
Scale Type
Offset
Remove Mean
RMean
Simple Math
Operation
Type
Constant
Secondary Input
Auto Resample
Math
Filter IIR
Class
Order
Passband Ripple
Attenuation
Response
Corner Frequency 1
Corner Frequency 2
Filter
Histogram
Automatically Create all bins
Number of Bins
Remove Outliers
HIST
Rate
Suppression Time
LPF Cutoff Frequency
Interpolation Type
Data Sampling Frequency
Smart Rate
Time Shift
Time Shift Length
TShift
Cyclical Activity Analysis
Type of Epoch Definition
Length of User Epoch (sec)
Gap between User Epochs (sec)
Series Defining Epoch
Baseline Estimation: Threshold Level
Baseline Estimation: Window Length (sec)
Baseline Estimation: Number of Windows
Peak Find: Cycle Start (sec)
Peak Find: Search Window Length (sec)
Peak Find: Peak Type
Number of STARTING epochs to throw away
Number of ENDING epochs to throw away
Remove Outlier Epochs
RMS Input
RMS Window Length (sec)
Suppress Spikes and Gaps in Threshold Output
Rectify Threshold Input
Low Pass Filter Threshold Input
Low Pass Filter Cutoff Frequency
Outputs
Standard Deviation
Mean + Standard Deviation
Mean - Standard Deviation
Captured Data
GPS Info
Longitude Series
Kalman Filter Enabled
Kalman Filter Process Noise Window (samples)
Kalman Filter Process Smoothing Factor
Elevation
Speed
Distance
EKG Rate
Template Detection Percentile (%)
Template Width (seconds)
Output Sampling Frequency (Hz)
Template
Differentiate
Slope
Template Matching Scripts
Template Finder
Template Width (sec)
Template Matching
Automatically Detect a Template
Template Start Time (sec)
Template Stop Time (sec)
Detection Percentile (%)
Matches
Template Matching - Discriminator
Template A start time (sec)
Template A stop time (sec)
Template B start time (sec)
Template B stop time (sec)
Template A
Template B
Matches A
Matches B
Template Matching - Multichannel
Additional Channel to Match
Template 1
Template 1 (aux)
Template Matching - Multichannel Discriminator
Additional Channel
Template A Start Time (seconds)
Template A Stop Time (seconds)
Template B Start Time (seconds)
Template B Stop Time (seconds)
Template A (aux)
Template B (aux)
Creating and Analyzing Plots
Creating a New Plot using the Plot Wizard
Creating a New Plot using the Context Menu
Creating a New Plot using Drag and Drop
EMGscriptTM User Guide
Defining a Script
Script Header
Script Namespace
Script Primary Input
Script Parameter Template
Script Parameters
Script Output Template
Script Validation
Script Calculation
Constructors and Member Accessors for Series
Series (Constructor)
Sampling Frequency
Domain Unit
Domain Label
Number of Points
Starting Position
Indexer
Basic Math Operations
Add
Subtract
Multiply
Divide
Sum
Maximum
Minimum
Power
Exponential
Natural Logarithm
Logarithm Base 10
Absolute Value
Trigonometric Operations
Sine
Cosine
Tangent
Arcsine
Arccosine
Arctangent
General Series Operations
Split
Concatenate
Resample
Polynomial Curve Fit
Filtering and Frequency Domain Operations
FFT
Convolve
Threshold (Peak Find)
Threshold (Split)
Normalized Cross Correlation
Utility Functions
Include
Assert
Web Service
Progress
Window Maker
Filter Response