I managed to find a copy of Digimoto 4.03a up on isohunt that works with the ELM chips. It is by far the best bit of software so far.
As far as mandated J1979 codes go, the BA Falcon shows quite a few of the first 32, but misses out on a couple that might be handy. As for the Enhanced Mode 01 PIDS above Hex20 - no go. Not supported. I have, however, seen quite a bit of data from doing Functional requests to random dual-byte PIDS in mode 22, so I may be onto something. Thing is, only ECU #1 responds to anything, which I suspect is the PCM.
And so far I haven't found a program with a 'Dashboard' that lets me remove the items that I can't monitor in the BA.
The biggest hurdle right now for me is that while it is cheap, I can only get this scanner to go at 38400bps. Not so bad for the older stuff, but on a BA Falcon the CAN bus is an 11bit system running at 500kbs - so that makes updates slower than you'd want and means the CAN bus can overflow the ELM327 quite easily - especially when I go into 'monitor all' mode.
I have just finished extracting the PIDS and DTC's from the BA workshop manual. The DTC's are useful because they adhere to a standard. But the PID's are pretty much proprietary Ford. The manual only gives me the text values, and i'm on the hunt to try and find the Mode 22 hex values for many of those For Enhanced PIDS. It's hard, but I have a few leads.
Also, there's a bunch of data that's broadcast in the clear straight onto the CAN bus. The PCM and BEM chatting to the IC, the BEM chatting to the HIM, bla bla bla.
For example, rather than use slow J1979 Mode 01 queries to find road speed and RPM, much of the real-time data is already broadcast between the PCM and the Instrument Cluster and is just ripe for me to filter and pluck. I have many of the Broadcast items direct form the workshop manual, and am about to embark on some long-winded reverse engineering of broadcast bitstreams to see what different values I can see. I've already located the bit patterns for the doors opening, but I've got a long way to go to get the rest.
Thankfully I have both a BA V8 MCC 5 Speed and an SX I6 Auto ACC, and a mate at work with a BF I6T 6-speed MCC so I have access to a variety of codes.
This has somehow kept me absolutely mesmerised as I figure out how everything comes together - and has actually been more fun than I care to admit.
Lukeyson