## Phidget IR.lvlib:IRTransmitRaw.vi

Transmits raw data as a series of pulses and spaces.

- `data` must start and end with a pulse.
  - Each element is a positive time in μs
- `dataLength` has a maximum length of 200, however, streams should be kept must shorter than this (less than 100ms between gaps).

- `dataLength` must be an odd number

- Leave `carrierFrequency` as 0 for default.

- `carrierFrequency` has a range of 10kHz - 1MHz

- Leave `dutyCycle` as 0 for default

- `dutyCycle` can have a value between 0.1 and 0.5

- Specifying a `gap` will guarantee a gap time (no transmitting) after data is sent.

- gap time is in μs
- gap time can be set to 0

Device Support:

1055_0 (ver: 100, 101) IR Receiver Transmitter : Supported

| Device In Device # Identification

| error in (no error) error in can accept error information wired from VIs previously called.

| status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

| code code is the error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

| source source describes the origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

| carrierFrequency carrier frequency in Hz

| dutyCycle the duty cycle

| gap the gap time.

| Data data to send.

| Data Data

| Device Out Same as Device In

| error out error out passes error or warning information out of a VI to be used by other VIs.

| status status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error out control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

| code code is the error or warning code. Right-click the error out control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

| source source describes the origin of the error or warning. Right-click the error out control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.