A Flipper Zero app to send SubGHz signals at a given interval. Individual *.sub
or playlist *.txt
files can be used.
This app is tested against the current dev
and release
branches of the OFW:
It has also been tested against Momentum 009.
These apps are built using ufbt - a subset of the flipper build tool (fbt) targeted at building apps. Install it with:
pip install ufbt
For build only, run ufbt
from the terminal in the project directory. To upload, make sure Flipper is connected to your computer and run ufbt launch
.
The directory contains the following batch script(s) to simplify the upload process:
win_launch.bat
- Windows only. Invokesufbt
to deploy and launch the app on a flipper over USB, and resets terminal colors in case of error.
Build outputs are found in the dist
directory for each application.
- Add 'alarm' mode, to set specific time for transmission.
- Enable interval delays for playlists. For example, turning on a light (playlist index 1), then 4 hours later turning it off (playlist index 2), and run that at another arbitrary interval. This can include custom playlist keys or custom app files.
- More visual feedback of current transmission (like
SubGHz Playlist
). - Add option to select relative or precise intervals. Intervals are currently relative (from initial start, if the interval is 10 seconds, and the transmission takes 2 seconds, next TX will be 22 seconds later).
- Enable quitting from transmission. Currently, if back is pressed during playlist transmission, transmission will complete before exiting to main menu.
- Update UI from widgets to canvas.
- Fix long filename overlap.
- Options to select notifications on transmit (vibro, backlight, etc).