diff --git a/applications/lfrfid/helpers/rfid-worker.h b/applications/lfrfid/helpers/rfid-worker.h index c2533a23..3efca849 100644 --- a/applications/lfrfid/helpers/rfid-worker.h +++ b/applications/lfrfid/helpers/rfid-worker.h @@ -43,6 +43,6 @@ private: void sq_write(); void sq_write_start_validate(); void sq_write_validate(); - uint8_t validate_counts; + uint16_t validate_counts; void sq_write_stop_validate(); }; \ No newline at end of file diff --git a/applications/lfrfid/lfrfid-cli.cpp b/applications/lfrfid/lfrfid-cli.cpp index a039ccc8..2422dc5f 100644 --- a/applications/lfrfid/lfrfid-cli.cpp +++ b/applications/lfrfid/lfrfid-cli.cpp @@ -55,7 +55,7 @@ void lfrfid_cli_read(Cli* cli) { printf("Reading RFID...\r\nPress Ctrl+C to abort\r\n"); while(!cli_cmd_interrupt_received(cli)) { if(reader.read(&type, data, data_size)) { - printf(lfrfid_key_get_type_string(type)); + printf("%s", lfrfid_key_get_type_string(type)); printf(" "); for(uint8_t i = 0; i < lfrfid_key_get_type_data_count(type); i++) {