Recibo el error de ALGUNAS / IP (pero obteniendo los datos correctos) en la ventana de seguimiento al enviar mensajes ALGUNOS / IP desde CANOE utilizando el script CAPL Creo que me estoy perdiendo cualquier configuración que debería hacerse en canoa.
¿Alguien puede sugerir una posible razón para esto? ¿Y cómo resolver esto? El código utilizado para enviar el mensaje ALGUNO / IP se proporciona a continuación.
Cualquier ayuda es muy apreciada...
on key 'w'
{
DWORD messageId = 0x12340004; // service ID = 0x1234, method ID = 0x0004
DWORD requestId = 0; // client ID = 0, session ID = 0
DWORD protocolVersion = 1;
DWORD interfaceVersion = 1;
DWORD messageType = 0x2; // notification message
DWORD returnCode = 0; // not available
DWORD aep = 0; // application endpoint handle
DWORD messageHandle = 0; // handle of the created SOME/IP message
BYTE payload[5]; // the message payload
DWORD count = 0; // a simple counter
// initialize the payload
count = 0;
payload[count++] = 0x11;
payload[count++] = 0x22;
payload[count++] = 0x33;
payload[count++] = 0x44;
payload[count++] = 0x55;
// open application endpoint
aep = SomeIpOpenLocalApplicationEndpoint(17, 50002);
// create the SOME/IP message itself and set the message payload
messageHandle = SomeIpCreateMessage(messageId,requestId,protocolVersion,interfaceVersion,messagType,returnCode);
SomeIpSetData(messageHandle,elcount(payload),payload);
// send the SOME/IP message
SomeIpOutputMessage(aep,0xFFFFFFFF,40001,messageHandle);
// release the some IP message
SomeIpReleaseMessage(messageHandle);
}
networking
Nishina
fuente
fuente
¿Esto es lo que estás ejecutando, o la salida?
music2myear
Esta es la secuencia de comandos CAPL para enviar un mensaje SOME / IP desde Canoe
Nishina
Luego, proporcione el mensaje de error completo, así como un contexto adicional con respecto a qué es lo que está desarrollando y / o probando en CANoe.
music2myear