Test and Measurement Forum

Custom Decoder

Forum for discussing PicoScope version 6 (non-automotive version)

Custom Decoder

Postby bruceleo59 » Fri Jun 19, 2015 12:17 pm

The custom serial decoder has been mentioned several times but is not very well documented. With the new serial decoder in Picoscope 6.11.4.929 beta is there a custom decoder? I'm looking at decoding a ZMDi IC that is using a ZACWire protocol. (For a ZACWire description see page 21 of http://www.zmdi.com/sites/default/files ... -11-01.pdf .)
bruceleo59
Newbie
 
Posts: 0
Joined: Thu Nov 07, 2013 4:43 pm

Re: Custom Decoder

Postby Mark_O » Fri Jun 19, 2015 2:28 pm

I am interested in information on the custom serial decoders as well.
Mark_O
Advanced
 
Posts: 44
Joined: Fri Oct 03, 2014 5:58 am

Re: Custom Decoder

Postby Mark_O » Sun Jul 12, 2015 7:29 pm

To be more direct...

When will information on Custom Decoders be made available to your customers?

- Mark
Mark_O
Advanced
 
Posts: 44
Joined: Fri Oct 03, 2014 5:58 am

Re: Custom Decoder

Postby Martyn » Mon Jul 13, 2015 1:01 pm

As we have mentioned before we have re written the serial decoding engine from the ground up, after uncovering issues when we tried to implement custom serial decoding on the previous version.

Until this reaches the stable release branch we will not be looking at implementing a custom decoder, however the development team are always willing to look at adding additional protocols if the demand is there.
Martyn
Technical Support Manager
Martyn
Site Admin
Site Admin
 
Posts: 2716
Joined: Fri Jun 10, 2011 8:15 am
Location: St. Neots

Re: Custom Decoder

Postby Mark_O » Wed Jul 15, 2015 4:42 am

Martyn wrote:As we have mentioned before we have re written the serial decoding engine from the ground up, after uncovering issues when we tried to implement custom serial decoding on the previous version.

I do recall that. And I am happy to see the new decode engine is operational in the 6.11.4 Beta.

Until this reaches the stable release branch we will not be looking at implementing a custom decoder,

Excellent information! Thanks very much. So there is no Custom Decoder (yet) to be documented. That makes sense.

however the development team are always willing to look at adding additional protocols if the demand is there.

I think Pico is doing a really excellent job of supporting a wide variety of protocols! I can't speak to their quality (yet), but there's an impressive range of coverage there already.

My own interest is (mostly) in customizing the generic CAN decoder, for several specific variants. J1939 is most important to me, but others such as ISO-15765 and ISO-14229, CanOPEN, etc. are also of interest. It was about a year ago now that Karunen informed me (via a Support exchange) that this would (some day) be possible.

I'm glad that the rewrite has been completed, and looking forward to a stable version status, so that new development can proceed.
Mark_O
Advanced
 
Posts: 44
Joined: Fri Oct 03, 2014 5:58 am

Re: Custom Decoder

Postby jswanson » Thu Dec 08, 2016 1:34 pm

Any news on the custom decoder? This has been going on for years now!
jswanson
Active User
Active User
 
Posts: 14
Joined: Wed Apr 05, 2006 8:07 pm

Re: Custom Decoder

Postby Hitesh » Fri Dec 16, 2016 11:12 am

Hi jswanson,

Not at the present moment. As Martyn mentioned above, the Serial Decoding feature underwent some rework and our Development Team have been working on other aspects of the software products.

Are there any particular protocols that you are interested in? If so, please e-mail support@picotech.com with details and an example psdata file if you have one and we would be happy to raise a new feature request.

Regards,
Hitesh

Technical Support Engineer
Hitesh
Site Admin
Site Admin
 
Posts: 2431
Joined: Tue May 31, 2011 3:43 pm
Location: St. Neots, Cambridgeshire

Re: Custom Decoder

Postby davideshay » Mon Feb 06, 2017 9:56 pm

Just purchased a 3405D MSO, and one application I was hoping to use it for was decoding WS2812 LED data. It is a fairly simple serial protocol over 1 data wire:

https://cdn-shop.adafruit.com/datasheets/WS2812.pdf

Basically, if the signal is high for anywhere from 200-500 nanoseconds, followed by low from 650-950, it's a 0.
If it's high from 550-850 ns, followed by low from 450-750 ns, it's a 1.
A "reset" is anything more than 50,000 ns of low., and is needed only at the end of entire string worth of data.

Beyond that it's just grouping the data together into 3 sets of 8 bits to get a color set (G,R,B) for each pixel.

Is there a way to do this with an existing decoder, or math function, or something else? Or do I need to wait for the custom decoder?

Any chance to get this added as a protocol?
davideshay
Newbie
 
Posts: 0
Joined: Mon Feb 06, 2017 9:37 pm

Re: Custom Decoder

Postby Hitesh » Wed Feb 08, 2017 2:55 pm

Hi davideshay,

I have created a new feature request for our Development Team for this protocol.

If you could capture some example signals and send them to support@picotech.com we can add these to the request for testing should the protocol decoder be implemented.

Regards,
Hitesh

Technical Support Engineer
Hitesh
Site Admin
Site Admin
 
Posts: 2431
Joined: Tue May 31, 2011 3:43 pm
Location: St. Neots, Cambridgeshire


Return to PicoScope 6 for Windows

Who is online

Users browsing this forum: No registered users and 0 guests