-
Notifications
You must be signed in to change notification settings - Fork 46
Command 1E Beep Configure
Command 0x1E is used to set beep configurations for completion & interval reminder beeps as well as to set up an optional immediate test beep. The 0x1E beep config command will be used for the following PDM operations:
- Settings->System settings->Alerts/Reminders->Confirmation reminder
- Settings->System settings->Alerts/Reminders->Program reminder
- Settings->Diagnostics->Check alarms
The $1E Beep Configure Command has the following format:
1e 04 0ABBCCDD
-
1e
(1 byte): mtype of Beep Configure Command is $1E -
04
(1 byte): length (fixed) -
0ABBCCDD
(4 bytes)
The A
nibble is the beep type to be sounded immediately. Recordings for common beep values can be found in All Beep Types.
Values not listed for the A
beep type nibble will fail with an 0x6 Error Response, code 7.
-
0x1
BeepBeepBeepBeep -
0x2
BipBeep BipBeep BipBeep BipBeep -
0x3
BipBip -
0x4
Beep -
0x5
BeepBeepBeep -
0x6
Beeeeeep -
0x7
BipBipBip BipBipBip -
0x8
BeeepBeeep -
0xB
BeepBeep -
0xC
Beeep -
0xD
BipBeeeeep -
0xE
Continuous beep for 5 seconds if Pod is suspended -
0xF
No beep (silent)
The BB
byte corresponds to the BO
Beep-Options-byte & ~0x80 (i.e., 0crrrrrr
)
in the $13 Basal Schedule subcommand and can be used to set or clear the completion and interval beeps for any in-progress basal program.
The CC
byte corresponds to the BO
Beep-Options-byte & ~0x80 (i.e., 0crrrrrr
)
in the $16 Temp Basal subcommand and
can be used to set or clear the completion and interval beeps for any in-progress temporary basal.
The DD
byte corresponds to the BO
Beep-Option-byte & ~0x80 (i.e., 0crrrrrr
)
in the $17 Bolus Extra subcommand and
can be used to set or clear the completion and interval beeps for any in-progress immediate or extended bolus.
-
1e 04 02407c7c
BipBeep BipBeep BipBeep BipBeep -
1e 04 0e407c7c
Continuous beep for 5 seconds
-
1e 04 02404040
BipBeep BipBeep BipBeep BipBeep -
1e 04 0e404040
Continuous beep for 5 seconds
-
1e 04 0f404040
Confirmation reminders switched to On -
1e 04 0f400000
Confirmation reminders switched to Off
-
1e 04 0f403c3c
Program reminders switched to On (sets a $3c=60 minute beep interval for any in progress temp basal and extended bolus) -
1e 04 0f400000
Program reminders switched to Off (sets all beep intervals to 0)
1e 04 0f400000 // off
1e 04 0f403c3c // on
Off
2018-06-18T01:09:32.643711 ID1:1f05e70a PTYPE:PDM SEQ:04 ID2:1f05e70a B9:20 BLEN:6 BODY:1e040f40000003e2 CRC:e2
2018-06-18T01:09:32.763665 ID1:1f05e70a PTYPE:POD SEQ:05 ID2:1f05e70a B9:24 BLEN:10 BODY:1d18002d40000018abff8303 CRC:c9
2018-06-18T01:09:32.764450 ID1:1f05e70a PTYPE:ACK SEQ:06 ID2:00000000 CRC:90
On
2018-06-18T01:09:58.385109 ID1:1f05e70a PTYPE:PDM SEQ:07 ID2:1f05e70a B9:28 BLEN:6 BODY:1e040f404040803a CRC:e1
2018-06-18T01:09:58.659311 ID1:1f05e70a PTYPE:PDM SEQ:07 ID2:1f05e70a B9:28 BLEN:6 BODY:1e040f404040803a CRC:e1
2018-06-18T01:09:58.775562 ID1:1f05e70a PTYPE:POD SEQ:08 ID2:1f05e70a B9:2c BLEN:10 BODY:1d18002d50000018afff00f3 CRC:e9
2018-06-18T01:09:58.775901 ID1:1f05e70a PTYPE:ACK SEQ:09 ID2:00000000 CRC:a0
Off
2018-06-16T23:01:35.550877 ID1:1f05e70a PTYPE:PDM SEQ:17 ID2:1f05e70a B9:10 BLEN:6 BODY:1e040f40000081ed CRC:ec
2018-06-16T23:05:43.660183 ID1:1f05e70a PTYPE:PDM SEQ:23 ID2:1f05e70a B9:20 BLEN:6 BODY:1e040f40000003e2 CRC:5b
2018-06-16T23:01:35.620822 ID1:1f05e70a PTYPE:POD SEQ:18 ID2:1f05e70a B9:14 BLEN:10 BODY:1d1800212000000027ff8315 CRC:28
2018-06-16T23:05:43.726745 ID1:1f05e70a PTYPE:POD SEQ:24 ID2:1f05e70a B9:24 BLEN:10 BODY:1d1800214000000037ff03ba CRC:88
On
2018-06-16T23:03:58.197667 ID1:1f05e70a PTYPE:PDM SEQ:20 ID2:1f05e70a B9:18 BLEN:6 BODY:1e040f403c3c0386 CRC:1a
2018-06-16T23:06:29.653897 ID1:1f05e70a PTYPE:PDM SEQ:26 ID2:1f05e70a B9:28 BLEN:6 BODY:1e040f403c3c8189 CRC:1e
2018-06-16T23:03:58.267884 ID1:1f05e70a PTYPE:POD SEQ:21 ID2:1f05e70a B9:1c BLEN:10 BODY:1d1800213000000033ff012f CRC:0b
2018-06-16T23:06:29.773413 ID1:1f05e70a PTYPE:POD SEQ:27 ID2:1f05e70a B9:2c BLEN:10 BODY:1d180021500000003bff8060 CRC:96
2018-06-16T23:09:39.238951 ID1:1f05e70a PTYPE:PDM SEQ:10 ID2:1f05e70a B9:08 BLEN:6 BODY:1e040f4040408241 CRC:52
2018-06-16T23:09:39.308667 ID1:1f05e70a PTYPE:POD SEQ:11 ID2:1f05e70a B9:0c BLEN:10 BODY:1d1800211000000047ff0306 CRC:9b
2018-06-16T23:13:47.371034 ID1:1f05e70a PTYPE:PDM SEQ:26 ID2:1f05e70a B9:28 BLEN:6 BODY:1e040240404001ea CRC:03
2018-06-16T23:13:47.492896 ID1:1f05e70a PTYPE:POD SEQ:27 ID2:1f05e70a B9:2c BLEN:10 BODY:1d0800215000000057ff00aa CRC:12
2018-06-16T23:13:47.493569 ID1:1f05e70a PTYPE:ACK SEQ:28 ID2:1f05e70a CRC:14
2018-06-16T23:13:47.371034 ID1:1f05e70a PTYPE:PDM SEQ:26 ID2:1f05e70a B9:28 BLEN:6 BODY:1e040240404001ea CRC:03
2018-06-16T23:13:47.492896 ID1:1f05e70a PTYPE:POD SEQ:27 ID2:1f05e70a B9:2c BLEN:10 BODY:1d0800215000000057ff00aa CRC:12
2018-06-16T23:13:47.493569 ID1:1f05e70a PTYPE:ACK SEQ:28 ID2:1f05e70a CRC:14
2018-06-16T23:12:03.155785 ID1:1f05e70a PTYPE:PDM SEQ:23 ID2:1f05e70a B9:20 BLEN:6 BODY:1e040e40404000f8 CRC:16
2018-06-16T23:12:03.190095 ID1:1f05e70a PTYPE:POD SEQ:24 ID2:1f05e70a B9:24 BLEN:10 BODY:1d0800214000000053ff835a CRC:6a
2018-06-16T23:12:03.207168 ID1:1f05e70a PTYPE:ACK SEQ:25 ID2:1f05e70a CRC:f9
2018-06-16T23:13:49.810934 ID1:1f05e70a PTYPE:PDM SEQ:29 ID2:1f05e70a B9:30 BLEN:6 BODY:1e040e404040808c CRC:a7
2018-06-16T23:13:50.138448 ID1:1f05e70a PTYPE:PDM SEQ:29 ID2:1f05e70a B9:30 BLEN:6 BODY:1e040e404040808c CRC:a7
2018-06-16T23:13:50.204532 ID1:1f05e70a PTYPE:POD SEQ:30 ID2:1f05e70a B9:34 BLEN:10 BODY:1d080021600000005bff01cb CRC:56
This command can only be used when the current Pod Progress State is between 3 and 12.