# How to Guide - ImReady4 app, for HRV guided training

**URL:** <https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778>\
**Category:** Guide\
**Created:** [23 December 2022 07:34 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778 "2022-12-23T07:34:42Z")\
**Posts on this page:** 20\
**Page:** 7

<div class="post-metadata">

**Author:** ![Inigo\_Tolosa](https://forum.intervals.icu/user_avatar/forum.intervals.icu/inigo_tolosa/32/26187_2.png) [@Inigo\_Tolosa](https://forum.intervals.icu/u/Inigo_Tolosa)\
**Post date:** [18 January 2023 07:00 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/123 "2023-01-18T07:00:26Z")

</div>

Fixed. Thanks

---

<div class="post-metadata">

**Author:** ![Tronje\_the\_Falconer](https://forum.intervals.icu/user_avatar/forum.intervals.icu/tronje_the_falconer/32/36950_2.png) [@Tronje\_the\_Falconer](https://forum.intervals.icu/u/Tronje_the_Falconer)\
**Post date:** [23 January 2023 13:01 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/124 "2023-01-23T13:01:41Z")

</div>

Hi Guys,

I just want to know if anyone ran the script on matlab from a python program or if it is possible. I’ve searched the internet but haven’t found anything useful so far.

---

<div class="post-metadata">

**Author:** ![Inigo\_Tolosa](https://forum.intervals.icu/user_avatar/forum.intervals.icu/inigo_tolosa/32/26187_2.png) [@Inigo\_Tolosa](https://forum.intervals.icu/u/Inigo_Tolosa)\
**Post date:** [23 January 2023 14:18 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/125 "2023-01-23T14:18:51Z")

</div>

There is a matlab.engine that allows calling MATLAB code within python programs. I have never used it, but maybe you could find a solution for your case

[https://es.mathworks.com/help/matlab/matlab\_external/call-user-script-and-function-from-python.html](https://es.mathworks.com/help/matlab/matlab_external/call-user-script-and-function-from-python.html)

This links to the Spanish documentation, but I suppose it will be easy for you to move to any other language

---

<div class="post-metadata">

**Author:** ![Gerald](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gerald/32/28423_2.png) [@Gerald](https://forum.intervals.icu/u/Gerald)\
**Post date:** [10 February 2023 16:51 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/127 "2023-02-10T16:51:32Z")

</div>

It also happened with me (no data showing). I would try later in the day (3 times) and it worked.

---

<div class="post-metadata">

**Author:** ![Marcos\_Dominguez](https://forum.intervals.icu/user_avatar/forum.intervals.icu/marcos_dominguez/32/29513_2.png) [@Marcos\_Dominguez](https://forum.intervals.icu/u/Marcos_Dominguez)\
**Post date:** [24 February 2023 14:40 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/128 "2023-02-24T14:40:02Z")

</div>

![HRV advice](https://forum.intervals.icu/uploads/default/original/3X/6/4/6487a363f2e6960dffbb8ee2dd3fb10390093000.png)

In case this is useful for anyone. Based on this article from myithlete [Link](https://www.myithlete.com/how-to-use-the-ithlete-pro-training-guide/), doing this helped me make my head around the graph and the meaning of the various areas.

---

<div class="post-metadata">

**Author:** ![Luisma\_Gallego\_Soy\_P](https://forum.intervals.icu/user_avatar/forum.intervals.icu/luisma_gallego_soy_p/32/26303_2.png) [@Luisma\_Gallego\_Soy\_P](https://forum.intervals.icu/u/Luisma_Gallego_Soy_P)\
**Post date:** [25 February 2023 18:35 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/129 "2023-02-25T18:35:54Z")

</div>

Great work

---

<div class="post-metadata">

**Author:** ![MedTechCD](https://forum.intervals.icu/user_avatar/forum.intervals.icu/medtechcd/32/40383_2.png) [@MedTechCD](https://forum.intervals.icu/u/MedTechCD)\
**Post date:** [25 February 2023 19:02 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/130 "2023-02-25T19:02:21Z")

</div>

That is indeed the ‘Adaptation’ information that I planned to add. But I need to find the time to do it.

---

<div class="post-metadata">

**Author:** ![nasatt](https://forum.intervals.icu/user_avatar/forum.intervals.icu/nasatt/32/29315_2.png) [@nasatt](https://forum.intervals.icu/u/nasatt)\
**Post date:** [2 March 2023 07:19 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/131 "2023-03-02T07:19:53Z")

</div>

Hi Inigo  
I’m wondering if it would be possible to separately set the custom ranges for trend for each of rMSSD and rHR?  
From what I can make out in the config file they all have to be the same duration.  
I was thinking of a 60d for rMSSD with +/- 0.75 SD (or even a 42d) but having a 30d with +/-1 SD for rHR  
Not sure if this is possible or too much work so no hassle if it is. We can still set those trend ranges on fitness page of Intervals  
Thanks

---

<div class="post-metadata">

**Author:** ![Inigo\_Tolosa](https://forum.intervals.icu/user_avatar/forum.intervals.icu/inigo_tolosa/32/26187_2.png) [@Inigo\_Tolosa](https://forum.intervals.icu/u/Inigo_Tolosa)\
**Post date:** [2 March 2023 09:09 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/132 "2023-03-02T09:09:36Z")

</div>

As a workaround in your case you can overwrite these parameters adding this code before plotTrendx(…) is called in lines 692, 697, 702 in ImReady4.m

> settings.daysForShortTermTrend = xxx;  
> settings.daysForLongTermTrend = xxx;  
> settings.multiplier\_X\_StdDev\_ForLongTermTrendRange = xxx;

Replace XXX by the values you want to apply

---

<div class="post-metadata">

**Author:** ![nasatt](https://forum.intervals.icu/user_avatar/forum.intervals.icu/nasatt/32/29315_2.png) [@nasatt](https://forum.intervals.icu/u/nasatt)\
**Post date:** [2 March 2023 09:54 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/133 "2023-03-02T09:54:38Z")

</div>

Brilliant. Thanks a million. You’re a gent

---

<div class="post-metadata">

**Author:** ![Inigo\_Tolosa](https://forum.intervals.icu/user_avatar/forum.intervals.icu/inigo_tolosa/32/26187_2.png) [@Inigo\_Tolosa](https://forum.intervals.icu/u/Inigo_Tolosa)\
**Post date:** [2 March 2023 10:35 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/134 "2023-03-02T10:35:17Z")

</div>

I wish all problems were so easy to solve 😉

---

<div class="post-metadata">

**Author:** ![nasatt](https://forum.intervals.icu/user_avatar/forum.intervals.icu/nasatt/32/29315_2.png) [@nasatt](https://forum.intervals.icu/u/nasatt)\
**Post date:** [2 March 2023 10:53 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/135 "2023-03-02T10:53:56Z")

</div>

I can’t edit that code ☹  
I can only edit the athlete config  
It’s no worries though. It’s a ‘nice to have’ rather than a ‘need to have’

---

<div class="post-metadata">

**Author:** ![MedTechCD](https://forum.intervals.icu/user_avatar/forum.intervals.icu/medtechcd/32/40383_2.png) [@MedTechCD](https://forum.intervals.icu/u/MedTechCD)\
**Post date:** [2 March 2023 11:15 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/136 "2023-03-02T11:15:44Z")

</div>

Are you connected directly to Inigo’s folder? I think you were within the first users that were able to connect directly and thus get auto updates.  
That would be a reason why you can’t modify.  
If you work with a copy of Inigo’s folder, you have your own script and should be able to modify.

---

<div class="post-metadata">

**Author:** ![nasatt](https://forum.intervals.icu/user_avatar/forum.intervals.icu/nasatt/32/29315_2.png) [@nasatt](https://forum.intervals.icu/u/nasatt)\
**Post date:** [2 March 2023 11:42 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/137 "2023-03-02T11:42:14Z")

</div>

Ah. That makes sense. Thank you

---

<div class="post-metadata">

**Author:** ![nasatt](https://forum.intervals.icu/user_avatar/forum.intervals.icu/nasatt/32/29315_2.png) [@nasatt](https://forum.intervals.icu/u/nasatt)\
**Post date:** [2 March 2023 11:58 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/139 "2023-03-02T11:58:15Z")

</div>

Bingo  
That worked a treat. Thanks 😉

---

<div class="post-metadata">

**Author:** ![Dr\_Robert\_D\_Saunders](https://forum.intervals.icu/user_avatar/forum.intervals.icu/dr_robert_d_saunders/32/33768_2.png) [@Dr\_Robert\_D\_Saunders](https://forum.intervals.icu/u/Dr_Robert_D_Saunders)\
**Post date:** [17 March 2023 06:13 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/140 "2023-03-17T06:13:13Z")

</div>

I’ve been using ImReady4 for some time now, and I find it pretty helpful.  
This morning it threw a wobbly, with an error:

Unrecognized property "FontName’ for class ‘matlab.graphics.GraphicsPlaceholder’.

Error in ImReady4 (line165)  
s.FontName = ‘Courier’;

It gives the graphic output, but not the charts of recent training and resting HR.

Any advice?

Robert

---

<div class="post-metadata">

**Author:** ![MedTechCD](https://forum.intervals.icu/user_avatar/forum.intervals.icu/medtechcd/32/40383_2.png) [@MedTechCD](https://forum.intervals.icu/u/MedTechCD)\
**Post date:** [17 March 2023 07:54 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/141 "2023-03-17T07:54:23Z")

</div>

Same error here. You are als connected directly to Inigo´s folder?  
Can someone who has a copy of that folder, show US the exact content of line 165?  
Thx

---

<div class="post-metadata">

**Author:** ![Gerald](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gerald/32/28423_2.png) [@Gerald](https://forum.intervals.icu/u/Gerald)\
**Post date:** [17 March 2023 07:58 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/142 "2023-03-17T07:58:29Z")

</div>

Same error occurs for me.

 ![image](https://forum.intervals.icu/uploads/default/original/3X/0/2/027ca23e8f71337f7808bea67282c6e8d64becde.png)

Line 165 shown below

 ![image](https://forum.intervals.icu/uploads/default/original/3X/d/4/d49560b53b743594ecee026e1b8c6150243f31fb.png)

---

<div class="post-metadata">

**Author:** ![Gerald](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gerald/32/28423_2.png) [@Gerald](https://forum.intervals.icu/u/Gerald)\
**Post date:** [17 March 2023 08:01 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/143 "2023-03-17T08:01:49Z")

</div>

If I change the s.FontName to t.FontName then it works without the error

---

<div class="post-metadata">

**Author:** ![MedTechCD](https://forum.intervals.icu/user_avatar/forum.intervals.icu/medtechcd/32/40383_2.png) [@MedTechCD](https://forum.intervals.icu/u/MedTechCD)\
**Post date:** [17 March 2023 08:02 UTC](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778/144 "2023-03-17T08:02:56Z")

</div>

The 10 or 15 users directly connected to Inigo´s folder will have same error.  
The others should have no problem I think.  
Must be a typo that got there unintentionaly.

[Previous page](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778.md?page=6)

[Next page](https://forum.intervals.icu/t/how-to-guide-imready4-app-for-hrv-guided-training/25778.md?page=8)
