bluerobotics / bluerobotics/ms5837-python

check out ian black's work

Offen
#14 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
33
Forks
41
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

https://github.com/IanTBlack/br_sensors

1) Used TEOS-10 pressure to depth conversion to compute depth.
2) Changed variable/function names to more closely match MS5837-30BA manual.
3) Combined read and temperature/pressure/depth/altitude functions into one.
4) temperature/pressure/depth/altitude are called independently of one another. They do rely on one another, but I formatted in a way that doesn't require users to call pressure before calling depth.
5) absolute_pressure() give the absolute pressure reading in user selected units
6) pressure() removes atmospheric pressure if given. if not it uses standard atmospheric pressure.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne mit der Überprüfung der verknüpften Ian-Black-Implementierung und vergleiche ihre sensor API sowie ihr Verhalten bei Druck/Tiefe mit diesem Repository. Prüfe, ob die sechs aufgeführten Änderungen zu den bestehenden MS5837-30BA- und MS5837-02BA-Schnittstellen passen; abgeschlossen bedeutet, sich auf einen konkreten Umfang zu einigen und das resultierende Verhalten für unabhängige Aufrufe von Temperatur, Druck, Tiefe und Höhe zu validieren.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
embedded-iot
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.