# null

# J1939ILSetSignalRaw

[Valid for](../../../../Shared/FeatureAvailability.md): CANoe DE • CANoe4SW DE

## Function Syntax

* `long J1939ILSetSignalRaw(dbSignal signal, long value);` // form 1
* `long J1939ILSetSignalRaw(dbNode node, dbSignal signal, long value);` // form 2

## Description

Sets the signal to the specified raw value. The message of the signal is sent according to the configured send type.

## Parameters

* **signal**: signal name from database. The signal must be assigned to the node as [Tx signal](../../../../CANoeCANalyzer/J1939/j1939IL/j1939ILConfigureDB.md).
* **value**: raw value
* **node**: Simulation node to apply the function

## Return Values

* **0**: success
* **\< 0**: [IL Error Code](../../../CAPLfunctionsISOj1939ErrorCodes.md)

## Example

```plaintext
on key 't'
{
    J1939ILSetSignalRaw(EEC1::EngSpeed, 12000);
}
```
