Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/flipperzero-firmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'applications/sd-card-test/sd-card-test.cpp')
-rw-r--r--applications/sd-card-test/sd-card-test.cpp17
1 files changed, 8 insertions, 9 deletions
diff --git a/applications/sd-card-test/sd-card-test.cpp b/applications/sd-card-test/sd-card-test.cpp
index 5431a392..28dd5abb 100644
--- a/applications/sd-card-test/sd-card-test.cpp
+++ b/applications/sd-card-test/sd-card-test.cpp
@@ -104,23 +104,21 @@ void SdTest::run() {
app_ready();
- fs_api = static_cast<FS_Api*>(furi_open("sdcard"));
+ fs_api = static_cast<FS_Api*>(furi_record_open("sdcard"));
if(fs_api == NULL) {
set_error({"cannot get sdcard api"});
exit();
}
- Cli* cli = static_cast<Cli*>(furi_open("cli"));
+ Cli* cli = static_cast<Cli*>(furi_record_open("cli"));
- if(cli != NULL) {
- // read_benchmark and write_benchmark signatures are same. so we must use tags
- auto cli_read_cb = cbc::obtain_connector<0>(this, &SdTest::cli_read_benchmark);
- cli_add_command(cli, "sd_read_test", cli_read_cb, this);
+ // read_benchmark and write_benchmark signatures are same. so we must use tags
+ auto cli_read_cb = cbc::obtain_connector<0>(this, &SdTest::cli_read_benchmark);
+ cli_add_command(cli, "sd_read_test", cli_read_cb, this);
- auto cli_write_cb = cbc::obtain_connector<1>(this, &SdTest::cli_write_benchmark);
- cli_add_command(cli, "sd_write_test", cli_write_cb, this);
- }
+ auto cli_write_cb = cbc::obtain_connector<1>(this, &SdTest::cli_write_benchmark);
+ cli_add_command(cli, "sd_write_test", cli_write_cb, this);
detect_sd_card();
get_sd_card_info();
@@ -893,6 +891,7 @@ template <class T> void SdTest::set_text(std::initializer_list<T> list) {
printf("------------------------\n");
release_state();
+ update_gui();
}
// render app