質問編集履歴

5

誤字

2017/01/14 06:42

投稿

NEWBIEEBIEE
NEWBIEEBIEE

スコア62

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  全く良くわからないのですが,これはファイルの受信のポインタ処理に問題があるのでしょうか、
12
12
 
13
- ファイルを受け取る際にread関数で、配列をwhileで回すことによって、1024バイトのデータを取得しています。
13
+ ファイルを受け取る際にread関数で、配列をwhileで回すことによって、1024バイトのデータを取得しています。
14
14
 
15
15
  そこでのポインタ処理に問題があるのでしょうか。バイナリとポインタは慣れていないので感覚がつかめません。
16
16
 

4

追加記述

2017/01/14 06:42

投稿

NEWBIEEBIEE
NEWBIEEBIEE

スコア62

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

誤字

2017/01/14 06:41

投稿

NEWBIEEBIEE
NEWBIEEBIEE

スコア62

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

不明瞭な部分の修正

2017/01/14 06:24

投稿

NEWBIEEBIEE
NEWBIEEBIEE

スコア62

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ファイルの転送プロトコルをLinux上で実装しているのですが、
1
+ ファイルの転送プロトコルのxmodemをLinux上で実装しているのですが、
2
2
 
3
3
  ファイルを小分けにしたデータとそのチェックサムを送信して、
4
4
 

1

誤字

2017/01/14 06:22

投稿

NEWBIEEBIEE
NEWBIEEBIEE

スコア62

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