Skip to content

Six minute walk test for pulmonary rehabilitation

Notifications You must be signed in to change notification settings

MichalKrawacki/6MWT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

6MWT

Six minute walk test for pulmonary rehabilitation

System working on Linux Distribution, dedicate to work as "feature" on ECG Device. Physically there are two devices - transmitter and receiver. Patient walks in circles in the hall wearing transmitter. Two devices are communicate with each other using internal radio protocol. Receiver is connected to ECG via USB cable and respond after request on UART transmission. Receiver stands at the beginning of the path the patient is walking, so transmitter is always in front of receiver. Host request distance data every 100 ms. Colected raw samples are filtered 'online' using moving average. Using difference between distance on previous request and actual, program can calculate walked distance. On filtred samples is working alghoritm, which detect extremas. Extremum is important information about change directory of walk (patient turned back, and go in opposite direction).

Example plot below, "cross" mean detected extrema. plot

Compiler gcc 4.8

About

Six minute walk test for pulmonary rehabilitation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages