-
-
Notifications
You must be signed in to change notification settings - Fork 78
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
5.1+4.2 quality upgrade #198
Conversation
Following up on v 5.1 testing. |
Thats good. Please then: Click new settings button (above the other buttons); perhaps click "Stop" before, if you have autostart activated. If you want to keep these settings for future starts, also select ""Save settings in JSON file |
Following up on v 5.1 testing. |
I will not reveal the truthh on this subject; more nice things to come - watch the wiki! |
Hello Wouter. Me again. Got some great skiing done this morning. |
Hi @jujroy
Yes you can. Please try to reproduce the issue as described and run with debugging on (settings, Create logfile: check all boxes). Attach the logfile in the box under the text on github wher you type. |
Hello @WouterJD, I cannot find how to attach a file in here. Did a paste on the small file and also mailed you this one and a larger one. Let me know if OK |
@WouterJD Hi again, I made some progress. I can now attach files in this window. (new files this time) I tried this sequence 5 times and always got the right power output. Hope this is good news to you. Cheers FortiusAnt.2021-01-10 20-33-56.log |
Version 5.1 Test III is available with major update on Motor/Magnetic brake determination. Please test I have tested all individual components and will perform some real Trainer Road / Rouvy tests this week; did not want to keep you waiting for the Motor brake determination. |
just to let you know that I did not get a chance to perform a Zwift test yet with slopes and high speed. My 5 tests were to ckeck the power up sequence and low speed. It behaved well. Will be on skis tomorrow. Will do a Zwift test Wednesday and will advise. Cheers |
Hi, I have installed the v5.1 test III version to a RaspberryPi4 with 7"LCD following instructions to test BLE connectivity. Small bug: I get an error when loading with GUI, that the 'heart.jpg' image file can not be found. It seems FortiusAntGUI was edited to load 'heart.jpg' instead of 'Heart.jpg', which is the correct file name. |
I renamed Heart into heart; the windows visual source code did not see that as a change :-( |
See wiki, two corrections made. |
Following up on v 5.1 IV testing. FortiusAnt.2021-01-12 16-32-55.log |
Thanks for detailed test report.
This is normal. Zwift has a setting that reduces the slope being sent to the trainer. The default value is 50%. So when Zwift shows 8% it sends 4% to the trainer.
This may be primarily influenced by the calibration, which offsetts the resistance. The power-difference (if stable) is not disturbinig too much when using Trainer Road; since initially the FTP is measured (15-20% too high) and then the training requires 15-20% too much power and therefore the training matches you capabilities. In Zwift it's another story: 15-20% gives you an unfair advantage over other zwifters when doing a race. Of course, when going for yourself it does not make a difference, assuming you adjust your training to your capabilities. For this reason -p is limitted to 90-110% to keep it in "adjustment boundary"; 110% would give you a 10% advantage. Question: I see you have the headunit out-of-reach; do you not use it and if not why not?
Thanks. |
Hi Wouter, I have been testing the latest build (Test version IV). What I like is the use of the cancel button, to 'jump' at a lower requested power. But the whole idea of virtual shifting is not my cup of tea. The possibility to choose between "Low" or "High" (cancel button) and keeping the use of up and down buttons unchanged would simply be much better. The range in virtual shifting is much narrower compared to the former implementation. Thx, Rudy. |
Cancel and up/down can both be used. Cancel was added upon request. |
I know they both can be used, and I use it as intended. But I can't go lower than 34, and no higher than 12. In the meantime, I stick with test version II. This is by far the best ever made. |
I will check later this week and correct. Thanks for the observation that version II is the best ever made. Next version will be better yet. Current default is "-T 34-50* x 34-30-27-25-23-21-19*-17-15-13-11" An option for you might be "-T 50* x 30-27-25-23-21-19*-17-15-13-11-09-07" or anything similar |
Although "cassette-value" not displayed correctly, you have a range of 5...50 now; 11...34 visualized and beyond only sprocket value displayed (incorrectly, sorry). By the way, if you define "-T 34-50* x 34-30-27-25*-23-21-19-17-15-13-11" you shift the starting-point and can increment further. |
Thanks for testing and providing feedback! |
Will test this feature later next week
I finally took the time to read isssue 120 to understand how this virtual gear-box works. Many thanks. |
I didn't get very far with my original implementation for the configuration file, but I have spent quite a bit of time thinking about the conceptual questions. I am really sorry that I didn't get around to writing this up earlier! But maybe you still find my thoughts useful. I believe the configuration file will end up being more than just a way to change command-line arguments from the GUI. Things I can imagine right now:
That doesn't mean all of that needs to be implemented right now, but if we keep it in mind, we can hopefully avoid breaking changes later on:
and keep everything else in the config file. Possibly a bit too radical, but you get the idea. The yes/no pairs will allow you to override every setting individually. Right now if you specify one option you have to specify all which is annoying.
|
Good points, to be saved as a separate issue as feature-request. There were two requirements
both requirements are implemented. The sort and indent is easily to be added; I will check later this week. The priority is done like this, because: if you start FortiusAnt with command-line parameters, then change them interactively and save in the json-file - you should start without command-line parameters to quarantee the settings from the json-file to be in effect. I would think somebody choses command-line OR json-file; to be documented. Regarding the format, it could have been done as you say (looks good). Now it matches the documentation and fulfills the requirements. I keep it as is; otherwise 5.1 release would be delayed further, changing the format would require implementation- and test-time. |
Alas, I sometimes struggle to keep up with the progress made here (surely a good thing!). I can understand you don't want to delay the release unnecessarily. And I think it will work fine (and be a big improvement) for most users. Almost everyone will use the interactive configuration. In fact I think you should put something like "don't use the command-line options unless you know what you are doing and have a good reason and don't mix both" in the manual. Most of my suggestions are really about making life nicer for the Linux/Raspberry PI people. We command-line people do appreciate a clear and readable config file as much as anybody! Maybe I will work on a PR myself at a later point. |
Could not aggree more. Being non-technical, I love simplicity. Thanks |
@switchabl you deserve additional credits for all the hard work; json file redefined. I will publish shortly :-) |
Summarized on the latest remarks
|
Oh wow, did not expect that. That sounds good to me. Things like config file location can be easily tweaked later on without breaking compatibility. Changing the file format later is possible but more annoying, so it is good to decide now. I think you are probably right about the command line arguments: it is better not to make any incompatible changes right now. After some time, most people will probably use the config file anyway. Then we can think about how to redesign the command-line to make it more useful for advanced users without messing things up for anyone else. |
Fortius Antifier v5.1 test V is published; see wiki for additional info |
Hi Wouter. Tested the latest version (Version 5.1 Test VI) and I must admit I'm impressed. At first sight, I can't find any issues, and the problems I mentioned earlier are solved. |
@Sat2Freak thanks. Time to finalize |
@WouterJD |
Should be available now |
All changes now merged; further improvements in next versions. |
Modifications as described under https://github.com/WouterJD/FortiusANT/wiki#version-51-test-ii-available-for-evaluation
ready for promotion to the master branch.
Comments appreciated.