Last active
April 19, 2019 20:44
-
-
Save nhooey/854bf803a71c7d4063d0ff9774a5c0f6 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Summary: | |
# Distances between a single beacon and two different gateways are sometimes identical. | |
# This makes no sense, since the beacon is slightly different distances from the gateway. | |
# | |
# This occurs when I subscribe to `/presence/stream/{GATEWAY_UNIQUE_ID}` for each gateway. | |
# It recurs as frequently as every 20 seconds, and infrequently as every 2 minutes, but it | |
# is easily reproducible. | |
# | |
# I suspect there is a bug in the Kontakt's server side of the API. | |
# | |
# Search for "# ---" below to find inline notes that demonstrate the bug. | |
KontaktStompClient: Received data | |
KontaktStompClient.ts:54 KontaktStompClient: <<< MESSAGE | |
content-length:1466 | |
message-id:2e633a03-6b32-04d2-9ae9-ed45d3713a48-53580877 | |
subscription:sub-1 | |
destination:/presence/stream/3cRCZ | |
content-length:1466 | |
# --- Notice that the distance from Gateway[3cRCZ] to Beacon[FJYX] is `5.50634293288929033139`: | |
KontaktStompClient.ts:67 >>> websocket message body: [{"timestamp":1555705657,"sourceId":"3cRCZ","trackingId":"3cRCZ","rssi":-10,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"ef:92:e9:d9:73:04","distance":7.42790658932795E-9},{"timestamp":1555705656,"sourceId":"3cRCZ","trackingId":"FJYX","rssi":-82,"proximity":"FAR","scanType":"BLE","deviceAddress":"e2:02:00:21:d3:40","distance": | |
},{"timestamp":1555705657,"sourceId":"3cRCZ","trackingId":"8C:85:90:6B:33:DD","rssi":-69,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"8c:85:90:6b:33:dd","distance":0.333874811356594},{"timestamp":1555705656,"sourceId":"3cRCZ","trackingId":"C8:69:CD:09:73:0F","rssi":-59,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"c8:69:cd:09:73:0f","distance":0.06976102686790511},{"timestamp":1555705657,"sourceId":"3cRCZ","trackingId":"4ouU","rssi":-90,"proximity":"FAR","scanType":"BLE","deviceAddress":"e2:02:00:2d:49:40","distance":11.169692588083686},{"timestamp":1555705656,"sourceId":"3cRCZ","trackingId":"50:32:37:B9:BE:9C","rssi":-97,"proximity":"FAR","scanType":"BLE","deviceAddress":"50:32:37:b9:be:9c","distance":5.447335444796175},{"timestamp":1555705656,"sourceId":"3cRCZ","trackingId":"8Lkq","rssi":-68,"proximity":"NEAR","scanType":"BLE","deviceAddress":"e2:02:00:21:4e:40","distance":1.3850856421246824},{"timestamp":1555705657,"sourceId":"3cRCZ","trackingId":"zVTSi","rssi":-83,"proximity":"FAR","scanType":"BLE","deviceAddress":"c4:ad:ed:28:01:5b","distance":6.034845351588396}] | |
index.tsx:121 >>> Distances: | |
3cRCZ -> 3cRCZ = 0.00000000742790658933 | |
3cRCZ -> FJYX = 5.50634293288929033139 | |
3cRCZ -> 8C:85:90:6B:33:DD = 0.33387481135659402565 | |
3cRCZ -> C8:69:CD:09:73:0F = 0.06976102686790511265 | |
3cRCZ -> 4ouU = 11.16969258808368614666 | |
3cRCZ -> 50:32:37:B9:BE:9C = 5.44733544479617481926 | |
3cRCZ -> 8Lkq = 1.38508564212468243682 | |
3cRCZ -> zVTSi = 6.03484535158839641156 | |
index.tsx:67 gateway before: Gateway{uniqueId=3cRCZ, id=0b6383b0-41d7-410d-a884-a1b1f996ab0a, uniqueId=3cRCZ, venue=null, beaconDistances=(4ouU: 14.35035937581255, FJYX: 5.50634293288929, 8Lkq: 1.3850856421246824)} | |
index.tsx:75 gateway after: Gateway{uniqueId=3cRCZ, id=0b6383b0-41d7-410d-a884-a1b1f996ab0a, uniqueId=3cRCZ, venue=null, beaconDistances=(4ouU: 11.169692588083686, FJYX: 5.50634293288929, 8Lkq: 1.3850856421246824)} | |
redux-logger.js:389 action UPDATE_BEACON_DISTANCE @ 16:27:38.569 | |
redux-logger.js:400 prev state {apiKey: "iwskMPUwqppXaWNPEhAYqowbHPyCbXuq", debugEnabled: true, connected: false, stompClient: KontaktStompClient, requestState: "idle", …} | |
redux-logger.js:404 action {type: "UPDATE_BEACON_DISTANCE", payload: Map(1)} | |
redux-logger.js:413 next state {apiKey: "iwskMPUwqppXaWNPEhAYqowbHPyCbXuq", debugEnabled: true, connected: false, stompClient: KontaktStompClient, requestState: "idle", …} | |
KontaktStompClient.ts:54 KontaktStompClient: Received data | |
KontaktStompClient.ts:54 KontaktStompClient: <<< MESSAGE | |
content-length:2040 | |
message-id:2e633a03-6b32-04d2-9ae9-ed45d3713a48-53580878 | |
subscription:sub-2 | |
destination:/presence/stream/zVTSi | |
content-length:2040 | |
KontaktStompClient.ts:67 >>> websocket message body: [{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"8C:85:90:6B:33:DD","rssi":-66,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"8c:85:90:6b:33:dd","distance":0.21405831560130767},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"8Lkq","rssi":-73,"proximity":"NEAR","scanType":"BLE","deviceAddress":"e2:02:00:21:4e:40","distance":2.3127030761067466},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"FJYX","rssi":-59,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"e2:02:00:21:d3:40","distance":0.37965274997577403},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"JpZuc","rssi":-71,"proximity":"NEAR","scanType":"BLE","deviceAddress":"fc:23:f8:38:26:23","distance":1.888245398840386},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"CC:AC:8C:B8:B5:C7","rssi":-86,"proximity":"NEAR","scanType":"BLE","deviceAddress":"cc:ac:8c:b8:b5:c7","distance":2.2208046553495135},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"18:CE:86:41:D1:8C","rssi":-94,"proximity":"FAR","scanType":"BLE","deviceAddress":"18:ce:86:41:d1:8c","distance":4.2994720696317525},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"7E:B8:A7:FB:58:51","rssi":-89,"proximity":"NEAR","scanType":"BLE","deviceAddress":"7e:b8:a7:fb:58:51","distance":2.859202261404155},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"52:6D:50:C5:B0:01","rssi":-64,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"52:6d:50:c5:b0:01","distance":0.157359326494538},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"3cRCZ","rssi":-64,"proximity":"NEAR","scanType":"BLE","deviceAddress":"ef:92:e9:d9:73:04","distance":0.8563793241047093},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"3F:12:5B:FE:33:8E","rssi":-73,"proximity":"NEAR","scanType":"BLE","deviceAddress":"3f:12:5b:fe:33:8e","distance":0.5865720288722465},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"4ouU","rssi":-78,"proximity":"FAR","scanType":"BLE","deviceAddress":"e2:02:00:2d:49:40","distance":3.7802263066558126}] | |
index.tsx:121 >>> Distances: | |
zVTSi -> 8C:85:90:6B:33:DD = 0.21405831560130766933 | |
zVTSi -> 8Lkq = 2.31270307610674663579 | |
zVTSi -> FJYX = 0.37965274997577402871 | |
zVTSi -> JpZuc = 1.88824539884038600235 | |
zVTSi -> CC:AC:8C:B8:B5:C7 = 2.22080465534951354556 | |
zVTSi -> 18:CE:86:41:D1:8C = 4.29947206963175254657 | |
zVTSi -> 7E:B8:A7:FB:58:51 = 2.85920226140415500993 | |
zVTSi -> 52:6D:50:C5:B0:01 = 0.15735932649453798771 | |
zVTSi -> 3cRCZ = 0.85637932410470929412 | |
zVTSi -> 3F:12:5B:FE:33:8E = 0.58657202887224646481 | |
zVTSi -> 4ouU = 3.78022630665581260700 | |
index.tsx:67 gateway before: Gateway{uniqueId=zVTSi, id=004f5ec4-c09c-4369-b78d-682fe45dba43, uniqueId=zVTSi, venue=, beaconDistances=(4ouU: 3.432784121672608, FJYX: 0.6234237290152215, 8Lkq: 1.888245398840386)} | |
index.tsx:75 gateway after: Gateway{uniqueId=zVTSi, id=004f5ec4-c09c-4369-b78d-682fe45dba43, uniqueId=zVTSi, venue=, beaconDistances=(4ouU: 3.7802263066558126, FJYX: 0.37965274997577403, 8Lkq: 2.3127030761067466)} | |
redux-logger.js:389 action UPDATE_BEACON_DISTANCE @ 16:27:38.577 | |
redux-logger.js:400 prev state {apiKey: "iwskMPUwqppXaWNPEhAYqowbHPyCbXuq", debugEnabled: true, connected: false, stompClient: KontaktStompClient, requestState: "idle", …} | |
redux-logger.js:404 action {type: "UPDATE_BEACON_DISTANCE", payload: Map(1)} | |
redux-logger.js:413 next state {apiKey: "iwskMPUwqppXaWNPEhAYqowbHPyCbXuq", debugEnabled: true, connected: false, stompClient: KontaktStompClient, requestState: "idle", …} | |
KontaktStompClient.ts:54 KontaktStompClient: Received data | |
KontaktStompClient.ts:54 KontaktStompClient: <<< MESSAGE | |
content-length:731 | |
message-id:2e633a03-6b32-04d2-9ae9-ed45d3713a48-53580916 | |
subscription:sub-1 | |
destination:/presence/stream/3cRCZ | |
content-length:731 | |
KontaktStompClient.ts:67 >>> websocket message body: [{"timestamp":1555705657,"sourceId":"3cRCZ","trackingId":"zVTSi","rssi":-83,"proximity":"FAR","scanType":"BLE","deviceAddress":"c4:ad:ed:28:01:5b","distance":6.034845351588396},{"timestamp":1555705657,"sourceId":"3cRCZ","trackingId":"3cRCZ","rssi":-10,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"ef:92:e9:d9:73:04","distance":7.42790658932795E-9},{"timestamp":1555705657,"sourceId":"3cRCZ","trackingId":"4ouU","rssi":-90,"proximity":"FAR","scanType":"BLE","deviceAddress":"e2:02:00:2d:49:40","distance":11.169692588083686},{"timestamp":1555705657,"sourceId":"3cRCZ","trackingId":"8C:85:90:6B:33:DD","rssi":-69,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"8c:85:90:6b:33:dd","distance":0.333874811356594}] | |
index.tsx:121 >>> Distances: | |
3cRCZ -> zVTSi = 6.03484535158839641156 | |
3cRCZ -> 3cRCZ = 0.00000000742790658933 | |
3cRCZ -> 4ouU = 11.16969258808368614666 | |
3cRCZ -> 8C:85:90:6B:33:DD = 0.33387481135659402565 | |
index.tsx:67 gateway before: Gateway{uniqueId=3cRCZ, id=0b6383b0-41d7-410d-a884-a1b1f996ab0a, uniqueId=3cRCZ, venue=null, beaconDistances=(4ouU: 11.169692588083686, FJYX: 5.50634293288929, 8Lkq: 1.3850856421246824)} | |
index.tsx:75 gateway after: Gateway{uniqueId=3cRCZ, id=0b6383b0-41d7-410d-a884-a1b1f996ab0a, uniqueId=3cRCZ, venue=null, beaconDistances=(4ouU: 11.169692588083686, FJYX: 5.50634293288929, 8Lkq: 1.3850856421246824)} | |
redux-logger.js:389 action UPDATE_BEACON_DISTANCE @ 16:27:39.592 | |
redux-logger.js:400 prev state {apiKey: "iwskMPUwqppXaWNPEhAYqowbHPyCbXuq", debugEnabled: true, connected: false, stompClient: KontaktStompClient, requestState: "idle", …} | |
redux-logger.js:404 action {type: "UPDATE_BEACON_DISTANCE", payload: Map(1)} | |
redux-logger.js:413 next state {apiKey: "iwskMPUwqppXaWNPEhAYqowbHPyCbXuq", debugEnabled: true, connected: false, stompClient: KontaktStompClient, requestState: "idle", …} | |
KontaktStompClient.ts:54 KontaktStompClient: Received data | |
KontaktStompClient.ts:54 KontaktStompClient: <<< MESSAGE | |
content-length:2040 | |
message-id:2e633a03-6b32-04d2-9ae9-ed45d3713a48-53580917 | |
subscription:sub-2 | |
destination:/presence/stream/zVTSi | |
content-length:2040 | |
KontaktStompClient.ts:67 >>> websocket message body: [{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"3F:12:5B:FE:33:8E","rssi":-73,"proximity":"NEAR","scanType":"BLE","deviceAddress":"3f:12:5b:fe:33:8e","distance":0.5865720288722465},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"8C:85:90:6B:33:DD","rssi":-66,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"8c:85:90:6b:33:dd","distance":0.21405831560130767},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"7E:B8:A7:FB:58:51","rssi":-89,"proximity":"NEAR","scanType":"BLE","deviceAddress":"7e:b8:a7:fb:58:51","distance":2.859202261404155},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"52:6D:50:C5:B0:01","rssi":-64,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"52:6d:50:c5:b0:01","distance":0.157359326494538},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"JpZuc","rssi":-71,"proximity":"NEAR","scanType":"BLE","deviceAddress":"fc:23:f8:38:26:23","distance":1.888245398840386},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"FJYX","rssi":-59,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"e2:02:00:21:d3:40","distance":0.37965274997577403},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"3cRCZ","rssi":-64,"proximity":"NEAR","scanType":"BLE","deviceAddress":"ef:92:e9:d9:73:04","distance":0.8563793241047093},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"4ouU","rssi":-78,"proximity":"FAR","scanType":"BLE","deviceAddress":"e2:02:00:2d:49:40","distance":3.7802263066558126},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"8Lkq","rssi":-73,"proximity":"NEAR","scanType":"BLE","deviceAddress":"e2:02:00:21:4e:40","distance":2.3127030761067466},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"CC:AC:8C:B8:B5:C7","rssi":-86,"proximity":"NEAR","scanType":"BLE","deviceAddress":"cc:ac:8c:b8:b5:c7","distance":2.2208046553495135},{"timestamp":1555705657,"sourceId":"zVTSi","trackingId":"18:CE:86:41:D1:8C","rssi":-94,"proximity":"FAR","scanType":"BLE","deviceAddress":"18:ce:86:41:d1:8c","distance":4.2994720696317525}] | |
index.tsx:121 >>> Distances: | |
zVTSi -> 3F:12:5B:FE:33:8E = 0.58657202887224646481 | |
zVTSi -> 8C:85:90:6B:33:DD = 0.21405831560130766933 | |
zVTSi -> 7E:B8:A7:FB:58:51 = 2.85920226140415500993 | |
zVTSi -> 52:6D:50:C5:B0:01 = 0.15735932649453798771 | |
zVTSi -> JpZuc = 1.88824539884038600235 | |
zVTSi -> FJYX = 0.37965274997577402871 | |
zVTSi -> 3cRCZ = 0.85637932410470929412 | |
zVTSi -> 4ouU = 3.78022630665581260700 | |
zVTSi -> 8Lkq = 2.31270307610674663579 | |
zVTSi -> CC:AC:8C:B8:B5:C7 = 2.22080465534951354556 | |
zVTSi -> 18:CE:86:41:D1:8C = 4.29947206963175254657 | |
index.tsx:67 gateway before: Gateway{uniqueId=zVTSi, id=004f5ec4-c09c-4369-b78d-682fe45dba43, uniqueId=zVTSi, venue=, beaconDistances=(4ouU: 3.7802263066558126, FJYX: 0.37965274997577403, 8Lkq: 2.3127030761067466)} | |
index.tsx:75 gateway after: Gateway{uniqueId=zVTSi, id=004f5ec4-c09c-4369-b78d-682fe45dba43, uniqueId=zVTSi, venue=, beaconDistances=(4ouU: 3.7802263066558126, FJYX: 0.37965274997577403, 8Lkq: 2.3127030761067466)} | |
redux-logger.js:389 action UPDATE_BEACON_DISTANCE @ 16:27:39.601 | |
redux-logger.js:400 prev state {apiKey: "iwskMPUwqppXaWNPEhAYqowbHPyCbXuq", debugEnabled: true, connected: false, stompClient: KontaktStompClient, requestState: "idle", …} | |
redux-logger.js:404 action {type: "UPDATE_BEACON_DISTANCE", payload: Map(1)} | |
redux-logger.js:413 next state {apiKey: "iwskMPUwqppXaWNPEhAYqowbHPyCbXuq", debugEnabled: true, connected: false, stompClient: KontaktStompClient, requestState: "idle", …} | |
KontaktStompClient.ts:54 KontaktStompClient: Received data | |
KontaktStompClient.ts:54 KontaktStompClient: <<< MESSAGE | |
content-length:1507 | |
message-id:2e633a03-6b32-04d2-9ae9-ed45d3713a48-53580925 | |
subscription:sub-3 | |
destination:/presence/stream/JpZuc | |
content-length:1507 | |
KontaktStompClient.ts:67 >>> websocket message body: [{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"18:CE:86:41:D1:8C","rssi":-93,"proximity":"FAR","scanType":"BLE","deviceAddress":"18:ce:86:41:d1:8c","distance":3.967965270075985},{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"05:10:43:A9:8B:43","rssi":-78,"proximity":"NEAR","scanType":"BLE","deviceAddress":"05:10:43:a9:8b:43","distance":1.1048704445411937},{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"50:32:37:B9:BE:9C","rssi":-83,"proximity":"NEAR","scanType":"BLE","deviceAddress":"50:32:37:b9:be:9c","distance":1.7155711877451454},{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"8C:85:90:6B:33:DD","rssi":-75,"proximity":"NEAR","scanType":"BLE","deviceAddress":"8c:85:90:6b:33:dd","distance":0.7686088525380292},{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"52:6D:50:C5:B0:01","rssi":-78,"proximity":"NEAR","scanType":"BLE","deviceAddress":"52:6d:50:c5:b0:01","distance":1.1048704445411937},{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"C8:69:CD:09:73:0F","rssi":-57,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"c8:69:cd:09:73:0f","distance":0.0494130094538024},{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"JpZuc","rssi":-28,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"fc:23:f8:38:26:23","distance":2.2001219150745733E-4},{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"8Lkq","rssi":-62,"proximity":"NEAR","scanType":"BLE","deviceAddress":"e2:02:00:21:4e:40","distance":0.6234237290152215}] | |
index.tsx:121 >>> Distances: | |
JpZuc -> 18:CE:86:41:D1:8C = 3.96796527007598509584 | |
JpZuc -> 05:10:43:A9:8B:43 = 1.10487044454119365255 | |
JpZuc -> 50:32:37:B9:BE:9C = 1.71557118774514538728 | |
JpZuc -> 8C:85:90:6B:33:DD = 0.76860885253802924133 | |
JpZuc -> 52:6D:50:C5:B0:01 = 1.10487044454119365255 | |
JpZuc -> C8:69:CD:09:73:0F = 0.04941300945380239923 | |
JpZuc -> JpZuc = 0.00022001219150745733 | |
JpZuc -> 8Lkq = 0.62342372901522147277 | |
index.tsx:67 gateway before: Gateway{uniqueId=JpZuc, id=d41b6d9f-69b7-4380-b8a6-2519af1b6161, uniqueId=JpZuc, venue=, beaconDistances=(FJYX: 3.432784121672608, 8Lkq: 0.6234237290152215, 4ouU: 2.82278946499021)} | |
index.tsx:75 gateway after: Gateway{uniqueId=JpZuc, id=d41b6d9f-69b7-4380-b8a6-2519af1b6161, uniqueId=JpZuc, venue=, beaconDistances=(FJYX: 3.432784121672608, 8Lkq: 0.6234237290152215, 4ouU: 2.82278946499021)} | |
redux-logger.js:389 action UPDATE_BEACON_DISTANCE @ 16:27:40.616 | |
redux-logger.js:400 prev state {apiKey: "iwskMPUwqppXaWNPEhAYqowbHPyCbXuq", debugEnabled: true, connected: false, stompClient: KontaktStompClient, requestState: "idle", …} | |
redux-logger.js:404 action {type: "UPDATE_BEACON_DISTANCE", payload: Map(1)} | |
redux-logger.js:413 next state {apiKey: "iwskMPUwqppXaWNPEhAYqowbHPyCbXuq", debugEnabled: true, connected: false, stompClient: KontaktStompClient, requestState: "idle", …} | |
KontaktStompClient.ts:54 KontaktStompClient: Received data | |
KontaktStompClient.ts:54 KontaktStompClient: <<< MESSAGE | |
content-length:1663 | |
message-id:2e633a03-6b32-04d2-9ae9-ed45d3713a48-53580951 | |
subscription:sub-2 | |
destination:/presence/stream/zVTSi | |
content-length:1663 | |
KontaktStompClient.ts:67 >>> websocket message body: [{"timestamp":1555705660,"sourceId":"zVTSi","trackingId":"zVTSi","rssi":-24,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"c4:ad:ed:28:01:5b","distance":4.709543912583867E-5},{"timestamp":1555705660,"sourceId":"zVTSi","trackingId":"JpZuc","rssi":-71,"proximity":"NEAR","scanType":"BLE","deviceAddress":"fc:23:f8:38:26:23","distance":1.888245398840386},{"timestamp":1555705660,"sourceId":"zVTSi","trackingId":"05:10:43:A9:8B:43","rssi":-69,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"05:10:43:a9:8b:43","distance":0.333874811356594},{"timestamp":1555705660,"sourceId":"zVTSi","trackingId":"8Lkq","rssi":-64,"proximity":"NEAR","scanType":"BLE","deviceAddress":"e2:02:00:21:4e:40","distance":0.8563793241047093},{"timestamp":1555705660,"sourceId":"zVTSi","trackingId":"7E:B8:A7:FB:58:51","rssi":-73,"proximity":"NEAR","scanType":"BLE","deviceAddress":"7e:b8:a7:fb:58:51","distance":0.5865720288722465},{"timestamp":1555705660,"sourceId":"zVTSi","trackingId":"C8:69:CD:09:73:0F","rssi":-73,"proximity":"NEAR","scanType":"BLE","deviceAddress":"c8:69:cd:09:73:0f","distance":0.5865720288722465},{"timestamp":1555705660,"sourceId":"zVTSi","trackingId":"8C:85:90:6B:33:DD","rssi":-66,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"8c:85:90:6b:33:dd","distance":0.21405831560130767},{"timestamp":1555705660,"sourceId":"zVTSi","trackingId":"4ouU","rssi":-78,"proximity":"FAR","scanType":"BLE","deviceAddress":"e2:02:00:2d:49:40","distance":3.7802263066558126},{"timestamp":1555705660,"sourceId":"zVTSi","trackingId":"FJYX","rssi":-73,"proximity":"NEAR","scanType":"BLE","deviceAddress":"e2:02:00:21:d3:40","distance":2.3127030761067466}] | |
index.tsx:121 >>> Distances: | |
zVTSi -> zVTSi = 0.00004709543912583867 | |
zVTSi -> JpZuc = 1.88824539884038600235 | |
zVTSi -> 05:10:43:A9:8B:43 = 0.33387481135659402565 | |
zVTSi -> 8Lkq = 0.85637932410470929412 | |
zVTSi -> 7E:B8:A7:FB:58:51 = 0.58657202887224646481 | |
zVTSi -> C8:69:CD:09:73:0F = 0.58657202887224646481 | |
zVTSi -> 8C:85:90:6B:33:DD = 0.21405831560130766933 | |
zVTSi -> 4ouU = 3.78022630665581260700 | |
zVTSi -> FJYX = 2.31270307610674663579 | |
index.tsx:67 gateway before: Gateway{uniqueId=zVTSi, id=004f5ec4-c09c-4369-b78d-682fe45dba43, uniqueId=zVTSi, venue=, beaconDistances=(4ouU: 3.7802263066558126, FJYX: 0.37965274997577403, 8Lkq: 2.3127030761067466)} | |
index.tsx:75 gateway after: Gateway{uniqueId=zVTSi, id=004f5ec4-c09c-4369-b78d-682fe45dba43, uniqueId=zVTSi, venue=, beaconDistances=(4ouU: 3.7802263066558126, FJYX: 2.3127030761067466, 8Lkq: 0.8563793241047093)} | |
redux-logger.js:389 action UPDATE_BEACON_DISTANCE @ 16:27:41.845 | |
redux-logger.js:400 prev state {apiKey: "iwskMPUwqppXaWNPEhAYqowbHPyCbXuq", debugEnabled: true, connected: false, stompClient: KontaktStompClient, requestState: "idle", …} | |
redux-logger.js:404 action {type: "UPDATE_BEACON_DISTANCE", payload: Map(1)} | |
redux-logger.js:413 next state {apiKey: "iwskMPUwqppXaWNPEhAYqowbHPyCbXuq", debugEnabled: true, connected: false, stompClient: KontaktStompClient, requestState: "idle", …} | |
KontaktStompClient.ts:54 KontaktStompClient: Received data | |
KontaktStompClient.ts:54 KontaktStompClient: <<< MESSAGE | |
content-length:1681 | |
message-id:2e633a03-6b32-04d2-9ae9-ed45d3713a48-53580952 | |
subscription:sub-3 | |
destination:/presence/stream/JpZuc | |
content-length:1681 | |
# --- Now notice that the distance from the different Gateway[JpZuc] to Beacon[FJYX] is *also* `5.50634293288929033139`: | |
KontaktStompClient.ts:67 >>> websocket message body: [{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"8Lkq","rssi":-62,"proximity":"NEAR","scanType":"BLE","deviceAddress":"e2:02:00:21:4e:40","distance":0.6234237290152215},{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"05:10:43:A9:8B:43","rssi":-78,"proximity":"NEAR","scanType":"BLE","deviceAddress":"05:10:43:a9:8b:43","distance":1.1048704445411937},{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"8C:85:90:6B:33:DD","rssi":-75,"proximity":"NEAR","scanType":"BLE","deviceAddress":"8c:85:90:6b:33:dd","distance":0.7686088525380292},{"timestamp":1555705661,"sourceId":"JpZuc","trackingId":"FJYX","rssi":-82,"proximity":"FAR","scanType":"BLE","deviceAddress":"e2:02:00:21:d3:40","distance":5.50634293288929},{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"C8:69:CD:09:73:0F","rssi":-57,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"c8:69:cd:09:73:0f","distance":0.0494130094538024},{"timestamp":1555705661,"sourceId":"JpZuc","trackingId":"50:32:37:B9:BE:9C","rssi":-75,"proximity":"NEAR","scanType":"BLE","deviceAddress":"50:32:37:b9:be:9c","distance":0.7686088525380292},{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"52:6D:50:C5:B0:01","rssi":-78,"proximity":"NEAR","scanType":"BLE","deviceAddress":"52:6d:50:c5:b0:01","distance":1.1048704445411937},{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"18:CE:86:41:D1:8C","rssi":-93,"proximity":"FAR","scanType":"BLE","deviceAddress":"18:ce:86:41:d1:8c","distance":3.967965270075985},{"timestamp":1555705659,"sourceId":"JpZuc","trackingId":"JpZuc","rssi":-28,"proximity":"IMMEDIATE","scanType":"BLE","deviceAddress":"fc:23:f8:38:26:23","distance":2.2001219150745733E-4}] | |
index.tsx:121 >>> Distances: | |
JpZuc -> 8Lkq = 0.62342372901522147277 | |
JpZuc -> 05:10:43:A9:8B:43 = 1.10487044454119365255 | |
JpZuc -> 8C:85:90:6B:33:DD = 0.76860885253802924133 | |
JpZuc -> FJYX = 5.50634293288929033139 | |
JpZuc -> C8:69:CD:09:73:0F = 0.04941300945380239923 | |
JpZuc -> 50:32:37:B9:BE:9C = 0.76860885253802924133 | |
JpZuc -> 52:6D:50:C5:B0:01 = 1.10487044454119365255 | |
JpZuc -> 18:CE:86:41:D1:8C = 3.96796527007598509584 | |
JpZuc -> JpZuc = 0.00022001219150745733 | |
index.tsx:67 gateway before: Gateway{uniqueId=JpZuc, id=d41b6d9f-69b7-4380-b8a6-2519af1b6161, uniqueId=JpZuc, venue=, beaconDistances=(FJYX: 3.432784121672608, 8Lkq: 0.6234237290152215, 4ouU: 2.82278946499021)} | |
index.tsx:75 gateway after: Gateway{uniqueId=JpZuc, id=d41b6d9f-69b7-4380-b8a6-2519af1b6161, uniqueId=JpZuc, venue=, beaconDistances=(FJYX: 5.50634293288929, 8Lkq: 0.6234237290152215, 4ouU: 2.82278946499021)} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment