找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 17|回复: 0

关于参数的定义和使用

[复制链接]

47

主题

34

回帖

4万

积分

管理员

积分
42145
发表于 2025-3-27 12:19:11 | 显示全部楼层 |阅读模式
一直以来, 我都是在一个任务模块内部定义参数, 模块内部用。 直到出现了这个。


cuigaosheng@cuigaosheng:~/linshi12/px4_vtol/src$ grep -rn "BAT_CRIT_THR"
modules/mavlink/mavlink_receiver.h:374:        (ParamFloat<px4::params::BAT_CRIT_THR>)     _param_bat_crit_thr,
modules/mavlink/mavlink_parameters.cpp:290:        param_find("BAT_CRIT_THR");
modules/commander/Commander.hpp:288:        (ParamFloat<px4::params::BAT_CRIT_THR>) _param_bat_crit_thr
modules/commander/commander_params.c:330: * Action the system takes at critical battery. See also BAT_CRIT_THR and BAT_EMERGEN_THR
lib/battery/battery_params_common.c:73ARAM_DEFINE_FLOAT(BAT_CRIT_THR, 0.07f);
lib/battery/battery.cpp:92:    _param_handles.crit_thr = param_find("BAT_CRIT_THR");
drivers/uavcan/sensors/cbat.hpp:72:        (ParamFloat<px4::params::BAT_CRIT_THR>) _param_bat_crit_thr,
drivers/uavcan/sensors/battery.hpp:72:        (ParamFloat<px4::params::BAT_CRIT_THR>) _param_bat_crit_thr,
drivers/batt_smbus/batt_smbus.cpp:363:    param_get(param_find("BAT_CRIT_THR"), &_crit_thr);
drivers/smart_battery/batmon/batmon.cpp:243:    param_get(param_find("BAT_CRIT_THR"), &_crit_thr);
cuigaosheng@cuigaosheng:~/linshi12/px4_vtol/src$



我知道答案 回答被采纳将会获得 10 金钱 已有0人回答
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|flightreview|小黑屋|PX4-Autopilot|PX4论坛

GMT+8, 2025-5-10 04:54 , Processed in 0.440898 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表