把码表从车把上拆下来,放在桌上,不动它。过一会儿再看,海拔读数从80米跳到了160米,而当地实际海拔是110米。这不一定是坏了,一位佳明540用户就盯着这个数字,看它一路往上涨。小红书
同一天,一次爬坡估着只有70米,码表给了260米。小红书

爬升这个数字,和大多数人想的不一样。它不是拿尺子量山,而是靠机身里的气压高度计测空气压力,再换算成高度。海拔越高,气压越低,这个规律本身没错。气压每下降1hPa,高度大约升8到9米。知乎
问题出在气压不只跟海拔有关。天气系统变化也会引起气压变化,人没动,算出来的高度也会变。知乎
温度变化、太阳晒热机身、汗水雨水糊住气压孔,读数一样会漂。所以静止时它会自己往上走,骑完回到起点,海拔常常对不上出发时。
GPS也能给高度,但垂直方向误差往往有十几米甚至几十米,多数码表只拿它做校准参考。真正决定你看到的爬升的,是气压计加一套平滑算法。知乎
气压计测相对高度很灵,能分辨几十厘米的起伏,这是它还没被GPS取代的原因。

算法各家不同。气压数据有噪声,厂商会设一个门槛,小起伏不计入。门槛高了,爬升被“吞”;门槛低了,噪声被当成坡。
另一次对比里,Wahoo和iGPSPORT的爬升比实际低了10%到15%。小红书
反过来也有虚高的。一块iGPSPORT igp200在平路和缓下坡上把坡度显示到接近20%,累计爬升“非常亮眼”。重启、恢复出厂设置都没解决,作者把Strava校准后的数据贴出来,那份看着才正常。小红书
所以别急着判它坏了。先做个静止测试:放在桌上,看读数是不是持续单向漂移。再检查气压孔有没有被汗、泥、雨水堵住。
一位佳明540车主连续三次路骑都记成0爬升。小红书
气压孔被堵时,用回形针通一通、把海拔修正设成自动,读数往往能回来。但如果是雨骑进水,也可能从此再没准过。小红书
更极端的场景在高海拔。一位骑新藏线的车友,160公里翻岗巴拉山,码表把上坡显示成负数,最后只记了827米爬升,路书上是2123米。小红书
三倍差距,不全是表的错,那一路码表还频繁离线。
同一趟骑行,码表2654米,Strava修正成3016米,跟的路书又是2857米。三个数字,谁都不服谁。小红书
Strava有一套自己的海拔修正,上传后数字变一次很正常。小红书小红书
爬升从来不是统一口径。它是某台气压计,在一段时间里对空气的读数。可以拿来看自己的趋势,比较同一条路线练了几次;要跟朋友比谁爬得多,先确认两家用的是不是同一套算法。

山没变,变的是空气。