0% found this document useful (0 votes)
59 views26 pages

Gps Watch Protocol - 2023

The document outlines the communication protocol for a GPS watch, detailing commands for data transmission between the device and server, including user commands and server responses. It includes a revision history, communication agreements, and specific command structures for various functionalities such as location tracking, health monitoring, and alarm settings. The protocol is designed to facilitate real-time data exchange and ensure effective operation of the GPS watch system.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views26 pages

Gps Watch Protocol - 2023

The document outlines the communication protocol for a GPS watch, detailing commands for data transmission between the device and server, including user commands and server responses. It includes a revision history, communication agreements, and specific command structures for various functionalities such as location tracking, health monitoring, and alarm settings. The protocol is designed to facilitate real-time data exchange and ensure effective operation of the GPS watch system.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 26

Protocol for GPS Watch

V1.0

Communication protocol

Copyright statement
all rights reserved.
Unauthorized copy or distribution of this document, in whole or in part will bear all legal
responsibilities.

Revised record:
2016/8/8 Engineer kaka original version
2016/9/8 Engineer kaka add multiple bases AP02 and
2016/10/12 Engineer kaka add wifi data
2016/12/12 Engineer Jean Add voice message
2017-3-22 Engineer Jean Add reminder
2017-6-18 Engineer Jean Add heartrate
Add Blood Pressure
2018-6-29 Engineer kaka Add fall down alert
Add
2019-5-8 Engineer kaka Add new sms command

2021-03-21 Engineer kaka Add ECG command

2023-09-16 Add AP97 sleep data


2023-10-08 Add BPWT weather
synchromization
Content
1. Communication agreement..................................................................................................... 4
二:Commands sent from end user (device server)...........................................................6
1. AP00-Login package(responds:BP00)..............................................................................6
2. AP01 Locating package, GPS+LBS+Status+Base +WIFI combining package
(responds:BP01).................................................................................................................... 6
3. AP02 Multiple bases locating package (responds:BP02)..................................................7
4. AP03 Heartbeat package(responds:BP03).......................................................................8
5. AP07 Upload audio message(responds:BP07)................................................................9
6. AP10 Alarm and Return address Package(responds:BP10)............................................10
7 AP49 Upload heart rate(responds:BP49).......................................................................11
8 APHT Upload heart rate and BP(responds:BPHT)........................................................12
9 APHP Upload heart rate、BP、SPO2、blood sugar(responds:BPHP)................................12
10 AP50 Upload body temperature (responds:BP50)....................................................13
11 AP97 Sleep data (responds:BP97)..............................................................................13
12 APWT Weather synchronization(responds:BPWT).....................................................14
13 ECG upload(upload:APHD,reply:BPHD)...................................................................15
三:Commands sent from server(server device)..............................................................16
1. BP12 Set sos numbers(three)(respond:AP12)..............................................................16
2. BP14 Set white list(Phone book) numbers(ten)(respond:AP14)...................................17
3. BP16 Real-time locating command(respond:AP16).....................................................18
4. BP17 Factory reset(respond:AP17)..............................................................................18
5. BP18 restart device(respond:AP18)............................................................................. 19
6. BP20 set timezone(respond:AP20)..............................................................................19
7. BP28 Send audio message to device(responds:AP28)..................................................20
8. BP31 POWER OFF(responds:AP31)..............................................................................21
9. BP33 Working Mode(respond:AP33)............................................................................21
10. BP34 Working Mode for free setting(respond:AP34).................................................22
11. BP40 send text message(responds:AP40)................................................................22
12. BP76 fall down switch(responds:AP76).....................................................................23
13. BP77 fall down sensitivity(responds:AP77)...............................................................23
14. BP84 Switch for White list(respond:AP84)................................................................24
15. BP85 Set an alarm/reminder(respond:AP85)............................................................25
16. BP86 Set the interval of heart rate auto testing(respond:AP86)...............................25
17. BPXL Test heart rate(respond:APXL)........................................................................26
18. BPXY Test blood pressure(respond:APXY)...............................................................26
19. BPXT Test temperature(respond:APXT)...................................................................27
20. BPJZ blood pressure calibration(respond:APJZ)........................................................27
21. BP87 set the interval of auto Test temperature(respond:AP87)..............................28
22. BPXZ Test blood oxygen(respond:APXZ)..................................................................29

1. Communication agreement
1.1 Introduction
This document defines the GPS locator positioning service platform for the
application layer interface protocols.The relevant interface protocols Only apply to
the interaction between the platform and positioning terminal.
1.2 Network connection way
Long connection is through 2G GSM/4G LTE using TCP connection. The relationship
between watch and server and app is shown in the figure below. Watch send
data(login data and location data and health data) to server by mobile network; Server
can reply watch and send command to watch. App and web can get data from server
and show to user.
1.3 Terms and definitions
Terms Meaning
abbreviations
CMPP China Mobile Peer to Peer
GPS Global Positioning System
GSM Global System for Mobile Communication
GPRS General Packet Radio Service
TCP Transport Control Protocol
LBS Location Based Services
IMEI International Mobile Equipment Identity
MCC Mobile Country Code
MNC Mobile Network Code
LAC Location Area Code
CI Cell ID
RSSI Received Signal Strength Indicator
UDP User Datagram Protocol
SOS Save Our Ship/Save Our Souls
CRC Cyclic Redundancy Check
NITZ Network Identity and Time Zone,
GIS Geographic Information System

二:Commands sent from end user (device server)


1. AP00-Login package(responds:BP00)
Example:
IWAP00353456789012345#
Notice:
IW: Identifier
AP00:Command word
353456789012345: IMEI number of devices, default as 15 digits
#:Terminator
platform platform replies:
responds:
IWBP00,20150101125223,8#
20150101125223 is server time service, the format is year month date
hour minute second, it’s UTC0 time.
8 is the present time zone of server
Notice: New login package will be sent every time the device connects with
server.

2. AP01 Locating package, GPS+LBS+Status+Base +WIFI combining


package (responds:BP01)
Example:
IWAP01080524A2232.9806N11404.9355E000.1061830323.8706000908000102,460,0,9520,3
671,Home|74-DE-2B-44-88-8C|97& Home1|74-DE-2B-44-88-8C|97&Home2|74-DE-2B-44-88-
8C|97& Home3|74-DE-2B-44-88-8C|97#
Notice:
IW Identifier
AP01: Command word
080524: 24th May 2008
A:“A”shows valid data,”V”shows invalid data and will get LBS data
2232.9806N11404.9355E000.1: 22 degrees north latitude 32.9806 points,114 degrees east
longitude 04.9355 points,speed is 000.1 km/h,it’s default as 0 if the latitude and longitude
are invalid, such as 0000.0000N00000.0000E
061830: GMT 06:18:30
323.87:direction angle is 323.87°
06000908000102: 060 is GSM signal,009 is the number of satellites,080 is battery level, 0 is
remaining space,01 is fortification state,02 is working mode, (it shows none setting if
fortification and working mode are 00)
460,0,9520,3671 : LBS is base data MCC is country code,460 means China,0:MNC,0 is
moving,9520:LAC,decimal,3671,CID, decimal
If state in GPS package is V or latitude and longitude are “ 0000.0000N00000.0000E”,it will
get LBS data.
Home|74-DE-2B-44-88-8C|97 : one set of WIFI information,Home is SSID, 74-DE-2B-44-88-8C
is MAC address,97 is signal strength,variables are separated by“|”,wifi information can be
multiple sets and are separated by “&”.
platform platform replies:
responds: IWBP01#
Notice:

3. AP02 Multiple bases locating package (responds:BP02)


Example:
IWAP02,zh_cn,0,7,460,0,9520|3671|13,9520|3672|12,9520|3673|11,9520|3674|10,9520|
3675|9,9520|3676|8,9520|3677|7,4,1|D8-24-BD-79-FA-1F|59&2|3C-46-D8-6D-CE-01|81&3|0C-
4C-39-1A-7C-65|69&4|70-A8-E3-5D-D7-C0|65#
Notice:
IW Identifier
AP02: Command word
zh_cn: language notice
0:reply flag,not use.
7: 7 sets of bases
460: MCC is country code
0: MNC operator code
9520|3671|10: LAC|CID|dbm shows a set of base information and the numbers should
correspond to the number of bases. 10:dbm is signal strength, multiple bases signal
strength is suggested to be arranged from high to low then downloaded, signal strength are
using absolute values: 150 – abs(dbm)
4: sets of wifi
1|D8-24-BD-79-FA-1F|59: ssid|mac address| signal strength,signal strength are using
absolute values:150 – abs(signal strength)
platform platform replies:
responds: IWBP02#
Notice:

4. AP03 Heartbeat package(responds:BP03)


Example:
IWAP03,06000908000102,5555,30#
Notice:
IW: Identifier
AP03: Command word
Heartbeat message , Device can use this message to keep long connection with server
06000908000102:
060 is GSM signal , not use
009 is the number of satellites
080 is battery level
0 is remaining space
01 is fortification state, Here shows by two hexadecimal,00 if no value, the length should be
two digits. There’re 8 digits in total and each digit is defined as below (unlisted one is unused
states,1 shows effective and 0 shows invalid)
Bit0 fortification state<the device is invalid>
Bit1 :1 shows the night-light open,0 shows night-light off
02 is working mode, (it shows none setting if fortification and working mode are 00)
5555: counting steps. Recount from 0 after reaching 99999 steps (9999 is for an example,
here is 2 bytes int and overflow to zero)
30: Rolls frequency
platform platform replies:
responds: IWBP03#
Notice:
5. AP07 Upload audio message(responds:BP07)
Example:
IWAP07,20140818064408,6,1,1024,XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#
Notice:
IW:Identifier
AP07 : Command word
20140818064408 :yyyyMMddHHmmss ,device record time
6:the total number of audio data packet
1 :sequence of the audio data packet
1024 :the length of audio data
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:audio data as bytes, each packet can not
beyond 1024 byte,the last audio data packet maybe less than 1024 byte, if less than 1024
byte then send length as actual size
The rule for audio upload:
1: if device not received the responds from server, it will repeat upload the same audio data
packet
2: if the server responds that received succesfully, device will upload the next audio data
packet if current sequence not reach the total packet number
3: if the server responds that received failed, it will repeat upload the same audio data packet
platform IWBP07,20140818064408,6,1,1#
responds:
20140818064408:device record time
6:the total number of audio data packet
1: current sequence of the audio data packet the sever received
1:the server responds that received succesfully,0:the server responds
that received failed
Notice: Now only support amr audio between device and server

6. AP10 Alarm and Return address Package(responds:BP10)


Example:
IWAP10080524A2232.9806N11404.9355E000.1061830323.8706000908000502,460,0,9520,3
671,00,zh-cn,00,HOME|74-DE-2B-44-88-8C|97&HOME1|74-DE-2B-44-88-8C|97&HOME2|74-DE-
2B-44-88-8C|97&HOME3|74-DE-2B-44-88-8C|97#
Notice:
IW : Identifier
AP10: Command word
080524: 24th May 2008
A: “A”shows valid data,”V”shows invalid data and will get LBS data
2232.9806N11404.9355E000.1: 22 degrees north latitude 32.9806 points,114 degrees east
longitude 04.9355 points,speed is 000.1 km/h,it’s default as 0 if the latitude and longitude
are invalid, such as 0000.0000N00000.0000E
061830: GMT 06:18:30
323.87: direction angle is 323.87°
06000908000102: 060 is GSM signal,009 is the number of satellites,080 is battery level, 0 is
remaining space,01 is fortification state,02 is working mode, (it shows none setting if
fortification and working mode are 00)
460,0,9520,3671 : LBS is base data MCC is country code,460 means China,0:MNC,0 is
moving,9520:LAC,decimal,3671,CID, decimal
00 is alarm state,00 is no alarm (01:SOS,03: not wear, 05/06:fall down alarm)
zh-cn: device language
00:The first one 0:whether the reply address is needed,0:no reply,1 reply.
The second 0:whether mobile hyperlink is contained in address information,0 not contained,1
contained
Home|74-DE-2B-44-88-8C|97 : one set of WIFI information,Home is SSID, 74-DE-2B-44-88-8C
is MAC address,97 is signal strength,variables are separated by“|”,wifi information can be
multiple sets and are separated by “&”.
platform platform responds BP10,if return address is not needed, there should be
responds: space in return package.
IWBP106df157335e0253575c71533a53576d775927905300310030003700
3953f7002000200068007400740070003a002f002f007700770077002e00
6700700073002e0063006f006d002f006d00610070002e00610073007000
78003f006c00610074003d00320033002e0031003200330026006c006e00
67003d003100310033002e003100320033#
UNICODE encoded reply message from server which contains address,
above example shows:
深圳市南山区南海大道 1079 号 http://www.gps.com/map.aspx?
lat=23.123&lng=113.123
The language and content automatically judge according to langiage
inAP10 package, whether to reply hyperlink according to states of AP10.
Notice:
7 AP49 Upload heart rate(responds:BP49)
Example:
IWAP49,68#
Notice:
IW:Identifier
AP49 : Command word
68 : Heart rate
platform IWBP49#
responds:
Notice:

8 APHT Upload heart rate and BP(responds:BPHT)


Example:
IWAPHT,60,130,85#
Notice:
IW:Identifier
APHT : Command word
60 : Heart rate
130: systolic pressure
85 : diastolic pressure
platform IWBPHT#
responds:
Notice:

9 APHP Upload heart rate、BP、SPO2、blood sugar(responds:BPHP)


Example:
IWAPHP,60,130,85,95,90,36.5,,,,,,,#
Notice:
IW:Identifier
APHT : Command word
60 : heart rate
130:blood pressure[SBP]
85 : blood pressure[DBP]

95:SPO2
90:blood sugar
36.5: temperature
platform IWBPHP#
responds::
Notice: Each value is not necessary.if there is no value, the packet
leave it blank

10AP50 Upload body temperature (responds:BP50)


Example:
IWAP50,36.7,90#
Notice:
IW:Identifier
AP50 : Command word
36.7 : body temperature
90:device battery level
platform IWBP50#
responds::
Notice: Each value is not necessary.if there is no value, the packet
leave it blank

11AP97 Sleep data (responds:BP97)


Example:
IWAP97,2300@0800,109,001222222113...#
Notice:
IW: Identifier
AP97: Command word
2300@0800 : data statistical period,from yesterday 23:00 to this 8:00
109 :total count of data,one data every 5 minutes
001222222113: status of sleep description ,0:awake,1:light sleep,2:deep
sleep,3:not wear
platform IWBP97#
responds::
Notice: not all models support this feature

12APWT Weather synchronization(responds:BPWT)


Example:
IWAPWT#
Notice:
IW:Identifier
APWT : Command word
responds: IWBPWT,California,2018-12-24 16:45:5,2018-12-25,1, 3,1,
sunny,2018-12-26,-1,4,2, grey,2018-12-27,3,7, 3, light rain#
The watch needs to receive the following data , all weather
descriptions need to be converted to Unicode:
IWBPWT, 00430061006c00690066006f0072006e00690061,
2018-12-24 16:45:5,2018-12-25,1, 3,
1,00730075006e006e0079,2018-12-26, -1,4, 2,
0067007200650079,2018-12-27,3,7, 3,
006c00690067006800740020007200610069006e #
California,city,
2018-12-24 16:45:51 time of weather forecast
2018-12-25: date of the day
1:the lowest temperature of the day,1°C
3:maximum temperature of the day,3°C
1: weather category(1-sunny、2-cloudy、3-rainy、4-snowy、5-
unknown)
sunny :weather sub-categories,detailed description
2018-12-26:date of tomorrow
-1:the lowest temperature of tomorrow,-1°C
4:maximum temperature of tomorrow, 4°C
2:weather category(1-sunny、2-cloudy、3-rainy、4-snowy、5-
unknown)
grey:weather sub-categories,detailed description
2018-12-27:the weather of the day after tomorrow
3:the lowest temperature of the day after tomorrow,3°C
7:maximum temperature of the day after tomorrow,7°C
3:weather category(1-sunny、2-cloudy、3-rainy、4-snowy、5-
unknown)
light rain:weather sub-categories,detailed description
if there is no weather data, leave the relevant fields space
Notice:

13ECG upload(upload:APHD,reply:BPHD)
Example:
IWAPHD,20200707111800,6,1,1.3,20.2,1,1000,1024,XXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXX#
Notice:
IW:Identifier
APHD: Command word
20200707111800: date and time; 2020Y 7m 7d 11h8m00s
6: 6 data packets
1:now it is the first data packet
1.3: gain
20.2:0 point voltage
1:Lead number
1000: sampling rate
1024:Data length,max is 1024
XXXXXXXXXXXXXX: Ecg data
Server reply: IWBPHD,0, 98, 59, 156, 296, 369,7aa660275fc35f8b4e0d9f50|
623f98a4 #
0:AI analysis OK 1:AI analysis NG
98: average heart rater
59: Qrs
156: PR
296: Q-t
369: QTc
7aa660275fc35f8b4e0d9f50|623f98a4:atrial fibrillation
Notice:

三:Commands sent from server(server device)


1. BP12 Set sos numbers(three)(respond:AP12)
Example:
IWBP12,353456789012345,080835,135XXXXXXXX,135XXXXXXXX,135XXXXXXXX#
Notice:
IW:Identifier
BP12 : Command word
353456789012345:IMEI number and the unique ID of the device
080835 : journal no.
135XXXXXXXX,135XXXXXXXX,135XXXXXXXX : SOS numbers,max set 3 SOS, all the phone
no. should be set one by one , If one of the SOS not be set, the corresponding position leave
space.
device IWAP12,080835,135XXXXXXXX,135XXXXXXXX,135XXXXXXXX#
responds: 080835: The device responds with response journal no.
Notice:

2. BP14 Set white list(Phone book) numbers(ten)(respond:AP14)


Example:
IWBP14,353456789012345,080835,D3590D54|135xxxxxxxxxx, D3590D54|135xxxxxxxxxx,
D3590D54|135xxxxxxxxxx, D3590D54|135xxxxxxxxxx, D3590D54|135xxxxxxxxxx,
D3590D54|135xxxxxxxxxx, D3590D54|135xxxxxxxxxx, D3590D54|135xxxxxxxxxx,
D3590D54|135xxxxxxxxxx, D3590D54|135xxxxxxxxxx#
Notice:
IW:Identifier
BP14 : Command word
353456789012345: IMEI number and the unique ID of the device
080835 : journal no.
D3590D54|135xxxxxxxxxx : A set of contacts and use | to separate name and phone number,
names encode UNICODE and different sets are separated by a comma, If a phone number is
not set, the corresponding position leave space.
device IWAP14,080835, D3590D54|135xxxxxxxxxx, D3590D54|135xxxxxxxxxx,
responds: D3590D54|135xxxxxxxxxx, D3590D54|135xxxxxxxxxx, D3590D54|
135xxxxxxxxxx, D3590D54|135xxxxxxxxxx, D3590D54|135xxxxxxxxxx,
D3590D54|135xxxxxxxxxx, D3590D54|135xxxxxxxxxx, D3590D54|
135xxxxxxxxxx#
080835: The device responds with response journal no.
Notice:

3. BP16 Real-time locating command(respond:AP16)


Example:
IWBP16,353456789012345,080835#
Notice:
IW:Identifier
BP16 : Command word
353456789012345: IMEI number and the unique ID of the device
080835 : journal no.
device IWAP16,080835#
responds:
080835: journal no.
device will Async send AP01 location data after responds.
Notice:

4. BP17 Factory reset(respond:AP17)


Example:
IWBP17,353456789012345,080835#
Notice:
IW:Identifier
BP17 : Command word
353456789012345: IMEI number and the unique ID of the device
080835 : journal no.
device IWAP17,080835#
responds:
080835: journal no.
Notice:

5. BP18 restart device(respond:AP18)


Example:
IWBP18,353456789012345,080835#
Notice:
IW:Identifier
BP18 : Command word
353456789012345: IMEI number and the unique ID of the device
080835 : journal no.
device IWAP18,080835#
responds:
080835: journal no.
Notice:

6. BP20 set timezone(respond:AP20)


Example:
IWBP20,353456789012345,080835,0,8#
Notice:
IW:Identifier
BP20 : Command word
353456789012345: IMEI number and the unique ID of the device
080835 : journal no.
0: language ,not use
8: timezone, eastern time zone great than zero , west time zone great than zero ,for example
-8, now only supports integer time zones
device IWAP20,080835#
responds:
080835: journal no.
Notice:
7. BP28 Send audio message to device(responds:AP28)
Example:
IWBP28, D3590D54,XXXX,6,1,1024,XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#
Notice:
IW:Identifier
BP28 : Command word
D3590D54: UNICODE,the sender name
XXXX: additional data
6:the total number of audio data packet
1 :sequence of audio data packet
1024 :the length of data packet
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:audio data, each audio can not beyond
1024 byte,the last audio data packet maybe less than 1024 byte, if less than 1024 byte then
send length as actual size
The rule for audio upload:
1: if server don’t received the responds from device, it will repeat send the same audio data
packet
2: if the device responds that received succesfully, it will send the next audio data packet
3: if the device responds that received failed, it will repeat send the same audio data packet
device IWAP28,D3590D54,XXXX,6,1,1#
responds:
D3590D54:UNICOD,sender name
XXXX: additional data,return the same content received from the server
6:the total number of audio data packet
1:sequence of the audio data packet the device received
1:device have received the audio data,0:device don’t have received the
audio data
Notice: Now only support amr audio between device and server

8. BP31 POWER OFF(responds:AP31)


Example:
IWBP31,353456789012345,080835#
Notice:
IW:Identifier
BP31 : Command word
353456789012345: IMEI number and the unique ID of the device
080835: journal no.
device IWAP31,080835#
responds:
080835: journal no.
Notice:

9. BP33 Working Mode(respond:AP33)


Example:
IWBP33,353456789012345,080835,1#
Notice:
IW:Identifier
BP33 : Command word
353456789012345: IMEI number and the unique ID of the device
080835: journal no.
1:working mode of the device,
1:normal mode,every 15minute a position report with WIFI and lbs
2:Power-saving mode,every 60 minute a position report with WIFI and lbs
3:emergency mode 1 minute a position report with GPS and WIFI and lbs

device IWAP33,080835,1#
responds:
080835: journal no.
Notice:

10. BP34 Working Mode for free setting(respond:AP34)


Example:
IWBP34,353456789012345,080835,8,30,1#
Notice:
IW:Identifier
BP34 : Command word
353456789012345: IMEI number and the unique ID of the device
080835: journal no.
8: mode 8
30 seconds is the interval of the location report
1: is mean GPS is ON and if it is 0 mean GPS off
device IWAP34,080835,1#
responds:
080835: journal no.
Notice:

11. BP40 send text message(responds:AP40)


Example:
IWBP40,353456789012345,080835,00610072006500200079006f00750020006f006b003f#
Notice:
IW:Identifier
BP40 : Command word
353456789012345: imei
080835: journal no.
00610072006500200079006f00750020006f006b003f: text encode UNICODE , the example
is ‘are you ok?’
platform IWAP40,080835#
responds:
Notice:

12. BP76 fall down switch(responds:AP76)


Example:
IWBP76,353456789012345,080835,1#
Notice:
IW:Identifier
BP76 : Command word
353456789012345: imei
080835: journal no.
1/0: enable/disable
platform IWAP76,080835#
responds:
Notice:

13. BP77 fall down sensitivity(responds:AP77)


Example:
IWBP77,353456789012345,080835,1#
Notice:
IW:Identifier
BP77 : Command word
353456789012345: imei
080835: journal no.
1/2/3: level 3 is the most sensitive
platform IWAP77,080835#
responds:
Notice:

14. BP84 Switch for White list(respond:AP84)


Example:
IWBP84,353456789012345,080835,1#
Notice:
IW:Identifier
BP84 : Command word
353456789012345: IMEI number and the unique ID of the device
080835 : journal no.
1: white list on 0: white list off
device IWAP84,080835,1#
responds:
080835: journal no.
1:device have run the command , 0:device don’t have run the command
Notice:

15. BP85 Set an alarm/reminder(respond:AP85)


Example:
IWBP85,353456789012345,080835,1,3, 0900,135,1,1@0900 ,135,1,2@0900 ,135,1,3#
Notice:
IW:Identifier
BP85 : Command word
353456789012345: IMEI number and the unique ID of the device
080835 : journal no.
1: master switch for all alarm,1 is on,0 is off
3: total number of all alarm
0900 ,135,1,1 : a reminder,0900 mean reminder time 09:00, 135 mean
Monday,Wednesday,Friday ,24 hour system
1 switch for this alarm 1 is on 0 is off
1 Take the medicine reminder
2 Drink water reminder
3 A sedentary reminder
Each alarm Separated by ”@”
device IWAP85, 080835,1,3, 0900,135,1,1@0900 ,135,1,2@0900 ,135,1,3#
responds:
080835:The device responds with response journal no.
Notice:

16. BP86 Set the interval of heart rate auto testing(respond:AP86)


Example:
IWBP86,353456789012345,080835,1,720#
Notice:
IW:Identifier
BP86 : Command word
353456789012345: IMEI number and the unique ID of the device
080835 : journal no.
0: close measurement;
1: turn on auto measurement;
720 is 720minutes
device IWAP86,080835#
responds:
080835:The device responds with response journal no.
Notice:

17. BPXL Test heart rate(respond:APXL)


Example:
IWBPXL,353456789012345,080835#
Notice:
IW:Identifier
BPXL : Command word
353456789012345: IMEI number and the unique ID of the device
080835 : journal no.
device IWAPXL,080835#
responds:
080835:The device responds with response journal no.
Notice:

18. BPXY Test blood pressure(respond:APXY)


Example:
IWBPXY,353456789012345,080835#
Notice:
IW:Identifier
BPXY : Command word
353456789012345: IMEI number and the unique ID of the device
080835 : journal no.
device IWAPXY,080835#
responds:
080835:The device responds with response journal no.
Notice:

19. BPXT Test temperature(respond:APXT)


Example:
IWBPXT,353456789012345,080835#
Notice:
IW:Identifier
BPXT : Command word
353456789012345: IMEI number and the unique ID of the device
080835 : journal no.
device IWAPXT,080835#
responds:
080835:The device responds with response journal no.
Notice: This command used to test once temperature

20. BPJZ blood pressure calibration(respond:APJZ)


示例:
IWBPJZ,353456789012345,080835,110,75,80,1#
Notice:
IW:Identifier
BPJZ : Command word
353456789012345: IMEI number and the unique ID of the device
110: SBP of blood pressure
75:DBP of blood pressure
80: age
1/0: male/female
080835 : journal no.
device IWAPJZ, 080835#
responds:
080835: The device responds with response journal no.
Notice:
21. BP87 set the interval of auto Test temperature(respond:AP87)
Example:
IWBP87, 353456789012345, 080835,1,720#
Notice:
IW:Identifier
BP87 : Command word
353456789012345: IMEI number and the unique ID of the device
1 mean on the auto test of temperature; 0 means off the auto test of temperature
720 means the interval is 720 minutes
080835 : journal no.
device IWAPXT,080835#
responds:
080835:The device responds with response journal no.
Notice: This command used to test once temperature

22. BPXZ Test blood oxygen(respond:APXZ)


示例:
IWBPXZ,353456789012345,080835#
说明:
IW:Identifier
BPXZ : Command word
353456789012345: IMEI number and the unique ID of the device
080835 : journal no.
设备响应: IWAPXZ,080835#
080835: The device responds with response journal no.
说明:

三:Some questions and answers


SMS command:
Set server’s ip and port
#host#=Domain name,port# or #IP#=ip
Format
address,port#
#host#=api.gswatch.com,5088# or
Example
#ip#=198.11.183.28,5088#
Reply sms Host set ok or IP set ok
Add a new apn
#apn#=mcc,mnc,APNname,accname,usrname,pwd,auth_t
Format
ype#

Example #apn#=460,00,cmnet,cmnet,,,PAP#

Reply sms Apn set ok


Check imei
Format #status#
Example #status#
APN:cmnet;SOS
NUM:,,;DOMAIN:l05.personalalarmwatch.com,8090;IP IN
USE:118.178.155.223,8090;IMEI:865513041152601;BATT
Reply sms
ERY:025%;FALL DOWN:1;SW
version:L05_W002_V1.75_EVAN_7068_7981_20211015
10-16-2021 12:01:07
Set time zone
Format #timezone
Example #timezone:-8.00

Reply sms timezone: -8.00 ok

Set time for watch: if you want set watch time by sms, you should off getting time
from server first
Format #timedate:
Example #timedate:2019.06.18,19:24
Reply sms #timedate:2019.06.18,19:24 ok

You might also like