teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

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

2019/08/16 06:59

投稿

HiroPokeHero
HiroPokeHero

スコア45

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