Class: Toybox.Activity.SplitInfo
- Inherits:
-
Toybox.Lang.Object
Overview
The SplitInfo class contains information about the current split
This information is provided via the data field onTimerSplit API.
Constant Summary
-
SplitType
| Name | Value | Since | Description |
|---|---|---|---|
| SPLIT_TYPE_PACE_PRO_SPLIT | 0 | API Level 5.2.2 |
|
| SPLIT_TYPE_ASCENT_SPLIT | 1 | API Level 5.2.2 |
|
| SPLIT_TYPE_DESCENT_SPLIT | 2 | API Level 5.2.2 |
|
| SPLIT_TYPE_INTERVAL_ACTIVE | 3 | API Level 5.2.2 |
|
| SPLIT_TYPE_INTERVAL_REST | 4 | API Level 5.2.2 |
|
| SPLIT_TYPE_INTERVAL_WARMUP | 5 | API Level 5.2.2 |
|
| SPLIT_TYPE_INTERVAL_COOLDOWN | 6 | API Level 5.2.2 |
|
| SPLIT_TYPE_INTERVAL_RECOVERY | 7 | API Level 5.2.2 |
|
| SPLIT_TYPE_INTERVAL_OTHER | 8 | API Level 5.2.2 |
|
| SPLIT_TYPE_CLIMB_ACTIVE | 9 | API Level 5.2.2 |
|
| SPLIT_TYPE_CLIMB_REST | 10 | API Level 5.2.2 |
|
| SPLIT_TYPE_SURF_ACTIVE | 11 | API Level 5.2.2 |
|
| SPLIT_TYPE_RUN_ACTIVE | 12 | API Level 5.2.2 |
|
| SPLIT_TYPE_RUN_REST | 13 | API Level 5.2.2 |
|
| SPLIT_TYPE_WORKOUT_ROUND | 14 | API Level 5.2.2 |
|
| SPLIT_TYPE_LIVE_EVENT_SPLIT | 15 | API Level 5.2.2 |
|
| SPLIT_TYPE_POWER_GUIDANCE_SPLIT | 16 | API Level 5.2.2 |
|
| SPLIT_TYPE_RWD_RUN | 17 | API Level 5.2.2 |
|
| SPLIT_TYPE_RWD_WALK | 18 | API Level 5.2.2 |
|
| SPLIT_TYPE_CLIMB_PRO_CYCLING_CLIMB | 19 | API Level 5.2.2 |
|
| SPLIT_TYPE_CLIMB_PRO_CYCLING_CLIMB_SECTION | 20 | API Level 5.2.2 |
|
| SPLIT_TYPE_WINDSURF_ACTIVE | 21 | API Level 5.2.2 |
|
| SPLIT_TYPE_RWD_STAND | 22 | API Level 5.2.2 |
|
| SPLIT_TYPE_TRANSITION | 23 | API Level 5.2.2 |
|
| SPLIT_TYPE_SWIM_STRAIGHTNESS | 25 | API Level 5.2.2 |
|
| SPLIT_TYPE_ROUND_ACTIVE | 26 | API Level 5.2.2 |
|
| SPLIT_TYPE_ROUND_REST | 27 | API Level 5.2.2 |
|
| SPLIT_TYPE_SKI_LIFT_SPLIT | 28 | API Level 5.2.2 |
|
| SPLIT_TYPE_SKI_RUN_SPLIT | 29 | API Level 5.2.2 |
|
| SPLIT_TYPE_OBSTACLE | 30 | API Level 5.2.2 |
|
| SPLIT_TYPE_CYCLING_GROUP_RIDE | 31 | API Level 5.2.2 |
|
| SPLIT_TYPE_DIVE | 32 | API Level 5.2.2 |
|
| SPLIT_TYPE_DIVE_SECTION | 33 | API Level 5.2.2 |
|
| SPLIT_TYPE_SURFACE_TYPE_UNPAVED | 34 | API Level 5.2.2 |
|
| SPLIT_TYPE_MARKER_MILE | 38 | API Level 5.2.2 |
|
| SPLIT_TYPE_MARKER_KILOMETER | 39 | API Level 5.2.2 |
|
| SPLIT_TYPE_MARKER_HALF_MARATHON | 40 | API Level 5.2.2 |
|
| SPLIT_TYPE_MARKER_MANUAL | 41 | API Level 5.2.2 |
|
| SPLIT_TYPE_SURFACE_TYPE_PAVED | 42 | API Level 5.2.2 |
|
| SPLIT_TYPE_TIMING_GATE | 43 | API Level 5.2.2 |
|
| SPLIT_TYPE_TIMING_RUN | 44 | API Level 5.2.2 |
|
| SPLIT_TYPE_TACX_COURSE | 45 | API Level 5.2.2 |
|
| SPLIT_TYPE_DOWNHILL_RUN | 46 | API Level 5.2.2 |
|
| SPLIT_TYPE_DOWNHILL_LIFT | 47 | API Level 5.2.2 |
|
| SPLIT_TYPE_SKI_RUN_SPLIT_SECTION | 48 | API Level 5.2.2 |
|
| SPLIT_TYPE_INVALID | -1 | API Level 5.2.2 |
Instance Member Summary collapse
-
averageSpeed as Lang.Float or Null
Average speed for split in meters per second.
-
elapsedTime as Lang.Number or Null
Elapsed time for split in milliseconds.
-
maxSpeed as Lang.Float or Null
Max speed for split in meters per second.
-
splitDistance as Lang.Float or Null
Split distance in meters.
-
splitType as SplitInfo.SplitType or Null
Type of split.
-
timerTime as Lang.Number or Null
Timer time for split in milliseconds.
-
totalAscent as Lang.Float or Null
Split ascent in meters.
-
totalDescent as Lang.Float or Null
Split descent in meters.
Instance Attribute Details
var averageSpeed as Lang.Float or Null
Average speed for split in meters per second
var elapsedTime as Lang.Number or Null
Elapsed time for split in milliseconds
var maxSpeed as Lang.Float or Null
Max speed for split in meters per second
var splitDistance as Lang.Float or Null
Split distance in meters
var splitType as SplitInfo.SplitType or Null
Type of split
var timerTime as Lang.Number or Null
Timer time for split in milliseconds
var totalAscent as Lang.Float or Null
Split ascent in meters
var totalDescent as Lang.Float or Null
Split descent in meters