1759|0

190

帖子

10

TA的资源

一粒金砂(中级)

楼主
 

【KW41Z】步行仪2 [复制链接]

KW41Z蓝牙部分终于做好,其实也不算得上做好,只不过是用已成的例子进行移植。
蓝牙连接后定时上传
  1. extern unsigned long int STEPS;
  2. extern unsigned char TempSteps;                //记步缓存  100HZ 自加1
  3. static void TimerMeasurementCallback(void * pParam)
  4. {
  5.     uint32_t random = 0;
  6.     rscsMeasurement_t measurement;
  7.    
  8.     if ( rscsServiceConfig.calibrationInProgress)
  9.     {
  10.         /* Finish calibration procedure */
  11.         Rscs_FinishSensorCalibration(&rscsServiceConfig, mCalibrationSuccessful);
  12.     }

  13.     RNG_GetRandomNo(&random);
  14.    
  15.     mReportTotalDistanceCounter  = (mReportTotalDistanceCounter + 1) % 3;
  16.         
  17.     //mRscsUserData.totalDistance += random & 0x0F;
  18.     mRscsUserData.totalDistance =STEPS;

  19.     measurement.flags = gRscs_InstantStrideLengthPresent_c;
  20.    
  21.     //if (mRunningStatus)
  22.     if(TempSteps>5)
  23.     {
  24.       measurement.flags |= gRscs_RunningStatus_c;
  25.     }
  26.       
  27.     if (mReportTotalDistanceCounter == 1)  
  28.     {
  29.         measurement.flags |= gRscs_TotalDistancePresent_c;      
  30.     }
  31.     measurement.instantCadence = TempSteps;
  32.     measurement.instantStrideLength = 22;   
  33.     //measurement.instantSpeed = 256 * ( 2 + (random & 0x03 ));
  34.     measurement.instantSpeed = 256 * ( 2 + (TempSteps & 0x03 ));
  35.     measurement.totalDistance = mRscsUserData.totalDistance;
  36.    
  37.     Rscs_RecordMeasurement(service_rsc, &measurement);

  38. }
复制代码


全整的代码
frdmkw41z_wireless_examples_bluetooth_running_speed_cadence_sensor_freertos.rar (2.39 MB, 下载次数: 3)


手机APP用的是NXP自代的例子



下一代就是自己做APP
此帖出自NXP MCU论坛
点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表