OpenXC Vehicle Interface Firmware 7.0.0
Tipo de arquivo: Firmware.
Sistema operacional: AnyOS.
Nome do arquivo: openxc-vi-firmware-v7.0.0.zip.
Bit: 32/64 Bit.
Licença: Grátis.
Descrição
OpenXC is an open source, data-focused API for your car. By installing a small hardware module, the vehicle data becomes accessible to Android or other desktop applications using the OpenXC library.
OpenXC allows consumer devices, such as smart phones, to access data from any vehicle. Using OpenXC, you can monitor many of the sensors on a vehicle, enabling new and innovative vehicle-centric applications. Some data is required by law and more can be unlocked with support from an automaker – or a little reverse engineering effort!
Correções:
– BREAKING: Update to latest OpenXC message format, including updated binary spec.
– BREAKING: Deprecate USB control commands for version and device ID – use generic control command type instead, with the same payload format as if sent via UART/BT.
– BREAKING: Refactor tire and door handlers for use as signal decoders.
– BREAKING: Changed DEFAULT_UART_LOGGING_STATUS build config to DEFAULT_LOGGING_OUTPUT to be able to use UART, USB, or both for logging.
– Feature: Support setting explicit CAN frame format when writing messages (#230).
– Feature: Support control command to enable/disable passthrough of CAN messages on each CAN controller.
– Feature: Support control command to dynamically change the status of the CAN acceptance filter (#301).
– Feature: Support control command to dynamically change the payload format (#302). Note that binary commands sent to the VI are not yet supported, there are still bugs.
– Feature: Support new action field of diagnostic requests from OpenXC message format.
– Feature: Add a loopback property to CAN buses to support self-testing.
– Improvement: Return a command response with a status for all diagnostic request commands.
– Improvement: Update required GNU for ARM version to -4_8-2014q2-20140609 (#261).
– Improvement: Update required MPIDE version to 20140821 with associated updates to Arduino-Makefile
– Improvement: Update to latest version of chipKIT peripheral libraries.
– Improvement: Update required nanopb version to v0.3.1 (#269).
– Improvement: Compile test with LLVM’s Clang, which provides much better warnings. Fix a lot of minor but important things that it found.
– Improvement: Use new self-receive capabilities in VI for a functional test suite that runs on actual hardware. See fab functionaltest .
– Fix: Don’t let defined CAN messages interfere with normal operation when the CAN AF is disabled (#260).
– Fix: Pass a valid Pipeline object to signal handler (#263).
– Fix: Fix double de-reference that caused the VI to crash when receiving commands while using the binary payload format.
– Fix: Match diagnostic request command name to the OpenXC message format.
– Fix: Improve build process to make sure stray signals definitions are not unintentionally included (#249).
– Fix: Work around lack of symlinks in Windows when setting up development environment (#259).
– Fix: Calculate correct payload size when receiving data via USB endpoint 0 on PIC32.
– Fix: Respect configuration of raw write permissions for I/O interfaces (#274).
– Fix: Use blocking UART writes on LPC17xx to work around a race condition (#306)
Download