Skip to content

Commit

Permalink
7.2.0 - Default activity as Meditation. Reinstall the app if you wish…
Browse files Browse the repository at this point in the history
… to change from Yoga to Meditation for all pre-configured sessions
  • Loading branch information
dliedke committed Apr 19, 2024
1 parent d91a642 commit 5c09e2f
Show file tree
Hide file tree
Showing 9 changed files with 19 additions and 26 deletions.
21 changes: 7 additions & 14 deletions ConnectIQStore/MeditateStoreDescription-en.txt
Original file line number Diff line number Diff line change
@@ -1,29 +1,27 @@
!!!! Touch and hold the screen (Touch devices) or hold the left middle button to edit the meditation sessions, properties and global settings.!!!!!
*** Please read all guide below to avoid issues with the application in your device ***
*** If you face any issue, please check the troubleshooting guide below before reporting ***

Please enter a valid email when clicking "Contact Developer" in this page so I can reply to questions and requests.
Appreciate if you write in English language.

Totally free application developed by vtrifonov and compiled/enhanced for newer Garmin watch models by dliedke.

A meditation/yoga app that tracks as an activity the heart rate, stress, respiration rate, heart rate variability (HRV), provides vibration or sound alerts, heart rate chart and respiration rate chart.

Full user guide (explains HRV metrics and how to use application in detail):

https://github.com/dliedke/Meditate/blob/main/UserGuide.md

Touch and hold the screen (Touch devices) or hold the left middle button to edit the meditation sessions, properties and global settings.

Touch screen or click Start button to start meditation session. Use lap/back button to pause/resume. Use start button to end the meditation session.

Make sure to enable vibration in System - Sound and Vibe - Vibration (On).

If your device supports it and using sound notifications, make sure to enable sound in System - Sound and Vibe - Alert Tones (On).

Set Activity Name as "Location & Device Activity Name" in Garmin Connect Settings (https://connect.garmin.com/modern/settings) for activity name generated to be saved correctly.

Set custom activity name using watch connected to PC via USB with Garmin Express, refer to guide at https://support.garmin.com/en-US/?faq=6Vl7EbW3qA42l63ZIhJet5 for help. Do not use Garmin Connect IQ mobile because it will break application due to bugs in Garmin infrastructure.

Use "Yoga" type activity to correctly capture Respiration rate metrics due to bug in Meditation activity in some devices.
Use "Meditation" or "Yoga" type activity to correctly capture Respiration rate metrics due to bug in Breathing activity in some devices.

Avoid moving your wrist during the session in order to capture HRV and Respiration rate metrics. If HRV is not being detected, please reboot your watch pressing light button for 15s, turn it on and retry the application.

Expand All @@ -34,22 +32,17 @@ Shortlisted as best app by Wareable: https://www.wareable.com/garmin/garmin-conn
Troubleshooting guide:

Connect IQ! message in the watch:

-----------------------------------------------

Please use Garmin Express in PC with watch connected to USB to change activity name. If the app is no longer opening, please reinstall it. Unfortunately due to a bug with Connect IQ mobile it is not possible to change the activity name using configuration button.
Please use Garmin Express in PC with watch connected to USB to change activity name. If the app is no longer opening, please reinstall it. Unfortunately due to a bug with Connect IQ mobile it is not possible to change the activity name using configuration button.

HRV not being detected:

---------------------------------

Sometimes HRV takes longer to be detected if you were moving before starting the application. Please stay quiet for sometime, not moving the wrist with the watch, then open the app and wait for HRV ready before starting your meditate session. If it doesn't work try holding light button for 15s then turn on watch again and retry the app to check if HRV is being detected.
Sometimes HRV takes longer to be detected if you were moving before starting the application. Please stay quiet for sometime, not moving the wrist with the watch, then open the app and wait for HRV ready before starting your meditate session. If it doesn't work try holding light button for 15s then turn on watch again and retry the app to check if HRV is being detected.

No vibration or sound during sessions:

---------------------------------------------------
Make sure to enable vibration in System - Sound and Vibe - Vibration (On). Also make sure to enable sound in System - Sound and Vibe - Alert Tones (On).

Make sure to enable vibration in System - Sound and Vibe - Vibration (On). Also make sure to enable sound in System - Sound and Vibe - Alert Tones (On).

Please report other issues in "Contact Developer" link at this page or https://github.com/dliedke/Meditate/issues and not in the app review.

Expand Down
2 changes: 1 addition & 1 deletion ConnectIQStore/MeditateStoreDescription-pt.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Defina o nome da atividade como "Local e nome da atividade do dispositivo" nas c

Defina o nome da atividade personalizada usando o relógio conectado ao PC via USB com Garmin Express, consulte o guia em https://support.garmin.com/en-US/?faq=6Vl7EbW3qA42l63ZIhJet5 para obter ajuda. Não use o Garmin Connect IQ mobile porque ele estragará o aplicativo devido a bugs na infraestrutura da Garmin.

Use a atividade do tipo "Yoga" para capturar corretamente as métricas da taxa de respiração devido a um bug na atividade de meditação em alguns dispositivos.
Utilize a atividade do tipo "Meditação" ou "Ioga" para capturar corretamente as métricas da taxa respiratória devido a um bug na atividade "Respiração" em alguns dispositivos.

Evite mover o pulso durante a sessão para capturar as métricas de VFC e frequência respiratória. Se o VFC não estiver sendo detectado, reinicie o relógio pressionando o botão de iluminação por 15 segundos, ligue-o e tente novamente o aplicativo.

Expand Down
2 changes: 1 addition & 1 deletion Meditate/manifest.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!-- This is a generated file. It is highly recommended that you DO NOT edit this file. -->
<iq:manifest xmlns:iq="http://www.garmin.com/xml/connectiq" version="3">
<iq:application entry="MeditateApp" id="9abb375dcf7c4ace87ff66f4f774f6c8" launcherIcon="@Drawables.launcherIcon" minSdkVersion="3.0.0" name="@Strings.AppName" type="watch-app" version="7.1.0">
<iq:application entry="MeditateApp" id="9abb375dcf7c4ace87ff66f4f774f6c8" launcherIcon="@Drawables.launcherIcon" minSdkVersion="3.0.0" name="@Strings.AppName" type="watch-app" version="7.2.0">
<iq:products>
<iq:product id="approachs62"/>
<iq:product id="approachs7042mm"/>
Expand Down
4 changes: 2 additions & 2 deletions Meditate/resources-deu/strings/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@
<string id="menuGlobalSettings_save">Speich.: </string>

<string id="menuNewActivityTypeOptions_title">Aktivität</string>
<string id="menuNewActivityTypeOptions_yoga">Yoga</string>
<string id="menuNewActivityTypeOptions_meditating">Meditieren</string>
<string id="menuNewActivityTypeOptions_yoga">Yoga</string>
<string id="menuNewActivityTypeOptions_breathing">Atmen</string>

<string id="activityTypeMenu_title">Aktivitätstyp</string>
Expand Down Expand Up @@ -159,7 +159,7 @@
<string id="HRVready">HRV Bereit</string>
<string id="HRVoff">HRV aus</string>

<string id="about_AppVersion">Meditate 7.1.0</string>
<string id="about_AppVersion">Meditate 7.2.0</string>
<string id="about_vtrifonov"> vtrifonov</string>
<string id="about_dliedke"> dliedke</string>

Expand Down
4 changes: 2 additions & 2 deletions Meditate/resources-por/strings/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@
<string id="menuGlobalSettings_save">Salvar: </string>

<string id="menuNewActivityTypeOptions_title">Atividade</string>
<string id="menuNewActivityTypeOptions_yoga">Yoga</string>
<string id="menuNewActivityTypeOptions_meditating">Meditação</string>
<string id="menuNewActivityTypeOptions_yoga">Yoga</string>
<string id="menuNewActivityTypeOptions_breathing">Respiração</string>

<string id="activityTypeMenu_title">Atividade</string>
Expand Down Expand Up @@ -160,7 +160,7 @@
<string id="HRVready">VFC Pronto</string>
<string id="HRVoff">VFC Deslig.</string>

<string id="about_AppVersion">Meditate 7.1.0</string>
<string id="about_AppVersion">Meditate 7.2.0</string>
<string id="about_vtrifonov"> vtrifonov</string>
<string id="about_dliedke"> dliedke</string>

Expand Down
2 changes: 1 addition & 1 deletion Meditate/resources-spa/strings/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@
<string id="HRVready">HRV Listo</string>
<string id="HRVoff">HRV apagado</string>

<string id="about_AppVersion">Meditate 7.1.0</string>
<string id="about_AppVersion">Meditate 7.2.0</string>
<string id="about_vtrifonov"> vtrifonov</string>
<string id="about_dliedke"> dliedke</string>

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<menu id="newActivityTypeOptionsMenu" title="@Strings.menuNewActivityTypeOptions_title">
<menu-item id="yoga" label="@Strings.menuNewActivityTypeOptions_yoga" />
<menu-item id="meditating" label="@Strings.menuNewActivityTypeOptions_meditating" />
<menu-item id="yoga" label="@Strings.menuNewActivityTypeOptions_yoga" />
<menu-item id="breathing" label="@Strings.menuNewActivityTypeOptions_breathing" />
</menu>
6 changes: 3 additions & 3 deletions Meditate/resources/strings/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,9 @@
<string id="menuGlobalSettings_respiration">Respiration: </string>
<string id="menuGlobalSettings_save">Save: </string>

<string id="menuNewActivityTypeOptions_title">Activity</string>
<string id="menuNewActivityTypeOptions_yoga">Yoga</string>
<string id="menuNewActivityTypeOptions_title">Activity</string>
<string id="menuNewActivityTypeOptions_meditating">Meditating</string>
<string id="menuNewActivityTypeOptions_yoga">Yoga</string>
<string id="menuNewActivityTypeOptions_breathing">Breathing</string>

<string id="activityTypeMenu_title">Activity Type</string>
Expand Down Expand Up @@ -159,7 +159,7 @@
<string id="HRVready">HRV Ready</string>
<string id="HRVoff">HRV off</string>

<string id="about_AppVersion">Meditate 7.1.0</string>
<string id="about_AppVersion">Meditate 7.2.0</string>
<string id="about_vtrifonov"> vtrifonov</string>
<string id="about_dliedke"> dliedke</string>

Expand Down
2 changes: 1 addition & 1 deletion Meditate/source/globalSettings/GlobalSettings.mc
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ class GlobalSettings {
static function loadActivityType() {
var activityType = App.Storage.getValue(ActivityTypeKey);
if (activityType == null) {
return ActivityType.Yoga;
return ActivityType.Meditating;
}
else {
return activityType;
Expand Down

0 comments on commit 5c09e2f

Please sign in to comment.