MotoHawk-Platform: Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
No edit summary
 
(46 intermediate revisions by 4 users not shown)
Line 2: Line 2:
{{Navigation}} '''MotoHawk Platform'''
{{Navigation}} '''MotoHawk Platform'''


Woodward‘s MotoTron Control Solutions product line offers fast development cycle times, high flexibility and customer ownership of control strategy intellectual properties. Based on a suite of controller products, software tools, and application engineering expertise, you can build your production controls in a flash.
Woodward‘s MotoTron Control Solutions product line offers fast development cycle times, high flexibility and customer ownership of control strategy intellectual properties. Based on a suite of controller products, software tools and application engineering expertise, you can build your production controls in a flash.
=Tools=
=Tools=
=='''MotoHawk''': MATLAB Simulink Development Tool==
=='''MotoHawk''': MATLAB Simulink Development Tool==
{|  
{|  
|valign="top" | [[MotoHawk]] is a controls system application development tool that allows the user to create Simulink diagrams that run on the MotoHawk Control Solutions' rugged, automotive-quality embedded control modules ([[Controllers#MotoHawk_Controllers |MotoHawk Controllers]]) .  Developers work directly in the Simulink environment with MotoHawk blocks as well as native Simulink blocks and features. To learn more or access product support pages, click on the link below.  
|valign="top" | '''[[MotoHawk]]''' is a controls system application development tool that allows the user to create Simulink diagrams that run on the MotoHawk Control Solutions' rugged, automotive-quality embedded control modules ('''[[Controllers#MotoHawk_Modules |MotoHawk Controllers]]''').  Developers work directly in the Simulink environment with MotoHawk blocks as well as native Simulink blocks and features. '''[[MotoHawk-FAQ|Click here]]''' to navigate to the MotoHawk FAQ page. To learn more or access product support pages, click on the link below.  
[[File:learn-more-button.jpg|100px |link=MotoHawk]]
[[File:learn-more-button.jpg|100px |link=MotoHawk]]
|rowspan="2" | [[File:MotoHawk_Dev3.png|300px]]
|rowspan="2" | [[File:MotoHawk_Dev3.png|300px]]
|-
|-
|}
|}
 
===Application Libraries===
===MotoHawk FAQ===
{|
'''[[MotoHawk-FAQ|Click here]]''' to navigate to the MotoHawk FAQ section.
|valign="top" |  A number of application libraries are available for MotoHawk. Application libraries allow software developers to leverage pre-validated code that might otherwise be tedious and time-consuming to create from scratch. See the '''[[Libraries | Application Libraries]]''' page for more details.
[[File:learn-more-button.jpg|100px |link=https://www.neweagle.net/support/wiki/index.php?title=Libraries]]
|rowspan="2" | [[File:Ne-mh-blk-01.jpg|200px|link=https://www.neweagle.net/support/wiki/index.php?title=Libraries]]
|-
|}


=='''MotoTune''': ECU Calibration Tool==
=='''MotoTune''': ECU Calibration Tool==
{|  
{|  
|valign="top" | [[MotoTune]] is a PC-based tool used to program (i.e. flash), calibrate, or create displays for [[Controllers#MotoHawk_Controllers | MotoHawk Controllers]]. A spreadsheet-like user interface allows users to easily create displays or access all of the calibratable parameters contained in the control module. To learn more or access product support pages, click on the link below.  
|valign="top" |'''[[MotoTune]]''' is a PC-based tool used to program (i.e., flash), calibrate or create displays for '''[[Controllers#MotoHawk_Modules | MotoHawk Controllers]]'''. A spreadsheet-like user interface allows users to easily create displays or access all of the calibratable parameters contained in the control module. To learn more or access product support pages, click on the link below.  
[[File:learn-more-button.jpg|100px |link=MotoTune]]
[[File:learn-more-button.jpg|100px |link=MotoTune]]
|rowspan="2" | [[File:MotoTune3.jpg|300px|link=MotoTune]]
|rowspan="2" | [[File:MotoTune3.jpg|300px|link=MotoTune]]
Line 23: Line 27:
|}
|}


=='''Raptor-Cal''': ECU Calibration Tool==
{|  
{|  
|valign="top" | [[Raptor-Cal]] is a PC-based tool that can also be used to program (i.e. flash), calibrate, or create displays for [[Controllers#MotoHawk_Controllers | Controllers]]. A spreadsheet-like user interface allows users to easily create displays or access all of the calibratable parameters contained in the control module. Additionally, Raptor-Cal supports:
|valign="top" |'''[[Raptor-Cal]]''' is an alternative to MotoTune for most MotoHawk ECUs.  Raptor-Cal simplifies the process of calibrating and programming as compared to MotoTune. It provides a spreadsheet-like user interface allowing users to easily create displays or access all of the calibratable parameters contained in the control module. Additionally, Raptor-Cal supports:
*Software node-locked licensing so you can forgo the licensing dongle and free up USB ports.   
*Software node-locked licensing so you can forgo the licensing dongle and free up USB ports.   
*Optional [[RP1210]] support so you can use your existing Vehicle Interface Adapter. (Raptor-Cal supports [[Kvaser]] by default).
*Optional '''[[RP1210]]''' support so you can use your existing Vehicle Interface Adapter. (Raptor-Cal supports '''[[Kvaser]]''' by default).
To learn more or access product support pages, click on the link below. <br/>
To learn more or access product support pages, click on the link below. <br/>
[[File:learn-more-button.jpg|100px |link=Raptor-Cal]]
[[File:learn-more-button.jpg|100px |link=Raptor-Cal]]
Line 33: Line 38:
|}
|}


=='''Raptor-CAN''': CAN Analysis & Datalogging==
=='''Raptor-CAN''': CAN Analysis and Datalogging==
{|  
{|  
|valign="top" | [[Raptor-CAN]] is a comprehensive, simple tool used for communicating with and monitoring CAN systems using a Kvaser or RP1210 compatible CAN adaptor. Raptor-CAN shows in-depth analysis of the CAN traffic being sent back and forth from any system, and will record this data for future reference. Raptor-CAN also has a simulate function, sending simulated CAN signals to the connected hardware (usually using a USB to CAN system) through the allotted *.dbc file. To learn more or access product support pages, click on the link below.  
|valign="top" |'''[[Raptor-CAN]]''' is a comprehensive, simple tool used for communicating with and monitoring CAN systems using a Kvaser or RP1210 compatible CAN adapter. Raptor-CAN shows in-depth analysis of the CAN traffic being sent back and forth from any system and will record this data for future reference. Raptor-CAN also has a simulate function, sending simulated CAN signals to the connected hardware (usually using a USB to CAN system) through the allotted *.dbc file. To learn more or access product support pages, click on the link below.  
[[File:learn-more-button.jpg|100px |link=Raptor-CAN]]
[[File:learn-more-button.jpg|100px |link=Raptor-CAN]]
|rowspan="2" | [[File:RaptorCANowl.PNG|300px]]
|rowspan="2" | [[File:RaptorCANowl.PNG|300px]]
Line 43: Line 48:
=='''Raptor-Test''': Automated Testing and Validation Tool==
=='''Raptor-Test''': Automated Testing and Validation Tool==
{|  
{|  
|valign="top" | [[Raptor-Test]] facilitates testing of model-based software against requirements through simulated hardware-in-the-loop (SimHIL). Raptor-Test is designed to work with both Raptor and MotoHawk Control Modules. Raptor-Test greatly improves the effectiveness and speed of software verification and increases confidence in production intent software releases. To learn more or access product support pages, click on the link below.  
|valign="top" |'''[[Raptor-Test]]''' facilitates testing of model-based software against requirements through simulated hardware-in-the-loop (SimHIL). Raptor-Test is designed to work with both Raptor and MotoHawk Control Modules. Raptor-Test greatly improves the effectiveness and speed of software verification and increases confidence in production intent software releases. To learn more or access product support pages, click on the link below.  
[[File:learn-more-button.jpg|100px |link=Raptor-Test]]
[[File:learn-more-button.jpg|100px |link=Raptor-Test]]
|rowspan="2" | [[File:NEAT_Layout.PNG|300px]]
|rowspan="2" | [[File:NEAT_Layout.PNG|300px]]
Line 51: Line 56:
=='''Raptor-Telematics''': Remote Tracking and Management==
=='''Raptor-Telematics''': Remote Tracking and Management==
{|  
{|  
|valign="top" |  New Eagle has developed a MotoHawk compatible [[Telematics]] platform, which enables remote tracking and management of assets through GPS and cellular data technology. This system serves as gateway for remote administration of vehicles and data analysis. The New Eagle telematics platform can monitor and analyze driver behavior, measure fuel consumption, and detect maintenance issues with vehicles before they become a problem. The seamless integration between the New Eagle Telematics Control Module (TCM) and New Eagle ECUs also allows the option for remote calibration, reflashing of the ECU, and fault reporting.
|valign="top" |  New Eagle has developed a MotoHawk compatible '''[[Raptor-Telematics|Telematics]]''' platform, which enables remote tracking and management of assets through GPS and cellular data technology. This system serves as gateway for remote administration of vehicles and data analysis. The New Eagle telematics platform can monitor and analyze driver behavior, measure fuel consumption and detect maintenance issues with vehicles before they become a problem. The seamless integration between the New Eagle Telematics Control Module (TCM) and New Eagle ECUs also allows the option for remote calibration, reflashing of the ECU and fault reporting. New Eagle delivers a complete telematics solution including hardware, software, cellular plan, web server and web portal interface. To learn more or access product support pages, click on the link below.
New Eagle delivers a complete telematics solution including hardware, software, cellular plan, web server, and web portal interface. To learn more or access product support pages, click on the link below.
[[File:learn-more-button.jpg|100px |link=Raptor-Telematics]]
[[File:learn-more-button.jpg|100px |link=Telematics]]
|rowspan="2" | [[File:Telematics Diagram.png|300px]]
|rowspan="2" | [[File:Telematics Diagram.png|300px]]
|-
|-
Line 61: Line 65:


{|  
{|  
|valign="top" |  [[MotoFlash]] The MotoFlash™ production programming system provides a complete solution for low to high volume Electronic Control Module programming requirements. To learn more or access product support pages, click on the link below.  
|valign="top" |  The '''[[MotoFlash]]''' production programming system provides a complete solution for low- to high-volume Electronic Control Module programming requirements. To learn more or access product support pages, click on the link below.  
[[File:learn-more-button.jpg|100px |link=MotoFlash]]
[[File:learn-more-button.jpg|100px |link=MotoFlash]]
|rowspan="2" | [[File:Motoflash.jpg|300px]]
|rowspan="2" | [[File:Motoflash.jpg|300px]]
Line 70: Line 74:


{|  
{|  
|valign="top" |  [[MotoService]] is a package of two software tools, MotoUpdate and MotoViewer. [[MotoUpdate]] is primarily intended to be used in the field for flashing software updates and [[MotoViewer]] is for monitoring system performance or troubleshooting issues using custom displays. To learn more or access product support pages, click on the link below.  
|valign="top" |  '''[[MotoService]]''' is a package of two software tools, MotoUpdate and MotoViewer. '''[[MotoUpdate]]''' is primarily intended to be used in the field for flashing software updates and '''[[MotoViewer]]''' is for monitoring system performance or troubleshooting issues using custom displays. To learn more or access product support pages, click on the link below.  
[[File:learn-more-button.jpg|100px |link=MotoService]]
[[File:learn-more-button.jpg|100px |link=MotoService]]
|rowspan="2" | [[File:MotoViewer0.jpg|300px]]
|rowspan="2" | [[File:MotoViewer0.jpg|300px]]
Line 76: Line 80:
|}
|}


=Hardware=
=='''Raptor-Service''': ECU Field Service Tool==
==MotoHawk Controllers==
{|  
{|  
|valign="top" | [[Controllers#MotoHawk_Controllers |MotoHawk Controllers]] and complimentary [[MotoHawk]] software offer an alternative approach to the traditional programming languages: These controllers allow developers to leverage the graphical programming environment of MATLAB Simulink to quickly and easily create, edit, and debug application software. To learn more or access product support pages, click on the link below.
|valign="top" |'''[[Raptor-Service]]''' is a low-cost PC tool used by field service personnel to field-update software in electronic control units, perform diagnostics and do system troubleshooting. Raptor-Service allows organizations using Raptor-enabled ECUs to create a branded service tool product with custom logos, colors, license agreements, contact information and product naming. In the same way that you would put your logo on an electronic controller running your control software, you can brand the tool which services that controller. Additionally, Raptor-Service supports:
|rowspan="2" | [[File:Controllers_lineup.png|300px]]
*Software node-locked licensing so you can forgo the licensing dongle and free up USB ports. 
|-
*Optional '''[[RP1210]]''' support so you can use your existing Vehicle Interface Adapter. (Raptor-Cal supports '''[[Kvaser]]''' by default).
| [[File:learn-more-button.jpg|100px |link=Controllers#MotoHawk_Controllers]]
To learn more or access product support pages, click on the link below.  
|}


=Application Libraries=
[[File:learn-more-button.jpg|100px |link=Raptor-Service]]
 
|rowspan="2" | [[File:Raptor-Service.PNG|300px]]
 
{|
|valign="top" |  A number of application libraries are available for MotoHawk. Application libraries allow software developers to leverage pre-validated code that might otherwise be tedious and time-consuming to create from scratch. See the [[MotoHawk-Application-Libraries | MotoHawk Application Libraries]] page for more details.
|rowspan="2" | [[File:Ne-mh-blk-01.jpg|300px|link=MotoHawk-Application-Libraries]]
|-
|-
| [[File:learn-more-button.jpg|100px |link=MotoHawk-Application-Libraries]]
|}
|}


=Training=
=Hardware=
 
==MotoHawk Controllers==
{|  
{|  
|valign="top" |  [[MotoHawk-Training | MotoHawk Training]], led by our team of experienced system engineers, provides hands-on experience which enables the new practitioner to gain familiarity with the MotoHawk tool chain by building, deploying, calibrating, and refining a real world control application. The training is an intensive three-day course that introduce users to MotoHawk ECU Based Rapid Prototyping and general Model-Based Controls Engineering. To learn more or access product support pages, click on the link below.
|valign="top" |  '''[[Controllers#MotoHawk_Modules |MotoHawk Controllers]]''' and complimentary '''[[MotoHawk]]''' software offer an alternative approach to the traditional programming languages: These controllers allow developers to leverage the graphical programming environment of MATLAB Simulink to quickly and easily create, edit and debug application software. To learn more or access product support pages, click on the link below.
|rowspan="2" | [[File:Training.jpg|300px]]
[[File:learn-more-button.jpg|100px |link=Controllers#MotoHawk_Modules]]
|rowspan="2" | [[File:Controllers_lineup.png|300px]]
|-
|-
| [[File:learn-more-button.jpg|100px |link=MotoHawk-Training]]
|}
|}


=MotoHawk Maintenance and Support Policy=
=MotoHawk Maintenance and Support Policy=


== Maintenance ==
=== Maintenance ===
*A MotoHawk license is a perpetual, non-ending license to use the software, controlled via the dongle.  Maintenance is optional.
*A MotoHawk license is a perpetual, non-ending license to use the software, controlled via the dongle.
*New purchasers of MotoHawk are given the ability to upgrade their MotoHawk for 1 additional major release of MotoHawk apart from the one they purchase, and support to submit bug fixes / feature requests.
*MotoHawk is no longer updated, therefore annual maintenance is not available.
*The additional upgrade should be sequentially 'next' major release to the one purchased.
*All beta versions of a particular MotoHawk major release(e.g. 2010aBeta2, 2010aBeta3) are counted under a single major release i.e 2010a.  
**For example, at the time of purchasing MotoHawk, I am given the current dongle (i.e. MotoHawk 2011a), and I am eligible to upgrade the dongle to 2011b and its Beta releases.  I am not eligible for a free upgrade to MotoHawk 2012a and must pay for the maintenance to do so. 
*Maintenance purchases come with the ability to extend the upgrades to two additional major releases. These additional versions should also be sequential to previous license.
*All license access is controlled via the USB dongle.
*If the original license or the Maintenance expires you are no longer eligible for software support.
 
:[[File:learn-more-button.jpg|100px |link=http://store.neweagle.net/motohawk-software-maintenance.html]] '''to Purchase'''
 
==Support==
*MotoHawk is a production software development environment, useful for prototyping or production.  It is intended to be used by an experienced engineer in mechatronics, controls and embedded engineering.  As such, the purchase of training and applications engineering is encouraged to use the tool.
*New purchases and maintenance purchases (licenses under maintenance) have the ability to submit problems and make feature requests of the product (defined as "standard support"), but are not entitled to applications consulting which is defined as extensive installation support, general troubleshooting, and general usage of Mathworks, MotoHawk, embedded hardware and software issues.  These items are provided in applications support contracts that are sold via monthly retainers, time and material consulting, or via a production supply agreement for modules.
*Current MotoHawk customers are entitled to the ability to download additional documentation, participating on forums for trouble shooting and applications support, and the wiki.
*MotoHawk customers are encouraged to attend a training class from New Eagle or a qualfied partner, or use the consulting contract as a means to gain experience with the product.  For information on the training course, visit '''[[MotoHawk_Control_Solutions#MotoHawk_Training|MotoHawk Training]]'''
*MotoHawk users are encouraged to participate in or watch the webinars that are open for training and learning of the product.


'''Please contact [mailto:sales@neweagle.net sales] for more information.'''
===Support===
Support is not available for MotoHawk.

Latest revision as of 15:26, 10 March 2023

New Eagle > Products Wiki > MotoHawk Platform

Woodward‘s MotoTron Control Solutions product line offers fast development cycle times, high flexibility and customer ownership of control strategy intellectual properties. Based on a suite of controller products, software tools and application engineering expertise, you can build your production controls in a flash.

Tools

MotoHawk: MATLAB Simulink Development Tool

MotoHawk is a controls system application development tool that allows the user to create Simulink diagrams that run on the MotoHawk Control Solutions' rugged, automotive-quality embedded control modules (MotoHawk Controllers). Developers work directly in the Simulink environment with MotoHawk blocks as well as native Simulink blocks and features. Click here to navigate to the MotoHawk FAQ page. To learn more or access product support pages, click on the link below.

Application Libraries

A number of application libraries are available for MotoHawk. Application libraries allow software developers to leverage pre-validated code that might otherwise be tedious and time-consuming to create from scratch. See the Application Libraries page for more details.

MotoTune: ECU Calibration Tool

MotoTune is a PC-based tool used to program (i.e., flash), calibrate or create displays for MotoHawk Controllers. A spreadsheet-like user interface allows users to easily create displays or access all of the calibratable parameters contained in the control module. To learn more or access product support pages, click on the link below.

Raptor-Cal: ECU Calibration Tool

Raptor-Cal is an alternative to MotoTune for most MotoHawk ECUs. Raptor-Cal simplifies the process of calibrating and programming as compared to MotoTune. It provides a spreadsheet-like user interface allowing users to easily create displays or access all of the calibratable parameters contained in the control module. Additionally, Raptor-Cal supports:
  • Software node-locked licensing so you can forgo the licensing dongle and free up USB ports.
  • Optional RP1210 support so you can use your existing Vehicle Interface Adapter. (Raptor-Cal supports Kvaser by default).

To learn more or access product support pages, click on the link below.

Raptor-CAN: CAN Analysis and Datalogging

Raptor-CAN is a comprehensive, simple tool used for communicating with and monitoring CAN systems using a Kvaser or RP1210 compatible CAN adapter. Raptor-CAN shows in-depth analysis of the CAN traffic being sent back and forth from any system and will record this data for future reference. Raptor-CAN also has a simulate function, sending simulated CAN signals to the connected hardware (usually using a USB to CAN system) through the allotted *.dbc file. To learn more or access product support pages, click on the link below.

Raptor-Test: Automated Testing and Validation Tool

Raptor-Test facilitates testing of model-based software against requirements through simulated hardware-in-the-loop (SimHIL). Raptor-Test is designed to work with both Raptor and MotoHawk Control Modules. Raptor-Test greatly improves the effectiveness and speed of software verification and increases confidence in production intent software releases. To learn more or access product support pages, click on the link below.

Raptor-Telematics: Remote Tracking and Management

New Eagle has developed a MotoHawk compatible Telematics platform, which enables remote tracking and management of assets through GPS and cellular data technology. This system serves as gateway for remote administration of vehicles and data analysis. The New Eagle telematics platform can monitor and analyze driver behavior, measure fuel consumption and detect maintenance issues with vehicles before they become a problem. The seamless integration between the New Eagle Telematics Control Module (TCM) and New Eagle ECUs also allows the option for remote calibration, reflashing of the ECU and fault reporting. New Eagle delivers a complete telematics solution including hardware, software, cellular plan, web server and web portal interface. To learn more or access product support pages, click on the link below.

MotoFlash: Mass Production ECU Programming Tool

The MotoFlash production programming system provides a complete solution for low- to high-volume Electronic Control Module programming requirements. To learn more or access product support pages, click on the link below.

MotoService: ECU Field Service Tool

MotoService is a package of two software tools, MotoUpdate and MotoViewer. MotoUpdate is primarily intended to be used in the field for flashing software updates and MotoViewer is for monitoring system performance or troubleshooting issues using custom displays. To learn more or access product support pages, click on the link below.

Raptor-Service: ECU Field Service Tool

Raptor-Service is a low-cost PC tool used by field service personnel to field-update software in electronic control units, perform diagnostics and do system troubleshooting. Raptor-Service allows organizations using Raptor-enabled ECUs to create a branded service tool product with custom logos, colors, license agreements, contact information and product naming. In the same way that you would put your logo on an electronic controller running your control software, you can brand the tool which services that controller. Additionally, Raptor-Service supports:
  • Software node-locked licensing so you can forgo the licensing dongle and free up USB ports.
  • Optional RP1210 support so you can use your existing Vehicle Interface Adapter. (Raptor-Cal supports Kvaser by default).

To learn more or access product support pages, click on the link below.

Hardware

MotoHawk Controllers

MotoHawk Controllers and complimentary MotoHawk software offer an alternative approach to the traditional programming languages: These controllers allow developers to leverage the graphical programming environment of MATLAB Simulink to quickly and easily create, edit and debug application software. To learn more or access product support pages, click on the link below.

MotoHawk Maintenance and Support Policy

Maintenance

  • A MotoHawk license is a perpetual, non-ending license to use the software, controlled via the dongle.
  • MotoHawk is no longer updated, therefore annual maintenance is not available.

Support

Support is not available for MotoHawk.