# Flipper Zero Cross Remote ## Current State - Infrared working - SubGhz working - Pause working - IR Timing features working ## What this is? This app combines commands used in IR and SubGhz into playlists that can be run with one click

### What good is this? Imagine you want to sit down and watch a movie after a long days work.
Your probably do something like the following
- Turn on your TV with the IR TV remote
- Turn on your Bluray player with the Blueray IR remote
- Turn on your surround sound with the speaker IR remote
- Turn on your ceiling fan using a subGhz remote
- Turn on your AC using another remote
- etc

Wouldn't it be nicer to simply click one button and let everything happen? This is what this app wants to do.
### Features - Select commands from saved subGhz transmissions - Select commands registered with the IR App (choose from the created remote buttons)
- Chain these commands using an easy UI
- Save chained commands to a file
- Add pauses, becaue target systems are not always fast enough for multiple commands
- Run file containing chained IR & SubGhz commands
### Settings - LED FX, allow the LED to blink - Save settings, stores a file with your settings in it on exit - IR time ms, the default duration of an IR signal transmission. Individual times can be set - SubG. time ms, the default duration of a SubGhz signal. Only needed for Encoded signals, RAW files play until finished ### Limitations SubGhz commands will stop working if you move/rename/delete the original files on your Flipper. This is because of how the Flippers SubGhz worker expects data. After an upgrade a crash on exit can occur, due to small improvements to the file formats. Sorry about that, it only happens once. ## How to install on Flipper Zero - If you do not have one, download a firmware
- Plug your Flipper Zero in via USB.
- Copy the contents of this folder into the applications_user folder of your firmware.
Then run the command: ``` .\fbt launch_app APPSRC=applications_user/xremote ``` The application will be compiled and copied onto your device. ## Licensing This code is open-source and may be used for whatever you want to do with it.