Or do you need a programmer plug?

The wirings all there for and obc, just wondering if it'll pull the info out of the computer directly like the 520's and 525i's or whether I'll have to go and spend 20 quid at a beemer dealer and wake my soldering iron up...