Commit Graph

  • 9c187a3992 aufräumen und refactoren master toni 2019-01-30 20:11:34 +01:00
  • 80e8fd499d added moved files toni 2019-01-30 16:27:56 +01:00
  • 691f3a684a small refactoring toni 2019-01-30 16:24:42 +01:00
  • 72a672a80b fixed metronom to be more accurate toni 2019-01-29 17:11:27 +01:00
  • a438813233 refactored mainactivity and moved some files into ui package toni 2019-01-29 16:35:43 +01:00
  • 838242ba76 fixed 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
  • a9532f8129 updated gradle und stuff... fixed threading bug in tapping on the huawei watch toni 2019-01-27 16:42:22 +01:00
  • 49042a0cfb added ground truth to java method fixed some bugs improved algo and results toni 2019-01-27 10:47:46 +01:00
  • 6bb8bb6b4f added distance based correlation function in matlab and java toni 2018-12-14 16:29:34 +01:00
  • 42e38bd929 added magnitude refactored plotting refactored some code toni 2018-07-23 20:32:48 +02:00
  • b8f20ec8d9 made mSensor App ready for recording session at manfreds house toni 2018-07-20 19:14:38 +02:00
  • 2883dd8060 ref #28 it works. it just works. 0.1.4 toni 2018-05-18 23:32:20 +02:00
  • 38c39a045c adding conductorssensor using the mbientlab metaboard r+ toni 2018-05-18 22:07:42 +02:00
  • 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 toni 2018-04-27 16:03:58 +02:00
  • 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 toni 2018-04-13 11:52:12 +02:00
  • 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 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
  • 88047672d0 added function getNumberOfIntersections toni 2017-12-19 20:49:30 +01:00
  • 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 toni 2017-12-19 20:47:28 +01:00
  • 70cf17c479 added gitingore toni 2017-12-19 20:41:29 +01:00
  • e8dbaec6c4 close #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
  • 709a846a91 ref #6 -refactoring - added interp1 - added peak finder - added bpm estimation - added findbestaxis toni 2017-12-17 00:35:57 +01:00
  • efa6f95972 ref #6 peak detection implementiert, noch ohne prominence faktor von matlab. läuft aber gut toni 2017-12-08 17:07:01 +01:00
  • 366fb034a4 closes #17 testumgebung für mathe methoden toni 2017-12-05 12:39:52 +01:00
  • 12c5cae253 ref #6 - autocorrelation implemented toni 2017-11-27 21:17:30 +01:00
  • 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 toni 2017-11-25 18:09:16 +01:00
  • 4b21120d2b bug fix in tap for bpm fixed toni 2017-11-20 21:57:38 +01:00
  • 96abc0a4da closes #12 - implemented tap to estimate bpm toni 2017-11-20 21:20:08 +01:00
  • cfa7f84432 start and stop bug fixes toni 2017-11-20 17:27:37 +01:00
  • b55647aae6 remove xml for worker toni 2017-11-20 16:52:05 +01:00
  • bbc64409b7 close #15 changed worker to use the ui elements of activity toni 2017-11-20 16:51:35 +01:00
  • 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 toni 2017-11-17 18:08:44 +01:00
  • 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 toni 2017-11-14 01:43:45 +01:00
  • a1f002537c ref #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
  • 019dc63594 work on #3 - viele Dinge versucht, leider fehlt irgendwie die richtige Idee... toni 2017-10-15 21:04:33 +02:00
  • ada950f329 Closes #1 - Converted Octave code into matlab code. toni 2017-10-15 13:36:37 +02:00
  • 979f259d91 Ref. #2 - Added detection for false or not detected peaks toni 2017-10-12 14:14:20 +02:00
  • 6fb13e25f3 new struct toni 2017-10-12 13:59:00 +02:00
  • 2089b6271f init octave script upload toni 2017-10-12 13:56:32 +02:00