반응형
https://www.vector.com/kr/ko/know-how/capl/
CAPL Data Type
부호 있는/ 없는 정수
char / byte 1byte
int / word 2byte
long / dword 4byte
int64 / Qword 8byte
실수 데이터
float = double 8byte
write 함수 출력포멧
%d 는 long 범위의 숫자출력가능
%u 는 dword 범위
8byte는 %lld , %llu,
실수는 %f
System variable 값 읽기.쓰기
앞에 골뱅이 붙일것.
ex)
int test1;
test1 = @namespace::sysvariable;
@namespace::sysvariable = 123;
DBC에 정의된 특정 제어기의 tx,rx 메세지 확인
아래 예시는 네트워크 이름::노드이름.Tx
aNet::aNode.Tx
message * m;
int i, mx;
mx=elcount(aNet::aNode.Tx);
for (i = 0; i < mx; ++i)
{
m.id=aNet::aNode.TX[i];
write(DBLookup(m).Name);
}
반응형
'자동차 임베디드 SW > 툴 관련' 카테고리의 다른 글
mk 파워 서플라이 파이썬 제어 (1) | 2024.03.04 |
---|---|
BeyondCompare 스크립트 (0) | 2023.12.18 |
floating point routine (0) | 2023.01.09 |
vector Hexview 개요 (0) | 2023.01.06 |
INCA.CANape.CANoe 라이센스 정책 (2) | 2022.10.06 |