Releases: shalebridge/flipper-subghz-scheduler
Releases · shalebridge/flipper-subghz-scheduler
SubGHz Scheduler - v2.2
v2.2 (2025-02-11)
New Features
- Added 24-hour interval.
- Added option to select interval timing:
- 'Precise' mode: Interval is length of time from START of one transmission to START of next.
- 'Relative' mode: Interval is length of time from END of one transmission to START of next.
Bug-fix
- Fixed TX Delay initial value index.
- Fixed off-by-one-second timing discovered while working on 'precise' mode.
- Fixed long filename display overlap on run screen.
SubGHz Scheduler - v2.1
v2.1 (2025-02-07)
Bug-fix
- Sending NULL to file browser extension filtering caused intermittent problems on OFW, but completely breaks on Momentum 009 with NULL dereference error. Fixed & tested on Original and M009 firmwares.
- NOTE: This was a hotfix commit, please check here for actual bug-fix.
SubGHz Scheduler - v2.0
v2.0 (2025-02-05)
New Features
- Updated running view.
- Transmission now sends in thread instead of blocking.
- Mode Selection:
- Normal ("Normal"): Transmits after interval triggers, continuing until exited with back button.
- Immediate ("Immed"): Same as Normal mode, only this transmits immediately when entering the run state.
- One-Shot ("1-Shot"): Waits the specified interval, transmits, then exits the run loop.
- Menu changes, including moving 'Single' and 'Playlist' markers from "Start" to "Select File"
- If playlist selected, number of list items are displayed in main menu.
- Inter-transmission delay is now selectable from 100, 250, 500, and 1000 milliseconds. It also works for repeated transmissions now instead of just 'Playlist' files.
Bug-fixes
- Timing bug where 'previous_time' would be set before transmission completes. Very noticeable on longer playlists.
- Repeats caused lockup in v1.0. TX repeats now functional.
SubGHz Scheduler - v1.0
Initial release - v1.0 (2025-01-29)
Features:
- Can be used with single SUB files (beacon) and TXT playlists.
- Each transmitted signal can individually be sent once or repeated up to 6 times.
- Discrete interval values range from 10 seconds to 12 hours.
- Display shows countdown to next scheduled transmission.