The Wheelchair Watchface for Garmin Devices is available here: Garmin Connect IQ Store
Per Garmin documentation, only three devices support Wheelchair push count:
- Venu® 3
- Venu® 3S
- vívoactive® 5
- 🕚 Time (Hours:Minutes)
- 📅 Date (Day.Month.Day of Week)
- 🔋 Battery
- 💗 Heart Rate
- 📶 Bluetooth Connection Status
- ♿ Today's Pushes
- 🔔 Notifications
- 🌡️ Temperature (Fahrenheit/Celsius)
- ⛅ Forecast
Users can customize the watch face through the Garmin Connect Mobile App. The available settings include:
- Time Format: Choose between 12-hour and 24-hour formats.
- Temperature Format: Select Fahrenheit or Celsius.
- Show Notifications: Toggle to turn notifications On or Off.
- Ring Color: Pick a color using the Color Picker.
- Ring Width: Adjust the width using a Slider.
- Min/Max Temperature Display: Option to display daily minimum and maximum temperature readings.
- Ring Width: Choose to display battery life in days remaining instead of a percentage.
- Push Design: Choose to display simpler push design (no temperature, no forecast, emphasis on push count).
I originally began developing a watchface for Dexcom/Diabetic users (I am Type 1 Diabetic). There are only two options when searching either Diabetes/Dexcom/Diabetic. Both require the user to provide their Dexcom credentials.
During development, I learned the Garmin SDK does not allow a Watch Face app to access the Dexcom Data Field
This is sad (I reached out to both Dexcom & Garmin. Received no response).
Irregardless, I spent too much time w/ the Garmin SDK to not publish something.
While looking over API Documentation to resolve my Dexcom Data Field problem, I noticed the pushDistance field. I found zero results for 'Wheelchair' or 'Wheel Chair' in the Garmin IQ Connect Store.
This project was developed using Visual Studio Code with the Monkey C VS Code extension. Testing was done via the CIQ Simulator.
Email me any improvements and/or edge cases not handled etc. I rely on the CIQ Simulator for testing different devices.