flipperzero-firmware icon indicating copy to clipboard operation
flipperzero-firmware copied to clipboard

Implement default meaningful filename when saving captures

Open 0nnyx opened this issue 3 years ago • 6 comments

Description of the feature you're suggesting.

Problem: The current default filenames have few (maybe 5 maximum) "funny" names which don't mean anything relevant. The flipper clickable buttons are very impractical to change these filenames.

Proposed solution: Remove the default funny names and implement a meaningful standard timestamp YYYYMMDD-HHMMSS + capture type + frequency. Possible example: 20220917-123030-RAW-434Mhz

Anything else?

No response

0nnyx avatar Sep 17 '22 12:09 0nnyx

I could see this being added as a setting possibly...

djsime1 avatar Sep 20 '22 22:09 djsime1

https://github.com/flipperdevices/flipperzero-firmware/pull/1772 check

Skorpionm avatar Sep 23 '22 18:09 Skorpionm

That PR is a good first step. However, I was rather thinking about doing this sytemwide for all capture types, meaning RFID, NFC, SubGhz and potentially for fap allowing file saving.

0nnyx avatar Sep 23 '22 19:09 0nnyx

I would rather have it reuse the previously saved filename and add a number to it. That way I could do multiple recordings, and maybe only change the last digits of the filename to store something meaningful.

Just a thought.

(The timestamps are available on the filesystem, so if you take the files to a computer using the sdcard, you can view them there.)

wdoekes avatar Oct 09 '22 21:10 wdoekes

One of limitations that we have is a small screen. Putting everything into file name will make it unreadable on device. We'll think about changing naming scheme system wide.

skotopes avatar Oct 16 '22 11:10 skotopes

I actually wanted to open a PR where under Settings, one would be able to switch between file name types for all applications. Unfortunately, neither my C / C++ skills, nor the amount of my free time allowed this to happen.

However, I would suggest to go into a more customisable direction with such things: allow users to switch between different degrees of precision. From random to timestamp with protocol and what not...

#opinionated

ppseprus avatar Oct 22 '22 19:10 ppseprus