V2Xcast® & V2X Stack Software
How to Update the Firmware Version of Unex Products?
Unex devices support two main firmware upgrade methods: Remote Firmware Upgrade and Standard Firmware Upgrade. You may select the most suitable option depending on your requirements.
Remote Firmware Upgrade or Standard Firmware Upgrade.
How to Check the Firmware Version of Unex Products?
You can use the V2Xcast Manager tool to check the firmware version of your Unex device. Please refer to the “Read Unex Device (server-side) Version” section under V2Xcast SDK in the Unex Software Development Guide (SDG).
Are There Any Restrictions or Considerations Regarding Power Supply for Unex Products?
- Please refer to the “Power Consumption” section in the Quick Start Guide of the purchased product. This section provides detailed information about the device’s power consumption range, which is typically between 2W and 4W.
The actual consumption may vary depending on the usage scenario. Therefore, it is recommended to adjust the power supply configuration according to your specific application.
How to Quickly Verify V2X Message Transmission?
To verify device operation, complete the following steps: Confirm Device Connection, Check Device Status, Compile and Run the V2X Example, Test and Verify.
V2Xcast®: Breakthrough Software-Hardware Separation Architecture Enabling Dual-Mode DSRC and C-V2X Bidirectional Conversion
Our unique V2Xcast® communication middleware provides a unified protocol conversion framework that efficiently handles data format differences between different standards, allowing application development teams to focus on their work without needing to dive into the underlying communication details.
Based on the real-world experience of our numerous partners, this conversion process is efficient and smooth, with no significant barriers to development progress.
V2Xcast® SDK releasing rules
In principle, a revised version of the latest (for example V1.13.6 -> V1.13.8), or the next version containing new features (for example V1.14.0) will be released every six months or so.
The revised version only corrects existing problems and does NOT add new functions and the APIs between versions are generally compatible.
However, in the latest version with new features added, the API may be slightly adjusted.
Stable version of V2Xcast® SDK
For those who wonder if Unex has a stable version of V2Xcast® SDK, we would choose a proper version from the released ones as our LTS (Long-term support) version. The LTS version has at least 18 months of maintenance, compulsory fixing patches will also be released if needed. For clients with wide deployments, we highly […]
V2X for video streaming
Video streaming based on V2X technology is possible, but not very feasible in the open field. The V2X protocol is mainly designed for sharing the status of vehicles and emergency road events; basically, there should not be any station that bursts packets or occupies most of the bandwidth. For the request of video streaming or […]
Relating V2Xcast® Fee
V2Xcast® is a comprehensive solution embedded in Unex's V2X devices and offered as a bundled package for Proof of Concept (PoC) projects or market deployments.
The package includes: Usage rights for Unex's Workshop Communication Stack, V2Xcast® technology, Software development tools, Software usage agreement.
12-month hardware warranty, Free software updates, Technical support.
Security: Certificates, Encryption, and Signature
In the current V2X environment, many applications are designed with the purpose of sharing status messages with nearby vehicles, such as vehicle position, speed, direction, and more. Encrypting these messages may prevent the receiving party from accessing the necessary critical information, thus impacting the normal operation of the entire V2X system.
V2Xcast®: Proprietary Messages Delivery
The message decoder and encoder in the V2Xcast® SDK are essential components that operate independently of other APIs. They enable seamless integration of custom proprietary messages into V2X communication, allowing applications to encode proprietary messages in compliance with V2X standards for transmission in V2X environments. V2Xcast® offers a comprehensive range of system tools and technical […]
Proprietary Message Usage in the SAE J2735
To achieve seamless integration of your proprietary message encoder and decoder with the V2Xcast® SDK, you need to ensure that the proprietary messages and standard ones are assigned different PSIDs (Provider Service Identifiers). PSIDs serve as unique identifiers for different message types within a specific channel.
By assigning different PSIDs to your proprietary messages, you ensure that they are distinguishable from the standard messages in the V2X communication. This way, when receiving or decoding messages, the V2Xcast® SDK can properly handle and route them based on their PSIDs.
V2Xcast®: Development Environment and Update/upgrade Flow
The supported development environment for V2Xcast® is the Linux system, and it is recommended to use Ubuntu 18.04.
In the official release version, a remote FW upgrade package is provided. In addition to upgrading the V2Xcast® service, it also allows you to replace the corresponding V2Xcast® SDK in your development environment to ensure that the SDK version you use during development remains consistent with the V2Xcast® service version in the product.
V2Xcast®: External GNSS Usage
The V2Xcast® software architecture supports additional GNSS antennas. The original GNSS integrated in the Unex’s V2X system is a crucial component responsible for providing "position" and "time" information for V2X standards and applications. Depending on the application scenario of the external GNSS antenna, there are two common software approaches.
A direct connection to the main server platform can be selected according to your requirements.
V2Xcast®: Sustainable Software Performance and Quality
Unex ensures stable software performance and high-quality V2Xcast® through the following measures:
Testing and Validation, Quality Control, Updates and Patches, User Feedback, Security Protection, Monitoring and Troubleshooting
V2Xcast®: OS support
V2Xcast® SDK is designed to be compatible with a wide range of popular industrial platforms. The off-the-shelf package provides support for X86-64bit, ARMv7-A, and ARMv8-A (64bits) platforms, specifically tailored for Linux 4.x operating systems.
V2Xcast® SDK ensures seamless integration and compatibility across various industrial environments.
