[PR #189] [CLOSED] Enhance RealtimeIrl by adding the missing metrics #195

Closed
opened 2026-03-02 04:00:41 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/eerimoq/moblin/pull/189
Author: @sm9cc
Created: 12/2/2025
Status: Closed

Base: mainHead: rtirl-additions


📝 Commits (2)

  • 8a68232 Enhance RealtimeIrl by adding the missing metrics
  • 27d1f38 Refactor RealtimeIrl.swift

📊 Changes

9 files changed (+204 additions, -25 deletions)

View changed files

📝 Moblin/Integrations/CyclingPowerDevice/CyclingPowerDevice.swift (+54 -11)
📝 Moblin/Integrations/RealtimeIrl/RealtimeIrl.swift (+99 -12)
📝 Moblin/Various/Model/Model.swift (+2 -0)
📝 Moblin/Various/Model/ModelAppleWatch.swift (+3 -0)
📝 Moblin/Various/Model/ModelCyclingPowerDevice.swift (+5 -2)
📝 Moblin/Various/Model/ModelHeartRateDevice.swift (+1 -0)
📝 Moblin/Various/Model/ModelLocation.swift (+2 -0)
Moblin/Various/Model/ModelPedometer.swift (+36 -0)
📝 Moblin/Various/Model/ModelStream.swift (+2 -0)

📄 Description

This PR adds the missing metrics to RealtimeIrl (heading, steps, heart rate, cycling power, cycling crank and cycling wheel rpm.

It prefers metrics from Apple Watch if they are available otherwise it uses the metrics available from device.

Unable to compile or test, so feel free to suggest any changes.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/eerimoq/moblin/pull/189 **Author:** [@sm9cc](https://github.com/sm9cc) **Created:** 12/2/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `rtirl-additions` --- ### 📝 Commits (2) - [`8a68232`](https://github.com/eerimoq/moblin/commit/8a68232678f9d7068e5310c333bd9ebcc369b628) Enhance RealtimeIrl by adding the missing metrics - [`27d1f38`](https://github.com/eerimoq/moblin/commit/27d1f38c27c32b12eeb4e8b7ab2b98071c751282) Refactor RealtimeIrl.swift ### 📊 Changes **9 files changed** (+204 additions, -25 deletions) <details> <summary>View changed files</summary> 📝 `Moblin/Integrations/CyclingPowerDevice/CyclingPowerDevice.swift` (+54 -11) 📝 `Moblin/Integrations/RealtimeIrl/RealtimeIrl.swift` (+99 -12) 📝 `Moblin/Various/Model/Model.swift` (+2 -0) 📝 `Moblin/Various/Model/ModelAppleWatch.swift` (+3 -0) 📝 `Moblin/Various/Model/ModelCyclingPowerDevice.swift` (+5 -2) 📝 `Moblin/Various/Model/ModelHeartRateDevice.swift` (+1 -0) 📝 `Moblin/Various/Model/ModelLocation.swift` (+2 -0) ➕ `Moblin/Various/Model/ModelPedometer.swift` (+36 -0) 📝 `Moblin/Various/Model/ModelStream.swift` (+2 -0) </details> ### 📄 Description This PR adds the missing metrics to RealtimeIrl (heading, steps, heart rate, cycling power, cycling crank and cycling wheel rpm. It prefers metrics from Apple Watch if they are available otherwise it uses the metrics available from device. Unable to compile or test, so feel free to suggest any changes. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-02 04:00:41 +03:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/moblin#195
No description provided.