29 Commits

Author SHA1 Message Date
toni
9c187a3992 aufräumen und refactoren 2019-01-30 20:11:34 +01:00
toni
80e8fd499d added moved files 2019-01-30 16:27:56 +01:00
toni
691f3a684a small refactoring 2019-01-30 16:24:42 +01:00
toni
72a672a80b fixed metronom to be more accurate 2019-01-29 17:11:27 +01:00
toni
a438813233 refactored mainactivity and moved some files into ui package 2019-01-29 16:35:43 +01:00
toni
838242ba76 fixed a bug when watch is not connected to a phone, we closed the datastream even its wasn openend 2019-01-27 19:08:35 +01:00
toni
a9532f8129 updated gradle und stuff...
fixed threading bug in tapping on the huawei watch
2019-01-27 16:42:22 +01:00
toni
6bb8bb6b4f added distance based correlation function in matlab and java 2018-12-14 16:29:34 +01:00
toni
b8f20ec8d9 made mSensor App ready for recording session at manfreds house 2018-07-20 19:14:38 +02:00
toni
2883dd8060 ref #28 it works. it just works. 2018-05-18 23:32:20 +02:00
toni
38c39a045c adding conductorssensor using the mbientlab metaboard r+ 2018-05-18 22:07:42 +02:00
toni
85ea37c14b ref #27 -new gradle and sdk version
- added faster bpm estimation by using multiple windows now
- implemented a simple z score based outlier detection
- some ugly heuristics to prefend to many -1 on the screen
NOTE: this is a very unstable version of the code, very protoype
2018-04-27 16:03:58 +02:00
toni
cad85f8593 puhh. this is a big commit
- change the complete file sending / receiving process between phone and watch, we now use channels instead of simple messages. this is recommentad by google, due to some changes in google play services.
- made some smaller changes in the ui, for file saving and saving of sensordata for evaluation purposes
- edited the manifest and gradle script for play store.
- made some change for a better performance for he huawei watch
2018-04-13 11:52:12 +02:00
root
4dd9dde6fb close #26 - outputstream implementiert, welche kontinuirliche daten schreibt
close #24 - können jetzt ohne probleme kommentare schreiben
close #22 - startet beim frischen start aber auch beim onResume die phone app
close #18 - knallt nicht mehr wenn bei 0 gestartet wird.
close #9 - verbinden sich wunderbar, nachrichten fliegen und daten werden übertragen
close #8 - sensordaten werden in ein .csv files geschrieben inkl kommentare
2018-01-16 18:24:22 +01:00
toni
b00c845c5c - close #6 - verbindung klappt und macht was sie soll. sonderfälle fehlen halt noch wie verbindung kackt ab etc.
- ref #8 mal einen filewriter geschrieben, welcher die sensordaten rausschreiben soll.
- viele kleine sachen
2017-12-20 17:23:23 +01:00
toni
ac602f7ae7 ref #9 - verbindung zwischen watch und app geht
- watch startet automatisch auch app
- bpm kommen in hoher geschwindigkeit an
ref #19 - rückweisunsklasse etwas verbessert
- fehlnde files hochgeladen für die bpm estimation
2017-12-19 20:47:28 +01:00
toni
70cf17c479 added gitingore 2017-12-19 20:41:29 +01:00
toni
e8dbaec6c4 close #6 - finished convertig matlab code to java
- also added moving average and simple kalman filter
- a lot of refactoring for speed
2017-12-18 17:02:54 +01:00
toni
709a846a91 ref #6 -refactoring
- added interp1
- added peak finder
- added bpm estimation
- added findbestaxis
2017-12-17 00:35:57 +01:00
toni
366fb034a4 closes #17 testumgebung für mathe methoden 2017-12-05 12:39:52 +01:00
toni
12c5cae253 ref #6 - autocorrelation implemented 2017-11-27 21:17:30 +01:00
toni
d0f0d0aa0b closes #7 - sensoren könne ausgelesen werden closes #12
- bug gefixed! die letzte bekannte position des fingers auf dem display musste zurückgesetzt werden
ref #6 - angefangen matlab code zu portieren
- auto correlationsmethode implementiert
2017-11-25 18:09:16 +01:00
toni
4b21120d2b bug fix in tap for bpm fixed 2017-11-20 21:57:38 +01:00
toni
96abc0a4da closes #12 - implemented tap to estimate bpm 2017-11-20 21:20:08 +01:00
toni
cfa7f84432 start and stop bug fixes 2017-11-20 17:27:37 +01:00
toni
b55647aae6 remove xml for worker 2017-11-20 16:52:05 +01:00
toni
bbc64409b7 close #15 changed worker to use the ui elements of activity 2017-11-20 16:51:35 +01:00
toni
e054f7be48 closes #14 ref #12
-sleep ist jetzt nur in der main erlaubt, nicht mehr im worker
-ui wurde an vielen stellen angepasst #5
-effekte beim bildschirm klicken
2017-11-17 18:08:44 +01:00
toni
221970f336 ref #5 und #9- ui inkl. funktionalitäten implementiert.
- circular progressbar
- callbacks für BPM schätzung und metronom
- Vibration Metronom
- Input einer BPM Zahl
2017-11-14 01:43:45 +01:00