質問編集履歴
4
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -124,6 +124,12 @@
|
|
124
124
|
|
125
125
|
|
126
126
|
|
127
|
+
受信処理はメソッドxmodem_receiveです。
|
128
|
+
|
129
|
+
送信処理はメソッドxmodem_sendになります
|
130
|
+
|
131
|
+
|
132
|
+
|
127
133
|
一回目は成功するんです。でも二回目以降はなぜか失敗するのです。
|
128
134
|
|
129
135
|
ハードウェアの問題なら一回目も失敗するし・・・・
|
3
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -116,7 +116,7 @@
|
|
116
116
|
|
117
117
|
|
118
118
|
|
119
|
-
一応のエラーの傾向としては3が
|
119
|
+
一応のエラーの傾向としては3が0に変わってしまっているようです。
|
120
120
|
|
121
121
|
|
122
122
|
|
2
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -110,7 +110,9 @@
|
|
110
110
|
|
111
111
|
質問の詳細はファイルを読み込みチャンクとして小分けしてチェックサムを取ると
|
112
112
|
|
113
|
-
受信側のチェックサムと同じ値を示すのに,データはなぜかノイズでも入った状態になってしまっています。
|
113
|
+
受信側のチェックサムと同じ値を示すのに,データはなぜかノイズでも入った状態になってしまっています。左が送信データ(Ubuntu)、右が受信後です(RaspberryPi)。
|
114
|
+
|
115
|
+
![左が送信データ、右が受信後](9458d73facc4c956bbe04b04b3e9d450.png)
|
114
116
|
|
115
117
|
|
116
118
|
|
1
書式の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -11,6 +11,8 @@
|
|
11
11
|
|
12
12
|
|
13
13
|
Ubuntu側の(送信側)のログです。
|
14
|
+
|
15
|
+
```log
|
14
16
|
|
15
17
|
Baud rate is 1200
|
16
18
|
|
@@ -51,6 +53,8 @@
|
|
51
53
|
Data chunk include 2048 :66
|
52
54
|
|
53
55
|
check sum is 50242, and 50242 is calculated
|
56
|
+
|
57
|
+
```
|
54
58
|
|
55
59
|
|
56
60
|
|