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