質問編集履歴
1
説明の変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -54,17 +54,11 @@
|
|
54
54
|
|
55
55
|
```
|
56
56
|
|
57
|
-
このコードの中で、peripheralに対してメッセージを送る時が
|
58
|
-
|
59
|
-
```
|
60
|
-
|
61
|
-
BLEPeripheral.writeValue(data as Data, for: characteristic_1, type: CBCharacteristicWriteType.withResponse)
|
62
|
-
|
63
|
-
```
|
64
57
|
|
65
58
|
|
66
59
|
|
60
|
+
|
67
|
-
で
|
61
|
+
受信データを読み込むには以下の方法でできるかと思ったのですが、上手く行きません。
|
68
62
|
|
69
63
|
```
|
70
64
|
|
@@ -74,14 +68,6 @@
|
|
74
68
|
|
75
69
|
```
|
76
70
|
|
77
|
-
とすれば良いのかと思ったのですが、分からない点が3つあります。
|
78
|
-
|
79
|
-
(1) そもそも、peripheralからのテキストメッセージを読み込む方法が上記の方法で良いのか。
|
80
|
-
|
81
|
-
(2) peripheralが持つcharacteristicは2つで、そのうちの1つが送信、受信の両方を行っていると考え、characteristic_1としているのですが、通常、送信と受信は同じcharacteristicが行うのか。それとも、送信がcharacteristic_1であれば、受信はcharacteristic_2に対して操作をするのか。
|
82
|
-
|
83
|
-
(3) いつ送られてくるか分からないデータを常に監視し、送られてきたタイミングで読み取りを行うにはどうしたら良いのか。
|
84
71
|
|
85
72
|
|
86
|
-
|
87
|
-
|
73
|
+
いつ送られてくるか分からないデータを常に監視し、送られてきたタイミングでデータを読み取りを行うにはどうしたら良いのか、どなたかアドバイスをお願い致します。
|