vector.com|Contact
Search tips

apple banana
Find rows that contain at least one of the two words.

+apple +juice
Find rows that contain both words.

+apple macintosh
Find rows that contain the word 'apple', but rank rows higher if they also contain 'macintosh'.

+apple -macintosh
Find rows that contain the word 'apple' but not 'macintosh'.

+apple ~macintosh
Find rows that contain the word 'apple', but if the row also contains the word 'macintosh', rate it lower than if row does not. This is "softer" than a search for '+apple -macintosh', for which the presence of 'macintosh' causes the row not to be returned at all.

+apple +(>turnover >strudel)
Find rows that contain the words 'apple' and 'turnover', or 'apple' and 'strudel' (in any order), but rank 'apple turnover' higher than 'apple strudel'.

apple*
Find rows that contain words such as 'apple', 'apples', 'applesauce', or 'applet'.

"some words"
Find rows that contain the exact phrase 'some words' (for example, rows that contain 'some words of wisdom' but not "some noise words").

By continuing to use this site you agree to the use of cookies. For more information and to find out how to change this click here. Accept Cookies
Please enable cookies in your browser for this website.
Search:
Advanced search

TCP-Proxy as Simulation Node in CANoe

Last updated: 2020-04-14

Issue:
A simulation node in CANoe shall act as an Ethernet gateway on the TCP/IP layer that forwards TCP/IP messages from within the CANoe network to an external server on the internet and vice versa. A simulation node, however, can only be configured to communicate either via the TCP/IP stack of CANoe or via the TCP/IP stack of the operating system, but not via both stacks.
Solution:
When programming a node using the .NET framework, an access to the TCP/IP stack of the operating system is provided regardless of the specific node configuration. Thus, a node can be configured to use the TCP/IP stack of CANoe while having access to the operating systems' TCP/IP stack via the .NET framework.

A .NET-DLL is available that provides a TCP-Proxy which handles a connection between a client (within the CANoe network) and a web server (via the operating systems' internet connection). Once the connection is established, the TCP-Proxy will forward any TCP messages received from the client to the server and vice versa. Thus, the TCP-Proxy will be transparent to both sides.

The .NET-DLL can be loaded into the simulation node that shall act as a TCP-Proxy. The TCP-Proxy is controlled with system variables, which are accessible via a provided panel.

If you are interested in the DLL, please contact the Vector Support. Please be aware that by using such a TCP-Proxy, a connection between the vehicle network associated with CANoe and your computers' network is established. This may affect the integrity of the security of your operating system or your companys' network.
 

 
Article Options
2020-04-14
Views: 148
Rate this article: