Code Monkey home page Code Monkey logo

Comments (9)

WouterJD avatar WouterJD commented on August 10, 2024 1

Hi guys, appreciate the thoughts and follow this with great interest.
FortiusANT is GUI-independant, which is clear that you can simply run without.

My focus at this moment is to implement the miscellaneous tacx-variants as you see in the other threads. The funpart is to get the pedal-stroke analysis implemented. Enough to do and let's not forget to do a ride now and then.

Success and keep posting!

PS. @tobekas where are you located?

from fortiusant.

tobekas avatar tobekas commented on August 10, 2024 1

Hi Wouter,
I find it extremely sympathetic that you are interested in your discussion participants accordingly.
I‘m from the middle of Germany. I have been a racing bike hobbyist since I studied electrical engineering some years ago. Lately less on the road and more active running. I also have an old iVortex trainer in the basement that I haven't used for a while.

I admire your ambition here for this project. My job is in the field of software and control technology and so its not surprising that I am enthusiastic about some technical sides of this sport and equipments. I think it's great that projects like this bring hobby and work closely together. I haven't tested FortiusANT myself yet, but funnily enough, this is exactly what I missed 5 years ago in my training phase.

Therefore I am very excited to see what else is going to happen here. Such projects are great for realizing your own ideas and learning a lot yourself. I'm also a fan of clean code. @mattipee's attitude and suggestions are great. But yes... first of all everything should functionally run so far. Later one can continue to work on "clean code" topics.

from fortiusant.

tobekas avatar tobekas commented on August 10, 2024

Hi. As an alternative or addition to http, MQTT would be really nice. It’s really lightweight and can be used better bidirectional.

This would make it possible to develop a GUI completely independent from the backend application, for example a Web application. I like the idea of ​​using an open standard (http API or mqtt). So everyone has even more freedom to access the data and do whatever, logging, database connection ...

from fortiusant.

WouterJD avatar WouterJD commented on August 10, 2024

Great, undust the iVortex and connect. I have the impression you are a valuable partner for the team doing some testing! #46
As you see on strava, I'm running and cycling; MTB and race. Give me a ping there if you like!

from fortiusant.

mattipee avatar mattipee commented on August 10, 2024

Another + for something like this is GoldenCheetah "train" interface has configurable charts, including any arbitrary web address. A wee interface to FortiusANT would fit there quite nicely.

from fortiusant.

WouterJD avatar WouterJD commented on August 10, 2024

Well... I would like to see some kind of architecture here.

FortiusANT bridges between CTP's (Trainer Road, Zwift, Rouvy) at one side and non-standard Tacx trainers at the other side. It can run with and without user-interface, where the Console mode displays one line per second.

Especially with version 2.6 FortiusdANT.py shows three implementation of the user-interface: Console, GUI and Multi-processing. The console class clsFortiusAntConsole illustrates how another interface can be built

Please draw an image what the purpose is here...

from fortiusant.

mattipee avatar mattipee commented on August 10, 2024

The main point is if I want a GUI interface, but I don't have a keyboard/mouse/monitor attached to the device. I'd like to access the GUI over the network.

from fortiusant.

WouterJD avatar WouterJD commented on August 10, 2024

Succes!

from fortiusant.

WouterJD avatar WouterJD commented on August 10, 2024

Currently I consider an HTTP interface not in scope of FortiusANT (ref) so close the issue; can be reopened when tangible suggestion presented.

from fortiusant.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.