Ich habe einen konstanten Wert in meinem Simulink-Modell gesendet mit "UDP Send" -Block. Es gibt ein Java-Socket-Programm, das einen bestimmten Port nach beliebigen Eingabewerten abhört. Jetzt ist der Wert, den ich im Java-Code erhalte, nicht der gleiche wie der, der vom Simulink-Modul gesendet wird. Wenn ich zum Beispiel den Wert 1 aus dem Simulink-Modell sende, empfange ich im Java-Code 1072693248.Wie erhalte ich einen Simulink-Konstantenwert in Java-Code?
Ich benutze ByteBuffer.wrap (...), um Byte-Array in Integer zu konvertieren. Gibt es etwas, das ich im Java-Code falsch verstanden habe?
Perfekt !. Danke, Mike. Ich habe den Wert in int32 (1) geändert und es hat funktioniert! – arun