Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Efficient Xml Interchange (exi) For Python (expy)

Software ·
DOI:https://doi.org/10.11578/dc.20250626.4· OSTI ID:code-157014 · Code ID:157014
EXPy provides a native Python interface into the LF Energy EVerest V2G protocol stack. The protocol stack is implemented in C/C++ and compiled into shared object libraries. EXPy provides the Python Ctypes translation of the C/C++ libraries for use with pure Python software. This project eliminates the need for integrating Python with third-party communications applications and greatly reduces the code base and improves performance. The other major benefit is the ability for EXPy to support new EXI based protocols as additional V2G standards are produced (e.g. upgrade from ISO 15118-2 to ISO 15118-20).
Short Name / Acronym:
EXPy (EXI for Python)
Software Type:
Scientific
License(s):
Apache License 2.0
Programming Language(s):
C++; Python
Research Organization:
Idaho National Laboratory (INL), Idaho Falls, ID (United States)
Sponsoring Organization:
USDOE Office of Nuclear Energy (NE)

Primary Award/Contract Number:
AC07-05ID14517
DOE Contract Number:
AC07-05ID14517
Code ID:
157014
OSTI ID:
code-157014
Country of Origin:
United States

Similar Records

Implementation of ISO 15118-202 messages within Everest EV Charging Open Source Framework [SWR-25-56]
Software · Thu May 29 20:00:00 EDT 2025 · OSTI ID:code-158466

Conversion Helper 4 Easy Serialization Of Exi (ch4ese)
Software · Wed Oct 30 20:00:00 EDT 2024 · OSTI ID:code-147132

Berkeley Unified Parallel C (BUPC) Compiler
Software · Thu Jul 19 20:00:00 EDT 2018 · OSTI ID:code-17327

Related Subjects