質問編集履歴

1

やりたいことを明確にした。

2019/08/16 06:59

投稿

HiroPokeHero
HiroPokeHero

スコア45

test CHANGED
File without changes
test CHANGED
@@ -12,10 +12,32 @@
12
12
 
13
13
 
14
14
 
15
+ tx:130h,8,FE,3F,2F,88,23,23,44,FF
16
+
17
+ ※ tx:までは固定で、130hは0x0h~0x7FFhまでの”0x”を省略したデータで、
18
+
19
+   8はデータ長で1~8となっています。
20
+
21
+   以降はデータで1byte×データ長のデータで、すべてコンマ区切りになています。
22
+
23
+
24
+
15
25
  文字を分割することはできそうですが、その際に文字をキャストする部分でエラーになります。
16
26
 
17
27
 
18
28
 
29
+ この場合だと、(tx:130h,8,FE,3F,2F,88,23,23,44,FFはString)
30
+
31
+ 以下のようになっていればいいようと思っています。
32
+
33
+ CANtxId = 0x130;
34
+
35
+ len = 8;
36
+
37
+ txBuf[8] = {0xFE,0x3F,0x2F,0x88,0x23,0x23,0x44,0xFF}
38
+
39
+
40
+
19
41
  ### **やったこと**
20
42
 
21
43
  以下のようにスクリプトを作成しました。