├── .clang-format ├── .gitignore ├── README.md ├── application.fam ├── docs ├── README.md └── changelog.md ├── helpers ├── subghz │ ├── subghz.c │ ├── subghz.h │ ├── subghz_error_type.h │ ├── subghz_i.c │ ├── subghz_i.h │ ├── subghz_txrx.c │ ├── subghz_txrx.h │ ├── subghz_txrx_i.h │ └── subghz_types.h ├── xremote_custom_event.h ├── xremote_haptic.c ├── xremote_haptic.h ├── xremote_led.c ├── xremote_led.h ├── xremote_speaker.c ├── xremote_speaker.h ├── xremote_storage.c └── xremote_storage.h ├── icons ├── ButtonDown_10x5.png ├── ButtonUp_10x5.png ├── ir_10px.png ├── ir_ani_1_32x22.png ├── ir_ani_2_32x22.png ├── ir_ani_32x22.png ├── ir_ani_3_32x22.png ├── ir_transmit_128x64.png ├── pause_128x64.png ├── pause_ani_1_22x23.png ├── pause_ani_2_22x23.png ├── pause_ani_3_22x23.png ├── sg_10px.png ├── sg_ani_1_19x13.png ├── sg_ani_2_19x13.png ├── sg_ani_3_19x13.png ├── sg_transmit_128x64.png ├── xr_10px.png └── xremote_10px.png ├── models ├── cross │ ├── xremote_cross_remote.c │ ├── xremote_cross_remote.h │ ├── xremote_cross_remote_item.c │ └── xremote_cross_remote_item.h ├── infrared │ ├── xremote_ir_remote.c │ ├── xremote_ir_remote.h │ ├── xremote_ir_remote_button.c │ ├── xremote_ir_remote_button.h │ ├── xremote_ir_signal.c │ └── xremote_ir_signal.h └── subghz │ ├── xremote_sg_remote.c │ └── xremote_sg_remote.h ├── scenes ├── xremote_scene.c ├── xremote_scene.h ├── xremote_scene_config.h ├── xremote_scene_create.c ├── xremote_scene_create_add.c ├── xremote_scene_edit_item.c ├── xremote_scene_infoscreen.c ├── xremote_scene_ir_list.c ├── xremote_scene_ir_remote.c ├── xremote_scene_ir_timer.c ├── xremote_scene_menu.c ├── xremote_scene_pause_set.c ├── xremote_scene_save_remote.c ├── xremote_scene_save_remote_item.c ├── xremote_scene_settings.c ├── xremote_scene_sg_list.c ├── xremote_scene_transmit.c ├── xremote_scene_wip.c ├── xremote_scene_xr_list.c ├── xremote_scene_xr_list_edit.c └── xremote_scene_xr_list_edit_item.c ├── screenshots ├── xremote_1.png ├── xremote_2.png ├── xremote_3.png ├── xremote_4.png ├── xremote_5.png └── xremote_6.png ├── views ├── xremote_infoscreen.c ├── xremote_infoscreen.h ├── xremote_pause_set.c ├── xremote_pause_set.h ├── xremote_transmit.c └── xremote_transmit.h ├── xremote.c ├── xremote.h └── xremote_i.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/README.md -------------------------------------------------------------------------------- /application.fam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/application.fam -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/docs/changelog.md -------------------------------------------------------------------------------- /helpers/subghz/subghz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/subghz/subghz.c -------------------------------------------------------------------------------- /helpers/subghz/subghz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/subghz/subghz.h -------------------------------------------------------------------------------- /helpers/subghz/subghz_error_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/subghz/subghz_error_type.h -------------------------------------------------------------------------------- /helpers/subghz/subghz_i.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/subghz/subghz_i.c -------------------------------------------------------------------------------- /helpers/subghz/subghz_i.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/subghz/subghz_i.h -------------------------------------------------------------------------------- /helpers/subghz/subghz_txrx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/subghz/subghz_txrx.c -------------------------------------------------------------------------------- /helpers/subghz/subghz_txrx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/subghz/subghz_txrx.h -------------------------------------------------------------------------------- /helpers/subghz/subghz_txrx_i.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/subghz/subghz_txrx_i.h -------------------------------------------------------------------------------- /helpers/subghz/subghz_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/subghz/subghz_types.h -------------------------------------------------------------------------------- /helpers/xremote_custom_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/xremote_custom_event.h -------------------------------------------------------------------------------- /helpers/xremote_haptic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/xremote_haptic.c -------------------------------------------------------------------------------- /helpers/xremote_haptic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/xremote_haptic.h -------------------------------------------------------------------------------- /helpers/xremote_led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/xremote_led.c -------------------------------------------------------------------------------- /helpers/xremote_led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/xremote_led.h -------------------------------------------------------------------------------- /helpers/xremote_speaker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/xremote_speaker.c -------------------------------------------------------------------------------- /helpers/xremote_speaker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/xremote_speaker.h -------------------------------------------------------------------------------- /helpers/xremote_storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/xremote_storage.c -------------------------------------------------------------------------------- /helpers/xremote_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/helpers/xremote_storage.h -------------------------------------------------------------------------------- /icons/ButtonDown_10x5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/ButtonDown_10x5.png -------------------------------------------------------------------------------- /icons/ButtonUp_10x5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/ButtonUp_10x5.png -------------------------------------------------------------------------------- /icons/ir_10px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/ir_10px.png -------------------------------------------------------------------------------- /icons/ir_ani_1_32x22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/ir_ani_1_32x22.png -------------------------------------------------------------------------------- /icons/ir_ani_2_32x22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/ir_ani_2_32x22.png -------------------------------------------------------------------------------- /icons/ir_ani_32x22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/ir_ani_32x22.png -------------------------------------------------------------------------------- /icons/ir_ani_3_32x22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/ir_ani_3_32x22.png -------------------------------------------------------------------------------- /icons/ir_transmit_128x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/ir_transmit_128x64.png -------------------------------------------------------------------------------- /icons/pause_128x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/pause_128x64.png -------------------------------------------------------------------------------- /icons/pause_ani_1_22x23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/pause_ani_1_22x23.png -------------------------------------------------------------------------------- /icons/pause_ani_2_22x23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/pause_ani_2_22x23.png -------------------------------------------------------------------------------- /icons/pause_ani_3_22x23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/pause_ani_3_22x23.png -------------------------------------------------------------------------------- /icons/sg_10px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/sg_10px.png -------------------------------------------------------------------------------- /icons/sg_ani_1_19x13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/sg_ani_1_19x13.png -------------------------------------------------------------------------------- /icons/sg_ani_2_19x13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/sg_ani_2_19x13.png -------------------------------------------------------------------------------- /icons/sg_ani_3_19x13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/sg_ani_3_19x13.png -------------------------------------------------------------------------------- /icons/sg_transmit_128x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/sg_transmit_128x64.png -------------------------------------------------------------------------------- /icons/xr_10px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/xr_10px.png -------------------------------------------------------------------------------- /icons/xremote_10px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/icons/xremote_10px.png -------------------------------------------------------------------------------- /models/cross/xremote_cross_remote.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/models/cross/xremote_cross_remote.c -------------------------------------------------------------------------------- /models/cross/xremote_cross_remote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/models/cross/xremote_cross_remote.h -------------------------------------------------------------------------------- /models/cross/xremote_cross_remote_item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/models/cross/xremote_cross_remote_item.c -------------------------------------------------------------------------------- /models/cross/xremote_cross_remote_item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/models/cross/xremote_cross_remote_item.h -------------------------------------------------------------------------------- /models/infrared/xremote_ir_remote.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/models/infrared/xremote_ir_remote.c -------------------------------------------------------------------------------- /models/infrared/xremote_ir_remote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/models/infrared/xremote_ir_remote.h -------------------------------------------------------------------------------- /models/infrared/xremote_ir_remote_button.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/models/infrared/xremote_ir_remote_button.c -------------------------------------------------------------------------------- /models/infrared/xremote_ir_remote_button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/models/infrared/xremote_ir_remote_button.h -------------------------------------------------------------------------------- /models/infrared/xremote_ir_signal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/models/infrared/xremote_ir_signal.c -------------------------------------------------------------------------------- /models/infrared/xremote_ir_signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/models/infrared/xremote_ir_signal.h -------------------------------------------------------------------------------- /models/subghz/xremote_sg_remote.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/models/subghz/xremote_sg_remote.c -------------------------------------------------------------------------------- /models/subghz/xremote_sg_remote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/models/subghz/xremote_sg_remote.h -------------------------------------------------------------------------------- /scenes/xremote_scene.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene.c -------------------------------------------------------------------------------- /scenes/xremote_scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene.h -------------------------------------------------------------------------------- /scenes/xremote_scene_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_config.h -------------------------------------------------------------------------------- /scenes/xremote_scene_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_create.c -------------------------------------------------------------------------------- /scenes/xremote_scene_create_add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_create_add.c -------------------------------------------------------------------------------- /scenes/xremote_scene_edit_item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_edit_item.c -------------------------------------------------------------------------------- /scenes/xremote_scene_infoscreen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_infoscreen.c -------------------------------------------------------------------------------- /scenes/xremote_scene_ir_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_ir_list.c -------------------------------------------------------------------------------- /scenes/xremote_scene_ir_remote.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_ir_remote.c -------------------------------------------------------------------------------- /scenes/xremote_scene_ir_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_ir_timer.c -------------------------------------------------------------------------------- /scenes/xremote_scene_menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_menu.c -------------------------------------------------------------------------------- /scenes/xremote_scene_pause_set.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_pause_set.c -------------------------------------------------------------------------------- /scenes/xremote_scene_save_remote.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_save_remote.c -------------------------------------------------------------------------------- /scenes/xremote_scene_save_remote_item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_save_remote_item.c -------------------------------------------------------------------------------- /scenes/xremote_scene_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_settings.c -------------------------------------------------------------------------------- /scenes/xremote_scene_sg_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_sg_list.c -------------------------------------------------------------------------------- /scenes/xremote_scene_transmit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_transmit.c -------------------------------------------------------------------------------- /scenes/xremote_scene_wip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_wip.c -------------------------------------------------------------------------------- /scenes/xremote_scene_xr_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_xr_list.c -------------------------------------------------------------------------------- /scenes/xremote_scene_xr_list_edit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_xr_list_edit.c -------------------------------------------------------------------------------- /scenes/xremote_scene_xr_list_edit_item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/scenes/xremote_scene_xr_list_edit_item.c -------------------------------------------------------------------------------- /screenshots/xremote_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/screenshots/xremote_1.png -------------------------------------------------------------------------------- /screenshots/xremote_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/screenshots/xremote_2.png -------------------------------------------------------------------------------- /screenshots/xremote_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/screenshots/xremote_3.png -------------------------------------------------------------------------------- /screenshots/xremote_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/screenshots/xremote_4.png -------------------------------------------------------------------------------- /screenshots/xremote_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/screenshots/xremote_5.png -------------------------------------------------------------------------------- /screenshots/xremote_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/screenshots/xremote_6.png -------------------------------------------------------------------------------- /views/xremote_infoscreen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/views/xremote_infoscreen.c -------------------------------------------------------------------------------- /views/xremote_infoscreen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/views/xremote_infoscreen.h -------------------------------------------------------------------------------- /views/xremote_pause_set.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/views/xremote_pause_set.c -------------------------------------------------------------------------------- /views/xremote_pause_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/views/xremote_pause_set.h -------------------------------------------------------------------------------- /views/xremote_transmit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/views/xremote_transmit.c -------------------------------------------------------------------------------- /views/xremote_transmit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/views/xremote_transmit.h -------------------------------------------------------------------------------- /xremote.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/xremote.c -------------------------------------------------------------------------------- /xremote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/xremote.h -------------------------------------------------------------------------------- /xremote_i.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leedave/flipper-zero-cross-remote/HEAD/xremote_i.h --------------------------------------------------------------------------------