Skip to content

v1.8.4 热力图位移检测优化+禁用Tab滑动

Choose a tag to compare

@godweiyang godweiyang released this 05 Jul 07:07

v1.8.4 改进

1. 采样点位置基于真实位移(修复静止时点飘移)

  • 新增加速度计 + 旋转矢量传感器
  • 低通滤波分离重力,检测水平方向线性加速度
  • 只在检测到走动(加速度幅值 > 1.0 m/s²)时积分位移
  • 手机静止时采样点位置保持不变,只更新信号值
  • 走动时按朝向把位移从手机坐标系旋转到世界坐标系
  • 单周期累计位移上限 1.5 米,避免抖动导致大跳

2. 去掉点上的文字标签

  • 不再画中心小圆点、白色描边、"极佳/良好/一般/较弱/很差 -28" 等文字
  • 只保留径向渐变色块,颜色本身已能反映信号强度(红=弱,绿=强)

3. 禁用 ViewPager2 滑动手势

  • 任何手势(单指/双指)都不再切换 Tab
  • 只能通过点击顶部 Tab 标签切换"实时信号 / 信号热力图"
  • 热力图页的拖动和缩放手势完全受 HeatMapView 控制,不再被父级拦截