[FL-1546, FL-1534, FL-1550] Drop F5, Certification preparation, Global application start lock (#585)
* Firmware: drop F5 target * Rename app-loader to loader * Update code owners file * Loader: global application start lock API, minor refactoring * Archive: update loader usage * Cli: Command flags, global application start lock * Apps: update cli API usage * Bootloader: minor refactoring * Firmware: minor build refactoring * SubGhz: GUI packet test * SubGhz: drop packet transmission and unused presets * Github: drop F5 from build * Archive: favorites * Archive: a little bit more of Favorites
This commit is contained in:
@@ -12,8 +12,6 @@ extern "C" {
|
||||
/** Radio Presets */
|
||||
typedef enum {
|
||||
ApiHalSubGhzPresetOokAsync, /** OOK, asynchronous */
|
||||
ApiHalSubGhzPreset2FskPacket, /** 2FSK, 115kBaud, variable packet length */
|
||||
ApiHalSubGhzPresetMP, /** MP OOK, asynchronous */
|
||||
} ApiHalSubGhzPreset;
|
||||
|
||||
/** Switchable Radio Paths */
|
||||
@@ -151,6 +149,11 @@ void api_hal_subghz_stop_async_rx();
|
||||
*/
|
||||
void api_hal_subghz_start_async_tx(uint32_t* buffer, size_t buffer_size, size_t repeat);
|
||||
|
||||
/** Get repeats left count for async tx
|
||||
* @return packets left to send
|
||||
*/
|
||||
size_t api_hal_subghz_get_async_tx_repeat_left();
|
||||
|
||||
/** Wait for async transmission to complete */
|
||||
void api_hal_subghz_wait_async_tx();
|
||||
|
||||
|
Reference in New Issue
Block a user