cfcdff8346
[FL-1064] iButton CLI commands ( #407 )
...
* ibutton: add cli commands
* ibutton/scene: add cli event send
* ibutton: make separate scenes for cli commands
* ibutton/scene: add timeout to cli scenes
* ibutton: fix reading key data from cli
* cli: add cli_delete_command to API
* ibutton: delete cli command after app exit
* cli: free allocated string
Co-authored-by: あく <alleteam@gmail.com >
2021-04-14 17:24:33 +03:00
eae9cb3514
[FL-1107] OS CLI command for threads info listing ( #405 )
...
* cli_commands: add os_info command for threads info listing
* cli_commands: add total and minimal heap size in os_info
* common-api: add task control block type
* cli: print thread allocated stack size
* CLI: convert free stack size to bytes in os_info command
Co-authored-by: あく <alleteam@gmail.com >
2021-04-13 09:46:35 +03:00
gornekich and GitHub
2fe44e1b11
[FL-1108] iButton fix navigation ( #404 )
...
* file_select: process zero file counter
* file_select: process file select view for less than 4 files
* ibutton: change application navigation
* ibutton: add read new key submenu
* file_select: use standart MIN() function
* sd-filesystem: remove unused min() define
2021-04-09 11:27:51 +03:00
8ce5af1be2
[FL-1050] SD card error view ( #399 )
...
* sd-filesystem: add check error to api
* sd-filesystem: call error check from file select
* ibutton: process sd card error on key saving
Co-authored-by: rusdacent <57439765+rusdacent@users.noreply.github.com >
Co-authored-by: あく <alleteam@gmail.com >
2021-04-07 10:37:10 +03:00
gornekich and GitHub
78ff0c9fca
[FL-938] Keyboard widget changes ( #398 )
...
* inputs: add repeat event
* byte_input: change draw
* text_input, byte_input: process repeat event
2021-04-01 20:10:12 +03:00
5309bfae41
[FL-1061] iButton save and load from sd card ( #394 )
...
* SD App: fix queue adresses
* sd-filesystem: fix making path on file select event
* ibutton: add key reading from sd card
* ibutton: save ibutton key to sd card
* ibutton: add deleting keys from sd card
* ibutton: remove KeyStore from application
* ibutton: make directory if necessary on key save
Co-authored-by: DrZlo13 <who.just.the.doctor@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2021-03-31 20:47:32 +03:00
6375f21cf5
[FL-185] Gauge calibration ( #391 )
...
* api-hal-power: add design capacity parameter
* bq27220: fix control command and initialization
* bq27220: add cedv configuration
* power: add cedv configuration parameters
* bootloader: add only used drivers sources for build
* main: init DWT before api-hal
Co-authored-by: あく <alleteam@gmail.com >
2021-03-26 14:23:31 +03:00
610f4f5d73
[FL-41] api-hal doxygen documentation ( #387 )
...
* targets/api-hal: rework documentation in doxygen style
* core/api-hal: rework documentation in doxygen style
* core/furi: rework documentation in doxygen style
* drivers: rework documentation in doxygen style
Co-authored-by: あく <alleteam@gmail.com >
2021-03-24 12:35:33 +03:00
gornekich and GitHub
5eba573f43
[FL-300] Launch applications from CLI ( #380 )
...
* app_loader: release console after cli start app cmd
* furi: add thread state getter
* app_loader: check thread started before launch with cli
* app_loader: remove view port from app loader
* blink: rework blink plugin to manage view and free resources
* vibro: rework vibro plugin to manage view and free resources
* music_player: rework app to manage exit and free resources
* input_dump: rework app to manage exit and free resources
* coreglitch_demo: add app exit and free resources
* floopper-bloopper: update submodule
* app-loader: remove applications context
* rules.mk: add submodule sync
* gui-test: add exit from application
* applications: exit on back short instead of press event
2021-03-18 10:58:16 +03:00
ca9862ef6c
Nfc: add nfc detection cli command ( #379 )
...
Co-authored-by: あく <alleteam@gmail.com >
2021-03-12 16:18:01 +03:00
gornekich and GitHub
f002f117fd
cli_commands: add cmd for gpio control in output mode ( #378 )
2021-03-11 19:09:21 +03:00
0af6c9882e
[FL-580] Prepare BLE for certification ( #376 )
...
* api-hal-bt: separate bt init to core init and app start
* bt: add continuous TX and RX tests
* bt: finish rx test on Back button click
* api-hal-bt: check core 2 started, same f4 and f5 implementation
* bt: refactoring, move hopping test logic to main thread
Co-authored-by: あく <alleteam@gmail.com >
2021-03-11 12:31:07 +03:00
gornekich and GitHub
73e5379520
[FL-936] CLI commands for vibro, led and display backlight support ( #367 )
...
* api-hal: add api-hal-vibro
* cli: add vibro cli command
* cli: add cli commands for led and disp backlight
2021-03-08 18:48:14 +03:00
gornekich and GitHub
10978c51fd
[FL-943] Add CLI command for input events injection ( #363 )
...
* input: add cli commands for input events injection
* input: add short and long events
2021-03-04 15:30:20 +03:00
gornekich and GitHub
1ebbd2c266
[FL-942] remove 3s delays in reset, dfu and poweroff CLI commands ( #362 )
2021-03-03 16:07:59 +03:00
cfa76f19d0
[FL-905] Add battery health state monitoring in power app ( #358 )
...
* add battery health reading from gauge
* add battery health reading to api-hal-power
* update battery health in power application
Co-authored-by: あく <alleteam@gmail.com >
2021-03-02 19:07:26 +03:00