View Single Post
  #1  
Old 25-08-2016, 06:36 PM
ZiN's Avatar
ZiN ZiN is offline
Potty Training Scoobie Noobie
Member
 
Join Date: Sep 2015
Location: Perth
Posts: 58
Thanks: 2
Thanked 4 Times in 3 Posts
ZiN at standard level
Default Subaru Select Monitor on a MY99 WRX GC8 with Torque, FreeSSM and OBDKey

I wanted to check my boost just to make sure it was working as previously it had a boost leak and I just wanted to confirm it was still ok, I’d been advised it had been fixed and and probably the reason the previous boost gauge had to be removed.

I didn’t necessarily want to add a permanent boost gauge and I was planning on installing an Android stereo anyway so I started looking at several alternatives to get that information on the radio, as I thought it seemed cool to be able to enable it when I wanted to check it.

I started looking at ways to send boost sensor information and other data via video input, there is a solution for this but along the way I discovered OBD readers.

I ordered a cheap e-bay OBD USB reader, it ended up being an ELM327 type that won’t work in SSM mode, could read the transmission on a 2010 Impreza but not an MY99. The KKL VAG-COM 409.1 version might work if you want to try for a cheap solution. OBDII wasn’t supported in GC8’s in Australia, OBDII was supported from 1996 onward in the US and from 2006 onward in Australia.

The MY99 has the OBD2 plug because it was required for US models but for most of the rest of the world OBD2 was only partially implemented. The MY99 mostly used Subaru’s own protocol, Subaru Select Monitor II (SSM-II). SSM-II is actually faster than OBD2 however.

Only some of the OBD2 readers have the ability to fully interpret the signals on the pins, some just looked for specific codes. OBDKey can read the serial data communications on the K-Line (OBD J1962 pin 7) and interpret them and since firmware version 1.40 they added the ability to put the device into SSM mode to read the Subaru protocol. I recommend the Bluetooth version.

Once the OBDKey is set into SSM mode you can then use FreeSSM (PC) to read fault codes and looks like you can even mess with engine timing offsets, something I’d avoid :P There’s also various things you can monitor. I prefer to use Torque (Android), you have to put the app into SSM mode. It hasn’t been programmed to support fault codes. However it has a lot of real time information and also uses your phones sensors for a little bit more info.

To get it working first you need a windows pc and the OBDKey tool to put the device in SSM-II mode. Then set Torque’s profile to SSM-II mode as well and the rest is pretty simple.
Attached Images
File Type: jpg IMAG1562.jpg (3.04 MB, 85 views)
File Type: jpg FreeSSM 1.jpg (291.3 KB, 68 views)
File Type: jpg FreeSSM 2.jpg (344.8 KB, 59 views)
File Type: jpg IMAG1477.jpg (3.24 MB, 61 views)

Last edited by ZiN; 01-09-2016 at 05:23 PM. Reason: typos
Reply With Quote