Software
While I have been programming the PDM, as you'd expect I've made quite a few mistakes, But with a little tweaking of the software a lot of these mistakes could be rectified very a lot quicker . With other similar software for other ecus, the output isn't to a specific output pin, but you assign output pin as you're you're editing the configuration. That way if you have made an error then all you do is alter the out put pin rather then the whole statement. The same is true when you've done the full configuration made the loom and everything is plugged in only to find the one of the inputs ( or outputs) has been mixed up with another again to remedy this you just out of the pin in the software.
Also a couple of times I've done the whole edit of the configuration only to find I've made one mistake. A function that allows you to do delete a statement would be good, as theres just reset where you lose everything else you've written.
One other thing I found with this software, even though I've got a 17 inch screen, is it's not the most easiest of software to view. If you could allow a preference in colours both for text background and everything else it could make things a lot easier to see. Also when you load a screen it's always in a small format and you have to change the view which mucks up the text up on the left hand side. Don't know if anybody else found this or my laptop or is an abnormality with windows 11.
Another for good feature would to allow customisable multiple pages, so you can have your own individual screen with whatever output, input, maths and parameters displayed there all in one place. This make it alot easy to program and see whats going on allowing easy problem solving.
Attention I don't comment about multiple pages. You can open one page multiple times!!!
This is not good.
If you change the config in one window, it will not be changed inside the other window. So you don't know the last save configuration if you close the windows in different order
PS: multiple page would be fine, if you can change the size of a page. So you can arrange them side by side ;-)