GroundSDK/Firmware version compatibility

Hi everyone!

I’m trying to add CameraAligment settings in the GroundSDK project for Android, but the code sample is not giving any output.

Looking at the documentation it refers to version 7.4.0. Is the firmware version 7.5.0 for ANAFI_AI and Skycontroller 4 compatible with the CameraAligment function from the GroundSDK? Is there any way to downgrade the firmware to version 7.4.0?

Thank you for any help.

1 Like

Hi,

The GroundSDK Android documentation has not been updated since the 7.5.0. We are currently investigating why our publishing process failed. I’ll try to keep you informed here of our progress.

1 Like

No, there is no way to downgrade a firmware without any help from Parrot. Anyway that’s not the solution here.

@mvinel, do you have any idea?

Ok, thank you! I will wait.

Hi,

The API you are trying to use (CameraAlignment.Setting) is for what we call the ‘Camera1’ API, which is the API to use to control & configure the camera on ANAFI_4K family drones.

For ANAFI_AI, you must use the ‘Camera2’ API, which is described here:
https://developer.parrot.com/docs/groundsdk-android/camera/feature_alignment.html#camera-2

Regards.

1 Like

Hi,

Thank you for the help.
I tried the ‘Camera2’ API. However, the output values are always 0.0 regardless of the position of the gimbal.

I/System.out: Alignment pitch: 0.0
I/System.out: Alignment roll: 0.0
I/System.out: Alignment yaw: 0.0

Does it have to be with the publishing process failing that @ndessart mention:

We are currently investigating why our publishing process failed

Regards.