Is this okey for Tektronix to say this? - Page 1
Forum section: electronics / general

author: RoadRunner
author_rank: Frequent Contributor
timestamp: December 07, 2016, 05:27:48 pm
content: I am really could not able to judge if I am asking too much. I may be overreacting because of frustration of this. but i think i will not buy tektronix product ever.I have MDO3000 , I am trying to use ARB Gen of this scope. But the Arb Express software which Tektronix provide , can not upload waveform to the scope over Ethernet. So every time you modify ARB waveform you need to save it over USB stick and then load it manually.It waste a lot of time.So after debugging to few Days. Finally I decided to contact Tektronix for this.But the reply I got is . Arb Express is free software so , it may not meet all your requirements.Key , but at least it should do it's basic job. Simply upload file into ARB gen. Am I asking too much from a free software?I have tried with there Matlab Instrument control driver also, that didn't work too. only way to download waveform is to plug a USB stick.Tektronix support person ask me to create my own upload tool if I want. what is point of buying to equipment if I have to make supporting software by my self?So my question is it is Key for Tektronix to say "it's free software so it may not work" ?This problem is just one of the many problem which MDO3000 has.

author: douardda
author_rank: Regular Contributor
timestamp: December 07, 2016, 05:52:05 pm
content: I really don't understand why these big companies do not provide their "free" tools as open source software nowadays. The kind of stupid limitations you describe here is insane in 2016.DavidEnvoyé de mon GT-N7105 en utilisant Tapatalk

author: douardda
author_rank: Regular Contributor
timestamp: December 07, 2016, 06:05:32 pm
content: Quote from: blueskull on December 07, 2016, 05:54:34 pmWell I do run a company that does nothing but open source software so I'm a bit biased for sure :-)

author: ajb
author_rank: Super Contributor
timestamp: December 07, 2016, 06:09:48 pm
content: Is it okay for them to decide not to offer a particular feature? Of course, it's their software and their product. They can do whatever they want with it. If they've decided that implementing ethernet upload of the waveform from their free software is not worth the trouble or expense, or that they want to reserve that feature for a paid software option, that's entirely their prerogative.On the other hand, if they misrepresent the features of their product, then that's not okay.

author: RoadRunner
author_rank: Frequent Contributor
timestamp: December 07, 2016, 06:58:56 pm
content: Quote from: ajb on December 07, 2016, 06:09:48 pmyeah that is correct . they have right to what feature they want to have in there free tool.but here case is little different , the software has functionality to upload the waveform over ethernet but because of some bug it is broken.i don't see any point in having a broken Free software . People buy equipment thinking okey ,there is some software which can upload waveform so , it should be able to solve my propose. but as delivery day comes you found out, yes software is there but does not work.i don't see any paid software either from tektronix which can be used with Arb gen. this scope is not low end scope , and as people pay for this Arb gen Module extra , they should be getting a least half descent support with.they expect all of the users to use either MATLAB or labview.i can use MATLAB with a big smile but problem is MATLAB support also is not provided from the Tek. they expect users to write software. and documentation is pretty ambiguous.should i focus on making MATLAB tool or should i focus on my Project?i think some days later when a bug in scope firmware come up they may expect me to write my own firmware also.

author: Marco
author_rank: Super Contributor
timestamp: December 07, 2016, 07:18:33 pm
content: From thedatasheet:QuoteNow if Matlab or Labview works they are still meeting that promise of course.PS. I'd say having to write your own LXI software to do it is just a bit beyond the pale though.

author: FrankD
author_rank: Contributor
timestamp: December 07, 2016, 07:24:10 pm
content: Quote from: Gaurav on December 07, 2016, 05:27:48 pmYou must be doing something wrong. I have no trouble uploading over the Ethernet from arb express to a MDO3000 AFG.Possible causes.Too many points?Tekvisa installed properly?What I did.Connect to afg ->select mdoxxxxGenerate new waveform.Standard waveform... ( = option in shortcut view side window.)Send to Arb EMEM

author: RoadRunner
author_rank: Frequent Contributor
timestamp: December 07, 2016, 08:03:00 pm
content: Quote from: FrankD on December 07, 2016, 07:24:10 pmthank you for your help , my arb express version is 3.1 2014.1.20 , can you please confirm version.i have tried with point form 100 to 131000 .i have attached two image , can you please take look .if you have little spare time, is this possible fore you to share , call Monitor log from tek visa?

author: FrankD
author_rank: Contributor
timestamp: December 07, 2016, 08:23:17 pm
content: I have the same version.I ran the call monitor when sending the waveform.I send various waveforms and what happens is that the AFG button lights up and the arb waveform is outputted and it changes after I send abother waveform.I copied this from the call monitor:Ignore the lines with viFindRsrc(0x3382668, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or ...I tries to find the AWG420 that is not switched on.12/7/2016 9:18 PM 14.351 0.0014s viOpenDefaultRM(0x3382668)12/7/2016 9:18 PM 14.359 0.0017s viFindRsrc(0x3382668, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 14.366 0.0000s viClose(0x3382668)12/7/2016 9:18 PM 14.376 0.0011s viOpenDefaultRM(0x337c038)12/7/2016 9:18 PM 14.385 0.0010s viFindRsrc(0x337c038, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 14.392 0.0000s viClose(0x337c038)12/7/2016 9:18 PM 14.400 0.0007s viOpenDefaultRM(0x3381560)12/7/2016 9:18 PM 14.410 0.0010s viFindRsrc(0x3381560, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 14.419 0.0000s viClose(0x3381560)12/7/2016 9:18 PM 16.529 0.0007s viWrite(0x819d430, "*OPT?", 5, 0xf3deb0(5))12/7/2016 9:18 PM 16.539 0.0004s viRead(0x819d430, "AERO:Aerospace serial bus,AUDIO:Audio serial bus k", 50, 0xf3dee0(50))12/7/2016 9:18 PM 16.551 0.0005s viWrite(0x819d430, ":AFG:OUTPUT:STATE?", 18, 0xf3de3c(18))12/7/2016 9:18 PM 16.571 0.0093s viRead(0x819d430, "1\n", 50, 0xf3de74(2))12/7/2016 9:18 PM 16.931 0.0009s viOpenDefaultRM(0x337d140)12/7/2016 9:18 PM 16.946 0.0010s viFindRsrc(0x337d140, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 16.960 0.0000s viClose(0x337d140)12/7/2016 9:18 PM 16.976 0.0007s viOpenDefaultRM(0x337e248)12/7/2016 9:18 PM 16.991 0.0009s viFindRsrc(0x337e248, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 17.007 0.0000s viClose(0x337e248)12/7/2016 9:18 PM 17.024 0.0006s viOpenDefaultRM(0x337f350)12/7/2016 9:18 PM 17.042 0.0010s viFindRsrc(0x337f350, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 17.061 0.0000s viClose(0x337f350)12/7/2016 9:18 PM 19.141 0.0248s viWrite(0x819d430, ":AFG:OUTPUT:STATE 0", 19, 0xf3e084(19))12/7/2016 9:18 PM 19.582 0.0014s viOpenDefaultRM(0x337f350)12/7/2016 9:18 PM 19.617 0.0013s viFindRsrc(0x337f350, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 19.641 0.0000s viClose(0x337f350)12/7/2016 9:18 PM 19.663 0.0007s viOpenDefaultRM(0x337e248)12/7/2016 9:18 PM 19.682 0.0000s viSetAttribute(0x819d430, VI_ATTR_SEND_END_EN, 0)12/7/2016 9:18 PM 19.713 0.0011s viFindRsrc(0x337e248, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 19.737 0.0000s viClose(0x337e248)12/7/2016 9:18 PM 19.762 0.0007s viOpenDefaultRM(0x337d140)12/7/2016 9:18 PM 19.781 0.0690s viWrite(0x819d430, ":AFG:ARB:EMEM:POINTS:ENCDG BINARY;:AFG:ARB:EMEM:POINTS #44000", 61, 0xf3e000(61))12/7/2016 9:18 PM 19.816 0.0011s viFindRsrc(0x337d140, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 19.843 0.0000s viClose(0x337d140)12/7/2016 9:18 PM 21.817 0.0000s viSetAttribute(0x819d430, VI_ATTR_SEND_END_EN, 1)12/7/2016 9:18 PM 21.864 0.0024s viWrite(0x819d430, "..$...%..@&..@&...%...$.u,$...#...#.6+$...$...%..F&..G&...%...$.>($...#...#..&$...$...%..M&..N&.W.%...$..#$...#...#.~"$...$...%..U&..U&...%...$.C.$.8.#.u.#...$...$./.%..\&.|]&...%...$.z.$.q.#...#...$...$...%..d&.ye&...%...$.z.$.P.#.{.#...$...$.1.%..l&..m&...%...$.>.$...#..~#...$...$...%..u&..v&.3.%...$..\n$..v#..u#..\t$...$.'.%..~&...&...%...$...$..m#..l#.?.$...$.\t.%.[.&.V.&...%...$...#..c#..b#.!.#...$.6.%.f.&.o.&. .%...$...#.wY#.hX#...#...$...%...&.\r.&...%...$...#..N#..M#...#...$...&...&.;.&...&...$...", 4000, 0xf3e000(4000))12/7/2016 9:18 PM 21.909 0.0007s viWrite(0x819d430, "*opc?.....", 10, 0xf3df78(10))12/7/2016 9:18 PM 21.941 0.0005s viRead(0x819d430, "1\n", 6, 0xf3dfa8(2))12/7/2016 9:18 PM 22.374 0.0014s viOpenDefaultRM(0x337d140)12/7/2016 9:18 PM 22.430 0.0011s viFindRsrc(0x337d140, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 22.463 0.0000s viClose(0x337d140)12/7/2016 9:18 PM 22.497 0.0007s viOpenDefaultRM(0x337f350)12/7/2016 9:18 PM 22.532 0.0011s viFindRsrc(0x337f350, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 22.567 0.0000s viClose(0x337f350)12/7/2016 9:18 PM 22.603 0.0007s viOpenDefaultRM(0x3383770)12/7/2016 9:18 PM 22.639 0.0010s viFindRsrc(0x3383770, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 22.677 0.0000s viClose(0x3383770)12/7/2016 9:18 PM 24.676 0.0007s viWrite(0x819d430, "*opc?.....", 10, 0xf3e0a4(10))12/7/2016 9:18 PM 24.739 0.0005s viRead(0x819d430, "1\n", 6, 0xf3e0d4(2))12/7/2016 9:18 PM 24.780 0.0014s viWrite(0x819d430, ":AFG:FUNCTION ARBITRARY", 23, 0xf3e090(23))12/7/2016 9:18 PM 24.828 0.0014s viWrite(0x819d430, ":AFG:OFFSET 0.00....................................................................................", 100, 0xf3e08c(100))12/7/2016 9:18 PM 25.218 0.0014s viOpenDefaultRM(0x3380458)12/7/2016 9:18 PM 25.272 0.0011s viFindRsrc(0x3380458, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 25.313 0.0000s viClose(0x3380458)12/7/2016 9:18 PM 25.353 0.0007s viOpenDefaultRM(0x3382668)12/7/2016 9:18 PM 25.370 0.0014s viWrite(0x819d430, ":AFG:AMPLITUDE 0.50.................................................................................", 100, 0xf3e08c(100))12/7/2016 9:18 PM 25.432 0.0011s viFindRsrc(0x3382668, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 25.471 0.0000s viClose(0x3382668)12/7/2016 9:18 PM 25.537 0.0008s viOpenDefaultRM(0x337f350)12/7/2016 9:18 PM 25.577 0.0011s viFindRsrc(0x337f350, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 25.621 0.0000s viClose(0x337f350)12/7/2016 9:18 PM 25.933 0.0014s viWrite(0x819d430, ":AFG:OFFSET 0.00....................................................................................", 100, 0xf3e08c(100))12/7/2016 9:18 PM 27.001 0.0279s viWrite(0x819d430, ":AFG:OUTPUT:STATE 1", 19, 0xf3e084(19))12/7/2016 9:18 PM 28.161 0.0010s viOpenDefaultRM(0x337e248)12/7/2016 9:18 PM 28.207 0.0011s viFindRsrc(0x337e248, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 28.245 0.0000s viClose(0x337e248)12/7/2016 9:18 PM 28.287 0.0007s viOpenDefaultRM(0x337f350)12/7/2016 9:18 PM 28.327 0.0010s viFindRsrc(0x337f350, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 28.371 0.0000s viClose(0x337f350)12/7/2016 9:18 PM 28.411 0.0007s viOpenDefaultRM(0x337f350)12/7/2016 9:18 PM 28.452 0.0011s viFindRsrc(0x337f350, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 28.492 0.0000s viClose(0x337f350)12/7/2016 9:18 PM 31.037 0.0016s viOpenDefaultRM(0x337d140)12/7/2016 9:18 PM 31.095 0.0011s viFindRsrc(0x337d140, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 31.134 0.0000s viClose(0x337d140)12/7/2016 9:18 PM 31.175 0.0008s viOpenDefaultRM(0x337f350)12/7/2016 9:18 PM 31.228 0.0011s viFindRsrc(0x337f350, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 31.268 0.0000s viClose(0x337f350)12/7/2016 9:18 PM 31.309 0.0007s viOpenDefaultRM(0x3381560)12/7/2016 9:18 PM 31.349 0.0010s viFindRsrc(0x3381560, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 31.389 0.0000s viClose(0x3381560)12/7/2016 9:18 PM 33.932 0.0010s viOpenDefaultRM(0x337f350)12/7/2016 9:18 PM 33.975 0.0012s viFindRsrc(0x337f350, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 34.014 0.0000s viClose(0x337f350)12/7/2016 9:18 PM 34.055 0.0007s viOpenDefaultRM(0x3381560)12/7/2016 9:18 PM 34.096 0.0011s viFindRsrc(0x3381560, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 34.135 0.0000s viClose(0x3381560)12/7/2016 9:18 PM 34.176 0.0007s viOpenDefaultRM(0x337d140)12/7/2016 9:18 PM 34.217 0.0011s viFindRsrc(0x337d140, "GPIB8::?*::INSTR!", 0x0, 0x2ddfd48(0), "") - (0xbfff0011) "Error - Insufficient location information or resource not present in the system"12/7/2016 9:18 PM 34.257 0.0000s viClose(0x337d140)

author: RoadRunner
author_rank: Frequent Contributor
timestamp: December 07, 2016, 08:34:26 pm
content: i am really grateful for your efforts , are you on Ethernet or GPIB ?

author: FrankD
author_rank: Contributor
timestamp: December 07, 2016, 08:35:51 pm
content: Here is a screen grab with the uploaded sync graph in purple from the awg output fed back into channel 3.

author: RoadRunner
author_rank: Frequent Contributor
timestamp: December 07, 2016, 08:43:37 pm
content: this is how my log over ethernet looks12/7/2016 9:39 PM 34.677 0.0510s viOpenDefaultRM(0x9f27238)12/7/2016 9:39 PM 34.684 0.0009s viFindRsrc(0x9f27238, "?*INSTR", 0x9f282c0, 0xa7af6cc(1), "TCPIP::192.168.1.7::INSTR")12/7/2016 9:39 PM 40.139 5.1321s viOpen(0x9f27238, "TCPIP::192.168.1.7::INSTR", 0, 20000, 0x9f28f40)12/7/2016 9:39 PM 47.175 7.0038s viWrite(0x9f28f40, "*IDN?", 5, 0xa7af6c4(0)) - (0xbfff003e) "Error - An unknown I/O error occurred during transfer"12/7/2016 9:39 PM 52.198 4.9998s viClose(0x9f28f40)12/7/2016 9:40 PM 44.772 0.0031s viOpenDefaultRM(0x9f28f40)12/7/2016 9:40 PM 44.790 0.0010s viFindRsrc(0x9f28f40, "?*INSTR", 0xab70048, 0x161f4c0(1), "TCPIP::192.168.1.7::INSTR")12/7/2016 9:40 PM 49.856 5.0346s viOpen(0x9f28f40, "TCPIP::192.168.1.7::INSTR", 0, 5000, 0x0) - (0xbfff0000) "Error - An unknown system error"12/7/2016 9:41 PM 00.968 0.0000s viClose(0x9f28f40)

author: FrankD
author_rank: Contributor
timestamp: December 07, 2016, 08:47:01 pm
content: Quote from: Gaurav on December 07, 2016, 08:34:26 pmYou're welcome, I'm using Ethernet.I have mounted a network directory location on my NAS and have mounted a shared subdirectory on my pc.The screen capture was done with the save option in e*scope running in a browser on my pc. The image file is dropped into the shared directory on my pc.

author: FrankD
author_rank: Contributor
timestamp: December 07, 2016, 08:54:26 pm
content: Quote from: FrankD on December 07, 2016, 08:47:01 pmDo you get something like this on the Openchoice Instr Manager?

author: RoadRunner
author_rank: Frequent Contributor
timestamp: December 07, 2016, 09:17:28 pm
content: yes visa look like same, i can run small query from visa without any problem.but when i try to connect in arb express , it stuck error , and arb express shows connected ( in the right bottom ) but no operation can be done.

author: FrankD
author_rank: Contributor
timestamp: December 07, 2016, 09:42:21 pm
content: Two observations.I have the device name set.Instrument web page differs. Mine says 'none.fritz.box' (fritz.box is my modem/router)When I click it I get this screen in a bowser:

author: RoadRunner
author_rank: Frequent Contributor
timestamp: December 07, 2016, 10:16:19 pm
content: Quote from: FrankD on December 07, 2016, 09:42:21 pm

author: RoadRunner
author_rank: Frequent Contributor
timestamp: December 09, 2016, 12:10:28 am
content: finally every thing seems to working , i have uninstalled Tek Visa , and installed NI Visa,I think it may be because of my OS, i am on Windows 10 x64,it would have been a little more pleasant if tektronix instead of telling me "its free software so don't complain about it" would have helped me to solve the problem

author: FrankD
author_rank: Contributor
timestamp: December 09, 2016, 02:55:26 pm
content: Good to hear you got it working.I'm using Win10 x64 too.It may have something to do with the security settings. I always logon as admin. If I login with user account with admin rights then installing apps or drivers can have unexpected results especially with pre Win8 or 10 software.

author: janoc
author_rank: Super Contributor
timestamp: December 09, 2016, 04:50:38 pm
content: Quote from: blueskull on December 09, 2016, 03:11:54 pmHow is a stupid dialog that nags you every time a program attempts to do something (not necessarily only getting admin privileges) that people are conditioned to dismiss by clicking OK without even reading (and understanding!) the message an improvement to security?Also there are ways for malware to bypass it and most actually does so.The first thing I have done on my Windows was disabling UAC. It doesn't really serve much purpose except for being extremely annoying. UAC is the proverbial fig leaf to hide that one is naked, not a real security tool. Microsoft has been loudly and rightly criticized for it when it has been introduced.

author: idpromnut
author_rank: Unknown
timestamp: December 09, 2016, 05:16:41 pm
content: Quote from: janoc on December 09, 2016, 04:50:38 pmUAC was added to inform the user when a program accesses something that is "sensitive". This is useful to know when you have software that attempts to access sensitive parts of your system without informing/asking permission from the user.

author: janoc
author_rank: Super Contributor
timestamp: December 10, 2016, 11:00:43 pm
content: I am not going to pollute the thread by off-topic discussion about Windows, but guys, you are dangerously naive if you rely on a system that is both trivial to bypass and conditioning the user to routinely dismiss the dialog. Having a good anti-malware solution and strategy is a much more important.