Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zusammenspiel mit First Degree Fitness FluidRower Apollo Pro XL #138

Open
TheJohnny2 opened this issue Jun 13, 2022 · 13 comments
Open

Zusammenspiel mit First Degree Fitness FluidRower Apollo Pro XL #138

TheJohnny2 opened this issue Jun 13, 2022 · 13 comments

Comments

@TheJohnny2
Copy link

TheJohnny2 commented Jun 13, 2022

Hallo,

ich habe den FluidRower Apollo Pro XL von First Degree Fitness und möchte diesen gerne zusammen mit Coxswain nutzen.
Leider klappt dies nicht wie erwartet.
Nach dem Verbinden mit dem Rudergerät wird die Meldung angezeigt, dass man den Ruderer zurücksetzen solle:
IMG_20220613_111048
Zu diesem Zeitpunkt ist dieser nur aufgeweckt und Bluetooth aktiviert worden. Wenn man ihn dann zurücksetzt – Reset – wird die Bluetooth-Verbindung getrennt. Dies hilft also nicht.

In den Einstellungen von Coxswain ist angehakt, dass das Training automatisch beendet wird, wenn das Programm komplett ist:
IMG_20220613_111127

Aber dies passiert nicht, sondern das Trainig läuft einfach weiter – ein 500-m-Training war gestartet:
Screenshot_20220613-105822

Ich habe auch keine Möglichkeit gefunden, das Training anderweitig zu speichern; ich kann es nur abbrechen, indem ich z. B. das Zurück-Feld benutze:
IMG_20220613_111209
IMG_20220613_111149

Ich hänge hier auch die Log-Datei an:

1655111273982# coxswain 8.8 (88)
1655111274009> connecting xx:xx:xx:xx:xx:xx
1655111274037< rower connected xx:xx:xx:xx:xx:xx
1655111274038< discovering services
1655111274975< services discovered
1655111274976> rower-data enable notification
1655111274981> reading software-revision
1655111274982# no manufacturer-name
1655111274983> reading battery-level
1655111274983# no low-battery
1655111275064< software-revision 202101112230 read
1655111275064# no control-point
1655111275153< battery level 100 read
1655111276106< rower disconnected xx:xx:xx:xx:xx:xx

Kann mir jemand helfen, damit Coxswain mit meinem Rudergerät funktioniert?

Vielen Dank
TJ

@TheJohnny2 TheJohnny2 changed the title Zusammenspiel mit First Degree Fitness FluidRower Apollo Pro XL Zusammenspiel mit First Degree Fitness FluidRower Apollo Pro XL "help+wanted" Jun 13, 2022
@TheJohnny2 TheJohnny2 changed the title Zusammenspiel mit First Degree Fitness FluidRower Apollo Pro XL "help+wanted" Zusammenspiel mit First Degree Fitness FluidRower Apollo Pro XL "help wanted" Jun 13, 2022
@TheJohnny2 TheJohnny2 changed the title Zusammenspiel mit First Degree Fitness FluidRower Apollo Pro XL "help wanted" Zusammenspiel mit First Degree Fitness FluidRower Apollo Pro XL Jun 13, 2022
@svenmeier
Copy link
Owner

svenmeier commented Jun 16, 2022

Mehrere User haben bereits versucht, Coxswain mit anderen Geräten als dem Waterrower zu verwenden. Das ist bisher immer gescheitert :(.
Leider haben alle Hersteller (auch WaterRower) irgendwelche Fehler in ihrer Implementierung, diese sind ohne Analyse an dem Rower selber eigentlich nicht analysierbar.

1655111276106< rower disconnected xx:xx:xx:xx:xx:xx

Leider scheint der FluidRower einfach die Verbindung zu schließen, das wurde auch schon einmal gemeldet.

@svenmeier
Copy link
Owner

Ohne Zugriff auf einen FluidRower sehe ich keine Möglichkeit, das Problem selber zu analysieren.

@TheJohnny2
Copy link
Author

Danke für Deine Antworten.

Grundsätzlich bekommt Coxswain Daten vom FluidRower – siehe das dritte Bild. Auch Kraft und Schlagzahl werden übertragen; diese sind oben aber 0, da es ja Momentanwerte sind und ich für den Screenshot das Rudern gestoppt hatte.

Ich frage mich als Laie, warum Coxswain nicht selbst nach den eingestellten Metern, Schlägen oder der eingestellten Zeit stoppt und das Training speichert. Inwiewiet ist dafür die Implementierung der Software des FluidRower verantwortlich?

@svenmeier
Copy link
Owner

Genau das macht Coxswain: wenn das Ziel des Trainings erreicht ist (Entfernung, Schläge oder anderes), wird das Traning beendet.

Coxswain wurde spezifisch für den Waterrower programmiert- Ursprünglich für die USB Verbindung. Über Bluetooth verwendet die App eine Standard-BLE Kommunikation - diese sollte mit jedem Gerät funktionieren, was auch diese Kommunikation verwendet.

Leider habe ich das Problem mit dem Fluidrower noch nicht verstanden:

Du schreibst: "Nach dem Verbinden mit dem Rudergerät wird die Meldung angezeigt, dass man den Ruderer zurücksetzen solle"
Diese Meldung kommt, wenn Coxswain die Werte auf deinem Rudergerät nicht auf 0 setzen kann (siehe "no control-point" im log) und weil dein Rudergerät keine 0 Werte sendet.

Kannst du noch einmal ein Training durchführen, bei dem Coxswain Werte erhält? So lange, bis deine im Training eingestellt Entfernung erreich wurde und es trotzdem weiter geht?

Du wohnst nicht zufällig im Raum Köln/Bonn? Sonst jemand mit dem Gerät in der Nähe?

@Mateumeu
Copy link

I've had the same problem... With a Fdf viking 3v...
Have you find a solution to fix it?
Thanks a lot!
Regards from Mallorca

@shahram7
Copy link

shahram7 commented Dec 1, 2023

Mehrere User haben bereits versucht, Coxswain mit anderen Geräten als dem Waterrower zu verwenden. Das ist bisher immer gescheitert :(. Leider haben alle Hersteller (auch WaterRower) irgendwelche Fehler in ihrer Implementierung, diese sind ohne Analyse an dem Rower selber eigentlich nicht analysierbar.

1655111276106< rower disconnected xx:xx:xx:xx:xx:xx

Leider scheint der FluidRower einfach die Verbindung zu schließen, das wurde auch schon einmal gemeldet.

ich habe eine Rüdergerät von Kettler, der hat das gleiche Console wie Fluid Rower. Ich bekomme auch diese Meldung "Bitte den Ruderer zurücksetzen!" und ich mache es auch und als ich noch mal mit bluetooth verbinde taucht die Meldung nicht mehr auf und ich kann eine Workout auswählen und beenden und es wird auch gespeichert.
Vielleicht hilft eine Aktualisierung von firmware!
Bin mega Happy mit diesem App und wollte mich auch beim @svenmeier bedanken. : )

@Mateumeu
Copy link

Mateumeu commented Dec 2, 2023

Thank for your help. I've donwloaded the last firmware version, and I've installed... But allways the same message, and it's impossible to start a workout. Can you tell me what version of firmware are you using?
Mine is Aomei00_dfu_202302232302

@shahram7
Copy link

shahram7 commented Dec 8, 2023

Thank for your help. I've donwloaded the last firmware version, and I've installed... But allways the same message, and it's impossible to start a workout. Can you tell me what version of firmware are you using? Mine is Aomei00_dfu_202302232302

it seems that I am using an older firmware than you.
I am not sure if I am ever going to get the newer version of firmware. because as I said I have a kettler rowing machine not a first degree fitness or fluid rower machine.
Screenshot_20231208_151112_Fluid-Connect

@shahram7
Copy link

Thank for your help. I've donwloaded the last firmware version, and I've installed... But allways the same message, and it's impossible to start a workout. Can you tell me what version of firmware are you using? Mine is Aomei00_dfu_202302232302

Hi @Mateumeu,
could you try followings:
turn on your rowing machine.
open coxswain app and tap on Bluetooth icon on the Upper bar
as you see the BT on the console start a training program (choose a program
based on distance or segment and) and ignore the messages about reseting your console an do the first stroke.
if the bar in the left side of screen turns to green it means you're connected and can finish your training and its going to be logged in the app.
Screenshot_20231211_142244_Coxswain
Screenshot_20231211_142236_Coxswain

@Mateumeu
Copy link

Thank for your help but I proved all that with different firmwares... And Allways te same message please restart your rower.

Could be possible get the firmware that you are using!

Thank you very much for your help

@detonatione
Copy link

detonatione commented Dec 16, 2023

Hallo Sven , heute habe ich deine Coxswain App zum ersten Mal installiert , und damit mit meinem LifeFitness RowHX trainiert. Dieser ist baugleich zu den Fluid Apollo V Geräten.
Mein erster Eindruck Deiner App ist sehr vielversprechend aber ich kann die beiden Probleme hier bestätigen. Beim ersten Verbindungsversuch kam auch die Reset Empfehlung. ich habe dann die Bluetooth Verbindung resettet und neu imitiert.
Reset Taste am Fluid-Rower und dann Up&Down Button gleichzeitig gedrückt. Und dann wenn BT am Display mit Up-Taste das pairing initiiert.
Danach konnte ich trainieren, incl. HeartrateWerte vom Brustgurt über den Controller am Fluid /Life Fitness Rower. Nach den voreingestellten 20 Min Zeittraining lief das Display weiter und es gab leider keine Möglichkeit das Training zu stoppen oder zu speichern .
Ich könnte problemlos neue Datenfelder zusätzlich anzeigen lassen und konfigurieren mit Long Press und zwei Finger Gesten. Es gab aber leider keine Möglichkeit zum beenden und speichern. 🤔

Ich wohne in Mainz und würde dich und die Entwicklung der App gerne unterstützen, da ich grosses Potential in ihr sehe, gerade für die Fluid Rower und deren Derivate. Deren Hardware ist sehr gut und langlebig, aber die Apps von Fluid und LifeFitness
sind schmerzensgeldpflichtig. 😱

Wichtig für die anderen Besitzer dieser Geräte: Mann muss die Fluid Connect App einmal sauber zum laufen bringen, damit die neue Firmware OTA auf dem Controller darüber installiert wird. Danach liess sich das Gerät besser und zuverlässig mit anderen Apps verbinden. Die Original Fluid App ist aber ziemlich Buggy und zeigt bsp. Immer Maximal- und Durchschnittsleistung vertauscht an !! Auch die Messung der Schlagzahl ist wenig präzise. Wenn ich die Geschwindigkeit der Züge innerhalb eines Zuges durch viel Arm und Oberkörper-Einsatz beschleunige wird die doppelte -3 fache Frequenz gemessen. Nur bei mehreren gleichmäßigen Zügen stimmt die Anzahl \Frequenz der Züge.

Ich werde das weiterverfolgen und kann euch durch Logfiles und weitere Tests und Feedback gerne unterstützen.
Gruss Ralf

@detonatione
Copy link

detonatione commented Jan 1, 2024

Hallo Sven,
die neue Version lässt sich jetzt prima auf einem Pixel 7 mit neuestem Android 14 installieren, leider aber nicht auf dem Motorola Edge meiner Frau mit Android 13.
Auf dem Pixel 7 wird sofort über Bluetooth das Rudergerät "Life Fitness RowHX" erkannt. Ich mache mir ein 25min Programm und starte es. Alles wird erkannt und angezeigt. auch die Pulswerte des Am Rower gepairten Gurtes. Alle Werte werde sauber angezeigt und über das traceFile geloggt.
Wie bei der Vorversion bekomme ich aber keine Möglichkeit die Aufzeichnung zu Speichern. Eine Autospeicherung nach 1500 sec geschieht leider nicht. Die Aufzeichnung läuft einfach weiter.
Screenshot_20240101-161728
coxswain.log
waterrower.trace.txt

Wenn es ein Kontextmenü nach langem Touch geben würde mit der Möglichkeit .Training/Übung zu speichern wäre das eine schnelle Lösung.
Aber auch das automatische Erreichen einer erreichten Zeit , oder einer erreichten Distanz sollten problemlos möglich sein. Eventuell hängt es ja nur an der Formatierung bei den FluidRowern und bei den baugleichen Life Fitness und Kettler u.a. RuderGeräten ab. Die Zeit ist in sec. Ohne Einheit und die Distanz ist in Metern. Der Wert hinter Energy sind die Kcal ohne Einheit

Bei bedarf kann ich euch gerne noch weitere logs und traces senden. Eure App hat auf jeden Fall viel Potential .

Liebe Grüsse
Ralf

@detonatione
Copy link

Siehe auch meinen Beitrag unter
"Please Reset your Rower"
#144
Die FluidRover senden Werte für den Widerstand im Doppelkammer-Tank, und diese sind >0 . Auch nach dem Reset. Bei mir von 1-5 ==> 5 Levels
Bei anderen Modellen sind es 4 oder 10 Levels .
Diese werden mittels BT FTMS Protokoll übertragen.
Screenshot_20240101-210256

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants