Skip to main content

IR

These commands are available three ways — in the FREE-WILi GUI app, in a serial terminal, and on the device itself. See Connecting it to a computer for how to reach them.

Stream IR

Enables or disables streaming of received IR codes to the host.

How to use it — press o. At the prompt, enter: 1 to enable 0 to disable.

What you enterenable.

Send IR

Transmits a 4-byte IR code.

How to use it — press a. At the prompt, enter: 4 byte IR code in hex.

What you enterir_code.

IR Self Test

Transmits one frame per supported protocol and checks that the on-board receiver decodes each one back. Takes a few seconds and emits infrared.

How to use it — press t.

List IR Dir

Lists the directories and .ir files on the SD card, directories first. Empty path lists \ir.

How to use it — press l. At the prompt, enter: Directory to list, empty for \ir.

What you enterpath.

List IR Buttons

Lists the buttons in one Flipper .ir file with the index each one is sent by. Malformed entries are counted as skipped, not listed.

How to use it — press b. At the prompt, enter: Path of a .ir file.

What you enterpath.

Send IR Button

Transmits one button from a .ir file, repeated by the IR Repeat setting. Emits infrared.

How to use it — press s. At the prompt, enter: Button index then the .ir file path.

What you enterindex, path.

Save IR Capture

Appends the last received signal to \ir\learned.ir under this name, decoded when the protocol was recognised and as raw timings when it was not.

How to use it — press c. At the prompt, enter: Name for the captured signal.

What you entername.

IR Status

Reports the IR engine's carrier, repeat count, capture overruns and whether the \ir\ tree exists on the card.

How to use it — press i.

IR Carrier

Default transmit carrier frequency. Only these four are legal; a .ir raw entry with its own frequency line overrides this for that entry.

How to use it — press f.

What you entervalue.

IR Repeat

How many times Send IR Button transmits each frame, 1 to 5, with a 40 ms gap between repeats.

How to use it — press r.

What you entervalue.