Libraries: Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
== '''Application Libraries''' ==
===Raptor J1939 Library===
The Raptor J1939 Library offers an easy approach to add J1939 support to any existing or new Raptor project. It abstracts all the complex network management and transmission requirements of the J1939 protocol allowing fast development of a J1939 compatible application. The J1939 Library seamlessly interfaces with the OBD Fault Manager blocks to provide a large number of J1939 Diagnostic Messages. All the functions required to create an OBD-HD compliant application are included in the Raptor J1939 Library.


{| class="wikitable" style="text-align: center;" cellpadding = "5" 
!scope="col" style = "width:300px;"|Part Number
!scope="col" style = "width:300px;"|Picture           
!scope="col" style = "width:300px;"|Webstore
!scope="col" style = "width:300px;"|Datasheet
!scope="col" style = "width:300px;"|More Information


===Spark-Based Engine Control Model===
New Eagle sells a starter template for developing Spark-Based Engine Control.  The Spark-Based Engine Control Model is designed to give a strong foundation for engine control programming that allows faster development of a finished engine model.
The Spark-Based Engine Control Model includes:
::*Modeled variables and physics-based engine parameters
::*Engine control strategies
::*Actuator characterization, based on engine parameters
::*Execution of closed-loop actuators, such as ETC
{| class="wikitable" style="text-align: center;" cellpadding = "4"
!scope="col"|Part Number
!scope="col"|Picture           
!scope="col"|More Information
|-
|-
|style = "width:300px; text-align: middle;" |Raptor J1939 Library (EMD)
 
|RAP-SW-J1939-EMD-LIB
|style = "height:150px; width:150px;"|
[[File:RaptorJ1939LibraryEMD.jpg|250px]]
|[[Raptor-Dev-J1939-Library | More info on J1939 Library]]
|'''[https://store.neweagle.net/product/software-raptor-j1939-library-emd/ Buy Now]'''
|-
|style = "width:300px; text-align: middle;" |Raptor J1939 Library (OBD)
|RAP-SW-J1939-OBD-LIB
|style = "height:150px; width:150px;"|
[[File:RaptorJ1939LibraryOBD.jpg|250px]]
|[[Raptor-Dev-J1939-Library | More info on J1939 Library]]
|'''[https://store.neweagle.net/product/software-raptor-j1939-library-obd/ Buy Now]'''
|-
|style = "width:300px; text-align: middle;" |Raptor Controls Foundation Blockset
|NE-RAP-BLK-01
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
[[File:RaptorJ1939LibraryOBD.jpg|250px]]
Motohawk | ME-MH-SBECM-01
|
 
|
|-
|style = "width:300px; text-align: middle;" |Raptor Engine Control Library
|
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
[[File:RaptorJ1939LibraryOBD.jpg|250px]]
[[File:Ne-mh-sbecm-01.jpg|145px]]
|[[https://www.neweagle.net/support/wiki//index.php?title=Engine_Control_System_Development_Tools#Software More info on Engine Control Library]]
 
|
|style = "height:150px; width:900px;"|
|-
'''[https://www.neweagle.net/support/wiki/index.php?title=Engine_Control_System_Development_Tools Raptor<br>Motohawk]'''
|}
{| class="wikitable" style="text-align: center;" cellpadding = "5"
!scope="col" style = "width:300px;"|Maintenance Product
!scope="col" style = "width:300px;"|Part Number           
!scope="col" style = "width:300px;"|Webstore
|-
|Raptor J1939 Library (EMD) Maintenance
|RAP-SM-J1939-EMD-LIB
|'''[https://store.neweagle.net/product/software-raptor-j1939-library-emd-maintenance/ Buy Now]'''
|-
|Raptor J1939 Library (OBD) Maintenance
|RAP-SM-J1939-OBD-LIB
|'''[https://store.neweagle.net/product/software-raptor-j1939-library-obd-maintenance/ Buy Now]'''
|-
|}
|}


===Controls Foundation Blockset for MotoHawk===
===EV Supervisory Control Model ===
The Foundation Block Set is one of the many MotoHawk Component Libraries that New Eagle Has to offer. It includes many different types of blocks, including control loop blocks, integrator, filters, and many common control elements.
New Eagle sells a MotoHawk EV supervisory template library. The Base EV Supervisor enables rapid electric vehicle development. The software comes initially configured with common I/O and components, but is easily architected to customer requirements.
 
<!--Click here for more information on the '''[http://www.neweagle.net/support/wiki/index.php?title=Foundation_Block_Set Foundation Block Set]'''-->


{| class="wikitable" style="text-align: center;" cellpadding = "4"  
{| class="wikitable" style="text-align: center;" cellpadding = "4"  
Line 67: Line 36:
!scope="col"|More Information
!scope="col"|More Information
|-
|-
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
NE-MH-BLK-01
Motohawk | NE_EV SUPERVISOR_001
 
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
[[File:Ne-mh-blk-01.jpg|145px]]  
[[File:NE EV Supervisor 001.jpg|145px]]
 
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
'''[https://store.neweagle.net/product/motohawk-foundation-block-set/ Purchase]'''
'''[https://store.neweagle.net/product/ev-supervisor-template-library/ Motohawk]'''
 
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
'''[[MotoHawk_Application_Libraries_Downloads|Datasheet]]'''
'''[http://www.neweagle.net/support/wiki/ProductDocumentation/EVsoftwareAndHardware/EVsupervisorSoftware/BaseEVSupervisorSoftware_DataSheet.pdf Motohawk].'''
 
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
Please '''[http://neweagle.net/contact/ Contact Us]'''
'''[https://www.neweagle.net/support/wiki/index.php?title=EV-Components Raptor<br>Motohawk]'''
<!--[http://www.neweagle.net/support/wiki/index.php?title=Foundation_Block_Set MotoHawk Controls Foundation Blockset]-->
|}
|}


===DBC CAN Networking Toolbox for MotoHawk===
 
The DBC CAN Networking Toolbox allows you to easily create CAN input and output blocks in MotoHawk using DBC files. This tool box complements the New Eagle libraries for [[New Eagle J1939 Library]] implementation as well as a CANopen client library.  
===Controls Foundation Blockset===
:*DBC to CAN Networking
The Foundation Block Set is one of the many MotoHawk Component Libraries that New Eagle Has to offer. It includes many different types of blocks, including control loop blocks, integrator, filters, and many common control elements.  
::*New Eagle's Network Toolbox makes it easy to create CAN input and output blocks in MotoHawk
 
::*Network Toolbox enables you to have useful CAN blocks starting from an industry-standard .dbc file to describe the CAN network.
<!--Click here for more information on the '''[http://www.neweagle.net/support/wiki/index.php?title=Foundation_Block_Set Foundation Block Set]'''-->
::*Saves development and debugging time and reduces complexity.
 
::*Create Custom .dbc files
::*'''[http://www.neweagle.net/support/wiki/index.php?title=New_Eagle_DBC_CAN_Networking_Toolbox More Information: DBC CAN Networking Toolbox]'''
{| class="wikitable" style="text-align: center;" cellpadding = "4"  
{| class="wikitable" style="text-align: center;" cellpadding = "4"  
!scope="col"|Part Number
!scope="col"|Part Number
Line 96: Line 67:
|-
|-
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
NE_DBC to CAN Networking
 
Raptor | NE-RAP-BLK-01 <br> Motohawk | NE-MH-BLK-01
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
[[File:NE DBC to CAN Networking.jpg|145px]]
 
[[File:Ne-mh-blk-01.jpg|145px]]  
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
'''[https://store.neweagle.net/product/motohawk-dbc-to-can-tool-box/ Buy Now]


'''[https://store.neweagle.net/product/motohawk-dbc-to-can-tool-box-software-maintenance/ Maintenance]'''
'''[https://store.neweagle.net/product/motohawk-foundation-block-set/ Motohawk]'''
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
'''[[New_Eagle_DBC_CAN_Networking_Toolbox_Downloads|Datasheet]]'''
 
'''[https://www.neweagle.net/support/wiki/images/b/bb/NE-MH-BLK-01_Datasheet_v0.0.pdf/ Motohawk]'''
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
'''[[New_Eagle_DBC_CAN_Networking_Toolbox|DBC CAN Networking Toolbox]]'''
 
'''[https://www.neweagle.net/support/wiki//index.php?title=Engine_Control_System_Development_Tools#Software Raptor]<br>
'''[http://www.neweagle.net/support/wiki/index.php?title=Foundation_Block_Set MotoHawk]'''
<!--[http://www.neweagle.net/support/wiki/index.php?title=Foundation_Block_Set MotoHawk Controls Foundation Blockset]-->
|}
|}


===J1939 Diagnostics Toolbox for OBD===
===J1939 Diagnostics Toolbox for OBD===
Line 119: Line 96:
|-
|-
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
NE-J1939-OBD-LIB
 
Motohawk | NE-J1939-OBD-LIB <br> Raptor | RAP-SW-J1939-OBD-LIB <br> Raptor Maintenance | RAP-SM-J1939-OBD-LIB
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
[[File:J1939 Lib.jpg|145px]]
[[File:J1939 Lib.jpg|145px]]
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
'''[https://store.neweagle.net/product/j1939-toolbox-for-motohawk/ Buy Now]'''
 
'''[https://store.neweagle.net/product/j1939-toolbox-for-motohawk/ Motohawk]'''<br>'''[https://store.neweagle.net/product/software-raptor-j1939-library-obd/ Raptor]'''<br>
'''[https://store.neweagle.net/product/software-raptor-j1939-library-obd-maintenance/ Raptor Maintenance]'''
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
'''[[New_Eagle_J1939_Library#Datasheet|Datasheet]]'''
 
'''[[New_Eagle_J1939_Library#Datasheet|Motohawk]]'''
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
'''[[New_Eagle_J1939_Library|NE J1939 Library]]'''
 
'''[[New_Eagle_J1939_Library|Motohawk]]'''<br>'''[[Raptor-Dev-J1939-Library|Raptor]]'''
|}
|}


===J1939 Diagnostics Toolbox for EMD===
===J1939 Diagnostics Toolbox for EMD===
Line 140: Line 124:
|-
|-
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
NE-J1939-EMD-LIB
 
Motohawk | NE-J1939-EMD-LIB<br>
Raptor | RAP-SW-J1939-EMD-LIB<br>
Raptor Maintenance | RAP-SM-J1939-EMD-LIB
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
[[File:J1939 Lib.jpg|145px]]
[[File:J1939 Lib.jpg|145px]]
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
'''[https://store.neweagle.net/product/j1939-toolbox-for-motohawk-emd/ Buy Now]'''
 
'''[https://store.neweagle.net/product/j1939-toolbox-for-motohawk-emd/ Motohawk]'''<br>
'''[https://store.neweagle.net/product/software-raptor-j1939-library-emd/ Raptor]'''<br>
'''[https://store.neweagle.net/product/software-raptor-j1939-library-emd-maintenance/ Raptor Maintenance]'''
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
'''[[New_Eagle_J1939_Library#Datasheet|Datasheet]]'''
 
'''[[New_Eagle_J1939_Library#Datasheet|Motohawk]]'''
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
'''[[New_Eagle_J1939_Library|NE J1939 Library]]'''
 
'''[[New_Eagle_J1939_Library|Motohawk]]'''<br>
'''[[Raptor-Dev-J1939-Library|Raptor]]
|}
|}


===CANopen Client Library for MotoHawk===
As an add-in to MotoHawk, the CANopen Library makes it easy to initialize and to communicate using the  CANopen Protocol. Instead of manually writing code to handle the initialization sequence and other protocol status messages, by dropping a few key blocks into a Simulink model, the CANopen Library enables you to establish the communication protocol quickly. This saves development and debugging time and reduces complexity.


===DBC CAN Networking Toolbox for MotoHawk===
The DBC CAN Networking Toolbox allows you to easily create CAN input and output blocks in MotoHawk using DBC files. This tool box complements the New Eagle libraries for [[New Eagle J1939 Library]] implementation as well as a CANopen client library.
:*DBC to CAN Networking
::*New Eagle's Network Toolbox makes it easy to create CAN input and output blocks in MotoHawk
::*Network Toolbox enables you to have useful CAN blocks starting from an industry-standard .dbc file to describe the CAN network.
::*Saves development and debugging time and reduces complexity.
::*Create Custom .dbc files
::*'''[http://www.neweagle.net/support/wiki/index.php?title=New_Eagle_DBC_CAN_Networking_Toolbox More Information: DBC CAN Networking Toolbox]'''
{| class="wikitable" style="text-align: center;" cellpadding = "4"  
{| class="wikitable" style="text-align: center;" cellpadding = "4"  
!scope="col"|Part Number
!scope="col"|Part Number
Line 162: Line 162:
|-
|-
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
NE-MH-CANOPEN-LIB-001
 
NE_DBC to CAN Networking
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
[[File:NE-MH-CANOPEN-LIB-001.jpg|145px]]
 
[[File:NE DBC to CAN Networking.jpg|145px]]
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
'''[https://store.neweagle.net/product/motohawk-canopen-library/ Buy Now]'''
 
'''[https://store.neweagle.net/product/motohawk-dbc-to-can-tool-box/ Motohawk]<br>
'''[https://store.neweagle.net/product/motohawk-dbc-to-can-tool-box-software-maintenance/ Motohawk Maintenance]'''
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
'''[[MotoHawk_Application_Libraries_Downloads#J1939_.26_OBD_ECM_Application_Block|Datasheet]]'''


'''[[MotoHawk_Application_Libraries_Downloads#J1939_.26_OBD_ECM_Application_Block|User Guide]]'''
'''[[New_Eagle_DBC_CAN_Networking_Toolbox_Downloads|Motohawk]]'''
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
Please contact [mailto:sales@neweagle.net sales]
 
'''[[New_Eagle_DBC_CAN_Networking_Toolbox|Motohawk | DBC CAN Networking Toolbox]]'''
|}
|}


===MotoHawk Spark-Based Engine Control Model===
New Eagle sells a MotoHawk starter template for developing Spark-Based Engine Control.  The Spark-Based Engine Control Model is designed to give a strong foundation for engine control programming that allows faster development of a finished engine model.


The Spark-Based Engine Control Model includes:
===CANopen Client Library for MotoHawk===
::*Modeled variables and physics-based engine parameters
As an add-in to MotoHawk, the CANopen Library makes it easy to initialize and to communicate using the  CANopen Protocol. Instead of manually writing code to handle the initialization sequence and other protocol status messages, by dropping a few key blocks into a Simulink model, the CANopen Library enables you to establish the communication protocol quickly. This saves development and debugging time and reduces complexity.
::*Engine control strategies
::*Actuator characterization, based on engine parameters
::*Execution of closed-loop actuators, such as ETC


{| class="wikitable" style="text-align: center;" cellpadding = "4"  
{| class="wikitable" style="text-align: center;" cellpadding = "4"  
Line 192: Line 191:
|-
|-
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
NE-MH-SBECM-01
 
Motohawk: NE-MH-CANOPEN-LIB-001
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
[[File:Ne-mh-sbecm-01.jpg|145px]]
 
[[File:NE-MH-CANOPEN-LIB-001.jpg|145px]]
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
Please contact [mailto:sales@neweagle.net sales]
 
'''[https://store.neweagle.net/product/motohawk-canopen-library/ Motohawk]'''
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
Please contact [mailto:sales@neweagle.net sales]
 
'''[https://www.neweagle.net/support/wiki/docs/Datasheets/CANopen/NE-MH-CANOPEN-LIB-001_Datasheet.pdf/ Motohawk]'''
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
Please contact [mailto:sales@neweagle.net sales]
Please contact [mailto:sales@neweagle.net sales]
|}
|}


===MotoHawk EV Supervisory Control Model ===
New Eagle sells a MotoHawk EV supervisory template library. The Base EV Supervisor enables rapid electric vehicle development. The software comes initially configured with common I/O and components, but is easily architected to customer requirements.
{| class="wikitable" style="text-align: center;" cellpadding = "4"
!scope="col"|Part Number
!scope="col"|Picture           
!scope="col"|Webstore
!scope="col"|Datasheet
!scope="col"|More Information
|-
|style = "height:150px; width:300px;"|
NE_EV SUPERVISOR_001
|style = "height:150px; width:300px;"|
[[File:NE EV Supervisor 001.jpg|145px]]
|style = "height:150px; width:300px;"|
'''[https://store.neweagle.net/product/ev-supervisor-template-library/ Purchase]'''
|style = "height:150px; width:300px;"|
'''To download the datasheet [http://www.neweagle.net/support/wiki/ProductDocumentation/EVsoftwareAndHardware/EVsupervisorSoftware/BaseEVSupervisorSoftware_DataSheet.pdf click here].'''
|style = "height:150px; width:300px;"|
Please contact [mailto:sales@neweagle.net sales]
|}


===Unified Diagnostic Services (UDS)===
===Unified Diagnostic Services (UDS)===
Line 241: Line 224:
|-
|-
|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
MH_UDS_INTEGRATION
Motohawk | MH_UDS_INTEGRATION


|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
Line 247: Line 230:


|style = "height:150px; width:300px;"|  
|style = "height:150px; width:300px;"|  
'''[http://store.neweagle.net/motohawk-uds-blockset.html Buy Now]'''
'''[http://store.neweagle.net/motohawk-uds-blockset.html Motohawk]'''


|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
Line 253: Line 236:


|style = "height:150px; width:300px;"|
|style = "height:150px; width:300px;"|
'''[[Unified Diagnostic Services|Unified Diagnostic Services]]'''
'''[[Unified Diagnostic Services|Motohawk]]'''
 
|}
|}

Revision as of 19:54, 10 July 2018


Spark-Based Engine Control Model

New Eagle sells a starter template for developing Spark-Based Engine Control. The Spark-Based Engine Control Model is designed to give a strong foundation for engine control programming that allows faster development of a finished engine model.

The Spark-Based Engine Control Model includes:

  • Modeled variables and physics-based engine parameters
  • Engine control strategies
  • Actuator characterization, based on engine parameters
  • Execution of closed-loop actuators, such as ETC
Part Number Picture More Information

Motohawk | ME-MH-SBECM-01

Raptor
Motohawk

EV Supervisory Control Model

New Eagle sells a MotoHawk EV supervisory template library. The Base EV Supervisor enables rapid electric vehicle development. The software comes initially configured with common I/O and components, but is easily architected to customer requirements.

Part Number Picture Webstore Datasheet More Information

Motohawk | NE_EV SUPERVISOR_001

Motohawk

Motohawk.

Raptor
Motohawk


Controls Foundation Blockset

The Foundation Block Set is one of the many MotoHawk Component Libraries that New Eagle Has to offer. It includes many different types of blocks, including control loop blocks, integrator, filters, and many common control elements.


Part Number Picture Webstore Datasheet More Information

Raptor | NE-RAP-BLK-01
Motohawk | NE-MH-BLK-01

Motohawk

Motohawk

Raptor
MotoHawk


J1939 Diagnostics Toolbox for OBD

New Eagle J1939 Library for OBD (On-Board Diagnostics) offers an easy to use approach to add J1939 protocol support to any MotoHawk project and mirrors the J1939 network structure of PGN’s and SPN’s. The diagnostic messages integrate seamlessly with the MotoHawk OBD Fault Manager blocks, and it supports data layer, application layer, and network management of J1939.

Part Number Picture Webstore Datasheet More Information

Motohawk | NE-J1939-OBD-LIB
Raptor | RAP-SW-J1939-OBD-LIB
Raptor Maintenance | RAP-SM-J1939-OBD-LIB

Motohawk
Raptor
Raptor Maintenance

Motohawk

Motohawk
Raptor


J1939 Diagnostics Toolbox for EMD

New Eagle J1939 Library for EMD (Engine Management Diagnostics) offers an easy to use approach to add J1939 protocol support to any MotoHawk project and mirrors the J1939 network structure of PGN’s and SPN’s. The diagnostic messages support data layer, application layer, and network management of J1939.

Part Number Picture Webstore Datasheet More Information

Motohawk | NE-J1939-EMD-LIB
Raptor | RAP-SW-J1939-EMD-LIB
Raptor Maintenance | RAP-SM-J1939-EMD-LIB

Motohawk
Raptor
Raptor Maintenance

Motohawk

Motohawk
Raptor


DBC CAN Networking Toolbox for MotoHawk

The DBC CAN Networking Toolbox allows you to easily create CAN input and output blocks in MotoHawk using DBC files. This tool box complements the New Eagle libraries for New Eagle J1939 Library implementation as well as a CANopen client library.

  • DBC to CAN Networking
  • New Eagle's Network Toolbox makes it easy to create CAN input and output blocks in MotoHawk
  • Network Toolbox enables you to have useful CAN blocks starting from an industry-standard .dbc file to describe the CAN network.
  • Saves development and debugging time and reduces complexity.
  • Create Custom .dbc files
  • More Information: DBC CAN Networking Toolbox
Part Number Picture Webstore Datasheet More Information

NE_DBC to CAN Networking

Motohawk
Motohawk Maintenance

Motohawk

Motohawk | DBC CAN Networking Toolbox


CANopen Client Library for MotoHawk

As an add-in to MotoHawk, the CANopen Library makes it easy to initialize and to communicate using the CANopen Protocol. Instead of manually writing code to handle the initialization sequence and other protocol status messages, by dropping a few key blocks into a Simulink model, the CANopen Library enables you to establish the communication protocol quickly. This saves development and debugging time and reduces complexity.

Part Number Picture Webstore Datasheet More Information

Motohawk: NE-MH-CANOPEN-LIB-001

Motohawk

Motohawk

Please contact sales


Unified Diagnostic Services (UDS)

  • Unified Diagnostic Services
  • ISO Blockset provides interface to PC based diagnostics application or scan tool.
  • Provides ISO 15765 Unified Diagnostic services (UDS) and ISO 15031 On Board Diagnostics (OBD).
  • Provides the MotoHawk application with the capability of reporting self-diagnostics and trending information.
  • Integration Service is included in the sale of the UDS block set
Part Number Picture Webstore Datasheets More Information

Motohawk | MH_UDS_INTEGRATION

Motohawk

Please Contact Sales

Motohawk