- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 【C/C++代码】回调函数
回调函数的定义https://blog.csdn.net/hellozex/article/details/81742348所谓回调,就是模块A要通过模块B的某个函数b()完成一定的功能,但是函数b()自己无法实现全部功能,需要反过头来调用模块A中的某个函数a()来完成,这个a()就是回调函数。如下图先到这了,px4代码太难了,看不到ab模块啊...
2019-04-18 11:10:39 218
原创 【PX4代码】PX4 filght mode 飞行模式分析
飞行模式在vehicle_status.msg中,该消息中有一段内容:# Navigation state, i.e. "what should vehicle do".uint8 NAVIGATION_STATE_MANUAL = 0 # Manual modeuint8 NAVIGATION_STATE_ALTCTL = 1 # Altitude control modeuint8...
2019-04-18 09:30:24 1532
原创 【c/c++位操作】移位运算
在px4中进场可以看到#define MASK_USE_GPS (1<<0)bool not_using_gps = !(_params.fusion_mode & MASK_USE_GPS) || !_control_status.flags.gps;所以我们需要知道这个(1<<0)到底是多少,且&是啥,咋运算出来的1<<...
2019-04-14 12:13:51 423
原创 【px4 add submodul】Px4 自定义submodul url设置问题
https://stackoverflow.com/questions/46352657/modify-url-of-a-nested-submodule-in-git我自己更改了px4的子模块,并fork官方的仓库,推送到fork的仓库中,但是如何拉取自己定义的子模块:具体步骤为:上github上找到fork的px4仓库,找到.gitmodul更改其中url与branch,然后pull到本地...
2019-04-13 23:29:23 415
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人