-
Notifications
You must be signed in to change notification settings - Fork 6
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
Testing Simcline with FTMS v01 #5
Comments
Great! Sorry, I am not a Telegram user...
Yes, you can close the previous Issue!
You will be hearing from me!
Regards.
Op ma 5 dec. 2022 10:28 schreef cherryphilip ***@***.***>:
… New section for Tread testing Simcline with FTMS v01
For a fast feedback (if you want) I created a private group in telegram
(here link https://t.me/+FBKaD3Kue2Q5MzM0).
I will delete the link once time you joined it.
Can I close the previous Trainer Elite code section?
—
Reply to this email directly, view it on GitHub
<#5>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANS5LSUKNWWFSENMQXZYEV3WLWYS3ANCNFSM6AAAAAASUBEYI4>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Hello, I have been busy reading you for several days. Joel |
Dear Joel, |
Thanks Jörghen,
I'm wait to see.
Best regard
Joel
Le lun. 5 déc. 2022, 16:15, Jörgen van den Berg ***@***.***>
a écrit :
… Dear Joel,
I have to look into your questions more carefully! I simply do not have
all the answers right now!
The MITM solution we work on is BLE only (see my explanatory notes!). Ant+
is NOT playing any role in the design!
I will be back!
Regards,
Jörgen.
—
Reply to this email directly, view it on GitHub
<#5 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOYQKUJ2KXGCBEIKHAMVKOTWLYBKVANCNFSM6AAAAAASUBEYI4>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Dear Joel It is virtually impossible to develop specifically for all trainer brands. TACX and Wahoo are market leaders with a very large installed base and most of their smart trainers should work with the respective Simcline code versions! FTMS enabled Trainers is another large group of trainers that most likely will work (after this development) with the Simcline FTMS code version. No promises, No garanties! I don't have a BuethootBLE entry on my desktop. FTMS is only working over BLE (by design: bluetooth service) and with BLE enabled PC/Laptop/Tablet at one end and the FTMS enabled trainer at the other end. The Simcline with MITM code is in between. So if you do not have a BLE enabled device of the type PC/Laptop/Tablet (running the control software, Zwift/Rouvy/et cetera), it is never working with FTMS! I have one more question! As far as I understand what you suggest, the answer is simple: no that will not end up in a working Simcline that catches Grade info from Zwift. The reason is that there can be only one controller (Training/Game app) that drives the trainer. That controller is working over ANT+ or (that is an XOR!) over BLE using FTMS. Regards, |
Have you considered using a D1 Mini NodeMCU ESP32 WiFi and Bluetooth BLE? ESP32 and nRF52 can do WiFi, Bluetooth Classic, and Bluetooth Low Energy (BLE), so seem are equivalent. Best Regards |
Dear Jörghen, Ok I understand. Joel |
Dear Joel, |
Dear Filippo, // Your hardware MAC/DEVICE ADDRESSES //------------ SET THESE TWO VALUES IN ACCORDANCE WITH THE MECHANICAL RANGE LIMITATIONS OF YOUR SIMCLINE !!! ------------- // Correction for measuring plane difference and midth wheel axis position (1 cm offset is an MEASUREOFFSET of about 40) // Notice that unrestricted movement at the boundaries can damage the Actuator and/or construction! Good luck with the first run for real! |
Dear Jörgen!
Big varation of grade percentage between SimCline and Zwift, while those variation is low with SimCline and Rouvy.
18:51:20.421 -> <<-- SIMCLINE supporting: CPS, CSC and FTMS -->>
18:51:24.343 -> Simcline >> ERROR << Basic Motor Funtions are NOT working!!
18:51:24.343 -> FTM Service and Chars are 'initialized'
18:51:43.376 -> New Grade percentage: 1.2 % RawgradeValue: 20124 << -0.2 % >>
18:56:30.728 -> New Grade percentage: 1.0 % RawgradeValue: 20099
Best Regards |
Dear Filippo, "18:51:24.343 -> Simcline >> ERROR << Basic Motor Funtions are NOT working!!" I am puzzeled by your comment: lost power & cadence signal What was happening? How did you know? Please be more specific and detailed about what you observed! About the discrepancy between the road inclination that the training app is presenting on the screen and what that very same app is sending to the trainer (for setting is resistance) ....... we have been here before! The bottom line is: WhatYouSeeIsNotWhatYouAlwaysGet This sometimes is due to your own settings in the App (Difficulty Setting in Zwift: 50% and not 100%), but also simply App company policy... Rouvy is a positive exception, but there are more! A new version (v01.1.) is about uploaded: 1) handles disconnection and reconnection of devices more robust, 2) allows for Smartphone connection to set some operation variables and manual control of actuator. Notice: Smartphone can only be connected when the training app (Zwift) is NOT connected, so when the Simcline (Server-side) is advertising --> Only one (1) controlling app is allowed to connect and drive the Simcline at any time. (You know, 2 captains on one ship is a recipe for disaster) |
Hello Jörgen, I received the adafruit yesterday. The first test FTMS_Client_v02 seems to be good. In the meantime I read your article on " AIRFLOW Thermoregulated Cooling for Indoor Cycling" Do you think it is possible to include it in the Simcline program so that simcline communicates with Airflow?? Friendship, |
Dear Joel,
You are not the first with the suggestion. I am quite sure it will not
work. The Airflow is controlling the 2 fans with the help of interrupts
(both 50 times per second!) ... I have tested interrupt controlled Actuator
control in combination with the heavy BLE usage (Trainer/Zwift) and these
two in one application/processor cannot be reconciled. BLE is heavy leaning
on using interrupts on its BLE channels. So after a few seconds overlaps
and conflicts occur and the Interrupt(s) with the highest priority wins...
Best wishes,
Jörgen.
Op do 8 dec. 2022 om 13:40 schreef le-joebar ***@***.***>:
… Hello Jörgen,
I received the adafruit yesterday. The first test FTMS_Client_v02 seems to
be good.
I will send you the complete results when I receive the ASUS USB BT500
dongle for the pc.
In the meantime I read your article on " AIRFLOW Thermoregulated Cooling
for Indoor Cycling"
Do you think it is possible to include it in the Simcline program so that
simcline communicates with Airflow??
Friendship,
Joel
—
Reply to this email directly, view it on GitHub
<#5 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANS5LSR43V6Z65CXB42HOZ3WMHJM5ANCNFSM6AAAAAASUBEYI4>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Hello Jorghen, Here is the first result with FTMS_Client_ v022 I don't know if it's good? Next test when I receive the dongle for the Pc Friendship, [CFG ] SoftDevice's RAM requires: 0x20002C78
BSP Library : 1.3.0 --------- SoftDevice Config ---------
--------- BLE Settings --------- |
Dear Jörgen, my comments in bold
I'm forgot to change the highest and lowest value for microswitch activation, now motor works fine
During the ride just to test simcline with ftms, the data field (Rouvy) related to power, cadence, speed has shown "N/A" for each parameters for around 1 second, after this time then I got the righ informations. This event accourred 2 times during the test. I had the same event during last mine workout.
Is it possible to use a polynominal function? No discrepance with TACX and BKOOL application
I will test today the v0.1.1
Here the new feedback from serial monitor 08:13:29.404 -> <<-- SIMCLINE supporting: CPS, CSC and FTMS -->> Best Regards |
Dear Filippo, |
Dear Filippo, |
Dear Jörgen! I'm sorry, but I didn't delete anything. I'm using SimCline standalone and not together with my bike. The reason is that I have to modify the fork bike mount with the new standard (through pin), at the same time I'm acquiring informations with debug enabled. To help you I think it could be useful to have an excel file with the expectations.. let's say a bug list that I can fill / observed during my workout. Regards, |
Dear Filippo, |
New section for Tread testing Simcline with FTMS v01
For a fast feedback (if you want) I created a private group in telegram (here link https://t.me/+FBKaD3Kue2Q5MzM0).
I will delete the link once time you joined it.
Can I close the previous Trainer Elite code section?
The text was updated successfully, but these errors were encountered: