Hello from France - Project for an old british car and my own approach to HAL
Posted: Sat Jul 06, 2019 11:37 am
Hello !
I'm really pleased reading all the stuff you have put here. I was an electronics a long time ago when microcontrollers were not so affordable and I graduated in computer science. I am a supporter of free software and I personally use Linux based systems exclusively since 1998.
About ten years ago, I spent a few hundreds of hours developing a data recorder for the hill climbing March 82S of a friend powered by a 2L Mazda V6 developed by his father (http://duparq.free.fr/soft/carspy/index.html). Then came the project of an ignition controller, and perhaps a fuel injection controller (currently mechanical). Much thoughts but not much realized yet... This has been the starting point for my HWA project (http://duparq.free.fr/hwa/index.html): an object oriented HAL, probably very different of all you have seen before. That took me years to reach something that I really like and although a lot of work remains to be done I do not want to use anything else anymore! As I've seen you are concerned about the HAL, I would be proud to develop HWA further for the purpose of rusEfi if you want to use it.
Last year, I bought a 1968 Jaguar 3.8S that had remained ten years in its garage: It really hit the road again this week after I repaired the brakes and the clutch command. On the engine side, I think it first needs a better ignition. I would like to use coil-on-plugs if I can arrange so that it is visually acceptable (the XK engine deserves something that looks good!). I have three AS5047P evaluation boards that are waiting for experiments. The datasheet looks very promising, that would be great these chips give accurate camshaft position despite the temperature under the hood (for the rev counter, the XK engine has a pulse generator located on the back of the RH cameshaft, the ideal place for the sensor). After that, I'll consider a WBO2, a fuel injection system (hidden in the carbs?) or motorize the carbs...
I know I'll find many interesting things to learn here and I hope I'll find enough time to experiment and give back if possible.
I'm really pleased reading all the stuff you have put here. I was an electronics a long time ago when microcontrollers were not so affordable and I graduated in computer science. I am a supporter of free software and I personally use Linux based systems exclusively since 1998.
About ten years ago, I spent a few hundreds of hours developing a data recorder for the hill climbing March 82S of a friend powered by a 2L Mazda V6 developed by his father (http://duparq.free.fr/soft/carspy/index.html). Then came the project of an ignition controller, and perhaps a fuel injection controller (currently mechanical). Much thoughts but not much realized yet... This has been the starting point for my HWA project (http://duparq.free.fr/hwa/index.html): an object oriented HAL, probably very different of all you have seen before. That took me years to reach something that I really like and although a lot of work remains to be done I do not want to use anything else anymore! As I've seen you are concerned about the HAL, I would be proud to develop HWA further for the purpose of rusEfi if you want to use it.
Last year, I bought a 1968 Jaguar 3.8S that had remained ten years in its garage: It really hit the road again this week after I repaired the brakes and the clutch command. On the engine side, I think it first needs a better ignition. I would like to use coil-on-plugs if I can arrange so that it is visually acceptable (the XK engine deserves something that looks good!). I have three AS5047P evaluation boards that are waiting for experiments. The datasheet looks very promising, that would be great these chips give accurate camshaft position despite the temperature under the hood (for the rev counter, the XK engine has a pulse generator located on the back of the RH cameshaft, the ideal place for the sensor). After that, I'll consider a WBO2, a fuel injection system (hidden in the carbs?) or motorize the carbs...
I know I'll find many interesting things to learn here and I hope I'll find enough time to experiment and give back if possible.