unleashed-firmware/lib/drivers
MX 36114de5f7
SubGhz: add subghz tx_from_file CLI cmd, major TX flow refactoring, various improvements and bug fixes (#3302)
By Skorpionm
* SubGhz: add cmd CLI "subghz tx_from_file"
* SubGhz:  add sending raw.sub files
* SubGhz: add load custom preset
* SubGhz: remove unnecessary files
* SubGhz: change message
* SubGhz: fix printf formatting
* SubGhz: Cli refactoring code
* FuriHal: add furi_hal_subghz Tx Rx IDLE state switching test
* SubGhz: remove debug code, fix ext driver compilation
* SubGhz: cleanup code, move wait status routine to cc1101 driver
* SubGhz: proper pin mode transition in tx stop isr routine, proper DMA and ISR priorities, fix issue with async tx stuck
* SubGhz: simplify async tx stop flow, fix ISR ARR check condition race
* SubGhz: check ARR only when we transmitting
* SubGhz: check ARR only when we transmitting for ext cc1101
* SubGhz: lower ISR priorities to safe level
* SubGhz: proper gpio config, comments update

Co-authored-by: あく <alleteam@gmail.com>
2024-01-19 22:45:59 +03:00
..
bq25896_reg.h Furi_Power: fix furi_hal_power_enable_otg (#2842) 2023-07-06 01:48:02 +09:00
bq25896.c [FL-3051] Gauge initialization routine refactoring, new DataMemory layout, configuration update (#2887) 2023-07-18 14:46:38 +04:00
bq25896.h [FL-3051] Gauge initialization routine refactoring, new DataMemory layout, configuration update (#2887) 2023-07-18 14:46:38 +04:00
bq27220_data_memory.h [FL-3051] Gauge initialization routine refactoring, new DataMemory layout, configuration update (#2887) 2023-07-18 14:46:38 +04:00
bq27220_reg.h [FL-3051] Gauge initialization routine refactoring, new DataMemory layout, configuration update (#2887) 2023-07-18 14:46:38 +04:00
bq27220.c Undo some TODO (#3024) 2023-09-01 05:54:52 +04:00
bq27220.h [FL-3051] Gauge initialization routine refactoring, new DataMemory layout, configuration update (#2887) 2023-07-18 14:46:38 +04:00
cc1101_regs.h SubGhz: fix check connect cc1101_ext (#2857) 2023-07-12 13:41:46 +04:00
cc1101.c SubGhz: add subghz tx_from_file CLI cmd, major TX flow refactoring, various improvements and bug fixes (#3302) 2024-01-19 22:45:59 +03:00
cc1101.h SubGhz: add subghz tx_from_file CLI cmd, major TX flow refactoring, various improvements and bug fixes (#3302) 2024-01-19 22:45:59 +03:00
lp5562_reg.h [FL-1506, FL-2197] Power, USB, LED driver improvements (#966) 2022-01-21 19:55:44 +03:00
lp5562.c [FL-2811] Fix PVS-Studio warnings (#2142) 2022-12-26 21:13:30 +09:00
lp5562.h Hardware LED blinking (#1303) 2022-06-09 16:33:46 +09:00
SConscript [FL-3690] Libraries cleanup; u2f crypto rework to use mbedtls (#3234) 2023-12-01 18:16:48 +09:00
st25r3916_reg.c NFC refactoring (#3050) 2023-10-24 12:08:09 +09:00
st25r3916_reg.h NFC refactoring (#3050) 2023-10-24 12:08:09 +09:00
st25r3916.c NFC refactoring (#3050) 2023-10-24 12:08:09 +09:00
st25r3916.h NFC refactoring (#3050) 2023-10-24 12:08:09 +09:00