颂拓Suunto的武林秘籍-SuuntoApps

官方介绍:

通过 Suunto App 应用程序,可以进一步自定义 Suunto Ambit3。在 Movescount 中访问 Suunto App Zone 应用程序区,可以查找可供使用的各种应用程序,例如各种计时器和计数器。如果找不到所需应用程序,可以使用 Suunto App Designer 应用程序设计器来创建自己的应用程序。例如,可以创建应用程序来计算预估的马拉松结果或滑雪路线的坡度。

本次我用预估完赛时间来做例子,给大家演示一下。

思路:

1.预估时间=已经经过的时间+(剩下的距离/平均速度)

2.如果已经完成的长度小于5k,就预估5k的时间;如果已经完成的长度小于10k,但是大于5k,就是预估10k时间;以此类推直到全马。

代码如下:

/* While in sport mode do this once per second */

if (SUUNTO_DISTANCE < 5){

  prefix = "5k";

    RESULT = SUUNTO_DURATION + ((5-SUUNTO_DISTANCE)/SUUNTO_AVG_SPD)*3600;

}

if ((SUUNTO_DISTANCE < 10) && (SUUNTO_DISTANCE > 5)){

  prefix = "10k";

  RESULT = SUUNTO_DURATION + ((10-SUUNTO_DISTANCE)/SUUNTO_AVG_SPD)*3600;

}

if ((SUUNTO_DISTANCE < 21.1) && (SUUNTO_DISTANCE > 10)){

  prefix = "half";

  RESULT = SUUNTO_DURATION + ((21.1-SUUNTO_DISTANCE)/SUUNTO_AVG_SPD)*3600;

}

if (SUUNTO_DISTANCE > 21.1){

  prefix = "full";

  RESULT = SUUNTO_DURATION + ((42.2-SUUNTO_DISTANCE)/SUUNTO_AVG_SPD)*3600;

}

内置参数变量的含义在开发文档中都有,大家可以很容易的设计出自己的定制化数据。

https://www.empyrean.tw/support/Suunto_AppZone_Developer_Manual_ZHTW.pdf

有问题可以留言哦。

图片发自简书App

图片发自简书App

图片发自简书App
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 养殖企业迎喜报,黑科技处理高难养殖废水 长弓环保携手海华能源攻克世界难题,世界领先处理技术问世 八月的北京炎热无比...
    感恩女神诗淘阅读 363评论 0 0
  • 怕是这世上用情深的男人太少,女性为主流的小说作者才倾心塑造如何以琛似的深情男子。 最近忙里偷闲,回顾电视剧版《何以...
    斯嘉绿阅读 581评论 0 0
  • 文/文之缘 夏日,黄土干裂成网状的裂缝,空气里满是令人窒息的土腥味,风迎面而来,像个火球扑到...
    文之缘阅读 293评论 0 0
  • 上周六晚上打算和朋友一起去看《28岁未成年》,因为很想看霍建华演现代片,老霍在我的印象里只有归海一刀、一枝梅、徐长...
    闷油萍子ya阅读 233评论 0 0