Dit is alleen het EMG gedeelte

Dependencies:   mbed HIDScope biquadFilter MODSERIAL FXOS8700Q

Changes

RevisionDateWhoCommit message
37:76b2849b823d 2019-10-30 Jellehierck Program after implementing in state machine; default tip
36:ec2bb2a02856 2019-10-29 Jellehierck Added velocity and acceleration of EMG output (needs testing)
35:e82834e62e44 2019-10-29 Jellehierck Added derivative of output signal for pulse detection (needs testing)
34:13fac02ef324 2019-10-29 Jellehierck Fixed bug with rescale function, emg state machine is finished
33:90404e64d844 2019-10-29 Jellehierck Version to build motor state machine
32:b9b9c50f5429 2019-10-29 Jellehierck Added getMax function, changed MVC from mean to max value of MVC calibration
31:b5188b6d45db 2019-10-28 Jellehierck Operation mode is working. TODO: 1. Check rescale; 2. Make MVC based on max value instead of mean
30:bac3b60d6283 2019-10-28 Jellehierck Completed emg_operation mode, added more comments, needs testing;
29:f51683a6cbbf 2019-10-28 Jellehierck Added even more comments
28:59e8266f4633 2019-10-28 Jellehierck Added more comments;
27:f18da01093c9 2019-10-28 Jellehierck Working on cleaning up code and testing state machine WITH operation mode.
26:7e81c7db6e7a 2019-10-25 Jellehierck Maybe working version of makeScale and EMG operation mode in state machine. Needs testing
25:a1be4cf2ab0b 2019-10-25 Jellehierck EMG State machine is working except the make scale function
24:540c284e881d 2019-10-25 Jellehierck Still working on state machine. Make scale function in this version
23:8a0a0b959af1 2019-10-25 Jellehierck Still still working on EMG calibration state machine
22:9079c6c0d898 2019-10-25 Jellehierck Still working on calibration state machine;
21:e4569b47945e 2019-10-25 Jellehierck Started work on EMG state machine
20:0e9218673aa8 2019-10-25 Jellehierck Working on optimizing vector functions
19:94dc52f8a59e 2019-10-25 Jellehierck Fixed filters for multiple channels
18:9f24792bb39a 2019-10-25 Jellehierck Removed minor errors
17:e4e7b1fbb263 2019-10-25 Jellehierck Added second EMG Channel for testing.
16:7acbcc4aa35c 2019-10-22 Jellehierck Started work in EMG substate machine. We first need to draw the substate machine on paper
15:421d3d9c563b 2019-10-22 Jellehierck Fixed bug which caused memory overflow, fixed wrong HIDScope outputs
14:3b6adb5000f1 2019-10-22 Jellehierck (debug required) Version is not working due to memory overflow bug.
13:2724d2e747f1 2019-10-22 Jellehierck Cleaned up code and placed comments. Added more scopes to better view filter impact.
12:70f0710400c2 2019-10-21 Jellehierck EMG Calibration (almost) finished, working on making scale factors
11:042170a9b93a 2019-10-21 Jellehierck Calibration is working;
10:97a79aa10a56 2019-10-21 Jellehierck Working version, filter redesign
9:f6a935be28e1 2019-10-21 Jellehierck Vector removed, replaced with array methods
8:ea3de43c9e8b 2019-10-21 Jellehierck Testing EMG calibration MVC
7:7a088536f1c9 2019-10-21 Jellehierck Working on calibration
6:5437cc97e1e6 2019-10-20 Jellehierck Added filter stability check, cleaned up code a bit
5:3d65f89e3755 2019-10-20 Jellehierck EMG envelope complete
4:09a01d2db8f7 2019-10-20 Jellehierck Filters rewrite complete. Raw EMG output can be measured now.
3:c0ece64850db 2019-10-20 Jellehierck Completely rewrote biquad filters for easier manipulation and implementation of 4th order filters.
2:d3e9788ab1b3 2019-10-20 Jellehierck Adjusted filters (removed redundant filters). Added libraries. Commented out irrelevant libraries. (in progress) adding functions for different filters.
1:059cca298369 2019-10-20 Jellehierck Added filter values, rewrote variable names (not finished)
0:6972d0e91af1 2019-10-20 IsaRobin filteren van EMG signaal