質問編集履歴

1

問題の内容について記載

2017/03/07 09:50

投稿

bobby2128
bobby2128

スコア42

test CHANGED
@@ -1 +1 @@
1
- シリアル通信のデータの先頭把握
1
+ シリアル通信のデータの先頭把握したい ヘッダのうまい使い方
test CHANGED
@@ -1,20 +1,46 @@
1
1
  ###前提・実現したいこと
2
2
 
3
+ Arduinoを複数用いて、シリアル通信をしています。ArduinoNANO側でRTCモジュールから時間情報を取得し、それをArduinoM0Proへ送信しています。
4
+
5
+
6
+
7
+ 現状では、電源を二台同時に付けると、時間情報が正確に伝わるのですが(シリアルモニタ上で確認済み)、タイミングがずれると、以下に示すようにほしい形に正確にデータが通信できません。
8
+
9
+
10
+
3
- 質問したいことを詳細に書てくださ
11
+ 原因としては、現状のコードではシリアル通信の順番に構わず、来た順番にデータをアウトプットしてしまうので、順番を守らせるコードを付け足したいのですが、いいアイデアが浮かびません。
4
-
12
+
13
+
14
+
5
- (例)PHP(CakePHP)で●●システムを作っています。
15
+ 便利手法やアイデアなどございましたら、ぜひご教授お願いいたします。
6
-
16
+
17
+
18
+
7
- ■■な機能を実装中に以下エラーメッセージが発生しした
19
+ ※プログラムは長さ関係で本質問と関係性の低い箇所は省略させていただいており
8
20
 
9
21
 
10
22
 
11
23
  ###発生している問題・エラーメッセージ
12
24
 
13
-
25
+
26
+
14
-
27
+ タイミングが正しいとき
28
+
15
- ```
29
+ ```
30
+
16
-
31
+ 2017.03.17,Tue
32
+
33
+ 4:44:07 @ 26.43 °C
34
+
35
+ ```
36
+
37
+ タイミングが正しくないとき
38
+
39
+ ```
40
+
17
- エラーメッセージ
41
+ 02.16.44,
42
+
43
+ 2643:2017:03 @ 00.07 °C
18
44
 
19
45
  ```
20
46