The need to send raw commands would be to explore secret functions / vendor specific of media like cards and ibuttons as well as use functions that are not implemented on flipper (yet).
Idea would be to use flipper as hardware to interact with media like RFID cards / ibutton keys and send the commands directly by terminal to the media.
Example at the time i’m writting this flipper can’t format RW-RFID tags/fobs/cards neither unlock the ones that were locked by chinese writters/devices. If one does know the direct raw command to format a RFID card one couuld use a “terminal” or even CLI command to send that command to the card and execute the function that flipper is not able to do yet.
This would increase the functionality of flipper hugely because if one were to know the commands for a specific media it would not be limited by the functions that are available/implemented on flipper. Also it would be possible to explore function that are vendor specific.
Analogy with hard drives. You OS like windows will write a file, it doesn’t know how to directly access to a hard drive, you are coding an app, you use windows api you don’t care for low level access to hdd you simply ask to write a file andnyour os do that for you, in other way OS require BIOS to send commands directly to the drive and you are limited to software commands, now if you do have some sort of ATA terminal like this - The HDD Oracle. • View topic - ATA Terminals : (please ignor phpbb errors on that site it’s outdated version) you can send direct commands to drives. Let’s say you have a TOSHIBA drive locked with ATA password, you can issue a “master on” - vendor specific and a command that is vendor specific as well to format the firmware sector with the password so the drive will be unlocked. As long as you know the lowe level commands you are not limited to what an application can do.
This is what i’m asking to be implemented on flipper.
For example if one would want to explore/play with 1-wire buttons that are not yet supported by flipper one could do so, etc …