Skip to content

All Temp basal units for 0.5h PDM vs OmniKit

Eelke Jager edited this page Nov 9, 2018 · 34 revisions

All Temp basal units for 0.5h PDM vs OmniKit

Recorded with PDM by hand, on Loop using open loop and using the Testcommand in rileylink_ios:

    public func testingCommands() throws {
        var setRate: Double
        
        setRate = 0
        while setRate <= 5 {
            let _ = try setTempBasal(rate: setRate, duration: .minutes(30), confidenceReminder: false, programReminderInterval: .minutes(0))
            NSLog("send Rate: \(setRate)")
            sleep(5)
            setRate += 0.05
            let _ = try cancelDelivery(deliveryType: .tempBasal, beepType: .noBeep)
            sleep(5)
            }
        }

Findings

  • RR is set to 00 on the OmniPod to silence the reminders.

  • Different XXXXXXXX YYYY ZZZZZZZZ values:

  • rtlomni sometimes drops the xxxxXXxx byte, which is showing a different result

n     .05  .10  .15  .20  .25  .30  .35  .40  .45   .50   .55   .60   .65   .75   .80   .90  .95
0.00           0.15      0.25                                              0.75  0.80   0.90
1.00      1.10                                     1.50  1.55  1.60  1.65  1.75  1.80 
2.00                2.20 2.25           2.40
  • If you issue the same temp basal a second or third time, the value returns different/correct/shifts << 2, 2 examples are 0.00 and 2.25.

2.25 OmniPod values

Time                    XXXXXXXX YYYY ZZZZZZZZ
2018-11-09T11:24:26.163 007c3a00 dc00 7cd83a82
2018-11-09T11:24:41.584 007a0000 e100 7a120002
2018-11-09T11:28:57.074 007a1200 00e1 007a1200 (matches PDM)

I further tested this by running 2.25U every 1 minutes for 30 minutes, which shows it returns different values sometimes: 2.25U-temp-basal-every-1-minute-for-30-minutes-OmniKit

Side by side reference

First command is from the PDM the second is from Omnikit.

 U/hr  time 1a LL NNNNNNNN 01 CCCC HH SSSS PPPP napp 16 LL RR MM NNNN XXXXXXXX YYYY ZZZZZZZZ
  0.00  0.5h 1a 0e 38097175 01 0079 01 3840 0000 0000 16 0e 3c 00 0000 6b49d200 0000 6b49d200
 0.00  0.5h 1a 0e 38097175 01 0079 01 3840 0000 0000 16 0e 3c 00 0000 6b49d200 0000 6b49d200

 0.05  0.5h 1a 0e b238ca0b 01 0079 01 3840 0000 0000 16 0e 3c 00 0005 15752a00 0005 15752a00
 0.05  0.5h 1a 0e b238ca0b 01 0079 01 3840 0000 0000 16 0e 3c 00 0005 15752a00 0005 15752a00

 0.10  0.5h 1a 0e 7f2bcdfb 01 007b 01 3840 0001 0001 16 0e 3c 00 000a 0aba9500 000a 0aba9500
 0.10  0.5h 1a 0e 7f2bcdfb 01 007b 01 3840 0001 0001 16 0e 3c 00 000a 0aba9500 000a 0aba9500

 0.15  0.5h 1a 0e 93c225d0 01 007b 01 3840 0001 0001 16 0e 3c 00 000f 07270e00 000f 07270e00
 0.15  0.5h 1a 0e 93c225d0 01 007b 01 3840 0001 0001 16 0e 3c 00 000f 07270e00 000f 07270e00

 0.20  0.5h 1a 0e 0002163a 01 007d 01 3840 0002 0002 16 0e 3c 00 0014 055d4a80 0014 055d4a80
 0.20  0.5h 1a 0e 0002163a 01 007d 01 3840 0002 0002 16 0e 3c 00 0014 055d4a80 0014 055d4a80

 0.25  0.5h 1a 0e 1d5b4dc3 01 007d 01 3840 0002 0002 16 0e 3c 00 0019 044aa200 0019 044aa200
 0.25  0.5h 1a 0e 1d5b4dc3 01 007d 01 3840 0002 0002 16 0e 3c 00 0019 044aa200 0019 044aa200

 0.30  0.5h 1a 0e eac79411 01 007f 01 3840 0003 0003 16 0e 3c 00 001e 03938700 001e 03938700
 0.30  0.5h 1a 0e eac79411 01 007f 01 3840 0003 0003 16 0e 3c 00 001e 03938700 001e 03938700

 0.35  0.5h 1a 0e adb4c29b 01 007f 01 3840 0003 0003 16 0e 3c 00 0023 0310bcdb 0023 0310bcdb
 0.35  0.5h 1a 0e adb4c29b 01 007f 01 3840 0003 0003 16 0e 3c 00 0023 0310bcdb 0023 0310bcdb

 0.40  0.5h 1a 0e e3556688 01 0081 01 3840 0004 0004 16 0e 3c 00 0028 02aea540 0028 02aea540
 0.40  0.5h 1a 0e e3556688 01 0081 01 3840 0004 0004 16 0e 3c 00 0028 02aea540 0028 02aea540

 0.45  0.5h 1a 0e 759e8da6 01 0081 01 3840 0004 0004 16 0e 3c 00 002d 02625a00 002d 02625a00
 0.45  0.5h 1a 0e 759e8da6 01 0081 01 3840 0004 0004 16 0e 3c 00 002d 02625a00 002d 02625a00

 0.50  0.5h 1a 0e f5d3dd2b 01 0083 01 3840 0005 0005 16 0e 3c 00 0032 02255100 0032 02255100
 0.50  0.5h 1a 0e f5d3dd2b 01 0083 01 3840 0005 0005 16 0e 3c 00 0032 02255100 0032 02255100

 0.55  0.5h 1a 0e 3570ad3a 01 0083 01 3840 0005 0005 16 0e 3c 00 0037 01f360e8 0037 01f360e8
 0.55  0.5h 1a 0e 3570ad3a 01 0083 01 3840 0005 0005 16 0e 3c 00 0037 01f360e8 0037 01f360e8

 0.60  0.5h 1a 0e 289db1e9 01 0085 01 3840 0006 0006 16 0e 3c 00 003c 01c9c380 003c 01c9c380
 0.60  0.5h 1a 0e 289db1e9 01 0085 01 3840 0006 0006 16 0e 3c 00 003c 01c9c380 003c 01c9c380

 0.65  0.5h 1a 0e 20e8469a 01 0085 01 3840 0006 0006 16 0e 3c 00 0041 01a68d13 0041 01a68d13
 0.65  0.5h 1a 0e 20e8469a 01 0085 01 3840 0006 0006 16 0e 3c 00 0041 01a68d13 0041 01a68d13

 0.70  0.5h 1a 0e 916e1483 01 0087 01 3840 0007 0007 16 0e 3c 00 0046 01885e6d 0046 01885e6d
 0.70  0.5h 1a 0e 916e1483 01 0087 01 3840 0007 0007 16 0e 3c 00 0046 01885e6d 0046 01885e6d

 0.75  0.5h 1a 0e 02ecb08d 01 0087 01 3840 0007 0007 16 0e 3c 00 004b 016e3600 004b 016e3600
 0.75  0.5h 1a 0e 02ecb08d 01 0087 01 3840 0007 0007 16 0e 3c 00 004b 016e3600 004b 016e3600

 0.80  0.5h 1a 0e e0961d4d 01 0089 01 3840 0008 0008 16 0e 3c 00 0050 015752a0 0050 015752a0
 0.80  0.5h 1a 0e e0961d4d 01 0089 01 3840 0008 0008 16 0e 3c 00 0050 015752a0 0050 015752a0

 0.85  0.5h 1a 0e 47a36852 01 0089 01 3840 0008 0008 16 0e 3c 00 0055 01432096 0055 01432096
 0.85  0.5h 1a 0e 47a36852 01 0089 01 3840 0008 0008 16 0e 3c 00 0055 01432096 0055 01432096

 0.90  0.5h 1a 0e ed184714 01 008b 01 3840 0009 0009 16 0e 00 00 005a 01312d00 005a 01312d00
 0.90  0.5h 1a 0e ed184714 01 008b 01 3840 0009 0009 16 0e 00 00 005a 01312d00 005a 01312d00

 0.95  0.5h 1a 0e 5a5f246f 01 008b 01 3840 0009 0009 16 0e 3c 00 005f 01211d28 005f 01211d28
 0.95  0.5h 1a 0e 5a5f246f 01 008b 01 3840 0009 0009 16 0e 3c 00 005f 01211d28 005f 01211d28

 1.00  0.5h 1a 0e 1a4b342d 01 008d 01 3840 000a 000a 16 0e 3c 00 0064 0112a880 0064 0112a880
 1.00  0.5h 1a 0e 1a4b342d 01 008d 01 3840 000a 000a 16 0e 3c 00 0064 0112a880 0064 0112a880

 1.05  0.5h 1a 0e 3a84a33f 01 008d 01 3840 000a 000a 16 0e 3c 00 0069 01059449 0069 01059449
 1.05  0.5h 1a 0e 3a84a33f 01 008d 01 3840 000a 000a 16 0e 3c 00 0069 01059449 0069 01059449

 1.10  0.5h 1a 0e 17c33ca9 01 008f 01 3840 000b 000b 16 0e 3c 00 006e 00f9b074 006e 00f9b074
 1.10  0.5h 1a 0e 17c33ca9 01 008f 01 3840 000b 000b 16 0e 3c 00 006e 00f9b074 006e 00f9b074

 1.15  0.5h 1a 0e 325076a5 01 008f 01 3840 000b 000b 16 0e 3c 00 0073 00eed54d 0073 00eed54d
 1.15  0.5h 1a 0e 325076a5 01 008f 01 3840 000b 000b 16 0e 3c 00 0073 00eed54d 0073 00eed54d

 1.20  0.5h 1a 0e 25e9e8b3 01 0091 01 3840 000c 000c 16 0e 3c 00 0078 00e4e1c0 0078 00e4e1c0
 1.20  0.5h 1a 0e 25e9e8b3 01 0091 01 3840 000c 000c 16 0e 3c 00 0078 00e4e1c0 0078 00e4e1c0

 1.25  0.5h 1a 0e 5cc7bc8c 01 0091 01 3840 000c 000c 16 0e 3c 00 007d 00dbba00 007d 00dbba00
 1.25  0.5h 1a 0e 5cc7bc8c 01 0091 01 3840 000c 000c 16 0e 3c 00 007d 00dbba00 007d 00dbba00

 1.30  0.5h 1a 0e 8d17fe9b 01 0093 01 3840 000d 000d 16 0e 3c 00 0082 00d34689 0082 00d34689
 1.30  0.5h 1a 0e 8d17fe9b 01 0093 01 3840 000d 000d 16 0e 3c 00 0082 00d34689 0082 00d34689

 1.35  0.5h 1a 0e 6e3a07be 01 0093 01 3840 000d 000d 16 0e 3c 00 0087 00cb7355 0087 00cb7355
 1.35  0.5h 1a 0e 6e3a07be 01 0093 01 3840 000d 000d 16 0e 3c 00 0087 00cb7355 0087 00cb7355

 1.40  0.5h 1a 0e 108ccc01 01 0095 01 3840 000e 000e 16 0e 3c 00 008c 00c42f36 008c 00c42f36
 1.40  0.5h 1a 0e 108ccc01 01 0095 01 3840 000e 000e 16 0e 3c 00 008c 00c42f36 008c 00c42f36

 1.45  0.5h 1a 0e dce858c2 01 0095 01 3840 000e 000e 16 0e 3c 00 0091 00bd6b61 0091 00bd6b61
 1.45  0.5h 1a 0e dce858c2 01 0095 01 3840 000e 000e 16 0e 3c 00 0091 00bd6b61 0091 00bd6b61

 1.50  0.5h 1a 0e 2e529f32 01 0097 01 3840 000f 000f 16 0e 3c 00 0096 00b71b00 0096 00b71b00
 1.50  0.5h 1a 0e 2e529f32 01 0097 01 3840 000f 000f 16 0e 3c 00 0096 00b71b00 0096 00b71b00

 1.55  0.5h 1a 0e 6fc718ed 01 0097 01 3840 000f 000f 16 0e 3c 00 009b 00b132e7 009b 00b132e7
 1.55  0.5h 1a 0e 6fc718ed 01 0097 01 3840 000f 000f 16 0e 3c 00 009b 00b132e7 009b 00b132e7

 1.60  0.5h 1a 0e 3cce9f8f 01 0099 01 3840 0010 0010 16 0e 3c 00 00a0 00aba950 00a0 00aba950
 1.60  0.5h 1a 0e 3cce9f8f 01 0099 01 3840 0010 0010 16 0e 3c 00 00a0 00aba950 00a0 00aba950

 1.65  0.5h 1a 0e f0c33001 01 0099 01 3840 0010 0010 16 0e 3c 00 00a5 00a675a2 00a5 00a675a2
 1.65  0.5h 1a 0e f0c33001 01 0099 01 3840 0010 0010 16 0e 3c 00 00a5 00a675a2 00a5 00a675a2

 1.70  0.5h 1a 0e 37062278 01 009b 01 3840 0011 0011 16 0e 3c 00 00aa 00a1904b 00aa 00a1904b
 1.70  0.5h 1a 0e 37062278 01 009b 01 3840 0011 0011 16 0e 3c 00 00aa 00a1904b 00aa 00a1904b

 1.75  0.5h 1a 0e 364f7073 01 009b 01 3840 0011 0011 16 0e 3c 00 00af 009cf292 00af 009cf292
 1.75  0.5h 1a 0e 364f7073 01 009b 01 3840 0011 0011 16 0e 3c 00 00af 009cf292 00af 009cf292

 1.80  0.5h 1a 0e 9bd2ce53 01 009d 01 3840 0012 0012 16 0e 3c 00 00b4 00989680 00b4 00989680
 1.80  0.5h 1a 0e 9bd2ce53 01 009d 01 3840 0012 0012 16 0e 3c 00 00b4 00989680 00b4 00989680

 1.85  0.5h 1a 0e 5e209dab 01 009d 01 3840 0012 0012 16 0e 3c 00 00b9 009476c1 00b9 009476c1
 1.85  0.5h 1a 0e 5e209dab 01 009d 01 3840 0012 0012 16 0e 3c 00 00b9 009476c1 00b9 009476c1

 1.90  0.5h 1a 0e 87195e80 01 009f 01 3840 0013 0013 16 0e 3c 00 00be 00908e94 00be 00908e94
 1.90  0.5h 1a 0e 87195e80 01 009f 01 3840 0013 0013 16 0e 3c 00 00be 00908e94 00be 00908e94

 1.95  0.5h 1a 0e 047b3964 01 009f 01 3840 0013 0013 16 0e 3c 00 00c3 008cd9b1 00c3 008cd9b1
 1.95  0.5h 1a 0e 047b3964 01 009f 01 3840 0013 0013 16 0e 3c 00 00c3 008cd9b1 00c3 008cd9b1

 2.00  0.5h 1a 0e 2e5aa826 01 00a1 01 3840 0014 0014 16 0e 3c 00 00c8 00895440 00c8 00895440
 2.00  0.5h 1a 0e 2e5aa826 01 00a1 01 3840 0014 0014 16 0e 3c 00 00c8 00895440 00c8 00895440

 2.05  0.5h 1a 0e 2667a35d 01 00a1 01 3840 0014 0014 16 0e 3c 00 00cd 0085fac7 00cd 0085fac7
 2.05  0.5h 1a 0e 2667a35d 01 00a1 01 3840 0014 0014 16 0e 3c 00 00cd 0085fac7 00cd 0085fac7

 2.10  0.5h 1a 0e 0b4b407d 01 00a3 01 3840 0015 0015 16 0e 3c 00 00d2 0082ca24 00d2 0082ca24
 2.10  0.5h 1a 0e 0b4b407d 01 00a3 01 3840 0015 0015 16 0e 3c 00 00d2 0082ca24 00d2 0082ca24

 2.15  0.5h 1a 0e d27a6ffe 01 00a3 01 3840 0015 0015 16 0e 3c 00 00d7 007fbf7d 00d7 007fbf7d
 2.15  0.5h 1a 0e d27a6ffe 01 00a3 01 3840 0015 0015 16 0e 3c 00 00d7 007fbf7d 00d7 007fbf7d

 2.20  0.5h 1a 0e 1d60d383 01 00a5 01 3840 0016 0016 16 0e 3c 00 00dc 007cd83a 00dc 007cd83a
 2.20  0.5h 1a 0e 1d60d383 01 00a5 01 3840 0016 0016 16 0e 3c 00 00dc 007cd83a 00dc 007cd83a

 2.25  0.5h 1a 0e f935d95f 01 00a5 01 3840 0016 0016 16 0e 3c 00 00e1 007a1200 00e1 007a1200
 2.25  0.5h 1a 0e f935d95f 01 00a5 01 3840 0016 0016 16 0e 3c 00 00e1 007a1200 00e1 007a1200

 2.30  0.5h 1a 0e e0ca8ac0 01 00a7 01 3840 0017 0017 16 0e 3c 00 00e6 00776aa6 00e6 00776aa6
 2.30  0.5h 1a 0e e0ca8ac0 01 00a7 01 3840 0017 0017 16 0e 3c 00 00e6 00776aa6 00e6 00776aa6

 2.35  0.5h 1a 0e 3f4dac51 01 00a7 01 3840 0017 0017 16 0e 3c 00 00eb 0074e036 00eb 0074e036
 2.35  0.5h 1a 0e 3f4dac51 01 00a7 01 3840 0017 0017 16 0e 3c 00 00eb 0074e036 00eb 0074e036

 2.40  0.5h 1a 0e 4a4a2d5d 01 00a9 01 3840 0018 0018 16 0e 3c 00 00f0 007270e0 00f0 007270e0
 2.40  0.5h 1a 0e 4a4a2d5d 01 00a9 01 3840 0018 0018 16 0e 3c 00 00f0 007270e0 00f0 007270e0

 2.45  0.5h 1a 0e 974cd401 01 00a9 01 3840 0018 0018 16 0e 3c 00 00f5 00701afa 00f5 00701afa
 2.45  0.5h 1a 0e 974cd401 01 00a9 01 3840 0018 0018 16 0e 3c 00 00f5 00701afa 00f5 00701afa

 2.50  0.5h 1a 0e f7e35917 01 00ab 01 3840 0019 0019 16 0e 3c 00 00fa 006ddd00 00fa 006ddd00
 2.50  0.5h 1a 0e f7e35917 01 00ab 01 3840 0019 0019 16 0e 3c 00 00fa 006ddd00 00fa 006ddd00

 2.55  0.5h 1a 0e bf27884c 01 00ab 01 3840 0019 0019 16 0e 3c 00 00ff 006bb587 00ff 006bb587
 2.55  0.5h 1a 0e bf27884c 01 00ab 01 3840 0019 0019 16 0e 3c 00 00ff 006bb587 00ff 006bb587

 2.60  0.5h 1a 0e 91bb7175 01 00ad 01 3840 001a 001a 16 0e 3c 00 0104 0069a344 0104 0069a344
 2.60  0.5h 1a 0e 91bb7175 01 00ad 01 3840 001a 001a 16 0e 3c 00 0104 0069a344 0104 0069a344

 2.65  0.5h 1a 0e ab1d019a 01 00ad 01 3840 001a 001a 16 0e 3c 00 0109 0067a504 0109 0067a504
 2.65  0.5h 1a 0e ab1d019a 01 00ad 01 3840 001a 001a 16 0e 3c 00 0109 0067a504 0109 0067a504

 2.70  0.5h 1a 0e ddb6c57b 01 00af 01 3840 001b 001b 16 0e 3c 00 010e 0065b9aa 010e 0065b9aa
 2.70  0.5h 1a 0e ddb6c57b 01 00af 01 3840 001b 001b 16 0e 3c 00 010e 0065b9aa 010e 0065b9aa

 2.75  0.5h 1a 0e 3d218f27 01 00af 01 3840 001b 001b 16 0e 3c 00 0113 0063e02e 0113 0063e02e
 2.75  0.5h 1a 0e 3d218f27 01 00af 01 3840 001b 001b 16 0e 3c 00 0113 0063e02e 0113 0063e02e

 2.80  0.5h 1a 0e af76ec92 01 00b1 01 3840 001c 001c 16 0e 3c 00 0118 0062179b 0118 0062179b
 2.80  0.5h 1a 0e af76ec92 01 00b1 01 3840 001c 001c 16 0e 3c 00 0118 0062179b 0118 0062179b

 2.85  0.5h 1a 0e bb802e9d 01 00b1 01 3840 001c 001c 16 0e 3c 00 011d 00605f0d 011d 00605f0d
 2.85  0.5h 1a 0e bb802e9d 01 00b1 01 3840 001c 001c 16 0e 3c 00 011d 00605f0d 011d 00605f0d

 2.90  0.5h 1a 0e 73dda8fa 01 00b3 01 3840 001d 001d 16 0e 3c 00 0122 005eb5b0 0122 005eb5b0
 2.90  0.5h 1a 0e 73dda8fa 01 00b3 01 3840 001d 001d 16 0e 3c 00 0122 005eb5b0 0122 005eb5b0

 2.95  0.5h 1a 0e 3d43d9cd 01 00b3 01 3840 001d 001d 16 0e 3c 00 0127 005d1abe 0127 005d1abe
 2.95  0.5h 1a 0e 3d43d9cd 01 00b3 01 3840 001d 001d 16 0e 3c 00 0127 005d1abe 0127 005d1abe

 3.00  0.5h 1a 0e c51fe068 01 00b5 01 3840 001e 001e 16 0e 3c 00 012c 005b8d80 012c 005b8d80
 3.00  0.5h 1a 0e c51fe068 01 00b5 01 3840 001e 001e 16 0e 3c 00 012c 005b8d80 012c 005b8d80
Clone this wiki locally