Documentation Search
Godot Apple Plugins Class

CMPedometerData

Inherits: RefCounted < Object

Aggregated pedometer data covering a time window.

Description

Wraps Apple’s CMPedometerData. Optional Apple values (distance, floor counts, pace, cadence) report -1 when the underlying capability is unavailable on the device. See Apple’s CMPedometerData reference.

Tutorials

Properties

float

average_active_pace

float

current_cadence

float

current_pace

float

distance

float

end_date

int

floors_ascended

int

floors_descended

int

number_of_steps

float

start_date


Property Descriptions

float average_active_pace 🔗

  • void set_average_active_pace(value: float)

  • float get_average_active_pace()

Average pace across the window in seconds per meter, or -1 when unavailable.


float current_cadence 🔗

  • void set_current_cadence(value: float)

  • float get_current_cadence()

Instantaneous cadence in steps per second, or -1 when unavailable.


float current_pace 🔗

  • void set_current_pace(value: float)

  • float get_current_pace()

Instantaneous pace in seconds per meter, or -1 when unavailable.


float distance 🔗

  • void set_distance(value: float)

  • float get_distance()

Distance walked or run in meters, or -1 when distance estimation is unavailable.


float end_date 🔗

  • void set_end_date(value: float)

  • float get_end_date()

Unix-time end of the reporting window in seconds.


int floors_ascended 🔗

  • void set_floors_ascended(value: int)

  • int get_floors_ascended()

Approximate number of floors ascended, or -1 when floor counting is unavailable.


int floors_descended 🔗

  • void set_floors_descended(value: int)

  • int get_floors_descended()

Approximate number of floors descended, or -1 when floor counting is unavailable.


int number_of_steps 🔗

  • void set_number_of_steps(value: int)

  • int get_number_of_steps()

Step count across the reporting window.


float start_date 🔗

  • void set_start_date(value: float)

  • float get_start_date()

Unix-time start of the reporting window in seconds.