Opinions on GW Instek Scopes? - Page 1
Forum section: electronics / testgear

author: MrAl
author_rank: Super Contributor
timestamp: February 06, 2017, 07:20:59 pm
content: Hello,Any opinions on GW Instek scopes as to how good or bad they are?Hardware decent, software decent, etc. ?I am still looking around and came across this brand and noticed they are like 100 dollars (USD) cheaper than Rigol.I dont want to spend too much on a new scope because it will only be needed occasionally. Maybe a few times a month.Also as a side note, is the Tequipment discount still valid and around 6 percent?Thanks a bunch, and if i do get one or another brand i would be happy to do a decent review on it right here in this forum to help other possible buyers decide.

author: iainwhite
author_rank: Unknown
timestamp: February 06, 2017, 10:01:14 pm
content: There is a threadHEREthat may be helpful.

author: MrAl
author_rank: Super Contributor
timestamp: February 07, 2017, 04:48:10 am
content: Hi,Oh yes thanks, that looks like a good thread too with lots of information.

author: Fungus
author_rank: Super Contributor
timestamp: February 07, 2017, 08:34:50 am
content: Quote from: MrAl on February 06, 2017, 07:20:59 pmPrice-wise they're competitive with Rigol, yes.But... Rigols are easily hackable to unlock a load of extra features. GW-Instek are not.In reality this means Rigols have double the bandwidth of the equivalent-price GW-Instek, lots more memory, serial decoders, fancy triggers, etc.

author: MrW0lf
author_rank: Frequent Contributor
timestamp: February 07, 2017, 09:23:46 am
content: Looking at saturation's test here seems that 1054B has 100MHz-like-bw even without hacking:https://www.eevblog.com/forum/testgear/a-review-of-the-gwinstek-1054b/msg1114831/#msg1114831"The 3B point of the 1054B is about 120 MHz versus my prior conservative test."Memory is 10Mptsper channelso 40Mpts in total, Rigol only 24Mpts (6Mpts all ch on). Some spec total mem (Rigol), some per channel (Tek, GWI), a bit of mess...Not sure about sampling rate, does it drop to 250MSa/s with 4ch on like Rigol?So overall if 4ch are really needed and work is more in analog domain then GW seems very good for money.Edit: Looking at the spec here:http://www.gwinstek.com/en-global/root/Oscilloscopes/Digital_Storage_Oscilloscopes/GDS-1000BOffset Position Range1mV/div : ±1.25V2mV/div ~ 100mV/div : ±2.5V200mV/div ~ 10V/div : ±125VSeems they really made effort with analog frontend...

author: JPortici
author_rank: Super Contributor
timestamp: February 07, 2017, 09:34:15 am
content: Which scope are you looking at?1) Wolfie rightly said that bandwidth is much higher than advertised... not sure about risetime though (i tend to find that to be more important)But do you really NEED 100 MHz bandwidth?2) Fungus rightly said that you can't hack the GDS but you don't need to! the "options" on these scopes are called Apps and they are freely available on their site.. but read number 3.3) While having a nicer FFT, better math and i think hardware pass/fail (someone correct me if needed) and even thought it's an overall more modern and faster scope in terms of responsiveness, the GDS-1054B series DOES NOT HAVE serial decode and triggering. the GDS 2104E series has it, but it's in a different category (i'd call it upper low range)do you NEED serial decoding? (though i find them to be a joke on the rigol, i spend more time setting them up than looking at the actual signal, i often decode by hand or use different tools when available)if not i'd vouch for the GWI

author: Fungus
author_rank: Super Contributor
timestamp: February 07, 2017, 10:32:50 am
content: Quote from: MrW0lf on February 07, 2017, 09:23:46 amSo? AnunhackedRigol DS1054Z has a measured 3dB bandwidth of 278MHz:https://www.eevblog.com/forum/testgear/rigol-ds1054z-bandwidth/msg1095201/#msg1095201This other guy measured 250MHz bandwidth on hisunhackedDS1054Z:https://hackaday.com/2016/10/05/choosing-a-scope-examining-bandwidth/Why aren't these 'scopes being sold as 100MHz (GW-Instek) and 200MHz (Rigol) oscilloscopes?Quote from: MrW0lf on February 07, 2017, 09:23:46 amThat's just your opinion. Other people (eg. me) find them very useful, especially for Arduino work.No, you can't decode massive I2C data dumps with a Rigol (although youcansee very long RS232 strings).Yes, youcanuse one to see if the serial comms is working or not. If it's working you can use printf() for the big data dumps. If it's not working you'll be able to see why. That'suseful.

author: MrW0lf
author_rank: Frequent Contributor
timestamp: February 07, 2017, 10:58:53 am
content: Quote from: Fungus on February 07, 2017, 10:32:50 amActually it is just what it draws with (non-standard) Sin(x)/x function (unhacked or not). This gives impression of high bandwidth, but messes up amplitudes. Perhaps saturation could do little checking Sin(x)/x ON vs OFF on 1054B? If ON/OFF gives same signal amplitude then bandwidth is real, otherwise it is artificially boosted. I checked this also on scope with standard Sinc implementation (Pico) and amplitude diff was ~zero just like it should be.Hacked Rigol test I once didis here. Short summary (dotted line is actual input amplitude on scope BNC measured with 950MHz demodulator probe):

author: ebastler
author_rank: Super Contributor
timestamp: February 07, 2017, 11:04:42 am
content: Quote from: Fungus on February 07, 2017, 10:32:50 amI still like my two-year-old DS1054Z; don't regret buying it and have no intention to replace it anytime soon. That being said, the serial decoding functionality is unnecessarily limited in my view. In my experience:As decoding is only based on the on-screen data, the individual bits have to be resolved on screen. Hence you typically have to zoom in to a faster timebase (and hence shorter segment visible on the screen) than you really want. Also, if the trace on the screen begins with a fragment of one byte or frame, that will typically derail the decoder, often for multiple bytes to follow. Annoying, as the bytes before the screen window are typically available in the full memory.You mention that youcandecode and see very long RS-232 strings. How do you go about that? Maybe I can learn a trick I have overlooked? Or maybe the firmware has been improved at some point and I didn't notice?(I don't even want to start fantasizing about a decoder which would auto-detect the right polarity, baud rate, maybe even clock & signal assignment on the channels. An "auto set" button for decoding seems quite feasible; but I am not sure whether it is common in higher-end scopes?)

author: JPortici
author_rank: Super Contributor
timestamp: February 07, 2017, 11:31:00 am
content: and i don't like mine, it will be replaced as soon as possible (probably with the new keysight, if it doesn't come out to be a disaster like the new tek tbs)*also i need canbus on the home bench, another reason to toss out the rigol but let's not digressinfact i saidIfind them to be a joke. i know plenty of people that are happy with the rigol. having spent more time with better tools i am not one of them but YMMVAuto set is implemented just fine in a picoscope, an example without having to go crazy high with the price. auto baud detection doesn't work 100% of the time though, especially with CAN, and you still have to select the polarity but 99% of the time you select the trace and click ok, just fineMy problem with the rigol decoder is that as with almost everything else in the scope it tries to decode with screen data, which is decimated. have a full 24M trace? you're out of luck. you have to zoom in enough that the effective sample rate permits the decode to work or you have wrong/missing results so to find an event you have to zoom in and scan the whole trace manually. with a picoscope, a gds-2000e and other, better tools decoding is done on the whole sample memory, regardless of the zoom.the rigol behaviour slows me down to a painful point, but for other people is fine

author: MrAl
author_rank: Super Contributor
timestamp: February 07, 2017, 12:50:26 pm
content: Hello again,I dont need serial decode or RS232 decode but i probably have to be able to see a 10ns pulse for example. There may be times when it is repetitive (reoccurring at a certain rate), but i would like it to be able to catch a single pulse as well.So it sounds like there are some memory spanning/useage issues with some scopes. I had a feeling that might be the case as a friend has a PC scope that does not allow moving the screen view left or right even though it has the typical scroll indicator at the top of the screen. I think they should all be able to do operations on the entire memory. It could be that during testing they found out it would be too slow so instead of telling people that they just limit the useage to a shorter section of memory. Just a guess though.

author: Fungus
author_rank: Super Contributor
timestamp: February 07, 2017, 01:01:50 pm
content: Quote from: JPortici on February 07, 2017, 11:31:00 amOf courseUSB devices have an advantage here. That's the point I was making earlier: Mouse, keyboard and a "find" dialog are the way to deal with software problems in long serial transmissions, not an oscilloscope. The oscilloscope is there to see if the electrical signals look OK, if the baud rate is correct, etc.Plus: If I'm going to have a PC on the workbench I might as well get one of those $10 logic analyzers or a Bus Pirate and do it with that. No need to spend a fortune on a fancy oscilloscope to do it.

author: Fungus
author_rank: Super Contributor
timestamp: February 07, 2017, 01:05:29 pm
content: Quote from: MrAl on February 07, 2017, 12:50:26 pm...the sort of info that should have been in the initial post.I don't have the manuals with me but I'm sure somebody will oblige with the minimum pulse width on both (which will be very similar).I'd say the 100MHz bandwidth of the Rigol will be an advantage for looking at those sort of signals though.

author: MrW0lf
author_rank: Frequent Contributor
timestamp: February 07, 2017, 01:05:45 pm
content: Quote from: MrAl on February 07, 2017, 12:50:26 pmLooking "peak detect" spec DS1000Z is 4ns min, 1054B is 2ns min.

author: ovnr
author_rank: Frequent Contributor
timestamp: February 07, 2017, 01:42:12 pm
content: I've got a somewhat old GDS-2104 scope, which is pretty darn terrible. Would not buy a GW Instek again, mostly because they don't seem to give a shit about supporting their products. The scope has a number of software bugs, and IIRC they never released any new firmware for it. At all.But tbh I wouldn't buy a Rigol either; I have better things to do than deal with the idiotic bugs in cheap scopes.

author: nctnico
author_rank: Super Contributor
timestamp: February 07, 2017, 02:13:31 pm
content: Quote from: ovnr on February 07, 2017, 01:42:12 pmIt seems they released a new firmware version for your scope last year:http://www.gwinstek.com/en-global/products/Discontinued_Products/Discontinued_Oscilloscope/GDS-2000Is that the version you are using?

author: ovnr
author_rank: Frequent Contributor
timestamp: February 07, 2017, 04:03:45 pm
content: Quote from: nctnico on February 07, 2017, 02:13:31 pmHah, I've gone around and been annoyed about it for 5+ years. And now they get it out. Thanks, nctnico - I'd given up on even checking.(Wouldn't have killed them to have a changelog tho...)

author: ebastler
author_rank: Super Contributor
timestamp: February 07, 2017, 04:20:01 pm
content: Quote from: Fungus on February 07, 2017, 01:01:50 pmHmm, but I don't think that's the point JPortici (and I, in the post before) was making. This is not about the user interface, i.e. knobs and buttons vs. mouse and keyboard. This is about the unfortunate limitation that only data in the screen buffer are used for decoding, missing out on the deeper time resolution available in full memory, and on the information about frames outside the display area.That's not a conceptual limitation of the oscilloscope user interface, but a design decision that was made to cut corners. And the design decision has annoying implications. Still, it's much better than having no decoding at all, and I have used both serial and SPI decoding on the DS1054Z, with only minor grinding of teeth.

author: Fungus
author_rank: Super Contributor
timestamp: February 07, 2017, 04:31:10 pm
content: Quote from: ebastler on February 07, 2017, 04:20:01 pmSure, but it only really has bad effects on long I2C packets.Quote from: ebastler on February 07, 2017, 04:20:01 pmFor SPI&serial you can zoom in on the 24mB of memory and scroll the display left/right. The data on screen will sort itself out every eight bits. You can usually see where the start of each byte is on screen just by looking at it. No it's not ideal, yes isISusefulin spite of that.

author: Gabri74
author_rank: Regular Contributor
timestamp: February 08, 2017, 09:03:29 am
content: Quote from: ovnr on February 07, 2017, 01:42:12 pmThis... I've got a GDS-2204 and can confirm the software was full of bug and the never released (unitl now! Thanks nctnico for the update!) any update.I've also checked they new scopes at Electronica 2016 in Munich and I must say that the UI is a mess. They use a really counterintuitive color coded button system (at least for me) to navigate all the options... took me several minutes to found the serial decoder.

author: MrAl
author_rank: Super Contributor
timestamp: February 08, 2017, 09:34:49 am
content: Quote from: MrW0lf on February 07, 2017, 01:05:45 pmHi,Well i didnt realize that i should post every possible use i could come up with that i might need when i posted my first post, it was sort of a fishing trip where i would hopefully get to see what others where thinking about this brand. After i read some replies it dawned on me that there were certain things that i would like to be able to do with the scope and certain things that other people were doing that i would probably not have to do.Back when i did do RS232 for example i used asm for the coding so the timing just had to be right with very little doubt, and in Microchip's MPLab i was able to test the timing right down to the microsecond with their simulator, so i never actually had to look at the output. I guess something could go wrong, but it always worked so i never needed to see the RS232 stream.For some MOSFETs though i would like to be able to verify the drive signal is what i want it to be and also the drain timing, and for that i have to be able to see nanosecond resolution, at least ideally. Granted 2ns resolution might work too, but i would not want it too much worse than that. I am hoping a 100MHz DSO can do that and am hoping the GW Instek can handle it.BTW, thanks for the reply. Any info can be helpful here as i am so new to these kinds of scopes.

author: nctnico
author_rank: Super Contributor
timestamp: February 08, 2017, 11:02:01 am
content: Time resolution only depends on the minimum time/div setting so check that in the datasheet. If you want to look at a 1 nanosecond difference that will be easier on a scope with 1ns/div then one with 10ns/div as a minimum. You have to be aware though that using cables with a different length or slightly misaligned probes can result in a different delay between the signals in the circuit and when they arrive in the oscilloscope. The picture below shows this effect:On the GW Instek GDS2000E series you can compensate this delay for easier reading but I don't know if that is also possible on the GDS1000B series. Either way you need to check the delay difference between two probes or cables before measuring nanosecond (or less) time differences using the scope's calibrator output.

author: MrAl
author_rank: Super Contributor
timestamp: February 08, 2017, 01:38:40 pm
content: Quote from: nctnico on February 08, 2017, 11:02:01 amHi,Thanks for the info i'll make sure to check that.BTW how is that scope shot you posted making such a nice wave at 100MHz when the sampling is 1GSPS?I guess they do an interpolation between points, or is that using that 25GSPS recursive function?Still trying to become familiar with these new scopes.

author: videobruce
author_rank: Frequent Contributor
timestamp: February 08, 2017, 01:53:33 pm
content: I didn't see anyone mention "service" (or lack of). I can only speak about Spectrum Analyzers, but I would steer clear of Instek.First off, unless something has changed radically, recently, nothing is serviced here.Second, YOU have to pay for shipping to China both ways by CHECK, credit cards not accepted. (again, unless something has changed)Third, At least as far as their SA's, they are years behind the competition, performance wise. (probably why you almost never see any)The above was from 1st hand experience.

author: nctnico
author_rank: Super Contributor
timestamp: February 08, 2017, 01:58:56 pm
content: Quote from: MrAl on February 08, 2017, 01:38:40 pmThis is sin(x)/x interpolation between the samples which is commonly used on any DSO to reconstruct the signal so we humans can recognise it as such.@videobruce: from my own experience and judging from other threads GW Instek's support (and bug fixes for oscilloscopes) is quite active to solve issues. OTOH I have not needed to send something in for repair yet so I have no idea how that goes. I agree though with your remark about GW Instek spectrum analysers. They are not interesting at all when you compare price versus performance.

author: Fungus
author_rank: Super Contributor
timestamp: February 08, 2017, 02:43:55 pm
content: Quote from: nctnico on February 08, 2017, 11:02:01 am...and you probably want more than a 100MHz 'scope to do it. Just saying.

author: MrAl
author_rank: Super Contributor
timestamp: February 08, 2017, 08:40:45 pm
content: Hi,That makes a lot of sense, but my budget is limited at 100Mhz unless i to with a high end brand name, which i doubt i will actually do :-)What do you think is the difference between say a GW 100Mhz scope and a Tektronix 50Mhz scope like this?

author: saturation
author_rank: Super Contributor
timestamp: February 08, 2017, 08:56:49 pm
content: I personally have not had to send anything back, but if ever folks in the USA send them to GWInstek USA; they've been there since the early 1990s. For other countries, they are big enough to have branch offices so it probably helps to buy it wherever a local branch exists.http://www.gwinstek.com/en-US/Page/About_Instek_AmericaTheir target market has typically been trade schools and production facilities so durability and quality has been a key feature [ you can search any of their products for reviews in Amazon] but they have always suffered in performance/price against competing models with specific features. Most importantly, if the data sheet says it does XYZ, you get XYZ.That said, you should always buy based on per model evaluation, not brand name. On this particularly thread, I presume you inquiring is about the 1000B or 2000E series, which are quite different from their previous line up.Quote from: videobruce on February 08, 2017, 01:53:33 pm

author: videobruce
author_rank: Frequent Contributor
timestamp: February 08, 2017, 09:25:55 pm
content: Good to know, as I stated, my experience was with their SA's that needed repair. They had problems with the older 930 model that needed a update.

author: kcbrown
author_rank: Frequent Contributor
timestamp: February 09, 2017, 01:40:07 am
content: Quote from: videobruce on February 08, 2017, 09:25:55 pmHow long ago was that? Their U.S. presence might be more complete now than before, so for all I know they might be capable of doing repairs stateside that previously could only be done at their main manufacturing/repair facility.Also, I thought they made their units in Taiwan, not China. This has me wondering why you had to send your SA to China.

author: videobruce
author_rank: Frequent Contributor
timestamp: February 09, 2017, 03:32:23 am
content: Two or so years ago.China, Taiwan, almost the same thing.

author: MrAl
author_rank: Super Contributor
timestamp: February 09, 2017, 04:48:19 am
content: Quote from: saturation on February 08, 2017, 08:56:49 pmHi again,I was looking at the 1102, is that one of the 1000 series?

author: saturation
author_rank: Super Contributor
timestamp: February 09, 2017, 04:09:30 pm
content: Yes, I presume you mean 1102Bit is part of the 1000Bseries.GWInstek has used "1102" many times for various model DSO they still sell. There are the older 1102-U as well as 1102-A-U.@videobruce: I read a review on Amazon about GW Instek GSP-930 as well as older eevblog posts; the device seemed problematic for an Instek device. I would be unhappy too. Typically the only reason it can't be returned for warranty repairs in the USA is it was not bought through an authorized dealer or bought used. Even if the unit was off warranty and required servicing in China or Taiwan, you could still send it the USA branch to avoid International mail hassles.It was posted previously:https://www.eevblog.com/forum/repair/gw-instek-gsp-930-spectrum-analizer-doesn't-boot/Enjoy.Quote from: MrAl on February 09, 2017, 04:48:19 am

author: MrAl
author_rank: Super Contributor
timestamp: February 10, 2017, 05:04:42 am
content: Quote from: saturation on February 09, 2017, 04:09:30 pmHi,Actually i was looking at the 1102A-U and did not realize it was an older model. You think the new model is better?Would you happen to know if any of these scopes offer the entire contents of the memory to be uploaded to the PC host computer? That would allow quite a bit of flexibility. For example, if i had a 1M memory dump of the raw ADC readings (counts like 0x02, 0x03, 0xE3, etc.) that would allow me to provide my own calibration as well as do any type of math under the sun on the raw data. That would remove the need for any app's or whatever too. I would need to see the entire contents of unmodified memory for that though.Thanks again.

author: MrAl
author_rank: Super Contributor
timestamp: February 10, 2017, 02:41:05 pm
content: Hi,I found some new information for the 1102A-U and the 1102B.The 1102A-U has a 320x240 screen (not so nice) while the 1102B has a 800x480 screen (better).Price difference is significant though with the 1102B being more expensive.There could be other differences too i didnt check everything, but that small screen size put me off a bit.I also found that most of the scopes i have seen now have rise time that is roughly one-third of the period of the bandwidth. This may not hold for every scope but the ones i looked at all followed this rule:RiseTime=(1/bandwidth)/3or simply:RiseTime=1/(3*Bandwidth)That is an approximation that comes out close (not exact) to the rise time spec.For example the 100MHz scope rise time spec is 3.5ns and the calculation gives us 3.3ns.This is independent of the minimum horizontal setting which is 1ns per division.

author: nctnico
author_rank: Super Contributor
timestamp: February 10, 2017, 03:43:43 pm
content: The official formula for risetime versus bandwidth uses a factor of 0.35.

author: saturation
author_rank: Super Contributor
timestamp: February 10, 2017, 04:04:48 pm
content: Yes, you can access the raw contents of memory through the program interface. Many DSOs have desktop software to give you added features and logging but the program interface allows system integration and to improve on it, if one has time to do so. You can find all you need that isn't related to direct user experience through their website, as well as other models you are considering, enjoy.http://gwinstek.com/en-global/products/Oscilloscopes/Digital_Storage_Oscilloscopes/GDS-1000A-UQuote from: MrAl on February 10, 2017, 05:04:42 am

author: MrAl
author_rank: Super Contributor
timestamp: February 10, 2017, 06:59:33 pm
content: Quote from: nctnico on February 10, 2017, 03:43:43 pmHi,Thanks, it's been many many years since i looked at new scopes.

author: MrAl
author_rank: Super Contributor
timestamp: February 10, 2017, 07:02:57 pm
content: Quote from: saturation on February 10, 2017, 04:04:48 pmHi again,Oh great, that tells me a lot, that i could make full use of one of these scopes then. With teh full memory record available i could use the PC as the analysis tool, which gives almost unlimited analysis ability.Do you happen to know what form the data comes in? Is it in the form of a text file or some other easy to read file?I would be using custom made Windows software to read the data record and then perform whatever function is needed at the time. But to do this, i would have to know the format and be able to open the file and read it into the custom analysis program.Thanks much :-)

author: martinot
author_rank: Regular Contributor
timestamp: July 02, 2020, 09:15:15 am
content: Quote from: videobruce on February 09, 2017, 03:32:23 amCanada, USA, almost the same thing?