Your video helped me a lot on setting up a Hantek 6022BL Logic Analyzer with PulseView software from Sigrok project. Thank you.
@backlash004 жыл бұрын
Great video. I know this was 4 years ago but I have a $650 4 channel oscilloscope that, for what I do with it, is no better then this. I ordered one. Also, they have fixed the Android app I guess, it runs on my phone. Must wait for Banggood to test it. Thank you.
@dpruimboom8 жыл бұрын
The small pulse at the start of the serial transmission is the time it needs to put the message in the transmit buffer of the arduino serial driver. . .
@ohmedarick17 жыл бұрын
I'm sold. I'm getting this logic analyzer.. Thank you
@joe09328 жыл бұрын
It''s funny, I was thinking about buying a logic analyser yesterday but didn't know what one to get. Then you go and release this video! So I've bought this one as it looks like it'll be great for my purposes. Cheers!
@glenng.82544 жыл бұрын
5:40 gets us to the actual tutorial and screens :-) Great video mate !
@Johan-ex5yj4 жыл бұрын
Very useful ; thank you. Note: SPI bus requires even higher sample rate: 12MHz or more.
@jeanmorin45807 жыл бұрын
This is so cool! Thank you. I just purchased a LHT00SU1 too. This'll be useful. Good vid.
@dng883 ай бұрын
After nearly a decade this is still the best to explain … timing … freq change (mine at least 250k for Apple m2 with stm ) … 1g sample … pull resistor ground -sda … usb host android … so much info. New version of i2c still confused me as there are three now. And the device is now thumb size!
@freeelectron82615 жыл бұрын
Another really useful tut from iforce2d. Living in oz its nice to hear that familiar accent and delivery style. :) Just sub'ed.
@bensge18 жыл бұрын
The serial is asynchronous, I noticed that too :p I'm not sure if it's hardware or software-based, but obviously Serial.print only puts the data in a buffer. It's sent later, in a serial interrupt probably.
@byronwatkins25655 жыл бұрын
Arduino buffers the Serial messages and utilizes the UART's interrupts to sequence the transport byte by byte.
@None1000-c8z8 жыл бұрын
very nice & helpful. wonderful... is there any such way to find JTAG pins too?
@whollymindless8 жыл бұрын
When I looked into Sigrok, I thought I read that it needed to replace the firmware on the analyzer and that had turned me off - assuming it would have disabled the original crippled/cloned functionality. Thanks for this!
@joelholdsworth8 жыл бұрын
The firmware is loaded into device RAM at runtime. No permanent changes are made.
8 ай бұрын
Thank you for that very informative video!
@Jindraxx20Ай бұрын
Hello there ! Thank you for the video content !!! It was very informative. I would like to ask a question, does this logic analyzer have analog functionality ? (analog inputs) like the saleae does ?
@iforce2d25 күн бұрын
There are two analog inputs, it depends on the software whether they are supported. Back when I made this video, no analog was supported by Pulseview. But when I checked just now, the latest Pulseview in my Fedora Linux distro actually does support analog. Just one channel, seems like up to 12MHz.
@Jindraxx2015 күн бұрын
@iforce2d thank you very much for the information !!
@JamesSleeman8 жыл бұрын
At 23:40 (and subsequent) you say you had a resistor between GND and SDA (pulldown), I think you mean between Vcc (or it looks like 3v3 in your case actually) and SDA (pullup), which is what I would have expected. Otherwise, great video I didn't know that Sigrok and Pulseview had gotten so good, I have been resisting buying one of those cheap analyzers because I didn't like the idea of ripping of Salae's software, with Pulseview working so well that makes it nicely legit.
@iforce2d8 жыл бұрын
+James Sleeman yes, that's what I meant to say, sorry. It's between 3v3 and SDA. I also forgot to mention basically what your second paragraph says too - it's nicer to have everything open source instead of a sneaky side-stepping of something else.
@Abdullu4 ай бұрын
By now, PulseView seems to support analog channels.... Is it possible to see the live / streaming data of the digital and analog lines?
@garygrotsky40818 жыл бұрын
Great video. Really helped me to get stared with the LHT00SU1. Do you know if there is a users manual for PulseView other then the one page on the sigror web page?
@iforce2d8 жыл бұрын
Not that I know of.
@hiker1238 жыл бұрын
Nice Video. For I2C to work both clock and data lines need to be tied to VCC. When a device on the I2C bus wants to communicate it pulls the lines low, this is the way they "talk". So if you don't pull the data line (SDA) and Clock (SCL) High, they can't communicate. That's why you needed the pull-up resistor. Tried the Android version today, unfortunately its still not working :-(
@ianknight40133 жыл бұрын
Big thanks for the video i'll be getting an analyzer ASAP as going to be really useful for debugging the serial protocols. BTW I guess one of the other posts picked this up but the little i2c device you had looks like a tri axial accelerometer and not a magnetometer (compass)
@iforce2d3 жыл бұрын
If you mean the GY-273 it has a HMC5883L compass on it.
@ianknight40133 жыл бұрын
@@iforce2d yes your right is a compass, when you held it up i just saw the x,y,z and as i have been upto eye in accelerometers for couple of years i clicked into accelerometers mode... I'll be ordering a GY-273 soon.. BTW have you done much testing with the GY-273, just wondering what it reports, North?
@iforce2d3 жыл бұрын
lol not that simple I'm afraid. There are 3 sensors, one for each axis, which measure the strength of magnetic field. The strength will be highest when aligned with the magnetic field of earth, and lowest (a negative number) when opposite to the magnetic field of earth. By looking at the minimum and maximum values reported by each axis, you can figure out how the sensor is oriented relative to magnetic north. Then you have to use the magnetic declination of your location to get geographic north. This video covers some of these points: kzbin.info/www/bejne/ona8XpqjqZucoMk If you're using arduino there are some libraries around that will help.
@markgreco19626 жыл бұрын
OK this is working correctly now to test the flight controller for the MSP on the UART. boy you cost me a lot of money (: Love this stuff. THANKS
@zaidhussain52066 жыл бұрын
Thank you so much for sharing this video, I get a lot of information of the video , good luck for you .
@bernhardfraunhofer49337 жыл бұрын
I think it is a very good video, but i have a little problem. i am using ubuntu, pulseview is working, but i have no button next to "run" which is green/yellow with the option timing? i think it is the version 0.2.0 (about).
@davidkempton28946 жыл бұрын
Very nice review. Thanks. I might buy one!!!
@DieBastler12348 жыл бұрын
Thanks for the video :) How do you manage to combine the camera view and the desktop? It seems to me that it's not edited in post lg, couka
@iforce2d8 жыл бұрын
+couka I'm recording a screen-grab of my desktop - the camera view is a webcam window made slightly larger than the grab area.
@drojf8 жыл бұрын
try using OBS, its a popular screen recording/streaming suite used by gamers
@PiefacePete468 жыл бұрын
Beyond my comprehension level, but I thoroughly enjoyed it anyway. Something to work towards? Thanks.
@AfdhalAtiffTan8 жыл бұрын
Has anyone got the analogue input working?
@itmemo86177 жыл бұрын
thank you this video made my day !
@qzorn44404 жыл бұрын
very nice video... i think this software can run on the raspberry pi, if it can that would make a nice compact tester with a little touch-screen? ... thanks...:)
@drwhonemo5 жыл бұрын
same as 12 hundred and so on....you certainly know to look crazy!
@skilledhiko3298 жыл бұрын
HI this can help to find out the faulty ic? how this can be done! thanks in advance.
@Новости-з3й3 жыл бұрын
This is called "hardware buffering" ! That's why the output goes down quite rapidly and not at the end of the transmission.
@mauritzg17 жыл бұрын
Hi iforce2d. I have a LHT00SU1 but can't get Sigrok pulseview to connect to the device. The USBee AX does work on the device. Do you know what to do to make it connect? Different driver?
@pauloe8pck8306 жыл бұрын
If you are using a USB extender try connecting directly to the PC. Just a thought.
@Usuaurio-kj1ym2 жыл бұрын
Hello thanks , but i have error installing on windows 10 64bit (error 0xc00000b7) any?
@EpicHardware6 жыл бұрын
2:26 "please do not upgrade your self" XDDDDDDDDDDDDDD
@Hexor12117 жыл бұрын
I can't find information about sampling frequency for digital (logic) inputs. What is maximum sampling frequency for logic inputs? 24 MHz?
@iforce2d7 жыл бұрын
According to the product page, it says 16MHz. Using this Pulseview software on Linux though, 4MHz is the most I can get it to do. Anything higher than that and it stops responding and I need to unplug it and plug in again.
@avejst6 жыл бұрын
Thanks for sharing 😀👍
@alanpowell3288 жыл бұрын
Chris, I can't find the LHT00SU1 in the list of compatible Logic Analysers in the Sigrok project, possibly because it's a clone. What does your setup think your analyser is? Cheers Mate Alan
@iforce2d8 жыл бұрын
It's "CWAV USBee AX" as shown at 19:20
@alanpowell3288 жыл бұрын
Thanks, I missed that.
@makshay1576 жыл бұрын
Does it give live data inputs? Thanks is advance
@ismzaxxon6 жыл бұрын
Just ordered one via your link. Make surecyou get a royalty point. Thanks for info.
@iforce2d6 жыл бұрын
thanks man!
@slap_my_hand8 жыл бұрын
Does the software work woth multiple logic analyzers at the same time?
@codejunkes46078 жыл бұрын
USBee ax pro is cheaper ($10) and also has 24MHz sampling rate, where this one is 16Mhz sampling rate. I bought this one but other people who want cheap logic analyser can check this out.
@jameslamb45738 жыл бұрын
I don't think the USBee AX has analogue inputs which may be why you can't read anything on ACH1 and ACH2.
@paulk95327 жыл бұрын
The product listing on BangGood claims 2 analog channels at -10 - 10v. This matches the specs of the legit USBee AX (www.ee101.com/axmanual.pdf). USBee went out of business and was acquired, so all that's available now are clones.
@martinlorenrd40737 жыл бұрын
The ARMFLY AX-Pro has it (1 ADC, and a pin to select between channel 1 and 2). See my video above...
@PeterScargill7 жыл бұрын
You really SHOULD have the resistor for clock as well as data
@antipaladinify8 жыл бұрын
Hi How can i use the analog part of the LHT00SU1?
@slap_my_hand8 жыл бұрын
antipaladinify It isn't supported yet.
@martinlorenrd40737 жыл бұрын
If you have this device we can run some test. Write me at support@martinloren.com
@Popart-xh2fd8 жыл бұрын
Does it does Capture Trigger (Single Shot)?
@iforce2d8 жыл бұрын
Not that I know of. Never looked for that feature though...
@aaron416 жыл бұрын
SDA pulldown is according to standard I believe..
@6pfk3 жыл бұрын
could apt install? or appimage on ubuntu?
@iforce2d3 жыл бұрын
www.howtoinstall.me/ubuntu/18-04/pulseview/
@KJ7JHN5 жыл бұрын
This is perfect!
@leighrobinson8 жыл бұрын
Is your particular clone hardware compatible with the "new" Saleae software - it seems to be fully cross platform: support.saleae.com/hc/en-us/articles/201589175. Though it still seems to be missing the ability to trigger on decoded values, which is a bit of a shame (their workaround suggests grabbing a pile of data and using excel to search... /sigh).
@iforce2d8 жыл бұрын
+Leigh Robinson I don't know - I noticed that, but there is no easily installable for Fedora.
@michaelumenyi69078 жыл бұрын
Great video! :D
@expansiongames8 жыл бұрын
on my nvidia shield it also crashes
@brycedavey12528 жыл бұрын
that's s must have :) thanks
@espenbgh25408 жыл бұрын
Will it run on on a Windows 7 too
@iforce2d8 жыл бұрын
sigrok.org/wiki/Main_Page
@wafflecat88 жыл бұрын
what computer are you using?
@iforce2d8 жыл бұрын
+Xian Yao Ng fedora linux
@wafflecat88 жыл бұрын
+iforce2d On a desktop?
@iforce2d8 жыл бұрын
+Xian Yao Ng yes
@wafflecat88 жыл бұрын
***** Sorry for being pedantic, but what kind? Also, do you use a laptop with linux?
@wafflecat88 жыл бұрын
***** Love your videos btw!
@bucheronix2 жыл бұрын
"To brush the cobwebs off my WIndows laptop". En français: Enlever les fils d'araignées de la fenêtre. Autrement dit, changer de système d'exploitation.
@AndreasSpiess8 жыл бұрын
Very nice video! Just pay attention to openly breach the law on youtube. If you install Saleae SW you had to accept to use it only with their devices!
@heikosoeder6 жыл бұрын
Für Saleae die beste Werbung. Und Pulseview ist Opensource!
@m4l490n4 жыл бұрын
Does it work @ 24 MHz?
@nyeleskettes7 жыл бұрын
Have you tried to use it with Salea? This device seems to be a clone of USBee (or some similar brand), but reportedly could also work with Salea, you only need to reprogram the eeprom. The reason I'm asking because I'm using salea with a dummer device and the software is pretty awesome (in terms of features, reliability and performance), far by the best among the softwares you can find on the internet. how to modify it: kzbin.info/www/bejne/pH3KeJmIfMiBic0 www.jwandrews.co.uk/2011/12/saleae-logic-analyser-clone-teardown-and-reprogramming/ (at the bottom "Cloning Other Devices")
@iforce2d7 жыл бұрын
Yes I tried Saleae but iirc it was Windows only, which for me takes it out of consideration for any application where a good alternative exists on Linux.
@nyeleskettes7 жыл бұрын
Thanks. I meant if you tried this specific device with the salea interface (afaik they ship it as a usbee clone that has a different id, just like described in the urls above).
@iforce2d7 жыл бұрын
Yes, I used it with this device. iirc I had to open it and move a jumper inside.
@vanlaser53857 жыл бұрын
There is a Linux version, e.g. for Arch Linux: aur.archlinux.org/packages/saleae-logic/
@hanskolkman8 жыл бұрын
Many USB issues ! Stopped using it.
@igrewold8 жыл бұрын
try the approach down there: sigrok.org/wiki/FAQ
@slap_my_hand8 жыл бұрын
Another reason to hate IOS.
@eglintonflats8 жыл бұрын
When you said that you just heard about logic analyzers and that you use Aplle, I rolled my eys and stopped watching this video
@iforce2d8 жыл бұрын
Were you born knowing about logic analyzers? Cool! I don't use Aplle, or Apple either if that's what you meant. Where did I say that?