As a long time Subaru owner (since 2000), I've always tried to keep on the SSM Stuff.
Some (not many) might recall JDash.
Then there was JDashMobile. It wasn't stable enough to actually go live with.
Both JDash projects are long dead, but my 3rd run at a useful SSM protocol capable viewer is here and working well.
ECUTracker.
http://www.mympgtracker.com/ecutracker/index/
It's still in Alpha/Beta, but is actually quite stable at this point, and, it's totally free.
I've been running the full PC version in my car now for months.
ECUTracker runs on any Java Enabled Mobile Device (phone, PDA, etc)
As well as a full blown PC running Windows, Linux or MacOSX(untested).
Android Phones work with the use of a J2MERunner Library. A proper Android Port is under way though.
Here is a simulated Phone display
And an actual screen shot of my CarPC display
There is even a short video of the Full PC version in the Screenshots page.
http://www.mympgtracker.com/ecutracker/screenshots/se
It's actually capable of showing values for the ELM327, LC-1 Wideband and Subaru ECU.
And support for the PLX line of automotive sensor devices is in the works.
it's not a logging or tuning piece of software. It's intended to be a real-time Virtual Gauge Dashboard of values.
Allowing you to mount your phone or PDA on your dash for quick-glance views of values.
Or, do as I did, and install a dedicated CarPC for a much larger display. Because my '00RS is Supercharged with an EManage Ultimate for tuning, I've been using ECUTracker to watch my LTFT/STFT/IATs and MPG. I've found it pretty useful for just watching my fuel trims alone.
The graphics are not uber fancy, and full of nice shading and colors. This was because I've focused on function over form here. I want ECUTracker to run the same and as smooth on as many possible devices as possible. From a low end Mobile Phone, to a high-end InCarPC.
Anyway, I figure the RomRaider and OpenECU crowd would be interested in this since it supports the Subaru SSM protocol.
Cheers
Shane.