此模块是基于PHP5.6.40版本生成的扩展骨架。
不知道PHP的其他版本调用会不会产生问题,需要自行检测
由于公司购买的是别家生产的电路板,在计算数据的时候需要用到别人的算法,但是别人又不愿意公开出来
于是打包编译了一个动态库来给我调用,在使用的时候由于调用的是动态库加载,(libbcm.so)
需要make -ldl
来安装编译模块
make -ldl
之前需要将so动态库放到系统当中
# su
# echo /usr/local/lib > /etc/ld.so.conf.d/local.conf
# cp libbcm.so /usr/local/lib
# /sbin/ldconfig
该动态库可以计算如下。
float TBW; //总水分重量 (L)
float Protein; //蛋白质 (kg)
float Minerals; //无机盐 (kg)
float BFM; //脂肪重量 (kg)
float FFM; //去脂体重 (kg)
float SM; //骨骼肌 (kg)
float BMC; //骨矿含量 (kg)
float BMI; //体格指数
float PBF; //体脂肪率 (%)
float PBW; //体水分率 (%)
float BMR; //基础代谢 (Kcal)
float VFA; //内脏脂肪指数 (cm^2)
float BodyAge; //身体年龄
float TotalScore;//综合评分