Speeduino is now on Github Sponsors (Rather than Patreon): https://github.com/sponsors/noisymime
Any general discussion around the firmware, what is does, how it does it etc.
By dener0987
#44128
Hello people

I am thinking of developing a custom tuning software for speeduino. Where can I start?

I was taking a look at the speeduino comms.ino file and it has a list of serial commands, would these be the commands I need to perform the speeduino firmware configuration?

Image
By ric355
#44129
dener0987 wrote:
Wed Jul 08, 2020 2:27 pm
Hello people

I am thinking of developing a custom tuning software for speeduino. Where can I start?

I was taking a look at the speeduino comms.ino file and it has a list of serial commands, would these be the commands I need to perform the speeduino firmware configuration?

Image
To do it properly you need to implement everything that Tunerstudio can do, because that is the feature set that speeduino tuning is derived from. Take a look at the speeduino .ini file. You will have to parse it and be able to construct dialogs etc as per whatever is being described, for everything that is in there and more. That is a lot of work. Then realize that most of tunerstudio is basically undocumented so there'll be a bunch of stuff it can do that you won't know about and your application might keep breaking with future speeduino releases as new unseen features get used. Hard coding the dialogs is of no help as you're screwed if we change anything.

If you just implement support for the various serial commands that TS uses, then that probably only takes you about 5% of the way there, if that.

My advice is don't do it. It's a waste of effort. If you want to contribute to the project then your effort is much better spent on the firmware.

Yes, but voltage is limited one some, such as the […]

Second injector bank

there's a section on staged injection in the wik[…]

Injector dead time tester

That makes poor accuracy. You should check this[…]

EMI while cranking

Well in a last ditch effort and using scrap parts […]

Still can't find what you're looking for?