MotoHawk-Application-Libraries: Difference between revisions
(102 intermediate revisions by 9 users not shown) | |||
Line 3: | Line 3: | ||
===Controls Foundation Blockset for MotoHawk=== | ===Controls Foundation Blockset for MotoHawk=== | ||
The Foundation | 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" cellpadding = " | !scope="col"|Picture | ||
!scope="col"| | !scope="col"|Part Number | ||
!scope="col"| | !scope="col"|Webstore | ||
!scope="col"| | !scope="col"|Downloads | ||
!scope="col"| | |||
!scope="col"|More Information | !scope="col"|More Information | ||
|- | |- | ||
|style = "width: | |style = "height:150px; width:150px;"| | ||
[[File:Ne-mh-blk-01.jpg|145px]] | |||
|style = "height:150px; width:150px;"| | |||
NE-MH-BLK-01 | NE-MH-BLK-01 | ||
|style = " | |style = "height:150px; width:150px;"| | ||
'''[https://store.neweagle.net/product/motohawk-foundation-block-set/ Purchase]''' | |||
|style = "height:150px; width:150px;"| | |||
'''[ | '''[[MotoHawk_Application_Libraries_Downloads|Datasheet]]''' | ||
| | |style = "height:150px; width:150px;"| | ||
[ | '''Please contact [http://neweagle.net/contact/ sales]''' | ||
| | |||
<!--[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]--> | ||
|} | |} | ||
=== | ===DBC CAN Networking Toolbox for MotoHawk=== | ||
The | 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" | |||
!scope="col"|Picture | |||
!scope="col"|Part Number | |||
!scope="col"|Webstore | |||
!scope="col"|Downloads | |||
{|class="wikitable" cellpadding = " | |||
!scope="col"| | |||
!scope="col"| | |||
!scope="col"| | |||
!scope="col"| | |||
!scope="col"|More Information | !scope="col"|More Information | ||
|- | |- | ||
|style = " | |style = "height:150px; width:150px;"| | ||
[[File:NE DBC to CAN Networking.jpg|145px]] | |||
| | |||
|style = "height:150px; width:150px;"| | |||
NE_DBC to CAN Networking | |||
|style = "height:150px; width:150px;"| | |||
'''[https://store.neweagle.net/product/motohawk-dbc-to-can-tool-box/ Purchase] | |||
|style = "height:150px; width:150px;"| | |||
'''[[New_Eagle_DBC_CAN_Networking_Toolbox_Downloads|Datasheet]]''' | |||
|style = "height:150px; width:150px;"| | |||
'''[[New_Eagle_DBC_CAN_Networking_Toolbox|DBC to CAN<br> Networking Toolbox]]''' | |||
|style = " | |||
'''[ | |||
| | |||
| | |||
[ | |||
|} | |} | ||
===J1939 Diagnostics Toolbox for OBD=== | ===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 | 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" cellpadding = " | {| class="wikitable" style="text-align: center;" cellpadding = "4" | ||
!scope="col"| | !scope="col"|Picture | ||
!scope="col"| | !scope="col"|Part Number | ||
!scope="col"| | !scope="col"|Webstore | ||
!scope="col"| | !scope="col"|Downloads | ||
!scope="col"|More Information | !scope="col"|More Information | ||
|- | |- | ||
|style = "width: | |style = "height:150px; width:150px;"| | ||
[[File:J1939 Lib.jpg|145px]] | |||
|style = "height:150px; width:150px;"| | |||
NE-J1939-OBD-LIB | NE-J1939-OBD-LIB | ||
|style = " | |style = "height:150px; width:150px;"| | ||
'''[https://store.neweagle.net/product/j1939-toolbox-for-motohawk/ Purchase]''' | |||
|style = "height:150px; width:150px;"| | |||
'''[ | '''[[New_Eagle_J1939_Library#Datasheet|Datasheet]]''' | ||
| | |style = "height:150px; width:150px;"| | ||
'''[ | '''[[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 | 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 = " | {| class="wikitable" style="text-align: center;" cellpadding = "4" | ||
!scope="col"| | !scope="col"|Picture | ||
!scope="col"| | !scope="col"|Part Number | ||
!scope="col"| | !scope="col"|Webstore | ||
!scope="col"| | !scope="col"|Downloads | ||
!scope="col"|More Information | !scope="col"|More Information | ||
|- | |- | ||
|style = "width: | |style = "height:150px; width:150px;"| | ||
[[File:J1939 Lib.jpg|145px]] | |||
|style = "height:150px; width:150px;"| | |||
NE-J1939-EMD-LIB | NE-J1939-EMD-LIB | ||
|style = " | |style = "height:150px; width:150px;"| | ||
'''[https://store.neweagle.net/product/j1939-toolbox-for-motohawk-emd/ Purchase]''' | |||
|style = "height:150px; width:150px;"| | |||
'''[ | '''[[New_Eagle_J1939_Library#Datasheet|Datasheet]]''' | ||
| | |style = "height:150px; width:150px;"| | ||
'''[ | '''[[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 | 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 = " | {| class="wikitable" style="text-align: center;" cellpadding = "4" | ||
!scope="col"| | !scope="col"|Picture | ||
!scope="col"| | !scope="col"|Part Number | ||
!scope="col"| | !scope="col"|Webstore | ||
!scope="col"| | !scope="col"|Downloads | ||
!scope="col"|More Information | !scope="col"|More Information | ||
|- | |- | ||
|style = "width: | |style = "height:150px; width:150px;"| | ||
NE-MH-CANOPEN-001 | [[File:NE-MH-CANOPEN-LIB-001.jpg|145px]] | ||
|style = "width: | |style = "height:150px; width:150px;"| | ||
NE-MH-CANOPEN-LIB-001 | |||
|style = "width: | |style = "height:150px; width:150px;"| | ||
[ | '''Please contact [mailto:sales@neweagle.net sales] | ||
| | |style = "height:150px; width:150px;"| | ||
'''[[MotoHawk_Application_Libraries_Downloads#J1939_.26_OBD_ECM_Application_Block|Datasheet]]''' | |||
| | |||
[[ | |||
'''[[MotoHawk_Application_Libraries_Downloads#J1939_.26_OBD_ECM_Application_Block|User Guide]]''' | |||
|style = "height:150px; width:150px;"| | |||
'''Please contact [mailto:sales@neweagle.net sales] | |||
|style = " | |||
''' | |||
Please contact [mailto:sales@neweagle.net 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 | |||
{| class="wikitable" style="text-align: center;" cellpadding = "4" | |||
!scope="col"|Picture | |||
!scope="col"|Part Number | |||
{|class="wikitable" cellpadding = " | !scope="col"|Webstore | ||
!scope="col"| | !scope="col"|Downloads | ||
!scope="col"| | |||
!scope="col"| | |||
!scope="col"| | |||
!scope="col"|More Information | !scope="col"|More Information | ||
|- | |- | ||
|style = "width: | |style = "height:150px; width:150px;"| | ||
[[File:Ne-mh-sbecm-01.jpg|145px]] | |||
|style = "width: | |style = "height:150px; width:150px;"| | ||
NE-MH-SBECM-01 | |||
|style = "width: | |style = "height:150px; width:150px;"| | ||
'''[ | '''Please contact [mailto:sales@neweagle.net sales] | ||
|style = "height:150px; width:150px;"| | |||
Please contact [mailto:sales@neweagle.net sales] | '''Please contact [mailto:sales@neweagle.net sales] | ||
| | |style = "height:150px; width:150px;"| | ||
[ | '''Please contact [mailto:sales@neweagle.net sales] | ||
|} | |} | ||
===MotoHawk | ===MotoHawk EV Supervisory Control Model === | ||
New Eagle sells a MotoHawk | 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"|Picture | |||
!scope="col"|Part Number | |||
!scope="col"|Webstore | |||
!scope="col"|Downloads | |||
{|class="wikitable" cellpadding = " | |||
!scope="col"| | |||
!scope="col"| | |||
!scope="col"| | |||
!scope="col"| | |||
!scope="col"|More Information | !scope="col"|More Information | ||
|- | |- | ||
|style = "width: | |style = "height:150px; width:150px;"| | ||
NE | [[File:NE EV Supervisor 001.jpg|145px]] | ||
|style = "width: | |style = "height:150px; width:150px;"| | ||
NE_EV SUPERVISOR_001 | |||
|style = "width: | |style = "height:150px; width:150px;"| | ||
'''[ | '''[https://store.neweagle.net/product/ev-supervisor-template-library/ Purchase]''' | ||
| | |style = "height:150px; width:150px;"| | ||
'''[https://wiki.neweagle.net/ProductDocumentation/EVsoftwareAndHardware/EVsupervisorSoftware/EVSupervisorApplicationModel.pdf Datasheet]''' | |||
| | |style = "height:150px; width:150px;"| | ||
'''Please contact [mailto:sales@neweagle.net sales] | |||
|} | |} | ||
===Unified Diagnostic Services=== | ===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 | |||
{| class="wikitable" style="text-align: center;" cellpadding = "5" | {| class="wikitable" style="text-align: center;" cellpadding = "5" | ||
Line 268: | Line 181: | ||
!scope="col"|Picture | !scope="col"|Picture | ||
!scope="col"|Part Number | !scope="col"|Part Number | ||
!scope="col"| | !scope="col"|Webstore | ||
!scope="col"|Downloads | !scope="col"|Downloads | ||
!scope="col"|More Information | !scope="col"|More Information | ||
|- | |||
|style = "height:150px; width:150px;"| | |||
[[File:Mh_uds_integration.jpg|145px]] | |||
|style = "height:150px; width:150px;"| | |||
[[File: | |||
|style = "width: | |||
MH_UDS_INTEGRATION | MH_UDS_INTEGRATION | ||
|style = "width: | |style = "height:150px; width:150px;"| | ||
'''[ | '''Please contact [mailto:sales@neweagle.net sales] | ||
|style = "width: | |style = "height:150px; width:150px;"| | ||
'''[ | '''Please contact [mailto:sales@neweagle.net sales]''' | ||
|style = "width: | |style = "height:150px; width:150px;"| | ||
'''[ | '''[[Unified Diagnostic Services|Unified Diagnostic Services]]''' | ||
|} | |} |
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 |
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 |
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 |
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 |
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 |
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 |
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 |