回答編集履歴

1

コメントにより回答を修正

2018/05/14 09:21

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -5,3 +5,43 @@
5
5
  ```
6
6
 
7
7
  ということでしょうか?
8
+
9
+
10
+
11
+ ---
12
+
13
+ **【追加】**
14
+
15
+
16
+
17
+ ループ毎にデータを追加する処理
18
+
19
+
20
+
21
+ ```Python
22
+
23
+ data1 = 0
24
+
25
+ data2 = 0
26
+
27
+ df1 = pd.DataFrame(columns=['ch0', 'ch2'])
28
+
29
+
30
+
31
+ while True:
32
+
33
+ resp = spi.xfer2([0x68,0x00])
34
+
35
+ data1 = ((resp[0] << 8 ) + resp[1]) & 0x3ff
36
+
37
+ resp2 = spi.xfer([0x78,0x00])
38
+
39
+ data2 = ((resp2[0] << 8) + resp2[1]) & 0x3ff
40
+
41
+ # データを追記
42
+
43
+ df1 = df1.append({'ch0':data1,'ch2':data2}, ignore_index=True)
44
+
45
+ print(df1)
46
+
47
+ ```