Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tello driver FlightData fields description #798

Open
orsinium opened this issue Jun 15, 2021 · 6 comments · Fixed by #864
Open

Tello driver FlightData fields description #798

orsinium opened this issue Jun 15, 2021 · 6 comments · Fixed by #864

Comments

@orsinium
Copy link
Contributor

The FlightData struct fields use a lot of abbreviations and don't have descriptions. What is EmOpen? ElectricalMachineryState? FlyMode? FrontLSC? ImuState? What are the possible values for CameraState? Is there a place where I can read about it?

@orsinium
Copy link
Contributor Author

Found about IMU: Ryze Tello IMU Calibration. So I guess ImuState says if the drone needs IMU calibration. It's still not clear what are the values for ImuCalibrationState, though.

@orsinium
Copy link
Contributor Author

orsinium commented Jul 2, 2021

Tello SDK (Tello EDU only?) has a description for the state fields:
https://dl-cdn.ryzerobotics.com/downloads/Tello/Tello%20SDK%202.0%20User%20Guide.pdf

It is different from what we have but there are a few matching fields.

@orsinium
Copy link
Contributor Author

orsinium commented Jul 2, 2021

FlightData.LightStrength field appears to be unused 🤔 The same for SmartVideoExitMode

@gen2thomas
Copy link
Collaborator

Hi @orsinium , I'm not a user of this device, so I can not tell something about the structure elements. Because it seems you are (were) a novice for using this driver you are best suited for adding some comments for the next new user.

So, please could you provide a PR with some comments besides the elements or at least provide a complete list here so anyone else can prepare an PR? This would be perfect.

@orsinium
Copy link
Contributor Author

I don't remember much at this point, only what I wrote in this issue. But I think I haven't found anything else.

I'm pretty sure I'm not the first one to use the driver. I vaguely remember @deadprogram showing people how to fly a DJI Tello drone at some conferences. And then there is this article. So, I hope there are some people in the world who can uncover the mysteries of the fields I didn't uncover.

I'll try to find some time in a week and contribute comments to the fields that I described in this thread. The rest I don't know yet.

@gen2thomas
Copy link
Collaborator

Thanks, that would be great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants