Hi,
I am on Linux receiving RTT channel 0 output (up link data from target point of view) by telnet to tcp port 19021 from JLinkGDBServerCL. It's working fine as long as I only use one channel. But I knew from inside the application I can setup additional RTT channels for used as independent streams, this is what I am looking for. But it seems that JLinkGDBServerCL only listen to tcp port, that is 19021, so I am wondering how can I get the channel 1,2 data from telnet?
I knew there is RTTViewer, but I cannot depend on it because I want to do some programming works on the data that I received from RTT in the real time. The other interesting things that I found is that a single RTT channel support multiplexing, but I think I have to firstly understand how it encodes multiple terminal's streams in one TCP stream before I can leverage it. I guess it would be some in-band command escaping, but anyway there is no a doc describing this.
Any clue or help would be highly appreciated. Thanks!
-woody
I am on Linux receiving RTT channel 0 output (up link data from target point of view) by telnet to tcp port 19021 from JLinkGDBServerCL. It's working fine as long as I only use one channel. But I knew from inside the application I can setup additional RTT channels for used as independent streams, this is what I am looking for. But it seems that JLinkGDBServerCL only listen to tcp port, that is 19021, so I am wondering how can I get the channel 1,2 data from telnet?
I knew there is RTTViewer, but I cannot depend on it because I want to do some programming works on the data that I received from RTT in the real time. The other interesting things that I found is that a single RTT channel support multiplexing, but I think I have to firstly understand how it encodes multiple terminal's streams in one TCP stream before I can leverage it. I guess it would be some in-band command escaping, but anyway there is no a doc describing this.
Any clue or help would be highly appreciated. Thanks!
-woody