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.

Learn more about V2Xcast®: Breakthrough Software-Hardware Separation Architecture Enabling Dual-Mode DSRC and C-V2X Bidirectional Conversion

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

Learn more about Stable version of V2Xcast® SDK

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

Learn more about V2X for video streaming

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.

Learn more about Relating V2Xcast® Fee

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

Learn more about V2Xcast®: Proprietary Messages Delivery

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.

Learn more about Proprietary Message Usage in the SAE J2735

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.

Learn more about V2Xcast®: External GNSS Usage

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.

Learn more about V2Xcast®: OS support

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.

Learn more about V2Xcast®: V2X Protocol Standards

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).

Learn more about V2Xcast® Usage