In this thread, we will be publishing more timely updates about the SimuCUBE open source firmware development. This will be the primary channel for updates, and this community forum is going to be used for feedback, ideas and discussion regarding the firmware.
As we only want to deliver high quality and low latency, the release of the firmware has taken longer than first expected. The main features of the upcoming firmware include:
Close to 10 kHz update rate of torque commands to Ioni. This is accomplished via the SimpleMotion bus, rather than PWM&Dir. This will enable a lot more fidelity in effect calculation and open up a lot of possibilities for filter development.
Motor and encoder support is handled via Ioni. This means that any motor and encoder supported by the Ioni drive will work by default.
For now, we have implemented only the constant force support that as needed for iRacing. Similar effect as implemented in rFactor is next on the list, and more effects on a sim-by-sim basis will then be added later.
Configuration tool (on Windows) and configuration protocol development is in work.
ADC inputs and button inputs for the X11-X12 ports is in work. ADC needs some debugging and buttons will need a debouncing code, but those shouldnāt take long.
There is still work to do in SimuCUBE startup and initial setting up routines to ease up the user experience, but it is our goal to make it almost plug&play (āselect motor, run a wizard = motor and encoder are configuredā).
After a closed beta phase, we will be providing beta builds for the most adventurous users via this forum to registered users.
Hi all glad to be apart of this group Iām a bit of a tinkerer and am always looking to improve my osw. The gear you guys produce it top quality and I have built quite a few simucubes and argon and ioni build before that and have had a good experience with all.
great to hear that there will be a kind of a wizard, i had luck that i got a pretty good howto guide when i bought my simucube in december last year, without it i may have lost interest in it pretty quick.
Hi guys,
after more than 1.5 yearās of using the Ionicube 1x board and still having a Simucube board laying on my desk i would love to switch back into tinker mode and test some new firmware
Paul
Thanks for creating this forum, I think this will be beneficial for everyone involved.
Really looking forward to seeing what cool things are coming forth in the futureš
The OS FW will fully utilize all hardware features of SimuCUBE so at least the exact same binary wonāt run on OSW build. However, because it is open source, anyone can fork it and adapt it to OSW (We welcome such code commits! We could create dedicated OSW branch in the GitHub for OSW compatible version to help keeping it up to date.).
Another way would be adding missing HW features to OSW to run the original OS FW. More about that later once we know what exactly is needed.
Thatās great to hear. Iām more familiar with developing software running on Atmel MicroControllers (and using Atmel tools), but maybe Iāll start to get used to the STMicro world and port the software to the discovery board. If no one will do it before me:-).