I used to do some software programming many years ago - mostly assembly, some C and Pascal - way before PC days.
With a large number of Motronic projects in motion I need to write some software to automate a lot of things but need some advice on the best environment to get into on PC for some applications.
I need to do two things essentially.
1. Parse a lot of binary files (one at a time) - searching for specific sequences to create an output file that defines where certain data is. WinOLS attempts to do this, but only finds like a quarter of the maps that I can locate with my eyes. To enter all of this map info into tuning software packages manually is a massive boring task...
2. send / receive commands on a serial port to an external device. I have the API for it, but have no idea what is the best environment to create the device software.
I need something that is easy to get me started - and has a forum of users and docs where code snippets are shared and programming tips exchanged.
WOuld some of the modern scripting type languages (PHP, perl or python) be suitable for the file parsing - which if those is easiest to get up and running quickly ?
I like the thought of creating a script which can look for configurable parameters one at a time, rather than parsing everything at once - and doing it again when any new variables are discovered.
Dare I say that something like Visual Basic is suitable for the comms application ? How easy is that to get operational ?
With a large number of Motronic projects in motion I need to write some software to automate a lot of things but need some advice on the best environment to get into on PC for some applications.
I need to do two things essentially.
1. Parse a lot of binary files (one at a time) - searching for specific sequences to create an output file that defines where certain data is. WinOLS attempts to do this, but only finds like a quarter of the maps that I can locate with my eyes. To enter all of this map info into tuning software packages manually is a massive boring task...
2. send / receive commands on a serial port to an external device. I have the API for it, but have no idea what is the best environment to create the device software.
I need something that is easy to get me started - and has a forum of users and docs where code snippets are shared and programming tips exchanged.
WOuld some of the modern scripting type languages (PHP, perl or python) be suitable for the file parsing - which if those is easiest to get up and running quickly ?
I like the thought of creating a script which can look for configurable parameters one at a time, rather than parsing everything at once - and doing it again when any new variables are discovered.
Dare I say that something like Visual Basic is suitable for the comms application ? How easy is that to get operational ?

) i would say C#, VB or C would be the best.
and you are able to add some very special features!
Comment