MotoHawk-Application-Libraries: Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
Line 260: Line 260:


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.
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.
<br/><br/>
The XCP Slave Blockset was first included in MotoHawk 2015a Beta 4.
==== The Blockset ====
Click [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/motohawk_blocks.html#MotoHawk_Protocols_lib Here] for a complete listing of the MotoHawk blocks in the [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/motohawk_blocks.html#MotoHawk_Protocols_lib XCP Slave Blockset] and their respective help pages.
==== Features Supported ====
'''The MotoHawk XCP Slave blockset supports'''
* Data Aquisition
* Calibration
* Reflash
* Security
* ASAP2 and SR file generation appropriate for 3rd party tools
<br/>
<br/>
However, not all features are supported on all hardware.  STIM (reverse data aquisition STIMulation) is not supported.
==== Modules Supported ====
The MotoHawk XCP blockset is supported for calibration, display, and reflash for all "MotoCoder" modules released in 2013 and later.  These include:
* SECM112  (main):  ECM-5644-112 and ECM-5642-112
* SECM70:  ECM-5634M-70
* LECM: Large Engine ECM
And many modules going forward.
<br/>
<br/>
The MotoHawk XCP blockset is supported for calibration and data aquisition; however, reflash over XCP is not supported for the following modules:
* 24-pin modules
* SECM112 Auxillary Processor (S12G)
* PCM112
* ECM-5554-112
* ECM-S12X-70
* 48-pin modules
* 80-pin modules
* 128-pin modules
MotoTune or MotoService is required to reprogram the above modules.
<br/>
<br/>
==== Licensing ====
The MotoHawk XCP Slave Blockset is included in MotoHawk and does not require an additional license.


{|class="wikitable" cellpadding = "5"  
{|class="wikitable" cellpadding = "5"  

Revision as of 20:12, 9 September 2015

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

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.


Part Number Picture Visit our Webstore Datasheet More Information

NE-MH-BLK-01

Controls Foundation Blockset

Datasheet

Please Contact Us

Freeze Frame Library 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.

Part Number Picture Visit our Webstore Datasheet More Information

NE-MH-FFL-01

Please Contact Sales

Datasheet

Please Contact Us

Auto-Documentation of MotoHawk Models

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 AutoDoc

Part Number Picture Visit our Webstore Datasheet More Information

NE-MH-Auto Documentation-01

Autodoc

User Guide

AutoDoc

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 Visit our Webstore Datasheet More Information

NE-MH-DBC to CAN Networking-01

DBC to CAN Networking toolbox

Datasheet

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

Part Number Picture Visit our Webstore Datasheet More Information

NE-J1939-OBD-LIB

J1939 Library (Diagnostic Manager)

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 PGN’s and SPN’s. The diagnostic messages support data layer, application layer, and network management of J1939..

Part Number Picture Visit our Webstore Datasheet More Information

NE-J1939-EMD-LIB

J1939 Library (Diagnostic Manager)

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.

Part Number Picture Visit our Webstore Datasheet More Information

NE-MH-CANOPEN-001

CANopen Client Library

Datasheet

User Guide

Please contact 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 sales for more information.

Part Number Picture Visit our Webstore Datasheet More Information

NE-MH-DC-DC Converter-01

Delphi DC-DC Can Library

Please contact sales

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

Part Number Picture Visit our Webstore Datasheet More Information

MH_CAN_RMS PM100

RMS Inverter CAN Library

Datasheet

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.

Part Number Picture Visit our Webstore Datasheet More Information

NE-MH-MPDM CAN-01

MPDM CAN Library

Please contact sales for info

Multiplexed Power Distribution Module

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
Part Number Picture Visit our Webstore Datasheet More Information

NE-MH-SBECM-01

Spark-Based Engine Control Model

Please Contact Sales

Please Contact Sales

XCP Slave Blockset

The MotoHawk 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.

Part Number Picture Visit our Webstore Datasheet More Information

TBA

Coming Soon

Coming Soon

Please Contact Sales

Click Here

Unified Diagnostic Services

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

MH_UDS_INTEGRATION

Buy Now

Please Contact Sales

More Details