MotoHawk-Application-Libraries: Difference between revisions
Line 29: | Line 29: | ||
===DBC CAN Networking Toolbox for MotoHawk=== | ===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 | 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 | :*DBC to CAN networking | ||
::*New Eagle's Network Toolbox makes it easy to create CAN input and output blocks in MotoHawk | ::*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 | ::*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 | ::*Saves development and debugging time and reduces complexity | ||
::*Create | ::*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]''' | ::*'''[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"| | !scope="col"|Picture | ||
!scope="col"| | !scope="col"|Part Number | ||
!scope="col"|Webstore | !scope="col"|Webstore | ||
!scope="col"| | !scope="col"|Downloads | ||
!scope="col"|More Information | !scope="col"|More Information | ||
|- | |- | ||
|style = "height:150px; width:150px;"| | |||
[[File:NE DBC to CAN Networking.jpg|145px]] | |||
|style = "height:150px; width:150px;"| | |style = "height:150px; width:150px;"| | ||
NE_DBC to CAN Networking | NE_DBC to CAN Networking | ||
|style = "height:150px; width:150px;"| | |style = "height:150px; width:150px;"| | ||
'''[https://store.neweagle.net/product/motohawk-dbc-to-can-tool-box/ Purchase] | |||
'''[https://store.neweagle.net/product/motohawk-dbc-to-can-tool-box/ | |||
'''[https://store.neweagle.net/product/motohawk-dbc-to-can-tool-box-software-maintenance/ Maintenance]''' | '''[https://store.neweagle.net/product/motohawk-dbc-to-can-tool-box-software-maintenance/ Maintenance]''' |
Revision as of 21:46, 23 February 2023
New Eagle > Products Wiki > MotoHawk Platform > MotoHawk > MotoHawk Application Libraries Controls Foundation Blockset for MotoHawkThe 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.
DBC CAN Networking Toolbox for MotoHawkThe 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.
J1939 Diagnostics Toolbox for OBDNew 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.
J1939 Diagnostics Toolbox for EMDNew 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.
CANopen Client Library for MotoHawkAs 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.
MotoHawk Spark-Based Engine Control ModelNew 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:
MotoHawk EV Supervisory Control ModelNew 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.
Unified Diagnostic Services (UDS)
|