neoVI FIRE : 6x CAN, 4x LIN - neoVI RED : 2x CAN, 2x LIN
오늘날 차량들은 다수의 CAN과 LIN 네트워크를 보유하고 있습니다. neoVI FIRE와 neoVI RED는 단일 하드웨어상에서 다수의 DWCAN, SWCAN, LSFT CAN, 및 LIN/KLINE 채널을 지원하여 이러한 요구를 충족해주고 있습니다. neoVI FIRE와 neoVI RED는 강력한 프로세서를 탑재하여 이 모든 네트워크를 동시에 처리할 수 있을뿐만 아니라 Realtime Clock (RTC) 을 사용하여 정밀한 시간동기화 및 Time-stamping 작업을 수행합니다. 또한, neoVI FIRE 와 neoVI RED 의 Isolated USB 인터페이스는 PC 에 손상을 입힐 염려 없이 자유롭게 데이터를 송수신 할 수 있도록 해줍니다.
Standalone 데이터 로깅, 스크립팅, 그리고 시뮬레이션 neoVI FIRE와 neoVI RED는 PC 인터페이스로는 물론이며 Standalone 모드로도 사용이 가능합니다. 이 모드에서 neoVI는 자체적으로 실시간 스크립트를 실행할 수 있습니다. 몇 가지 예로, 착탈식 micro SD 카드에 차량 네트워크 데이터를 기록할 수 있고 (standalone datalogger 기능), 서로 상이한 네트워크간에 데이터를 주고받을 수 있도록 게이트웨이 구현이 가능하며, ECU 노드 시뮬레이션 역시 실행 할 수 있습니다. 또한, micro SD카드에 스크립트와 함께 ECU 소프트웨어 데이터를 저장하여 ECU 프로그래밍(re-flashing) 용도로 사용하실 수도 있습니다. Vehicle Spy 어플리케이션 소프트웨어
Vehicle Spy는 neoVI FIRE를 완벽히 지원합니다. Vehicle Spy를 통해 사용자는 neoVI FIRE에 포함 된 모든 네트워크의 모니터링과 데이터 전송을 동시에 수행할 수 있습니다. 또한 Vehicle Spy에서 작성한 스크립트를 neoVI FIRE에 프로그램하여 standalone 장비로 다양한 어플리케이션에 활용할 수 있습니다. Vehicle Spy를 통해 각종 네트워크/진단 데이터베이스를 불러올 수 있으며 스크립트를 작성하고 프로그램하여 디버깅 할 수 있는 강력한 인터페이스를 경험할 수 있습니다. |
neoVI DLL, J2534, Linux, 그리고 RP1210 지원
일부 사용자들은 직접 프로그램을 만들어 사용하는 것을 선호합니다. 이런 개발자들을 위해, neoVI FIRE 와 neoVI RED 는 세종류의 Open API를 제공합니다: neoVI DLL API, SAE J2534 API, TMC RP1210 A/B API. neoVI DLL API는 C#, VB.NET, VB6, Delphi, C++Builder, Visual C++, LabVIEW 그리고 LabWindows와 같이 대중에 잘 알려진 개발환경에서 사용이 가능합니다. neoVI DLL API를 손쉽게 익힐 수 있도록 각 개발 언어 및 환경별로 각종 예제들을 제공하고 있습니다.
실시간 하드웨어 인더루프 성능 (Hardware-in-the-Loop Performance)
neoVI FIRE는 메시지의 실시간 (Real-Time) 송수신을 위한 실시간 스크립트 엔진을 포함하고 있습니다. 예를 들어, 어플리케이션을 제작하는 사용자는 Microsecond 단위로 측정 또는 제어가 가능한 스크립트 변수들을 이용하여 스크립트를 하드웨어와 인터페이스에 로드 할 수 있습니다. Vehicle Spy는 또한 Hardware Acceleration 기능을 통해 주기적인 메시지 송수신, 고속 메시지 리플레이, 스크립팅과 같이 정밀한 시간을 요구하는 어플리케이션에 적합한 성능을 보장해주고 있습니다.
데이터 저장 기능
neoVI FIRE는 착탈식 microSD 카드에 데이터를 저장할 수 있습니다. 이 저장 기능은 FAT32 저장 시스템을 이용하여 Real-Time으로 동작합니다. 또한 모든 메시지들의 하드웨어 타임 스탬프(time stamp)를 위해 Real-Time Clock이 포함되어 있습니다. 마지막으로, 강력한 전원관리 시스템은 자동으로 neoVI FIRE의 전력 소비를 낮춰주며, 네트워크가 활성화 될 경우, 또는 PC와 장비가 연결될 경우와 같이 저장이 필요한 특정 시점에서 Sleep 모드를 해제하여 동작하도록 하는 것이 가능합니다.
ECU Prototyping
강력한 real-time 스크립팅 기능 외에도, 사용자들이 직접 자신의 임베디드 어플리케이션을 제작하도록 돕기 위한 neoVI FIRE와 neoVI RED 개발 키트들을 이용할 수 있습니다. 개발 키트를 통해 여러분은 직접 작성하여 컴파일한 C 코드를 장비에 bootload 할 수 있습니다. 여러분이 작성한 코드는 CAN, lin, J1850 등 장비 상에 존재하는 드라이버들을 재사용할 수 있습니다. 개발 키트를 통해, 여러분은 자신의 Windows PC 상에서 코드를 디버깅하고 설계할 수 있습니다.
More neoVI FIRE/RED details and specs>>
일부 사용자들은 직접 프로그램을 만들어 사용하는 것을 선호합니다. 이런 개발자들을 위해, neoVI FIRE 와 neoVI RED 는 세종류의 Open API를 제공합니다: neoVI DLL API, SAE J2534 API, TMC RP1210 A/B API. neoVI DLL API는 C#, VB.NET, VB6, Delphi, C++Builder, Visual C++, LabVIEW 그리고 LabWindows와 같이 대중에 잘 알려진 개발환경에서 사용이 가능합니다. neoVI DLL API를 손쉽게 익힐 수 있도록 각 개발 언어 및 환경별로 각종 예제들을 제공하고 있습니다.
실시간 하드웨어 인더루프 성능 (Hardware-in-the-Loop Performance)
neoVI FIRE는 메시지의 실시간 (Real-Time) 송수신을 위한 실시간 스크립트 엔진을 포함하고 있습니다. 예를 들어, 어플리케이션을 제작하는 사용자는 Microsecond 단위로 측정 또는 제어가 가능한 스크립트 변수들을 이용하여 스크립트를 하드웨어와 인터페이스에 로드 할 수 있습니다. Vehicle Spy는 또한 Hardware Acceleration 기능을 통해 주기적인 메시지 송수신, 고속 메시지 리플레이, 스크립팅과 같이 정밀한 시간을 요구하는 어플리케이션에 적합한 성능을 보장해주고 있습니다.
데이터 저장 기능
neoVI FIRE는 착탈식 microSD 카드에 데이터를 저장할 수 있습니다. 이 저장 기능은 FAT32 저장 시스템을 이용하여 Real-Time으로 동작합니다. 또한 모든 메시지들의 하드웨어 타임 스탬프(time stamp)를 위해 Real-Time Clock이 포함되어 있습니다. 마지막으로, 강력한 전원관리 시스템은 자동으로 neoVI FIRE의 전력 소비를 낮춰주며, 네트워크가 활성화 될 경우, 또는 PC와 장비가 연결될 경우와 같이 저장이 필요한 특정 시점에서 Sleep 모드를 해제하여 동작하도록 하는 것이 가능합니다.
ECU Prototyping
강력한 real-time 스크립팅 기능 외에도, 사용자들이 직접 자신의 임베디드 어플리케이션을 제작하도록 돕기 위한 neoVI FIRE와 neoVI RED 개발 키트들을 이용할 수 있습니다. 개발 키트를 통해 여러분은 직접 작성하여 컴파일한 C 코드를 장비에 bootload 할 수 있습니다. 여러분이 작성한 코드는 CAN, lin, J1850 등 장비 상에 존재하는 드라이버들을 재사용할 수 있습니다. 개발 키트를 통해, 여러분은 자신의 Windows PC 상에서 코드를 디버깅하고 설계할 수 있습니다.
More neoVI FIRE/RED details and specs>>