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.
Learn more about How to Update the Firmware Version of Unex Products?
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).
Learn more about How to Check the Firmware Version of Unex Products?
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.
Learn more about How to Quickly Verify V2X Message Transmission?
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 wid
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
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.
Learn more about Security: Certificates, Encryption, and Signature
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 tra
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.
Learn more about V2Xcast®: Development Environment and Update/upgrade Flow
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
Learn more about V2Xcast®: Sustainable Software Performance and Quality
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.
V2Xcast®: V2X Protocol Standards
V2Xcast® adheres to industry-standard V2X protocol standards, including Dedicated Short Range Communications (DSRC) and Cellular Vehicle-to-Everything (C-V2X). These protocols enable seamless and secure communication between vehicles and infrastructure, facilitating various V2X applications such as vehicle safety, traffic management, and cooperative mobility. By supporting both DSRC and C-V2X, V2Xcast® ensures compatibility and interoperability across different V2X communication systems.
V2Xcast® Usage
V2Xcast® is structured in V2Xcast® SDK and V2Xcast® Service. V2Xcast® SDK can be flexibly used together with V2Xcast® Service as one embedded software in standalone V2X OBU and RSU, or installed separately at Linux OS host platform in typical using case of V2X SOM (V2X System-On-Module).