Click here to load reader
Upload
phamphuc
View
217
Download
1
Embed Size (px)
Citation preview
NETWORK CONNECTIVITY
Benefits• Rapidly enable J1939
connectivity
• Out-of-box examples
• Rich feature set
• Standard SAE J1939 implementation for compatibility
The JDDK Contains• Portable ‘C’ source code
with application, CAN and OS interfaces
• Sample embedded platform applications to demonstrate platform porting and feature use
• Sample Windows application for PC-based device modeling, testing, and monitoring
• Developers Guide
NETSTAX J1939 DEVICE DEVELOPMENT KIT (JDDK)
J1939 DEVICE DEVELOPMENT KIT
Pyramid Solutions’ NetStaX™ J1939 Device Development Kit (JDDK) quickly adds J1939 functionality to your products and systems.
The JDDK is a cost effective solution that reduces integration time while providing source code for a wide range of development projects - from embedded devices to PC-based software and test tools. A set of APIs that ease integration with your application software and platform make this possible.
A layered J1939 Protocol Stack interfaces to your application software at the top layer and to your CAN hardware and operating system (or no OS, e.g. timer tick driven) at the base layer. This allows the JDDK Protocol Stack to integrate across platforms with little-to-no modifications to the base code.
Speed up the adaptation of the JDDK stack to your target platform with the CAN hardware and operating system interfaces provided. Included in the kit are several sample applications to demonstrate how to interface the CAN hardware and target operating system.
WWW.PYRAMIDSOLUTIONS.COM
JDDK
Application Software
CAN Hardware
J1939 Software
Compatibility• Portable to most Micro-processors
with a CAN driver - with and without an OS
• Windows XP, Vista and Windows 7/8.x
Features• Address management
• PGN message receipt
- Filtered notification - Periodic request - Time out notification
• PGN message transmission
- Periodic transmit - Application triggered - Variable message length
• Transport protocol
- RTS/CTS and BAM - Multiple concurrent sessions
• Request PGN handling
- Automatic or application-based - Request message transmission
• Ack message handling
- Receipt notification - Message transmission
• J1939 diagnostics