TrevG60Golf
12-30-2012, 05:02 AM
I've registered so that I can share some information about a free Android application I've created in my spare time for Megasquirt users. I'm guessing there are a fair few people in the BMW world who have converted to Megasquirt so I'm hoping a few of you would find this of interest.
As a new registrant I'm unable to post images so I'll just describe it as best as I can.
This is a free application for Android 2.2 and upwards, supporting MS1, MS2 and MS3, with user interfaces that adapt well to both small phone displays and tablets. Within, it is a complete Megasquirt tuning engine. It provides you with dashboards that can be customised within the application itself using drag-and-drop. It provides logging, including GPS data. It features a fast and attractive log viewer, that can show you your GPS route on a map with synchronized cursors. The majority of tuning menus are available too, including tables and curve editors. (There are some missing, but this is work in progress.) This application is driven by conventional Megasquirt .ini files. If the application doesn't come with the .ini for your controller, just yell at me or add your own .ini file to /msdroid/ini.
The Log Viewer can view logs in plain graphical mode or with graph plus map. The log viewer supports pinch zoom, drag and fling, with the cursor also independently draggable. When viewing with a map, the map marker shows the GPS location at the cursor position. The log viewer and datalog facility works with an internal compact format, but export to MSL will come soon.
Tuning dialogs are supported for MS1, MS2 and MS3. Most that are built from the ini file are there, though there are a number of special or internally-defined menus that are still missing simply because time constraints mean I need a bit more time to get those done. But most of it is there.
The dashboard can be customised with a small range of gauge types to currently choose from. A large part of this project was to create a custom vector image library which means that within time a rich, attractive range of gauges and other widgets are going to be created, so the amount available will expand. Advanced users will also be able to use Inkscape to create widgets. The dashboard layout can be manipulated right on the application itself.
This software is still very much at alpha stage. It is software that will remain free, that I've done for my enjoyment and for Megasquirt users' benefit for no return. If you like what I'm doing here, please let me know and PM any requests you have or about any problems you have encountered.
The present release, 0.2a0 is now currently on Google Play.
Cheers,
Trev
As a new registrant I'm unable to post images so I'll just describe it as best as I can.
This is a free application for Android 2.2 and upwards, supporting MS1, MS2 and MS3, with user interfaces that adapt well to both small phone displays and tablets. Within, it is a complete Megasquirt tuning engine. It provides you with dashboards that can be customised within the application itself using drag-and-drop. It provides logging, including GPS data. It features a fast and attractive log viewer, that can show you your GPS route on a map with synchronized cursors. The majority of tuning menus are available too, including tables and curve editors. (There are some missing, but this is work in progress.) This application is driven by conventional Megasquirt .ini files. If the application doesn't come with the .ini for your controller, just yell at me or add your own .ini file to /msdroid/ini.
The Log Viewer can view logs in plain graphical mode or with graph plus map. The log viewer supports pinch zoom, drag and fling, with the cursor also independently draggable. When viewing with a map, the map marker shows the GPS location at the cursor position. The log viewer and datalog facility works with an internal compact format, but export to MSL will come soon.
Tuning dialogs are supported for MS1, MS2 and MS3. Most that are built from the ini file are there, though there are a number of special or internally-defined menus that are still missing simply because time constraints mean I need a bit more time to get those done. But most of it is there.
The dashboard can be customised with a small range of gauge types to currently choose from. A large part of this project was to create a custom vector image library which means that within time a rich, attractive range of gauges and other widgets are going to be created, so the amount available will expand. Advanced users will also be able to use Inkscape to create widgets. The dashboard layout can be manipulated right on the application itself.
This software is still very much at alpha stage. It is software that will remain free, that I've done for my enjoyment and for Megasquirt users' benefit for no return. If you like what I'm doing here, please let me know and PM any requests you have or about any problems you have encountered.
The present release, 0.2a0 is now currently on Google Play.
Cheers,
Trev