0
我正在使用CAPL來模擬一些小測試的測試envirmonet,並且在發送消息或更具體地設置值時遇到問題。用CAPL和dbc信號值發送消息
我能讀取信號值與$ SignalName,我也能夠設置這樣的信號值。
如果我使用此代碼來發送消息的消息數據始終是0:
on key 't'
{
message MessageName msg;
setSignal(SignalName,i);
write("Value: %d",i);
outport(msg);
}
女巫使還挺SENCE becouse我認爲消息對象旨在用於發送字節巫婆你可以訪問通過msg.byte()
我知道我可以通過msg.SignalName在消息中設置信號,但這似乎不是正確的方法。我認爲應該有一種方法來發送消息,消息中包含的所有信號都被設置爲由SetSignal()函數設置的值。否則SetSignal Funktion有點無用
也許有人有一個想法。 謝謝