質問編集履歴
2
試したことの追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -38,6 +38,16 @@
|
|
38
38
|
|
39
39
|
|
40
40
|
|
41
|
+
#追記(2020/2/19 11:00)
|
42
|
+
|
43
|
+
やはりconnection.controlTransferがうまく行っていません(負の値を返しました)。
|
44
|
+
|
45
|
+
この問題への対処法がわかりません。
|
46
|
+
|
47
|
+
よろしくお願い申し上げます。
|
48
|
+
|
49
|
+
|
50
|
+
|
41
51
|
#ソースコード
|
42
52
|
|
43
53
|
###Android側
|
1
書式の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,11 +10,37 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
#現在の状況・問題点
|
14
|
-
|
15
|
-
#
|
13
|
+
#現在の状況
|
14
|
+
|
16
|
-
|
15
|
+
###問題点
|
16
|
+
|
17
|
-
|
17
|
+
mbedと製作したアプリ間での通信が確認できておりません。
|
18
|
+
|
19
|
+
本来ならばmbedは0.5sおきにシリアル信号を送信しているので電源ランプが0.5sおきに点滅するはずなのですが、この場合は点灯したままで送信すらできていない模様です。
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
###試したこと
|
24
|
+
|
25
|
+
pc(Mac)とmbed間の通信は正常に行われていることを確認しております。
|
26
|
+
|
27
|
+
また、既製のシリアルモニタアプリ(USB Serial Console)でも通信が行われたことを確認いたしました。
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
#重点的に見ていただきたいところ
|
32
|
+
|
33
|
+
原因がわからないというのが正直な感想ですが、心当たりがあるとしたらソースコード中のconnection.controltransferの部分です。この部分で通信の設定を行なっているらしいのですが、その引数の意味が分からず、ネットに乗っているものをほとんど引用しているだけなので、この点が最も怪しいと個人的には考えております。
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
回答の方よろしくお願いいたします。
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
#ソースコード
|
42
|
+
|
43
|
+
###Android側
|
18
44
|
|
19
45
|
```java
|
20
46
|
|
@@ -222,7 +248,7 @@
|
|
222
248
|
|
223
249
|
|
224
250
|
|
225
|
-
mbed側
|
251
|
+
###mbed側
|
226
252
|
|
227
253
|
```c++
|
228
254
|
|