This is a little program that should let your S60 phone (or other S60 device?) talk to a MegaSquirt over bluetooth. I was learning python while working on this, and it is by no means finished. Right now there is really no UI, and the bluetooth link is far from robust. It does work well enough to display gauges and record log files on my e90 and MS2extra beta. I think it should work pretty much as is on other S60v3 phones, but it hasn't been tested. I have no idea about earlier S60 releases, I don't remember using anything v3 specific, but I was not tracking that.

You will need a bluetooth to serial dongle plugged into the MS to make this work at all. I got one cheap on ebay, and that is how this all started. If you don't have one you might want to make sure you can run the software before investing. I figured out a way to use a computer as a BT adapter, look here My adapter wanted hardware handshaking which required some jumpers on the MS board, easy on v3 MS.

You will need python installed. If there is enough interest I will look into making a standalone installation package.

At this stage you should not be scared of python, as you will most likely want to change something that is hard coded. (i.e. the gauge layouts at line 190) This whole thing was written on my phone using the PED editor, which I recommend.

And you will need to unzip this into a python directory. s60_ms_logger.zip (gauge.py and parse_ini.py need to be in a lib sub directory as they are in the archive.)

You will need a MS ini file on the phone. (e:\mstest.ini right now, easy to change) I hacked mine down a lot, it gets read every time the program starts. Here is an example ini file. A full ini should work, but there are a few issues. Right now I'm using stuff from the sections Megatune, Outputchannles and Datalog.

Let me know how it goes, because as of right now I have no feedback at all. I don't know how much time I will be able to spend on this, but if there is interest I'm sure something will be worked out. For now this is provided as-is at no cost, all rights reserved. I'm not worth anything, so don't bother suing if your engine melts. ;)

As far as future plans go, I do not see any reason why it can't be grown into a full tuning solution. It will just take a lot of time.

Here is a screenshot showing some gauges. The display is very configurable, you could have a great big tach surrounded by smaller gauges. screenshot