Matlab の hex2dec 関数に奇妙な問題があります。16 バイトのデータで、LSB の 2 バイトが省略されていることに気付きました。
hex2dec('123123123123123A');
dec2hex(ans)
Warning: At least one of the input numbers is larger than the largest integer-valued floating-point
number (2^52). Results may be unpredictable.
ans =
1231231231231200
これを Simulink で使用しています。したがって、16バイトのデータを処理できません。Simulink はこれを 14 バイト + '00' として解釈します。