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