11
2- # XCPlite V1.x.x
2+ # XCPlite V1.0.0
33
44XCPlite is a lightweight pure C implementation of the ASAM XCP V1.4 standard protocol for measurement and calibration of electronic control units.
55It supports XCP on TCP or UDP with jumboframes.
@@ -19,17 +19,27 @@ Checkout the Vector XCP Book:
1919Visit the Virtual VectorAcedemy for an E-Learning on XCP:
2020< https://elearning.vector.com/ >
2121
22+ ## Whats new in V1.0.0
23+
24+ - Breaking changes to V6.
25+ - Lockless transmit queue. Works on x86-64 strong and ARM-64 weak memory model.
26+ - Measurement of and write access to variables on stack.
27+ - Supports multiple calibration segments with working and reference page with independent page switching
28+ - Lock free and thread safe calibration parameter access, consistent calibration changes and page switches.
29+ - Build as a library.
30+ - Used (as FFI library) for the rust xcp-lite version.
31+
2232## Features
2333
2434- Supports XCP on TCP or UDP with jumbo frames.
25- - Thread safe, minimal thread lock and single copy event driven, timestamped high performance consistent data acquisition.
35+ - Thread safe, minimal thread lock and single copy event driven, timestamped high performance and consistent data acquisition.
2636- Runtime A2L database file generation and upload.
37+ - Prepared for PTP synchronized timestamps.
38+ - Supports calibration and measurement of structures
2739- User friendly code instrumentation to create calibration parameter segments, measurement variables and A2L metadata descriptions.
2840- Measurement of global or local stack variables.
2941- Thread safe, lock-free and wait-free ECU access to calibration data.
3042- Calibration page switching and consistent calibration.
31- - Can be build as a library.
32- - Used (as FFI library) in the rust xcp-lite version.
3343
3444A list of restrictions compared to Vectors free XCPbasic or commercial XCPprof may be found in the source file xcpLite.c.
3545XCPbasic is an optimized implementation for smaller Microcontrollers and with CAN as Transport-Layer.
0 commit comments