質問編集履歴
5
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
全く良くわからないのですが,これはファイルの受信のポインタ処理に問題があるのでしょうか、
|
12
12
|
|
13
|
-
ファイルを受け取る際にread関数で、配列をwhileで回すことに
|
13
|
+
ファイルを受け取る際にread関数で、配列をwhileで回すことによって、1024バイトのデータを取得しています。
|
14
14
|
|
15
15
|
そこでのポインタ処理に問題があるのでしょうか。バイナリとポインタは慣れていないので感覚がつかめません。
|
16
16
|
|
4
追加記述
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,7 +8,15 @@
|
|
8
8
|
|
9
9
|
写真では9404がデータと一緒に送られるのですが、データから再計算して出したチェックサムには7541とでます。
|
10
10
|
|
11
|
-
全く良くわからないのですが,これはファイルの受信のポインタ処理に問題があるのでしょうか、
|
11
|
+
全く良くわからないのですが,これはファイルの受信のポインタ処理に問題があるのでしょうか、
|
12
|
+
|
13
|
+
ファイルを受け取る際にread関数で、配列をwhileで回すことにうよって、1024バイトのデータを取得しています。
|
14
|
+
|
15
|
+
そこでのポインタ処理に問題があるのでしょうか。バイナリとポインタは慣れていないので感覚がつかめません。
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
それとも、別の問題があるのでしょうか。
|
12
20
|
|
13
21
|
|
14
22
|
|
3
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -30,6 +30,10 @@
|
|
30
30
|
|
31
31
|
```c++
|
32
32
|
|
33
|
+
|
34
|
+
|
35
|
+
uint8_t recData[1024]; // receive data from chunk
|
36
|
+
|
33
37
|
uint16_t recChksum;
|
34
38
|
|
35
39
|
uint16_t recCRC;
|
2
不明瞭な部分の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
ファイルの転送プロトコルをLinux上で実装しているのですが、
|
1
|
+
ファイルの転送プロトコルのxmodemをLinux上で実装しているのですが、
|
2
2
|
|
3
3
|
ファイルを小分けにしたデータとそのチェックサムを送信して、
|
4
4
|
|
1
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
別の端末で受け取っています。しかし、このデータをその受け取った端末で
|
6
6
|
|
7
|
-
チェ
|
7
|
+
チェックサムを計算して、送られたチェックサムと照合すると一致しません。
|
8
8
|
|
9
9
|
写真では9404がデータと一緒に送られるのですが、データから再計算して出したチェックサムには7541とでます。
|
10
10
|
|