|
1 | 1 | ## Remote Control of the *Loop* App |
2 | 2 |
|
3 | | -This option is available for remote control of a *Loop* phone using *LoopFollow* 3.2 and newer. |
| 3 | +This option is available for remote control of a *Loop* phone using *LoopFollow* 4.6 and newer. The real-time notifications require *Loop* v3.11.1 and newer. |
4 | 4 |
|
5 | | -* *Loop* Remote Control |
| 5 | +* *Loop* Remote Control with Real-Time Notifications |
6 | 6 | * Remote control with *LoopFollow* includes adding remote carbs, enacting remote bolus, and starting and canceling Overrides |
7 | | - * Available with all versions of *Loop* 3 |
8 | | - * Requires *LoopFollow* 3.2 or newer |
| 7 | + * The *LoopFollow* phone sends directly through APNS to the *Loop* phone |
| 8 | + * The *Loop* phone, if it gets the APNS message, returns an APNS response with success or error message for carb or bolus commands |
| 9 | + * The override commands do not get an APNS message returned |
9 | 10 |
|
10 | 11 |
|
11 | 12 | ### Quick Access |
12 | 13 |
|
13 | | -The bullets below take you to the indicated topics. The configuration step is listed first but only needs to be done once, so is located at the end of this page: |
| 14 | +The bullets below take you to the indicated topics. |
14 | 15 |
|
15 | 16 | * [Configure *LoopFollow* for Remote Control](#configure-loopfollow-for-remote-control) |
16 | 17 | * [Use *LoopFollow* *Loop* Remote Control](#use-loopfollow-loop-remote-control) |
@@ -38,11 +39,25 @@ Once the *LoopFollow* phone is [configured](#configure-loopfollow-for-remote-con |
38 | 39 | * discarded, ignored by *Apple* or the phone |
39 | 40 | * significantly slowed down due to network connectivity |
40 | 41 | 1. The *Loop* app processes the remote command and either **enacts** it or **rejects** it |
| 42 | + 1. For *Loop* v3.11.1 or newer, an APNS message is returned to the originating *LoopFollow* phone where it is presented as a real-time notification |
41 | 43 | 1. The *Loop* app uploads to *Nightscout* with result shown on *LoopFollow* main screen in a few minutes |
42 | 44 | * If the remote request was **enacted**, the result is visible on the *LoopFollow* main plot |
43 | 45 | * If the remote request was **rejected**, a gray dot is visible on the *LoopFollow* main plot - touch it to see the reason why the request was rejected |
44 | 46 |
|
45 | | - > If no result shows up at *LoopFollow* (no gray dot, no response to remote request), then it is most likely step 2 that failed. We have limited control over that. |
| 47 | + > If no result shows up at *LoopFollow* (no APNS message, no gray dot, no response to remote request), then it is most likely step 2 that failed. We have limited control over that. |
| 48 | + |
| 49 | +### Real-Time Notifications |
| 50 | + |
| 51 | +To improve your ability to see the APNS real-time notifications returned by *Loop* v3.11.1 or newer, be sure to enable persistent notifications. |
| 52 | + |
| 53 | +* iPhone Settings, Apps, *LoopFollow* |
| 54 | +* Notifications, make sure Banner Style is Persistent |
| 55 | + |
| 56 | +Example messages are highlighted by red rectangles in the composite below for remote carb and remote bolus. The example on the right is an example error message that was returned. |
| 57 | + |
| 58 | +{width="650"} |
| 59 | +{align="center"} |
| 60 | + |
46 | 61 |
|
47 | 62 | ### Remote Meal |
48 | 63 |
|
|
0 commit comments