MC Characteristic Write.vi
- Updated2025-09-25
- 4 minute(s) read
Purpose
Writes the value(s) of a named Characteristic to an ECU identified by the ECU ref handle. The Poly VI writes the selected type, 1D or 2D array. Supported types are double, unsigned 64-bit integer, and byte array (1D only).
Format

Input
Output
|
ECU ref out is the same as ECU ref in. Wire the task reference to subsequent VIs for this task. | ||||||
|
Error out describes error conditions. If the Error in cluster indicated an error, the Error out cluster contains the same information. Otherwise, Error out describes the error status of this VI.
|
Description
Poly VI Types for the Characteristic Parameter
| VI Type | Description |
|---|---|
| Parameter (Dbl) | Writes a single scaled double value to the selected Characteristic name. |
| Curve (1D Dbl Array) | Writes a 1-dimensional array of scaled double values to the selected Characteristic name. |
| Field (2D Dbl Array) | Writes a 2-dimensional array of scaled double values to the selected Characteristic name. |
| Parameter (Raw) | Writes a single unscaled unsigned 64-bit integer value to the selected Characteristic name. |
| Curve (1D Raw Array) | Writes a 1-dimensional array of unscaled unsigned 64-bit integer values to the selected Characteristic name. |
| Field (2D Raw Array) | Writes a 2-dimensional array of unscaled unsigned 64-bit integer values to the selected Characteristic name. |
| Byte Array | Writes a 1-dimensional array of unscaled unsigned byte values to the selected Characteristic name. The byte array corresponds to the memory area in the ECU representing this characteristic. |




