9c187a3992aufräumen und refactoren
master
toni
2019-01-30 20:11:34 +01:00
80e8fd499dadded moved files
toni
2019-01-30 16:27:56 +01:00
691f3a684asmall refactoring
toni
2019-01-30 16:24:42 +01:00
72a672a80bfixed metronom to be more accurate
toni
2019-01-29 17:11:27 +01:00
a438813233refactored mainactivity and moved some files into ui package
toni
2019-01-29 16:35:43 +01:00
838242ba76fixed a bug when watch is not connected to a phone, we closed the datastream even its wasn openend
toni
2019-01-27 19:08:35 +01:00
a9532f8129updated gradle und stuff... fixed threading bug in tapping on the huawei watch
toni
2019-01-27 16:42:22 +01:00
49042a0cfbadded ground truth to java method fixed some bugs improved algo and results
toni
2019-01-27 10:47:46 +01:00
6bb8bb6b4fadded distance based correlation function in matlab and java
toni
2018-12-14 16:29:34 +01:00
42e38bd929added magnitude refactored plotting refactored some code
toni
2018-07-23 20:32:48 +02:00
b8f20ec8d9made mSensor App ready for recording session at manfreds house
toni
2018-07-20 19:14:38 +02:00
2883dd8060ref #28 it works. it just works.
0.1.4
toni
2018-05-18 23:32:20 +02:00
38c39a045cadding conductorssensor using the mbientlab metaboard r+
toni
2018-05-18 22:07:42 +02:00
85ea37c14bref #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
toni
2018-04-27 16:03:58 +02:00
cad85f8593puhh. 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
toni
2018-04-13 11:52:12 +02:00
4dd9dde6fbclose#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
0.1.2
root
2018-01-16 18:24:22 +01:00
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
toni
2017-12-20 17:23:23 +01:00
88047672d0added function getNumberOfIntersections
toni
2017-12-19 20:49:30 +01:00
ac602f7ae7ref #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
toni
2017-12-19 20:47:28 +01:00
70cf17c479added gitingore
toni
2017-12-19 20:41:29 +01:00
e8dbaec6c4close#6 - finished convertig matlab code to java - also added moving average and simple kalman filter - a lot of refactoring for speed
toni
2017-12-18 17:02:54 +01:00
efa6f95972ref #6 peak detection implementiert, noch ohne prominence faktor von matlab. läuft aber gut
toni
2017-12-08 17:07:01 +01:00
366fb034a4closes#17 testumgebung für mathe methoden
toni
2017-12-05 12:39:52 +01:00
12c5cae253ref #6 - autocorrelation implemented
toni
2017-11-27 21:17:30 +01:00
d0f0d0aa0bcloses#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
toni
2017-11-25 18:09:16 +01:00
4b21120d2bbug fix in tap for bpm fixed
toni
2017-11-20 21:57:38 +01:00
96abc0a4dacloses#12 - implemented tap to estimate bpm
toni
2017-11-20 21:20:08 +01:00
cfa7f84432start and stop bug fixes
toni
2017-11-20 17:27:37 +01:00
b55647aae6remove xml for worker
toni
2017-11-20 16:52:05 +01:00
bbc64409b7close#15 changed worker to use the ui elements of activity
toni
2017-11-20 16:51:35 +01:00
e054f7be48closes#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
toni
2017-11-17 18:08:44 +01:00
221970f336ref #5 und #9- ui inkl. funktionalitäten implementiert. - circular progressbar - callbacks für BPM schätzung und metronom - Vibration Metronom - Input einer BPM Zahl
toni
2017-11-14 01:43:45 +01:00
a1f002537cref #3 - methode zum auswählen der achse hinzugefügt. nutze qualitätsmerkmale RMS, Intersections und GeoMean um die beste Achse zu suchen.
toni
2017-10-16 00:20:59 +02:00
019dc63594work on #3 - viele Dinge versucht, leider fehlt irgendwie die richtige Idee...
toni
2017-10-15 21:04:33 +02:00
ada950f329Closes#1 - Converted Octave code into matlab code.
toni
2017-10-15 13:36:37 +02:00
979f259d91Ref. #2 - Added detection for false or not detected peaks
toni
2017-10-12 14:14:20 +02:00
6fb13e25f3new struct
toni
2017-10-12 13:59:00 +02:00
2089b6271finit octave script upload
toni
2017-10-12 13:56:32 +02:00