Today’s vehicles are pushing the limits on the number of CAN and LIN networks. neoVI FIRE and neoVI RED address these issues by providing multiple channels of Dual Wire CAN, one channel of Single Wire CAN, one channel Low Speed Fault Tolerant and multiple channels of LIN in one tool. All channels run simultaneously on neoVI FIRE and are time stamped in hardware. A fully isolated USB interface allows a PC to send and receive messages without worry of damage to the PC.
In addition to working as a PC interface, neoVI FIRE and neoVI RED support operating in stand-alone mode. In this mode the neoVI can run real-time scripts, log data to a removable microSD card, and simulate ECUs and gateways. With these features, it is possible to run a script to reflash ECUs using the data from the microSD card.
Our Vehicle Spy software fully supports neoVI FIRE and neoVI RED. Users can use Vehicle Spy to monitor and transmit on all neoVI networks simultaneously. Vehicle Spy is used (and required) to configure stand-alone mode. Users can take advantage of the powerful interface to load databases and to write and debug scripts before downloading them to the device.
Some prefer to write their own software. For these users, neoVI FIRE and neoVI RED support three open APIs: neoVI DLL API, SAE J2534 API and the TMC RP1210 A/B API. The neoVI DLL API includes examples for all popular development environments including C#, VB. NET, VB6, Delphi, C++ Builder, Visual C++, LabVIEW and LabWindows.
neoVI FIRE and neoVI RED include a real-time scripting engine that can be used to perform real-time messaging. For example, someone creating an application can load a script into the hardware and interface with the script variables allowing microsecond measurement and control. Also Vehicle Spy, through a new feature called hardware acceleration, can be configured to send real-time functions to the device such as periodic messaging, replay, or scripting.
neoVI FIRE and neoVI RED are capable of logging to a removable microSD card. The logging features a realtime fail-safe FAT32 storage system. Also included is a real-time clock for hardware timestamping all messages. Finally, a powerful power management system automatically powers down neoVI and can wake up based on network activity or PC connection.
Besides the powerful real-time scripting capability, neoVI FIRE and neoVI RED development kits are available to assist users in creating their own embedded application. The development kit allows you to bootload your own compiled C code into the device. Your code can reuse the CAN, LIN, J1850 drivers that exist on the device. With the development kit, you can debug and design code on your Windows PC. When you’re ready, compile and bootload to the device.