Skip to main content
Topic: Custom protocol analyzer (Read 1536 times) previous topic - next topic

Custom protocol analyzer

Hello,

I just received my OLS today and am interested in defining my own protocol plug-in.  Can someone please spell out the steps required or point me in the right direction?

thanks,
Rob

Re: Custom protocol analyzer

Reply #1
Rob,

You need a Java development environment and the latest sources. You can get the latest sources from http://www.gadgetfactory.net/gf/project/butterflylogic/scmsvn/?action=AccessInfo.

I would then study the existing plugins, copy the one you think is closest to what you want to do and build on that copy.

There is no established structure for development of the client yet, go through the forum and read past threads around the same or similar issues.

Markus
Markus

Re: Custom protocol analyzer

Reply #2
Crud, that's what I feared the answer would be :)

Re: Custom protocol analyzer

Reply #3
I can just relate my experience: While I have extended knowledge in system programming / scripting, mostly ksh/bash and perl and have played with C, Java has not crossed my path yet. Despite this I decided to have a look at the SUMP Java Client to fix the scrolling annoyance (it looses the current position) when zooming, a real pain !

I did have Eclipse already installed, for perl and C, so created a project for the SUMP Java Client and had a look. It is quite well written and not too complicated to install. Within an hour or two I was able to fix the zooming annoyance and create a patch for it. Your plugin is certainly more work, but looks not impossible.

What kind of analysis are you looking for ?

Markus
Markus

Re: Custom protocol analyzer

Reply #4
Yep, pretty much the same boat.  I'm a hardware guy that can get by with Perl, C, some C++ and preferably assembly.  I haven't looked at Java, so something new to learn.  I am playing around with a parallel interface that uses multiplexed addr and data.