The DJI Flight Controller software contains a list of hundreds of parameters controlling its behavior.
In some drones, there is an "assistant" tool which allows changing them from a PC. In others, there is no tool - but parameters are always present, so they can be set using `og_service_tool`; specifics on how to connect that to the drone vary between platforms (some use USB, others have USB-to-TTL converter and you provide the tool with serial port, and in most you can also use your own USB-to-TTL to solder to proper pads within the drone and send the command there).
The parameters have text names, usually made of words separated by dots, ie. `global.flight.max_velocity` (just an example). In some platforms you do not provide the string directly, but instead its hash is used (the `og_service_tool` computes the hash automatically in such case).
So since this is integral part of DJI FC implementation,
Tello must have these params as well. But - we don't know how to access them. Actually, everyone here seem to use the official ABI only - looks like hackers are not very interested in
Tello. As a result, we don't have any unencrypted copy of
Tello firmware - and without it, searching for a way to tap directly to the drone interfaces in harder.
Anyway, here is some info about the firmware - worth reading:
O-Gs Wiki: Tello main board programming