Products > Test Equipment
SALEAE prices ...
<< < (17/18) > >>
mwb1100:

--- Quote from: voltsandjolts on November 23, 2022, 12:19:43 pm ---
--- Quote from: markone on November 23, 2022, 01:07:15 am ---As far as i understood their application started as a fork of Sigrok Pulseview but at a some point they started to crash with the community.

--- End quote ---

DSLogic guys are a bunch of thieving knobs who used a Kickstarter and the open source vibe for their own commercial benefit, without actually being open.

...

The original PulseView developer discusses this situation here.

--- End quote ---

The original Pulseview developer (Joel Holdsworth, aka OpenTechLab) doesn't seem to be as upset about it:

--- Quote ---So at the end of this review it's time for me to give my verdict, and I'm feeling pretty positive about this device.  The price is very, very competitive compared to other logic analyzers with similar features...  And on the software side of things, I'd say that DSView has really matured in many ways.  It's pretty nice to use. And if you want to use it with sigrok, that's also an option.  I think I will be using it mainly with sigrok going forward in the future because I think sigrok's a bit more powerful than DSView in terms of the things it can do for you.
--- End quote ---

As far as DreamSourceLab not keeping the github repository up to date, it looks like they have pushed the source for v1.2.1: 

  - https://github.com/DreamSourceLab/DSView/releases/tag/v1.2.1

Though I can't say whether that tag actually builds 1.2.1 correctly (I haven't tried building DSView).

Since DSView is covered by the GPL it is completely legitimate to use the DSView software on a clone device if you want to save a bit of money.  Note that the clone devices generally don't have the shielded fly wires, which might be important in high speed scenarios (DreamSourceLab sells the shielded fly wires separately)


--- Quote from: DavidAlfa on November 23, 2022, 01:42:11 pm ---Never fully undertsood GPL, the ideology of free sharing is nice, but also like shooting yourself at the same time, giving away all your work for free, then let others make millions with it.

--- End quote ---

The idea behind the GPL is *user* oriented.  It was designed to make it so users aren't prevented from doing what they want with the software.  Philosophy of the GNU Project.  Essentially, the GPL imposes no restrictions on users of the the software.  It only imposes restrictions if you redistribute the software - the restriction being that you must supply the source code (including any modifications) and you have to license your distributed software under the GPL as well, preserving the user's rights to do whatever they want with it (until they redistribute).

And keep in mind that if you release source code for your software, the possibility of it being improperly used by others for profit exists regardless of the license (unless you release it to the public domain, in which case there is no "improper use" possible as far as rights to the source code).
Zucca:

--- Quote from: markone on November 23, 2022, 03:31:10 pm ---Quite old stuff, gone nowhere :

[]

It seems that Picoscope fan base is made mainly with analog boyz  :D

--- End quote ---

It shows that a (Pico)scope is "generally" not the right tool for advanced serial data trigger...
nctnico:
Where it comes to I2C and CAN decoding, the ability to trigger on specific addresses is mandatory. I use that quite often while decoding I2C or CAN data.
DavidAlfa:

--- Quote from: markone on November 21, 2022, 01:07:28 am ---It makes sense and i agree with that, but Sigrock lacks (or seems to lack) the feature that i need most : trigger on UART decoder output byte sequence and / or stacked protocol analysis.

--- End quote ---
Well, the uart decoder has some sort of functionality, "packet delimiter", all data sent before a delimiter byte will be threaten as a packet."

So if you set '$' (0x24)" as delimiter and send:

$STARTING PACKET
$ANOTHERPACKET
$CONFIG DATA
$blah
You packets will look like:
$
STARTING PACKET$
ANOTHERPACKET$
CONFIG DATA$
blah (Not shown as a packet until next $  is sent


As you see, the only problem is it behaves in the opposite way as you would expect:
The packet will be "EverythingBefore$", not "$EverythingAfter".
But I think it should be easy to modify.

Of course it supports stack decoder on top of the UART data, but not whatever you customized, but you could make a custom stack decoder with some time and patience, they're made in python and easily editable, no need to compile etc...
markone:

--- Quote from: DavidAlfa on November 23, 2022, 07:34:14 pm ---
Well, the uart decoder has some sort of functionality, "packet delimiter", all data sent before a delimiter byte will be threaten as a packet."

So if you set '$' (0x24)" as delimiter and send:

$STARTING PACKET
$ANOTHERPACKET
$CONFIG DATA
$blah
You packets will look like:
$
STARTING PACKET$
ANOTHERPACKET$
CONFIG DATA$
blah (Not shown as a packet until next $  is sent


As you see, the only problem is it behaves in the opposite way as you would expect:
The packet will be "EverythingBefore$", not "$EverythingAfter".
But I think it should be easy to modify.

Of course it supports stack decoder on top of the UART data, but not whatever you customized, but you could make a custom stack decoder with some time and patience, they're made in python and easily editable, no need to compile etc...

--- End quote ---

Hi David,

custom stack decoder is interesting but right now it's not what i'm looking for, currently I need something with a simple menu to define bytes  triggering sequence in HEX format straight and simple, function that I would consider mandatory for any serious test on the field.

Le me get back to DSlogic : do you know if also the U2Basic model is compatible with DSview Serial Multi Stage Trigger or it is a feature that requires DSlogic plus (or higher) ?
Navigation
Message Index
Next page
Previous page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod