Raptor-Dev: Difference between revisions
Line 7: | Line 7: | ||
=Raptor Libraries= | =Raptor Libraries= | ||
{| class="wikitable" width=" | {| class="wikitable" width="1000" | ||
|- | |- | ||
! scope="col" width="5%"| Library Name | ! scope="col" width="5%"| Library Name | ||
! scope="col" width=" | ! scope="col" width="15%"| Type | ||
! scope="col" width=" | ! scope="col" width="70%"| Description | ||
! scope="col" width=" | ! scope="col" width="10%"| More Info | ||
|- | |- | ||
| Raptor Library | | Raptor Library |
Revision as of 20:07, 4 March 2015
Introduction
Raptor-Dev is a library of customizable Simulink blocks that allows developers to quickly create custom software for Raptor-compatible controllers and displays. Developers work directly in the Simulink environment with Raptor-Dev blocks as well as native Simulink blocks and features. The Raptor-Dev library blocks facilitate interaction between Simulink and all of the input, outputs, and communication channels of the control module hardware. For example, the Raptor-Dev library includes blocks to read analog inputs or actuate low side drive outputs. The Raptor-Dev library also contains other useful block-sets for many applications, such as OBD fault management and data logging. Even J1939 or Modbus Raptor library blocks are available. Common to all of the Raptor library blocks is that they are easy and intuitive to use. The Raptor-dev libraries vastly reduce software complexity, speed-up development, and they eliminate the need to understand low-level logic necessary to manage controller hardware.
Getting Started
Everything you need to help you with your Raptor-Dev installation and building your first model is located here
Raptor Libraries
Library Name | Type | Description | More Info |
---|---|---|---|
Raptor Library | Standard libraries included in base purchase of Raptor-Dev | The Raptor Library contains essential library blocks for development. Among other things, this library includes blocks to access the hardware I/O (inputs & outputs). Examples of such blocks include analog, digital, or frequency inputs as well as digital, PWM, or H-bridge output blocks. Additionally there are blocks for build configuration, lookup tables, faults, CAN communication, and application mnonitoring. | click here |
Raptor Data Logging Library | The Raptor Data Logging Library allows users to quickly and easily configure data logging to a USB stick on Raptor display hardware. | click here | |
Raptor Display Library | The Raptor Display Library is essential for any Raptor display hardware. The library blocks include drawing functions (draw text, shapes, or display images), menu / button interaction definitions, pre-built gauges, and lots of other powerful tools that make display development easy and intuitive. | click here | |
Raptor J1939 Library | Optional application libraries that must be purchased separately from base Raptor-Dev software | The Raptor J1939 Library offers an easy approach to add J1939 support to any existing or new Raptor project. It abstracts all of the complex network management and transmission requirements of the J1939 protocol allowing fast development of a J1939 compatible application. The J1939 Library seamlessly interfaces with the OBD Fault Manager blocks to provide a large number of J1939 Diagnostic Messages. All of the functions required to create an OBD-HD compliant application are included in the Raptor J1939 Library. | click here |
Raptor Modbus Library | The Raptor Modbus Library takes care of all low-level Modbus protocol details under the hood, so the end-user need only choose which signals he/she wishes to transmit or receive over the Modbus channel. | coming soon | |
Raptor Controls Foundation Library | The Raptor Controls Foundation Library functions as a general library, with blocks designed for Signal Processing and Characterization (low-pass filter, rate limiter, sensor characterization, deadband and arbitration logic), General Controls Development (PI, PID control, Derivatives, Integrals), and Fault Management (Fault Triggering, Detection) | coming soon |
FAQ
For a list of common questions and answers about Raptor-Dev, see our FAQ page here
Release Notes
For a list of all Raptor-Dev releases and notes on each release, see our release notes here
Purchase Now
Information about software licensing can be found here.
Downloads
If you have already purchased software licenses, you can download the latest release of Raptor-Dev or previous releases, see software.neweagle.net.
Purchase Options
The VeeCAN 800 is 7" a fully waterproof resistive touchscreen display. It features a WVGA 800 x 480 TFT LCD color display, and 2 USB port (1 rear and 1 front accessible). The VeeCAN 800 also supports 14 analog inputs, 4 digital inputs, 8 outputs, 2 CAN connections, as well as an Ethernet connection.
|