Class 2 is a proprietary proticol used by Ford and GM of J1850. In order for it to be useful you'll need to reverse engineer the signals using a hardware box. There are several on the market. The one I use is the neoVI (
www.intrepidcs.com) because it supports so many protocols including j1850.
J1850 is the Lowlevel protocol for Class 2.