[009] DSLogic Logic Analyzer Review and Teardown

Sdílet
Vložit
  • čas přidán 6. 09. 2024

Komentáře • 132

  • @gtgarage
    @gtgarage Před 3 lety +18

    Apparently, most of the comments are quite old so I'll add something a bit more up-to-date. I have a Bitscope that I've been using for a while and found that once I got into more complex and much faster components the Bitscope BS325 and BS10 didn't, or wouldn't, do the job. I almost went for a Saleae Logic analyzer and still may do that, but the DSLogic Plus was in the price range to try and also in the price range to not feel too bad if I needed to replace it with the Saleae if needed. I'll say up front, this was a good buy. This is the 16 channel unit with a full complement of fly wires (shielded) and lots of EZ-Hook type clips. They didn't say EZHook but the quality is more than comparable. I purchased more EZhooks in more colors to make things easier. The DSLogic unit also came with a nice zippered semi-hard case and the USB cable with the 'C' type on the business end. Overall, it works very nicely with the DSView or Pulseview app. The DSLogic DSView compiled perfectly on my Debian v10.6 amd64 box with no problems other than needed to install a lib or two. I used the Pulseview .appimage and it also runs without issues, only needed the driver from the SigRok site specifically for the DSLogic Plus. The only item that I would like to see resolved in BOTH *Views is to be able to display ascii characters in more of the protocol decoders. I see that the UART decoders have that option and I'd like to see it in a couple of others, CAN and I2C. Not a show stopper for either one of these, but it would be a nice feature. Maybe there is a way to do it that I haven't found yet. The producer of this video apparently has ties to the Pulseview/SigRok environment so I'll try a contact for more info. Overall, good buy, exactly as advertised and DSView and Pulseview run and DSView compiles without issues on Debian v10.6.

    • @hullinstruments
      @hullinstruments Před rokem +1

      Awesome and great info! Thanks for taking the time to type that out. Hopefully he'll come back to his channel one day and make some more content because it really is great

    • @hullinstruments
      @hullinstruments Před rokem +1

      A few days after my above comment he posted a video for the first time in years. So glad to see him returning. When it comes to tools like this... If it starts out to be somewhat useful and intriguing... Then the community will jump in there and try to open source everything and get it working in ways that would be difficult for the original developer. Having hundreds or thousands of eyes and specialists using something like this... Tends to help get the code and software side working perfectly after a few months or years. Which would be tens of thousands of hours of work if the original developer tried to perfect everything themselves

  • @tilemachospapatheodorou5173

    That's not a review.. This is a complete class for some course in a EE study program! I think he is the ideal professor we all wished to have during our undergraduate degree, but we never had the chance to meet! Great work!

    • @hullinstruments
      @hullinstruments Před rokem +1

      Exactly! I hope he does some more hardware based tutorials in the future

  • @edward_grabczewski
    @edward_grabczewski Před 3 lety +4

    Great review. I wish my lecturers had introduced transmission lines as clearly as you've explained it here.

  • @arturslab7102
    @arturslab7102 Před rokem +1

    You mention in your video that you're using a 200MHz scope. It appears that you're using Rigol 1054Z. Only improvement I'm aware of for this scope is 100MHz. Did you mis-speak or is there really another fix to bring this scope to 200MHz? If the latter, can you share the source?

  • @eddedwards9879
    @eddedwards9879 Před 3 lety +3

    On the subject of them violating the GPL software license... Business startup rule #1 charge ahead, deal with compliance, regulations and licenses when you have time and only if the company is successful, otherwise it does not really matter because the company is dead. My guess is they never thought ether way about it they where literally trying to get the product out the door as fast as possible.

  • @XerxesGustav
    @XerxesGustav Před 6 lety +11

    Excellent video, thanks for you time and effort
    Im surprised they have the 7.6k ohm pull down resistors on the inputs. This would be enough of a load to affect for example I2C lines with 4.7k or higher pull up resistors, i.e with a standard 4.7k pullup to 5V it would with the DSlogic load only pull up to around 3V. This seems very weird to me on a logic analyser. Could anyone confirm that the value is indeed 7.6k ?

    • @ReX0o0
      @ReX0o0 Před 3 lety

      I was surprised too, and right now I'm measuring 107kR pull-downs on each channel on my DSLogic Plus (bought 1.5y ago). Each lead has itself a 100kR resistance between its tip and its header. Both create a resistive divider and halve the signal present at the FPGA input.

  • @richard7crowley
    @richard7crowley Před 6 lety +8

    Has DSL fallen on hard times? Four months later and the DSLogic Plus is still not listed on their website. And the reports of ordinary flying-lead "probes" seems like a down-grade from the coaxial cable was reviewed in this video. OTL, you have a fabulous YT channel, worthy of an order of magnitude (or two!) more subscribers.

    • @OpenTechLab
      @OpenTechLab  Před 6 lety +2

      I don't know what they're doing. I like the probes on the Plus, and the price/performance is great, but the company are operating in a really shady way. Thanks for the encouragment! Next stop 10^4 subs.

    • @ghwizz
      @ghwizz Před 5 lety

      @@OpenTechLab surely the important numbers are 2^x - looking forward to 32768!

    • @muhdiversity7409
      @muhdiversity7409 Před 5 lety

      I bought one of these things on eBay. It does not come with the coax so I'm guess there are a lot of fakes floating around out there.

    • @muhdiversity7409
      @muhdiversity7409 Před 5 lety

      I guess I only have myself to blame ? or was this a design change ... the website still shows coax. what I have is leads with one ground per connector which doesn't make much sense after going to the trouble of providing the grounds in the first place. I guess a lot of things on eBay from China could be considered suspect, however, after buying and waiting for a long time mine was shipped from some place in NJ, USA. I'm of a mind to file an eBay complaint.

    • @hullinstruments
      @hullinstruments Před rokem

      You can check out digilent and they're shielded coax probes they sell for the analog discovery kit. It's a higher speed upgrade than what normally comes with the kit
      Last time I bought them a year or two ago they were really decent for the price and super cheap

  • @StuartCGadgetRev
    @StuartCGadgetRev Před 3 lety +1

    Another fabulous video!

  • @MrChasekennedy
    @MrChasekennedy Před 4 lety +1

    this is an impressive tear down/review.

  • @coolwinder
    @coolwinder Před 7 lety +3

    So informative video, keep up!

  • @SomebootyElse
    @SomebootyElse Před 6 lety +1

    Awesome video, I like your explanations.

  • @JohnUsp
    @JohnUsp Před 4 lety +1

    24:35 - Rigol DS1054Z is a 50MHz oscilloscope with upgrade to 100MHz. What is the magic to read 200MHz? And also the probes are for maximum 150MHz.

  • @paulschreiber9384
    @paulschreiber9384 Před 5 měsíci

    When will the FX3 chip be supported by sigrock? Used in the 32ch version.

  • @Graham_Wideman
    @Graham_Wideman Před 7 lety

    I'm liking this channel, and admire your work on sigrok and pulseview! I have a couple of questions on this video, coming up.

    • @OpenTechLab
      @OpenTechLab  Před 7 lety

      Thanks! And thanks for your other comments.

  • @MiH1IT
    @MiH1IT Před 6 lety

    Ordered this one just a moment ago. After that I checked YT and saw this video. I'm glad this review ended up in a positive way and I did not find out that the analyzer, I just ordered, is bad :) So far, I've used Saleae logic (original), but sometimes it happens that it can't keep up with the sample rate (even when not using maximal one), probably because something else tries to communicate on the usb bus. So I'm looking forward to this one, with a memory and compression. I've also checked the PulseView and it looks very nice. Those decoders are awesome. When I was about to finis testing it, it crashed, but still pretty awesome. I will try to see if I got a core file and try to debug what happened, if possible. Anyway, great video and great software!

  • @q12x
    @q12x Před 2 lety

    superb explanation !

  • @kwissiekwissie
    @kwissiekwissie Před rokem

    Not for criticizing but for me to understand; You said you use an 200Mhz oscilloscope. but in the frame it reads 50Mhz... What do I not understand?? 24:47

  • @DaveCurran
    @DaveCurran Před 7 lety +2

    Can you recommend a supplier of the better probe clips you were using in the video, the ones on my DSLogic Pro are the rubbish ones.

    • @OpenTechLab
      @OpenTechLab  Před 7 lety +5

      Yeah I did a segment about this in video [001] @ 34:46. I use EZ-Hook XKM series. You can get a set from DigiKey for $26. Sigrok has a more exhaustive article about the different probe products on offer: sigrok.org/wiki/Probe_comparison

  • @danielh.8836
    @danielh.8836 Před rokem

    I wonder how they are doing the adjustable threshhold thing. After some research I found out that the FPGA has an integrated ADC that they probably use. They claim the threshhold is variable from 0 to 5V, but the input pins on the FPGA are rated for a maximum of 4V so that is also the maximum voltage that could be measured by the ADC inside the FPGA.
    Does that mean they are just feeding the FPGA 5V even though it is not rated for that voltage or is there something else going on that I am misssing?

  • @NSAwatchesME
    @NSAwatchesME Před 7 lety +3

    what can i say? you know your shit son

  • @g3i0r
    @g3i0r Před 7 lety +1

    Hey, nice review, but I have two questions about the probe wires:
    1. Is it possible to use the logic analyzer with "normal", flying leads for low-frequency applications? I imagine the coaxial leads can be a little annoying with their two probe points in this case.
    2. I assume that even though each probe has its own "ground" probe point, that the ground points are not independent of each other?

    • @OpenTechLab
      @OpenTechLab  Před 7 lety +4

      +g3i0r 1. Yes it's possible. You would just have to figure out how to attach the leads to a 0.05" header. Easy enough to make something nice by getting the mating 0.05" pin-header and solder and heat shrink some flying leads on.
      Also with the coaxial leads at low speeds it's not essential that every ground be connected to the device under test.
      2. The ground connections all go to the same ground plane inside the logic analyzer. The benefit of having lots of them is that it means that the ground current can take a direct path to a ground close to the attachment point of each input channel - which is a very small current loop.
      If you have just one ground wire shared by all the channels the current path can become less direct - which is a large current loop, which adds inductance, which will block high frequency clock signals, short pulses, and sharp edges, because inductance looks like a high-impedence i.e. like an open-circuit to the high frequency component of the current.

  • @st3ddyman
    @st3ddyman Před 4 lety

    I purchased one of these from the officiall store, and I have an odd issue with the automatic measurement function (though it could be the capture). No matter how fast or slow a frequency I sample, the measurement of the period / frequency varies constantly when I hover over the samples and move left and right between pulses. This is using buffer mode or streaming mode. Even frequencies as low as 1Mhz sampled at 400Mhz show the issue. Even VGA hSync pulses do.

    • @st3ddyman
      @st3ddyman Před 4 lety

      For example, measuring a 17.734Mhz clock, and it randomly alternates between 17.34Mhz and 18.18Mhz even when sampling at 100Mhz or 400Mhz.

    • @mrechbreger
      @mrechbreger Před 2 měsíci

      @@st3ddyman I have a similar problem here...
      1000000000101111 - 500
      1000000000010111 // corrupted
      1
      1000000000101111 - 500 // reconstructed
      this is using their latest device with the pango FPGA. It's difficult to analyze the data stream due to the corruptions, and they seem to come up regularly.

  • @youssefsallak3339
    @youssefsallak3339 Před rokem

    Thank you very much for this valuable explanation. Can I measure a pulse in nanoseconds or even picoseconds? What are the tools that I should use? I hope you will answer me. Thank you again

    • @HansBaier
      @HansBaier Před rokem

      For nanoseconds you need a medium range scope and for picoseconds a high end oscilloscope

  • @JtWhissel
    @JtWhissel Před 7 lety +1

    Anyway to get the raw analog signal from this guy? Just got one and not seeing anything. Or at least measure the voltage?

    • @OpenTechLab
      @OpenTechLab  Před 7 lety +1

      It's a purely digital device - it can only show you 1s and 0s depending on whether the voltage is above or below a threshold. What's the internal supply voltage of your device-under-test? You typically want to set the threshold to half the supply voltage.

  • @univok9892
    @univok9892 Před 6 lety

    Because I cannot look up the device settings in pulseview unless I have a "real" DSLogic connected to my PC: Is external clock, buffered mode and filtering meanwhile supported by pulseview?

  • @simbeault5
    @simbeault5 Před 4 lety

    Cuold be possible to bypass 32mb SDRAM by a micro SD module ? To increase buffering from 32mb to 64gb.... And just to know... about usb type-c if can give more result to have a type-c cable at each end to bypass the usb pc plug.... Not sure if it's make sense what i am try to say.

  • @rondlh20
    @rondlh20 Před 3 lety

    If the only difference is the input stage, then you could just remove the input filter components to upgrade to the plus version

  • @jankopesic4768
    @jankopesic4768 Před 6 lety

    Great review! Do you know what the difference is between DSLogic PLUS Logic Analyzer and DSLogic BASIC Logic Analyzer, that are being sold on ebay?

    • @OpenTechLab
      @OpenTechLab  Před 6 lety +1

      +Janko Pesic I think the basic is the same hardware as the plus, but with no sdram

  • @oliverer3
    @oliverer3 Před rokem

    They have a version now that goes up to 1Ghz and I'm honestly struggling to come up with a use case where you have a GHz signal and a logic analyser is the right tool for the job. USB maybe? Though I think that still only has a few hundred MHz clock.

    • @Erhannis
      @Erhannis Před rokem

      I mean, I'm currently trying to debug some probable timing bugs (missing clock windows or something), and I'm considering getting one of the fast ones so I can be sure I'm not getting more aliasing issues. Granted, I'm a noob in this domain, so I don't actually know if this IS the right tool for the job. But it's currently among my best guesses.

    • @oliverer3
      @oliverer3 Před rokem +1

      @@Erhannis For transients and timing issues I'd probably have used an oscilloscope but for very high frequency stuff trying with a logic analyzer first would certainly be cheaper if you don't already own the equipment.

  • @AttilaAsztalos
    @AttilaAsztalos Před 6 lety

    I've seen the original Kickstarter too and of course envied the large built-in buffer (compared to my OLS) but I have a serious issue with the DSLogic not supporting any kind of run length encoding as far as I know, which would greatly aid capture of fast bursts of signal with significant gaps between them - and that sort of thing happens more often than you think. Naturally, one might think with that much RAM there's no need for RLE - and one would be quite wrong. When you sample at four hundred million samples per second, guess how long will your sixteen million 16-bit words last...? A fraction of a second. Whereas even the ludicrous twenty-four thousand bytes or RAM in the OLS should last around two seconds if there's not much happening (and could last immensely long, with the same paltry amount of memory, if only they implemented 4-byte counters along 1 and 2-byte ones, although I'm not sure the sump protocol the OLS uses would allow that)...

    • @OpenTechLab
      @OpenTechLab  Před 6 lety +2

      +Attila Asztalos There is an opportunity here to start an open logic analyzer firmware project for sigrok. It's conceivable that it could be made portable across multiple devices. At the moment we just extract the binary firmware from the vendor applications with
      scripts in sigrok-utils. So it would be much better if we had an open firmware, that would support all these features - depending on the capacity of the hardware

  • @nicoladellino8124
    @nicoladellino8124 Před 5 lety

    Very nice video, tnx

  • @anjelsilverhawk8319
    @anjelsilverhawk8319 Před měsícem

    Can someone to do a tutorial how to find pinouts from micro sd card or sd card witch is under the layer mask for the recovery purpose?? Thank you . Every help i apriciate !!!

  • @medvidekkrupicka1404
    @medvidekkrupicka1404 Před 6 lety +1

    Hello,
    Great review, many thanks!
    I am considering to uprgade my DSlogic to DSlogic Plus by soldering a SDRAM to the footprint on the PCB. But then I will need the device to enumerate as DSlogic Plus on USB bus, therefore I need to know at least the PID of the Plus version.
    Could you please publish the EEPROM configuration data from your Plus version?

    • @OpenTechLab
      @OpenTechLab  Před 6 lety

      All the VID/PIDs are listed in the sigrok driver source code: bit.ly/2ALm3oC . I'd really like to know if a hack like this works. Can you post your findings somewhere? Maybe in the sigrok wiki?

    • @TheFreebsdfan
      @TheFreebsdfan Před 6 lety +1

      I just ordered a DSlogic box, but on closer review I think I"m also going to be getting the basic model rather than the plus model. I'm afraid it's too late to correct that mistake. Is there any reason to believe that the bit image is the same between the basic and pro? I doubt changing the VID/PID will be enough. If someone with a pro unit could read the contents of the EEPROM then an update should be doable. The SDRAM chip is readily available and cheap.

    • @TheFreebsdfan
      @TheFreebsdfan Před 6 lety +1

      My DSLogic box came today and as I expected it does not have the SDRAM. I can answer my own question... all of the .bit files come with the software downloaded from the Dreamlogic web site so we're good there. I'll order an SDRAM and see if I can upgrade mine.

    • @TheFreebsdfan
      @TheFreebsdfan Před 6 lety +2

      I finally succeeded in updating mine. It took a couple of days. The needed FW and bit files are included in the Linux release. The biggest problem is that the EEPROM's write protect pin is ACTIVE. Luckily with a pull up resistor so you can easily jumper it to ground, reflash the EEPROM and then remove the jumper. A 16M capture buffer is NICE! Sure beats my OLS.

    • @spawnlink
      @spawnlink Před 6 lety

      Any chance of a video showing the upgrade process?

  • @Zeigren
    @Zeigren Před 6 lety

    They still don't seem to have it up on their website? I can find it on eBay easily enough, shipped from China. Is there a more official source to get them from?

    • @bruhdabones
      @bruhdabones Před 6 lety

      Just use their website. Trust me, I wasn't sure my self, but I did it anyway and their website works fine.

  • @rlgrlg-oh6cc
    @rlgrlg-oh6cc Před 6 lety

    Adding a way to convert captured data into microprocessor opcodes would be very useful for people debugging old devices with it. I know it's a big project, as some way that people could write "dis-assemblers" for different processors as plug-ins would be needed. Possibly this same facility could make it possible to display the data in other "decoded" forms for other applications, and not just as uprocessor op codes. I know that serial, SPI, etc decoders exist, but I am thinking of something that would be programmable, and not a fixed decoding.

    • @OpenTechLab
      @OpenTechLab  Před 6 lety

      There are a couple of examples of this already. There is a decoder for z80 opcodes: sigrok.org/wiki/Protocol_decoder:Z80 , there's also a decoder for ARM TPIU/ITM/ETM tracing: www.sigrok.org/blog/new-protocol-decoders-arm-tpiu-itm-etmv3 - this can print decode the logic data to give you the line number of code that is being executed. Is this related to what you had in mind?

    • @rlgrlg-oh6cc
      @rlgrlg-oh6cc Před 6 lety

      Yes. Now we just need 6809, 8051, and a few other ones. Thanks for the information.

    • @OpenTechLab
      @OpenTechLab  Před 6 lety

      rlg42 rlg42 Sounds like you just volunteered! If you want to contribute, I can recommend decoder writing. Usually it makes for a fun weekend project. the first step is getting some sample data for the sigrok-dumps repo. Then the python hacking should be pretty straightforward with the z80 PD as a template. Join #sigrok on irc if you'd like to discuss more about how to get started!

    • @rlgrlg-oh6cc
      @rlgrlg-oh6cc Před 6 lety

      Pretty busy right now with other projects, but maybe at some pt I will look into this. Thanks

  • @JaroslavGrochal
    @JaroslavGrochal Před 5 měsíci

    Is there anyone who has experience with USB Logic Analyzer ALIENTEK DL16 Plus ($125, 16ch, 1GHz@8ch, 500MHz@16ch, 3.5Gbit sample buffer, PGL22G chip) and can compare it to Saleae and DSLogic products, including the SW GUI? Thank you!

  • @user-yk6tc1ey7x
    @user-yk6tc1ey7x Před 2 lety

    Можно им postcode посмотреть на ноутбуке? Не пробовали?

  • @angelovitale3908
    @angelovitale3908 Před 4 lety

    What software did you use?

  • @Mtaalas
    @Mtaalas Před 7 lety +8

    Umm 200Mhz oscilloscope?
    Rigol specs this family at most to 100Mhz...

    • @OpenTechLab
      @OpenTechLab  Před 7 lety +2

      You're right. My mistake. Though the captured signal is well below the Nyquist frequency, and the attenuation at this frequency isn't very severe, so I believe the results are still valid.

    • @bleckers
      @bleckers Před 7 lety +2

      "100MHz" *wink* *wink* ;)

  • @naasikhendricks1501
    @naasikhendricks1501 Před 4 lety

    My sigrok keep crashing... DSlogic removed the Schematics

  • @andreich8274
    @andreich8274 Před 7 lety

    Hello Joel! Great quality of review! Impressed.... Tell me please how expensive logic analyzer cope with line reflection when 50 Ohm termination on the scope end is not possible due to device under test loading capability?

    • @OpenTechLab
      @OpenTechLab  Před 7 lety

      +Andrei Ch I've never used one myself. My guess would be active probes - with a buffer connected to short probe leads, retransmitting up a ribbon cable to the instrument

  • @DoRC
    @DoRC Před 7 lety

    Their website is broken on Android.... That doesnt make me feel very warm or fuzzy

    • @OpenTechLab
      @OpenTechLab  Před 7 lety +2

      They also sell on AliExpress and eBay. Though beware that some of the listings are unclear whether you will receive the DSLogic, the Pro, the Plus, or the Basic (which is the Plus but with no SRAM).

    • @mickn6619
      @mickn6619 Před 7 lety

      OpenTechLab I can confirm that, buy DSLogic pro, get DSLogic basic without sdram chip

  • @jcbritobr
    @jcbritobr Před 4 měsíci

    Only works with ds logic. Pulse View works with anyone driver.

  • @bruhdabones
    @bruhdabones Před 6 lety

    Can confirm, Plus is still what ships & Pro is what is displayed on the site. WTF.

  • @fir3w4lk3r
    @fir3w4lk3r Před 7 lety

    Nice review! Are there clones of this device?

    • @OpenTechLab
      @OpenTechLab  Před 7 lety +3

      Not that I've seen. It would be hard to make money off a clone, because the device is already being sold on thin Chinese profit margins. Also western devices are more attractive to cloners, because you can piggy-back on the advertising of the original product, whereas the DSLogic doesn't have much of that.

  • @azariayehezkel9064
    @azariayehezkel9064 Před 3 lety

    its not alive analysis?

  • @slap_my_hand
    @slap_my_hand Před 7 lety

    35:25 4 channels (0 to 3)

  • @examplerkey
    @examplerkey Před 3 lety +1

    As much as I like your videos, I must say that face saving culture has nothing to do with open source software contribution. Chinese lack of contribution to sigrok is mainly due to economic and time constraints. On the other hand sigrok supports a whooping 241 devices! For a small dev team, this is an impossible task to meet all the devices plus future ones. So, they concentrate on their own product and they do let you view or use their codes, isn't that open source enough? Maybe not for you because you're at a different level or caliber.

    • @hullinstruments
      @hullinstruments Před rokem

      I feel the same way. Well said. I think it's just a matter of perspective. A lot of people who work around this type of stuff have different views and perspectives on open-source versus proprietary and the biggest contention of all... How they view the Chinese culture and the reality it has on their citizens. I've been to shindig then, I worked in development cycles helping different folks with a wide range of weird and interesting things. So much of their culture and manufacturing is just written off to malice and the inability compared to their Western counterparts. When in reality that could not be further from the truth

  • @DrTune
    @DrTune Před 4 lety +1

    For $60 at present on Aliexpress you get the Basic version, which can be upgraded to Pro with a little hackery: www.eevblog.com/forum/testgear/upgrading-dslogic-basic-to-plus-without-eeprom-modification

  • @Graham_Wideman
    @Graham_Wideman Před 7 lety

    On these videos where you investigate bandwidth-related topics, might be helpful for viewers if you would throw in a comment about the gotcha that scope probes set to 1X have greatly reduced bandwidth compared to their nominal spec, which is for their 10X setting. I see that you have your probe set to 10X (that is, divide-signal-by-10), and the scope configured to read out in compensating x10 values.

    • @OpenTechLab
      @OpenTechLab  Před 7 lety +5

      Yeah, that might be something I can put in as an aside later on. For me it's a learning experience trying to pitch these videos at the right level. I want to inform, and also entertain. If I talk about every little thing the video becomes very long and convoluted. If I skip over details based on assumed knowledge, then the videos will be meaningless to many of the viewers.
      If thinks are working well, hopefully the video will jump-start the viewer on the topic, and they can search out any information that I gloss over, or I'll come back to it as part of something else later.

  • @Graham_Wideman
    @Graham_Wideman Před 7 lety

    At 38:00 you discuss Nyquist frequency and sampling rate, using 200MHz square wave and 400MS/s capture rate as an example. Then at 39:20 you demo this case, and the capture looks pretty poor. But it looks to me like that demo must not be using a 50% duty cycle, probably more like 75% high, given the extent of time that the plot stick's high. Statistically, a square wave at half sample rate with substantially non-50% duty cycle will case the sampling to "miss" a substantial proportion of the alternations of the signal. An alternative view is that sampling a square wave whose frequency is half the sampling rate (ie: at the sampler's Nyquist frequency) will be borderline successful if the square wave duty cycle is 50%. But it the duty cycle is different from 50% then the proportion of energy in harmonics above the Nyquist frequency is enough to incur aliasing sufficient to show up in the logic analyzer's "1-bit A/D" result.

    • @OpenTechLab
      @OpenTechLab  Před 7 lety +2

      Exactly. The duty cycle isn't precisely 50% to begin with, and with rise-time the wave form is a rhombus-wave not a square-wave, so unless the threshold voltage perfectly bisects the waveform the duty cycle is going to look even more unbalanced.
      So you're really pushing your luck if you try and go above half-Nyquist with an asynchronous logic analyzer - the more oversampling the better.

  • @TheBadCode
    @TheBadCode Před 6 lety +2

    1. Is a chinese clone of Saleae Logic devices.
    2. Software driver not certificated.
    3. Software use at your own risk. Security issues.
    4. DSLogic company transparency is zero. Where and who are the developer? No information, no pictures, no location, nothing. Contact information only a e-mail address.
    5. Rarely or zero acitvity on DSLogic website and forum.
    Result: better you save money and buy the original Saleae logic analyzer from a transparency US company with friendly developers and support. You will be happier.

    • @erickvilca6705
      @erickvilca6705 Před 6 lety +4

      Saleae logic cost 10 times more than this product, luck with saving :)

    • @TheBadCode
      @TheBadCode Před 6 lety

      Erick Vilca Alternate: Digital Discovery from Digilent, 200$. czcams.com/video/dnYoayFSofQ/video.html

    • @erickvilca6705
      @erickvilca6705 Před 6 lety

      thanks for informing me of the product.
      I will start saving.

  • @truezulu
    @truezulu Před 5 lety

    They are leeches... Steeling what is free, to sell it on.
    Dont tell me they didnt know... Come on...

  • @FooBar89
    @FooBar89 Před 7 lety

    this hardware is crap, do not get it, huge disappointment, I basically throw mine in the garbage

    • @OpenTechLab
      @OpenTechLab  Před 7 lety +1

      +ThinkLearnSolve What problems did you have? Did you have the Original, the Pro, or the new Plus model?

    • @FooBar89
      @FooBar89 Před 7 lety

      the connector broke completely off, as it came out of the box, it was loose and desoldered, the way they designed it, it would been impossible to properly stay in place; they used an iPod style connector, then other attachment that plugged into the logic analyzer was just made of metal and stitched together with over the counter tape; the probes broke off on first use; do not recommend, very poor quality, they have a fancy website, but the actual product is crap, use Saleae Logic Pro instead, that is actually a decent product, this thing cost as much as that, but comes nowhere close, they lost my trust forever; I don't know which model I had, the Pro I think

    • @sixzero9006
      @sixzero9006 Před 7 lety

      What's the difference between these models?
      I've got mine from a ebay seller but it was only the basic version. Is it possible to do a SW upgrade to Pro with the Pro Firmware?