Reading J1939 Canbus

I hope this is the right section.
I am very new to the arduino and am fighting with libraries. I am using an arduino uno ethernet and a canbus shield from sparkfun. I am trying to do a simple capture of j1939 data from a semi truck. I have been successful in writing data to the canbus using an example i found. All example I can find to read from the canbus are based on vehicle can with PID's. Is there any place I can find some example code for reading data with PGNs. I am not very C++ literate yet. There also seems to be a few different canbus libraries out there, which is adding to my difficulties.

thanks in advance for any help.

Ron,

Take a look at my library, it is more user friendly than the other ones out there. If you know what PGN, ID, SA and DA you are looking for it will really help out.

http://forum.arduino.cc/index.php?PHPSESSID=gd48nbdmgm38qbmfj690dga0n7&topic=238877.msg1714507#msg1714507

Let me know what you think