element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
Blog MXO4 Road Test – Gated Measuring and Remote Control
  • Blog
  • RoadTest Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
  • Share
  • More
  • Cancel
  • Author Author: michaelkellett
  • Date Created: 26 Mar 2023 2:41 PM Date Created
  • Views 756 views
  • Likes 10 likes
  • Comments 1 comment
Related
Recommended
  • MXO 4 series oscilloscope
  • oscilloscopes

MXO4 Road Test – Gated Measuring and Remote Control

michaelkellett
michaelkellett
26 Mar 2023

MXO4 Road Test – Gated Measuring and Remote Control

 image

I’m looking at some internal signals in a sensor.

It measures the amplitude of pulses which respond the thing its measuring. At about -150us the analogue stuff gets switched on, and at about -50us the auto zero phase is complete. At 0t the pulse starts, and its amplitude is measured during the time highlighted by G2.

The MXO4 allows you to set regions of the screen called Gates. These can be used to modify various measurements which then only operate in the time Gate selected.

For this work I’ve set up G1 to cover the zero signal time used as a reference for the pulse height and G2 to select the time when the signal is actually measured. The value we are looking for is Mean Voltage(G2) – Mean Voltage (G1).

The MXO4 can use segmented memory where many screens are captured – in this setup you can see (in the Acquisition header) that the scope will capture 850 segments.

The measurements (shown in the lower window on the screen) are showing statistics which are applied over many “Waves”.

The “Current” measurement is the one for the currently displayed segment.

We want to measure Mean (C1G2Mean.Current – C1G1Mean.Current) but the MXO4 won’t do maths on Measurements so while it has captured the data and is keeping 850 segments of it there is no way for the scope to do the maths we want.

I had hoped you might be able to save the “Measure results” for all the segments (acqs in R&S) but you can only save the currently selected one.

minir4_history_save1

image

and this is what it saves:

saved_data1.png

image

This seems to be a repeating theme with the MXO4 – lots of data captured but no way of actually using it.

Fortunately, Microsoft had the answer 25 years ago, and called it VB6.

I wrote some code to get the data from the MXO4 and process it:

Vbhistoryprocessor.png

image

You could equally well use Python or even MATLAB. In passing I can suggest taking  a look at TwinBasic – not perfect but as far as I know the only modern product which can run VB6 programmes.

The VB6 code worked fine and the remote control of the MXO4 was remarkably painless. I didn’t use any of that VISA horror (NI, R&S and Keysight all seem to expect you to purge the other 2 before running theirs !). My MXO4 is set up with a fixed IP address and the VB6 talks to it via Winsoc on port 5025.

If anyone want the code, then just ask.

Summary

The gated measurements are nice but the features available to process measurements into useable data are limited. You get the pre-set stats and that’s it – not even basic sum and difference between measured things is supported.

The segmented memory feature has huge potential, but it only seems to be possible to make real use of it by writing PC code to remote access the scope. Remote access and front panel control co-exist well enough so that I was able to acquire the data in the normal way and only use the remote control to process it.

  • Sign in to reply
  • shabaz
    shabaz over 2 years ago

    Hi Michael,

    Great blog! That's a very neat feature.

    I too have found that it's very easy to interface to the MXO 4, and any commands I've tried have been smooth and trouble-free.

    I get the feeling the (substantial) command reference becomes a key part of the user manual for all users, to get the most out of the 'scope until more functions could perhaps be added to the user interface. It's a good thing the commands work as well as hoped : )

    Also, I'm still getting used to the display space on the MXO 4 UI, it's great to see the traces and the measurements that you have in those screenshots in such detail!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube