|
回复 417楼 暖意大鲸鱼 的帖子
端口5556是UDP的, 不能Telnet (它是TCP的), 要通过UDP Socket编程来发送AT命令.
理解(float)0.1=(int)1036831949:
将浮点数0.1表示成4字节的二进制后, 该4字节就是整数1036831949在内存里的表示.
AT*ANIM的第二个参数在SDK API头文件里:
ARDroneLib/Soft/Common/config.h:
typedef enum {
ANIM_PHI_M30_DEG= 0,
ANIM_PHI_30_DEG,
ANIM_THETA_M30_DEG,
ANIM_THETA_30_DEG,
ANIM_THETA_20DEG_YAW_200DEG,
ANIM_THETA_20DEG_YAW_M200DEG,
ANIM_TURNAROUND,
ANIM_TURNAROUND_GODOWN,
ANIM_YAW_SHAKE,
NB_ANIM_MAYDAY
} anim_mayday_t; |
|