MotoHawk-Application-Libraries: Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
No edit summary
 
(78 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{|
|style = "width:850px;"|
{{DISPLAYTITLE: MotoHawk Application Libraries}}
{{DISPLAYTITLE: MotoHawk Application Libraries}}
{{Navigation}} [[MotoHawk-Platform | MotoHawk Platform]] > [[MotoHawk]] > '''MotoHawk Application Libraries'''
{{Navigation}} [[MotoHawk-Platform | MotoHawk Platform]] > [[MotoHawk]] > '''MotoHawk Application Libraries'''


===Controls Foundation Blockset for MotoHawk===
===Controls Foundation Blockset for MotoHawk===
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.  
The Foundation Blockset 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, integrators, filters and many common control elements.  


<!--Click here for more information on the '''[http://www.neweagle.net/support/wiki/index.php?title=Foundation_Block_Set Foundation Block Set]'''-->
<!--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"  
!scope="col"|Part Number
!scope="col"|Picture
!scope="col"|Picture              
!scope="col"|Part Number              
!scope="col"|Webstore
!scope="col"|Webstore
!scope="col"|Datasheet
!scope="col"|Downloads
!scope="col"|More Information
!scope="col"|More Information
|-
|-
|style = "height:150px; width:150px;"|
[[File:Ne-mh-blk-01.jpg|145px]]
|style = "height:150px; width:150px;"|
|style = "height:150px; width:150px;"|
NE-MH-BLK-01
NE-MH-BLK-01
|style = "height:150px; width:150px;"|
|style = "height:150px; width:150px;"|
[[File:Ne-mh-blk-01.jpg|145px]]  
'''[https://store.neweagle.net/product/motohawk-foundation-block-set/ Purchase]'''
|style = "height:150px; width:150px;"|
|style = "height:150px; width:150px;"|
'''[http://store.neweagle.net/products-by-tools/motohawk-tools/motohawk-libraries/new-eagle-motohawk-libraries/motohawk-foundation-block-set.html Buy Now]'''
'''[[MotoHawk_Application_Libraries_Downloads|Datasheet]]'''
|style = "height:150px; width:150px;"|
|style = "height:150px; width:150px;"|
'''[http://www.neweagle.net/support/wiki/images/b/bb/NE-MH-BLK-01_Datasheet_v0.0.pdf Datasheet]'''
'''Please contact [http://neweagle.net/contact/ sales]'''
|style = "height:150px; width:150px;"|
Please '''[http://neweagle.net/contact/ Contact Us]'''
<!--[http://www.neweagle.net/support/wiki/index.php?title=Foundation_Block_Set MotoHawk Controls Foundation Blockset]-->
<!--[http://www.neweagle.net/support/wiki/index.php?title=Foundation_Block_Set MotoHawk Controls Foundation Blockset]-->
|}
|}


===Freeze Frame Library for MotoHawk===
===DBC CAN Networking Toolbox for MotoHawk===
The MotoHawk Freeze Frame Block Set allows the user to capture and view faults easily in MotoTune or MotoViewer. It can be used with both the classical MotoHawk fault manager or the OBD fault manager.
The DBC CAN Networking Toolbox allows you to easily create CAN input and output blocks in MotoHawk using DBC files. This toolbox 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"|Picture
!scope="col"|Picture              
!scope="col"|Part Number              
!scope="col"|Webstore
!scope="col"|Webstore
!scope="col"|Datasheet
!scope="col"|Downloads
!scope="col"|More Information
!scope="col"|More Information
|-
|-
|style = "height:150px; width:150px;"|
|style = "height:150px; width:150px;"|
NE-MH-FFL-01
[[File:NE DBC to CAN Networking.jpg|145px]]
 
|style = "height:150px; width:150px;"|
|style = "height:150px; width:150px;"|
[[File:MH_Freeze_Frame_Lib.jpg|145px]]
NE_DBC to CAN Networking
|style = "height:150px; width:150px;"|
|style = "height:150px; width:150px;"|
'''[mailto:sales@neweagle.net Buy Now]'''
'''[https://store.neweagle.net/product/motohawk-dbc-to-can-tool-box/ Purchase]
|style = "height:150px; width:150px;"|
|style = "height:150px; width:150px;"|
[http://www.neweagle.net/support/wiki/images/6/69/NE-MH-FFL-01_Datasheet_v0.0.pdf Datasheet]
'''[[New_Eagle_DBC_CAN_Networking_Toolbox_Downloads|Datasheet]]'''
|style = "height:150px; width:150px;"|
|style = "height:150px; width:150px;"|
Please '''[http://neweagle.net/contact/ Contact Us]'''
'''[[New_Eagle_DBC_CAN_Networking_Toolbox|DBC to CAN<br> Networking Toolbox]]'''
|}
|}


===Auto-Documentation of MotoHawk Models===
===J1939 Diagnostics Toolbox for OBD===
The AutoDoc library is a very useful tool to document a model. It can be used to capture screen shots of each page of the model. It will also notate all calibration and probe data to both the bottom of the page the blocks are on, and in a summary generated in excel file, which also includes all faults. To use AutoDoc place the AutoDoc library in the path of your model. Then place the AutoDoc block in each page of the model that you wish to have documented. Click here for more information on '''[http://www.neweagle.net/support/wiki/index.php?title=Autodoc AutoDoc]'''
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 PGNs and SPNs.  The diagnostic messages integrate seamlessly with the MotoHawk OBD Fault Manager blocks, and it supports data layer, application layer and network management of J1939.
{| class="wikitable" style="text-align: center;" cellpadding = "4"  
{| class="wikitable" style="text-align: center;" cellpadding = "4"  
!scope="col"|Part Number
!scope="col"|Picture
!scope="col"|Picture              
!scope="col"|Part Number              
!scope="col"|Webstore
!scope="col"|Webstore
!scope="col"|Datasheet
!scope="col"|Downloads
!scope="col"|More Information
!scope="col"|More Information
|-
|-
|style = "height:150px; width:150px;"|
|style = "height:150px; width:150px;"|
NE-MH-AUTODOC-001
[[File:J1939 Lib.jpg|145px]]
|style = "height:150px; width:150px;"|
|style = "height:150px; width:150px;"|
[[File:Ne-mh-autodoc-001.jpg|145px]]
NE-J1939-OBD-LIB
|style = "height:150px; width:150px;"|
|style = "height:150px; width:150px;"|
'''[http://store.neweagle.net/new-eagle-motohawk-automatic-documentation-module.html Buy Now]'''
'''[https://store.neweagle.net/product/j1939-toolbox-for-motohawk/ Purchase]'''
|style = "height:150px; width:150px;"|
|style = "height:150px; width:150px;"|
[http://www.neweagle.net/support/wiki/images/9/98/Autodoc_UserGuide.pdf User Guide]
'''[[New_Eagle_J1939_Library#Datasheet|Datasheet]]'''
|style = "height:150px; width:150px;"|
|style = "height:150px; width:150px;"|
[http://www.neweagle.net/support/wiki/index.php?title=Autodoc AutoDoc]
'''[[New_Eagle_J1939_Library|NE J1939 Library]]'''
|}
 
===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" cellpadding = "5"
!scope="col"|Part Number
!scope="col"|Picture           
!scope="col"|'''[http://store.neweagle.net/ Visit our Webstore]'''
!scope="col"|Datasheet
!scope="col"|More Information
|-
|style = "width: 20%"|
NE_DBC to CAN Networking
|style = "width: 20%"|
<gallery>File:NE DBC to CAN Networking.jpg</gallery>
|style = "width: 20%"|
'''[http://store.neweagle.net/motohawk-dbc-to-can-tool-box-by-new-eagle.html DBC to CAN Networking toolbox]'''
|
[http://www.neweagle.net/support/wiki/images/a/af/NetworkToolbox_UserGuide.pdf Datasheet]
|
[http://www.neweagle.net/support/wiki/index.php?title=New_Eagle_DBC_CAN_Networking_Toolbox DBC CAN Networking Toolbox]
|}
 
===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..
{|class="wikitable" cellpadding = "5"
!scope="col"|Part Number
!scope="col"|Picture           
!scope="col"|'''[http://store.neweagle.net/ Visit our Webstore]'''
!scope="col"|Datasheet
!scope="col"|More Information
|-
|style = "width: 20%"|
NE-J1939-OBD-LIB
|style = "width: 20%"|
<gallery>File:J1939 Lib.jpg</gallery>
|style = "width: 20%"|
'''[http://store.neweagle.net/products-by-manufacturer/new-eagle/motohawk-libraries/j1939-toolbox.html J1939 Library (Diagnostic Manager)]'''
|
'''[http://www.neweagle.net/support/wiki/images/a/aa/NE_J1939_Lib_Datasheet.pdf Datasheet]'''
|
[http://www.neweagle.net/support/wiki/index.php?title=New_Eagle_J1939_Library NE J1939 Library]
|}
|}


===J1939 Diagnostics Toolbox for EMD===
===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..
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 PGNs and SPNs.  The diagnostic messages support data layer, application layer and network management of J1939.
{|class="wikitable" cellpadding = "5"  
{| class="wikitable" style="text-align: center;" cellpadding = "4"  
!scope="col"|Part Number
!scope="col"|Picture
!scope="col"|Picture              
!scope="col"|Part Number              
!scope="col"|'''[http://store.neweagle.net/ Visit our Webstore]'''
!scope="col"|Webstore
!scope="col"|Datasheet
!scope="col"|Downloads
!scope="col"|More Information
!scope="col"|More Information
|-
|-
|style = "width: 20%"|
|style = "height:150px; width:150px;"|
[[File:J1939 Lib.jpg|145px]]
|style = "height:150px; width:150px;"|
NE-J1939-EMD-LIB
NE-J1939-EMD-LIB
|style = "width: 20%"|
|style = "height:150px; width:150px;"|
<gallery>File:J1939 Lib.jpg</gallery>
'''[https://store.neweagle.net/product/j1939-toolbox-for-motohawk-emd/ Purchase]'''
|style = "width: 20%"|
|style = "height:150px; width:150px;"|
'''[http://store.neweagle.net/products-by-tools/can-networking-1/motohawk-libraries-and-tools/j1939-toolbox-for-motohawk.html  J1939 Library (Diagnostic Manager)]'''
'''[[New_Eagle_J1939_Library#Datasheet|Datasheet]]'''
|
|style = "height:150px; width:150px;"|
'''[http://www.neweagle.net/support/wiki/images/a/aa/NE_J1939_Lib_Datasheet.pdf Datasheet]'''
'''[[New_Eagle_J1939_Library|NE J1939 Library]]'''
|
[http://www.neweagle.net/support/wiki/index.php?title=New_Eagle_J1939_Library NE J1939 Library]
|}
|}


===CANopen Client Library for MotoHawk===
===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.  
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.  


{|class="wikitable" cellpadding = "5"  
{| class="wikitable" style="text-align: center;" cellpadding = "4"  
!scope="col"|Part Number
!scope="col"|Picture
!scope="col"|Picture              
!scope="col"|Part Number              
!scope="col"|'''[http://store.neweagle.net/ Visit our Webstore]'''
!scope="col"|Webstore
!scope="col"|Datasheet
!scope="col"|Downloads
!scope="col"|More Information
!scope="col"|More Information
|-
|-
|style = "width: 20%"|
|style = "height:150px; width:150px;"|
NE-MH-CANOPEN-001
[[File:NE-MH-CANOPEN-LIB-001.jpg|145px]]
|style = "width: 20%"|
|style = "height:150px; width:150px;"|
<gallery>File:NE-MH-CANOPEN-LIB-001.jpg</gallery>
NE-MH-CANOPEN-LIB-001
|style = "width: 20%"|
|style = "height:150px; width:150px;"|
[http://store.neweagle.net/products-by-tools/motohawk-tools/motohawk-kits-1/new-eagle-motohawk-libraries/motohawk-canopen-library.html CANopen Client Library]
'''Please contact [mailto:sales@neweagle.net sales]
|
|style = "height:150px; width:150px;"|
[http://www.neweagle.net/support/wiki/docs/Datasheets/CANopen/NE-MH-CANOPEN-LIB-001_Datasheet.pdf Datasheet]
'''[[MotoHawk_Application_Libraries_Downloads#J1939_.26_OBD_ECM_Application_Block|Datasheet]]'''


[http://www.neweagle.net/support/wiki/docs/Datasheets/CANopen/NE-MH-CANOPEN-LIB-001_UserManual.pdf User Guide]
'''[[MotoHawk_Application_Libraries_Downloads#J1939_.26_OBD_ECM_Application_Block|User Guide]]'''
|
|style = "height:150px; width:150px;"|
Please contact [mailto:sales@neweagle.net sales]
'''Please contact [mailto:sales@neweagle.net sales]
|}
 
===Delphi DC-DC CAN Library for MotoHawk===
The Delphi DC-DC CAN Library integrates well with the New Eagle EV supervisory Control System.  It is designed as the communication tool between the Delphi DC-DC Converter and the New Eagle MotoHawk EV Supervisory Controller.  Please contact [mailto:sales@neweagle.net sales] for more information.
 
{|class="wikitable" cellpadding = "5"
!scope="col"|Part Number
!scope="col"|Picture           
!scope="col"|'''[http://store.neweagle.net/ Visit our Webstore]'''
!scope="col"|Datasheet
!scope="col"|More Information
|-
|style = "width: 20%"|
NE-MH-DC-DC Converter-01
|style = "width: 20%"|
<gallery>File:NE_DC-DC_MH_CAN.jpg</gallery>
|style = "width: 20%"|
'''[http://store.neweagle.net/delphi-dc-dc-converter-dbc-motohawk-can-library.html Delphi DC-DC Can Library]'''
|
Please contact [mailto:sales@neweagle.net sales]
|
Please contact [mailto:sales@neweagle.net sales]
|}
 
===RMS Inverter CAN Library for MotoHawk===
The RMS Inverter CAN Library integrates well with the New Eagle EV Supervisory Control System.  It is designed as the communication tool between the Rinehart Motion System PM100 Motor Control and the New Eagle EV Supervisory Controller.
 
{|class="wikitable" cellpadding = "5"
!scope="col"|Part Number
!scope="col"|Picture           
!scope="col"|'''[http://store.neweagle.net/ Visit our Webstore]'''
!scope="col"|Datasheet
!scope="col"|More Information
|-
|style = "width: 20%"|
MH_CAN_RMS PM100
|style = "width: 20%"|
<gallery>File:MH_CAN_RMS PM100.jpg</gallery>
|style = "width: 20%"|
'''[http://store.neweagle.net/rms-pm100-motohawk-can-library.html RMS Inverter CAN Library]'''
|
[http://www.neweagle.net/support/wiki/docs/Rinehart/Rinehart_PM100_CAN_Library3.pdf Datasheet]
|
[http://www.neweagle.net/support/wiki/index.php?title=Rinehart_Motion_Systems Rinehart Motion Systems]
|}
 
===Multiplexed Power Distribution Module (MPDM) CAN Library for MotoHawk===
New Eagle offers a pre-programmed application library to facilitate easy integration with systems being developed on the Matlab/MotoHawk platform.
 
{|class="wikitable" cellpadding = "5"
!scope="col"|Part Number
!scope="col"|Picture           
!scope="col"|'''[http://store.neweagle.net/ Visit our Webstore]'''
!scope="col"|Datasheet
!scope="col"|More Information
|-
|style = "width: 20%"|
NE-MH-MPDM CAN-01
|style = "width: 20%"|
<gallery>File:NE-MH-MPDM_CAN-01.jpg</gallery>
|style = "width: 20%"|
'''[http://store.neweagle.net/products-by-manufacturer/new-eagle/motohawk-libraries/new-eagle-multiplexed-power-distribution-module-motohawk-can-library.html MPDM CAN Library]'''
|
Please contact [mailto:sales@neweagle.net sales] for info
|
[http://www.neweagle.net/support/wiki/index.php?title=Multiplexed_Power_Distribution_Module Multiplexed Power Distribution Module]
|}
|}


Line 235: Line 124:


The Spark-Based Engine Control Model includes:
The Spark-Based Engine Control Model includes:
::*Modeled variables and physics-based engine parameters
*Modeled variables and physics-based engine parameters
::*Engine control strategies
*Engine control strategies
::*Actuator characterization, based on engine parameters
*Actuator characterization, based on engine parameters
::*Execution of closed-loop actuators, such as ETC
*Execution of closed-loop actuators, such as ETC


{|class="wikitable" cellpadding = "5"  
{| class="wikitable" style="text-align: center;" cellpadding = "4"  
!scope="col"|Part Number
!scope="col"|Picture
!scope="col"|Picture              
!scope="col"|Part Number              
!scope="col"|'''[http://store.neweagle.net/ Visit our Webstore]'''
!scope="col"|Webstore
!scope="col"|Datasheet
!scope="col"|Downloads
!scope="col"|More Information
!scope="col"|More Information
|-
|-
|style = "width: 20%"|
|style = "height:150px; width:150px;"|
[[File:Ne-mh-sbecm-01.jpg|145px]]
|style = "height:150px; width:150px;"|
NE-MH-SBECM-01
NE-MH-SBECM-01
|style = "width: 20%"|
|style = "height:150px; width:150px;"|
<gallery>File:Ne-mh-sbecm-01.jpg</gallery>
'''Please contact [mailto:sales@neweagle.net sales]
|style = "width: 20%"|
|style = "height:150px; width:150px;"|
'''[http://store.neweagle.net/new-eagle-motohawk-spark-based-engine-control-model-includes-hours-8-of-support-good-for-1-year.html Spark-Based Engine Control Model]'''
'''Please contact [mailto:sales@neweagle.net sales]
|
|style = "height:150px; width:150px;"|
Please '''[mailto:sales@neweagle.net Contact Sales]'''
'''Please contact [mailto:sales@neweagle.net sales]
|
Please '''[mailto:sales@neweagle.net Contact Sales]'''
|}
|}


===XCP Slave Blockset===
===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.


The MotoHawk [http://en.wikipedia.org/wiki/XCP_(Protocol) XCP] Slave blockset can be used in a MotoHawk model to enable connection of a device to a 3rd party tool to enable calibration, data aquisition, reflash, and security by XCP.  Examples of 3rd party tools include INCA, ATI Vision, and CANape.
{| class="wikitable" style="text-align: center;" cellpadding = "4"  
<br/>
!scope="col"|Picture
 
!scope="col"|Part Number              
{|class="wikitable" cellpadding = "5"  
!scope="col"|Webstore
!scope="col"|Part Number
!scope="col"|Downloads
!scope="col"|Picture              
!scope="col"|'''[http://store.neweagle.net/ Visit our Webstore]'''
!scope="col"|Datasheet
!scope="col"|More Information
!scope="col"|More Information
|-
|-
|style = "width: 20%"|
|style = "height:150px; width:150px;"|
TBA
[[File:NE EV Supervisor 001.jpg|145px]]
|style = "width: 20%"|
|style = "height:150px; width:150px;"|
<gallery>File:MH XCP SLAVE.jpg</gallery>
NE_EV SUPERVISOR_001
|style = "width: 20%"|
|style = "height:150px; width:150px;"|
'''Coming Soon'''
'''[https://store.neweagle.net/product/ev-supervisor-template-library/ Purchase]'''
|
|style = "height:150px; width:150px;"|
Please '''[mailto:sales@neweagle.net Contact Sales]'''
'''[https://wiki.neweagle.net/ProductDocumentation/EVsoftwareAndHardware/EVsupervisorSoftware/EVSupervisorApplicationModel.pdf Datasheet]'''
|
|style = "height:150px; width:150px;"|
'''[[XCP Slave Blockset|Click Here]]'''
'''Please contact [mailto:sales@neweagle.net sales]
|}
|}


===Unified Diagnostic Services===
===Unified Diagnostic Services (UDS)===
:*Unified Diagnostic Services
*Unified Diagnostic Services
::*ISO Blockset provides interface to PC based diagnostics application or scan tool.
**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 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.
**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
**Integration Service is included in the sale of the UDS blockset


{| class="wikitable" style="text-align: center;" cellpadding = "5"
{| class="wikitable" style="text-align: center;" cellpadding = "5"


!scope="col"|Picture
!scope="col"|Picture
!scope="col"| Part Number          
!scope="col"|Part Number            
!scope="col"|'''Webstore'''
!scope="col"|Webstore
!scope="col"|Downloads
!scope="col"|Downloads
!scope="col"|More Information
!scope="col"|More Information
|-
|style = "height:150px; width:150px;"|


|- style="vertical-align:middle;"
[[File:Mh_uds_integration.jpg|145px]]
|style = "width:180px;" rowspan="3"|  
|style = "height:150px; width:150px;"|
[[File:Mh_uds_integration.jpg|130px]]
MH_UDS_INTEGRATION


|style = "width:180px;"|  
|style = "height:150px; width:150px;"|  
'''MH_UDS_INTEGRATION'''
'''Please contact [mailto:sales@neweagle.net sales]


|style = "width:180px;"|  
|style = "height:150px; width:150px;"|
'''[http://store.neweagle.net/motohawk-uds-blockset.html Buy Now]'''
'''Please contact [mailto:sales@neweagle.net sales]'''


|style = "width:180px;" rowspan="3"|  
|style = "height:150px; width:150px;"|
Please '''[mailto:sales@neweagle.net Contact Sales]'''
'''[[Unified Diagnostic Services|Unified Diagnostic Services]]'''
 
|style = "width:180px;" rowspan="3"|
[[Unified Diagnostic Services|More Details]]


|}
|}

Latest revision as of 20:03, 2 March 2023

New Eagle > Products Wiki > MotoHawk Platform > MotoHawk > MotoHawk Application Libraries

Controls Foundation Blockset for MotoHawk

The Foundation Blockset 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, integrators, filters and many common control elements.

Picture Part Number Webstore Downloads More Information

NE-MH-BLK-01

Purchase

Datasheet

Please contact sales

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 toolbox 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
Picture Part Number Webstore Downloads More Information

NE_DBC to CAN Networking

Purchase

Datasheet

DBC to CAN
Networking Toolbox

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 PGNs and SPNs. The diagnostic messages integrate seamlessly with the MotoHawk OBD Fault Manager blocks, and it supports data layer, application layer and network management of J1939.

Picture Part Number Webstore Downloads More Information

NE-J1939-OBD-LIB

Purchase

Datasheet

NE J1939 Library

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 PGNs and SPNs. The diagnostic messages support data layer, application layer and network management of J1939.

Picture Part Number Webstore Downloads More Information

NE-J1939-EMD-LIB

Purchase

Datasheet

NE J1939 Library

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.

Picture Part Number Webstore Downloads More Information

NE-MH-CANOPEN-LIB-001

Please contact sales

Datasheet

User Guide

Please contact sales

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:

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

NE-MH-SBECM-01

Please contact sales

Please contact sales

Please contact 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.

Picture Part Number Webstore Downloads More Information

NE_EV SUPERVISOR_001

Purchase

Datasheet

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 blockset
Picture Part Number Webstore Downloads More Information

MH_UDS_INTEGRATION

Please contact sales

Please contact sales

Unified Diagnostic Services