1

We have a device that support SAE J1939 interface and having issue with finding out how to communicate with. Can someone point the direction. Thanks

bioffe
  • 6,283
  • 3
  • 50
  • 65
baraban
  • 455
  • 1
  • 6
  • 18
  • 1
    The standard specifies how the devices talk to each other, not how you interface to a device. Contact the vendor of the device you use for support. They always have some kind of DLL you can use. – Hans Passant Jul 18 '11 at 18:22

3 Answers3

2

Try the CAN CIA site for full specs: CAN CIA

bleepzter
  • 9,607
  • 11
  • 41
  • 64
1
SAE J1939 defines five layers in the 7-layer OSI network model,

and this includes the CAN 2.0b specification (using only the 29-bit/"extended" identifier) for the physical and data-link layers. Under J1939/11 and J1939/15 the baud rate is specified as 250 kbit/s, with J1939/14 specifing 500 kbit/s. The session and presentation layers are not part of the specification.

I would start by looking for an adapter. This would allow you to then say use a Serial or parallel port connection and poll the device at a specfic band rate.

http://papers.sae.org/972758e

Security Hound
  • 2,577
  • 3
  • 25
  • 42
0

You need software and hardware to be able to communicate with this device. The most popular tools are those from Vector. CANOe and CANAlyzer are generic applications that will help you. However, they costs a lot of money. Good luck!