Added 2 more dumps for PJON decoder test.

dump1.sr
Bus id tx  rx = 0.0.0.1 sender id 44 reciver id 45 payload = "01234567890"
decoder does not get correct alignment on  sender ID, configuration... etc


dump2.sr
sender id 44 reciver id 45 payload = "01"
i removed bus id but still not able to align id, config, etc.

i was trying to add more examples but i have compilation errors on
platformio to sort out ( new with platformio and bluepill)

i

On Wed, Jun 24, 2020 at 11:12 PM Gerhard Sittig <gerhard.sit...@gmx.net>
wrote:

> On Sun, 2020-06-14 at 19:59 +0400, JULIO AGUIRRE wrote:
> >
> > i want to share the dumps for the Padded Jittering Data Link PJDL V4.1
> used
> > in Pjon Comm protocol.
> >
> > https://github.com/jcallano/sigrok-dumps/tree/master/pjonSWBB
>
> Have picked up the essential parts of your capture. Those which
> demonstrate typical communication patterns, as well as edge
> cases. But have trimmed "the tedium" of ever repeating identical
> frames. Have left out your analog captures, as their content is
> identical to the digital ones, and they are not accessible to the
> regression test suite. So they could only serve for interactive
> exploration by users, but then there already are the digital ones
> which communicate the same data frames. Kept some of the glitches
> as it's always good to have valid as well as invalid data around.
>
>



> The PJON protocol has interesting properties, most of all its
> highly flexible layout. Which your captures haven't touched yet.
> So it would be good to get more captures, especially those which
> increase coverage of the protocol's feature set. Optionally
> present fields, fields of varying layout or presentation,
> payloads which are longer than one byte, hierarchical sender and
> receiver identification (busses), service and packet identification,
> etc etc.
>
> > I will try to develop a decoder for this protocol.
>
> Out of interest I whipped up a decoder implementation. Looks
> pretty usable to me, and is assumed to be operational. But hasn't
> seen much test yet, mostly due to lack of example captures. This
> implementation went mainline today, should be part of the nightly
> build and be available for download tomorrow.
>
> Would be good to throw more traffic captures at this decoder, to
> check whether it's complete and correct, or where it's lacking
> and needs improvement.
>
> Have also amended the decoder wiki page a little, but more
> cleanup would be nice. Are you willing to look into that?
>
>   https://sigrok.org/wiki/Protocol_decoder:Pjon
>
> Since I've never heard of the protocol before, and don't have a
> local setup, the decoder implementation and the wiki page content
> are mostly my interpretation of docs that were available to me.
> So I might have been wrong at times. Feel free to fix that.
>
> Enjoy!
>
>
> virtually yours
> Gerhard Sittig
> --
>      If you don't understand or are scared by any of the above
>              ask your parents or an adult to help you.
>
>
> _______________________________________________
> sigrok-devel mailing list
> sigrok-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sigrok-devel
>
_______________________________________________
sigrok-devel mailing list
sigrok-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to