GIMBAL_DEVICE_ATTITUDE_STATUS flags and values

Hi, I use GIMBAL_DEVICE_ATTITUDE_STATUS message to obtain state of gimbal and I calculate the euler angles like this r, p, y = pymavlink.quaternion.Quaternion(m.q).euler. And it works fine when I have the gimbal in follow mode I get relative attitude to vehicle frame, but once I switch the gimbal into lock mode, the values are strange and they surly not represent values relative to earth north, like described in GIMBAL_DEVICE_FLAGS_YAW_LOCK neither the relative values to vehicle frame. I use Gremsy gimbal. What can be the issue?

Hi @LukasBrno which gimbal model do you use? Can you check the GIMBAL_DEVICE_FLAGS_YAW_LOCK set or not? For better support, please contact support@gremsy.com

Hi @Minh_Le , we use GREMSY T3V3 - Gremsy. And I have noticed that the issue is only in case when I use rate to move gimbal, the feedback is strange, like not updated for some time. And when I set zeros to angles it is heading to somewhere else than north. Any Ideas? Maybe we do something wrong…? The flag GIMBAL_DEVICE_FLAGS_YAW_LOCK is set properly, I can see it in gimbal feedback, only thing the number is different than documented, but it changes. And even QGC reports the flag correctly.