MAX30102 programmierung

Gast #6632202
Lesenswert?
• ▲
▼
Hey Leute,
bin hier regelrecht am verzweifeln. Versuche den MAX30102 Sensor auf 
meinem Nucleo-F446RE mit C zum laufen zu bringen, habe aber große 
Schwierigkeiten damit.

Ich bin in der Lage die Rohdaten vom Sensor abzulesen, bekomme es aber 
nicht hin den Algorithmus zu schreiben der die Rohdaten in Herzschlag 
und Sauerstoffsättigung umwandelt.

Es gibt zwar viele bsp. mit dem Arduino, habe auch versucht mich in die 
Libary einzulesen, laufe aber dauernd gegen eine Wand.

Bin erst mal auf das hier aufmerksam 
geworden:https://www.programmersought.com/article/90827305857/

Ist aber leider ein KEIL Projekt und der Algorithmus (für mich) sehr 
komplex. Habe es mit dem mal garnicht hinbekommen.

Ich habe dann diese Website gefunden und es auf die Art versucht:
https://morf.lv/implementing-pulse-oximeter-using-max30100

Hier wurde das für den MAX30100 gemacht aber im Prinzip sollte es das 
selbe sein. Nur habe ich große Probleme den Code für mein Projekt 
anzupassen.

Könnte mir evtl. jemand weiterhelfen, bin inzwischen sehr frustriert und 
komme nicht mehr weiter...

Im Anhang habe ich mal meine main-file.
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.