Top 10 Mistakes an MWD can Make Managing resources is a key component to being successful during a boom, no resource is of greater [..]
Core Values and Company Culture Part 1 “You sit on a stabilizer ball. You put your feet into the power stirrups, you reach up, and [..]
Filtering Basics: Importance of Linear Phase Linear phase and computation/memory complexity are important characteristics to consider when [..]
Revisiting OAuth 2 in LabVIEW Recap In my previous blog, we took a look at how to implement OAuth2 in LabVIEW. OAuth2 has an easy [..]
Engineering a Better 3D Print (Part 1) 3D Printing and its widespread use has been a long time coming and seems to have always been “the [..]
NVCC – Intro to Utilizing GPU Power to Offload the CPU Part 3 Assumptions: Machine has a Nvidia CUDA Core GPU (such as a GeForce) with installed Nvidia Drivers.
How I Learn New Skills for Personal Growth Learning new skills can be quite the task especially when there's already so much going on to [..]
Controlling the Supply Chain Dream You are out with your friends, bird watching, and nothing could be more peaceful. There’s a large [..]
Aligning Data in WAVE When analyzing data from multiple sources, we often find that the time series data doesn’t line up. [..]
Predicting a Project – Scheduling Making a schedule from a blank set of rows and columns can be tricky. It’s tough to get the proper [..]
Introduction to PCB Design and Manufacturing Part 4: PCB Manufacturing So, you’ve created your schematic, you’ve laid out your PCB, you’ve had multiple design reviews [..]
How to Build a Better MWD Hand What skills and experiences should we be looking for in new hires and what kind of training can we [..]
Customer Experience means everything to us, Here's Why... Here at Erdos Miller, we all strive for the same goal, and that is to provide our customers with [..]
NVCC – Intro to Utilizing GPU Power to Offload the CPU Part 2 Assumptions: Machine has a Nvidia CUDA Core GPU (such as a GeForce) with installed Nvidia Drivers.
Comparing different methods to get the 50th Fibonacci number in C++ When comparing different algorithms, we typically look at space and time complexity, and make a [..]
Introduction to PID Control Loops A Proportional Integral Derivative controller (PID Controller) is a closed loop control system that [..]
Making a calculator with Pyside Python is not really the first language that comes to mind when thinking about GUI development. [..]
Introduction to PCB Design and Manufacturing Part 3: PCB Layout A couple months ago, I wrote the second in a series of posts on an introduction to PCB Design and [..]
Filtering in the Frequency Domain In this blog, I will be showcasing two simple applications derived from the Convolution Theorem:
Specific Advice for Project Scheduling and for Managing Customer Expectations I’ve met project managers who give vague advice, and they’re all cowards. Like the title says, this [..]
The Importance of Cleanliness with Soldering Cleanliness is very important especially in the environment of electronic PCB boards along with how [..]
Embedded Signal Processing: Sine Wave Generation Introduction The humble sine wave, often our first journeys into the realm of acoustics and [..]
How Can We Be Truly Unstoppable? The truth is, no matter who we are and what we do, each one of us wants to become massively [..]
Rest API's (Get Requests) I have spent a reasonable amount of time fiddling around with REST API’s and they have been very [..]
Why Being an Effective MWD Operator Is The Most Difficult Job on A Drilling Site MWD. No other sequence of letters in the English language strikes a mixture of emotions in heart of [..]
Introduction to PCB Design and Manufacturing: Part 2 Schematics A couple months ago, I wrote the first in a series of posts on an introduction to PCB Design and [..]
How to Improve & Gain Experience as a Young Engineer When you’re just starting out as an engineer fresh out of college, it can be intimidating to get up [..]
Designing WITS in Eclipse Touch This post describes how WITS works in Eclipse Touch. We will cover some of the design principles [..]
Nyquist Rate and Antialiasing Filter Explained In mud pulse telemetry, we use a sync signal for synchronization. A commonly used sync signal are [..]
Good Firmware Programming: Quantitative vs Qualitative Write Software for others as you wish they would write for you.
Simulations and Data Driven Approach for Improved Code Deployment Introduction At Erdos Miller, we are firm believers in making data-driven decisions. Programming [..]
Wireframe, Mockups, and Prototypes Before implementing a new feature in an application, it is common practice to create and wireframe [..]
Simple Practice of Time Management Time Management can be very easy but also complicated based on schedules. But with practice the [..]
Introduction to PCB Design and Manufacturing Part 1: Introduction Once upon a time, not that long ago, I knew nothing about what goes on in [..]
COVID & Kids: Managing Work and Parenting During the Pandemic What a year. When this started, I didn’t think we would still be in the middle of a pandemic and I [..]
Simple Tips For Speeding Up Your SOLIDWORKS Work Solidworks has many shortcuts and options built-in which drastically reduce the amount of clicking [..]
Transitioning from LabVIEW Developer to Firmware Developer When I started at Erdos Miller, I did LabVIEW development for clients. One day, my boss asked how I [..]
Improving Project Success Projects take many shapes and forms. From personal day-to-day things, to multi-year corporate [..]
Technical Contributor to Stepping into the Project Manager's Seat From Being a Technical Contributor to Wearing the Project management Hat
A Tip on IDE Setup to Make Programming Easier We have come a long way in computer programming over our history. There was a time when we inputted [..]
The Petrochemical Supply Chain and Erdos Miller Oil is a resource that is of particular interest to every reasonably-organized faction of humanity.
Clarifying Misconceptions About “Pump Noise” My first days as an MWD field tech I heard horror stories surrounding what is commonly referred to [..]
An Introduction To Responsive Design If someone one were to say, they think it is very important for a website to be “responsive” what [..]
Communication Through Design - Making Assembly Easier After dozens of hours designing an assembly and weeks of waiting for parts to arrive, it’s a [..]
The Virtual Water Cooler We have all experienced many changes to our daily lives over the past few months. Some are drastic [..]
Oil and Gas from a Sales Perspective I have been fortunate enough to work in the oil and gas industry for over a year now. I’ve [..]
4 Simple Rules to Write Clean Code Computer code may seem structured and sterile. But, like any skill there is an art to writing code [..]
The Importance of Quality Assurance The foundation of any healthy relationship is trust. This is no less true regarding the [..]
The SCPI Command Interface: Ring Out Testing with the RIGOL M300 What is the SCPI Protocol? Released by Hewlett Packard in 1990, Standard Commands for Programmable [..]
MWD Basics: Accelerometers Part 2 In Part 1 of this post, we used the idea of shining a light through a cut-out in a piece of paper [..]
Employee Profile: Meet Kelsie Today we sat down and talked with one of our Erdos Miller employees to learn about her inside [..]
MWD Basics: Accelerometers Part 1 In a previous blog post on the building blocks of an MWD system, I mentioned that one of the [..]
Basic Static Structural FEA TIPS Finite Element Analysis (FEA) can seem like magic when you first use it. The program does all the [..]
Three Building Blocks of an MWD System There is often a point early in the learning process where the student knows so little of the [..]
Employee Profile: Meet Rohama Today we sat down and talked with one of our Erdos Miller employees to learn about her inside [..]
Company Beginnings So I sat down with Ken Miller, the CEO & Founder of Erdos Miller to discuss how the company [..]
Three Things I Wish I Knew Before Going into this Industry Nathan's Advice transitioning from college to the O&G Industry
The Dawn of MEMS Sensors for Directional Drilling As published in the Journal Petroleum Technology (JPT) As the oil and gas industry has gone through [..]
WITS (Wellsite Information Transfer Specification) Fundamentals The WELLSITE INFORMATION TRANSFER SPECIFICATION (WITS) is a communications format used for the [..]
Improving Validation Rates on Your LabVIEW Projects (Circle of LabVIEW: Part 6 of 6) This is Circle of LabVIEW: Validation, the final blog post that [..]
How to Create Reliable Acceptance Testing Systems (Circle of LabVIEW: Part 5 of 6) This is Circle of LabVIEW: Acceptance Testing, the fifth of a [..]
Developing LabVIEW Projects Efficiently - For You & Your Client (Circle of LabVIEW: Part 4 of 6) This is Circle of LabVIEW: Development, the fourth of a series of [..]
How to Generate Concise Requirements for Your LabVIEW Projects (Circle of LabVIEW: Part 3 of 6) This is Circle of LabVIEW: Requirements, the third of a series of [..]
Creating a Proof of Concept for LabVIEW Projects (Circle of LabVIEW: Part 2 of 6) This is Circle of LabVIEW: Proof of Concept, the second of a [..]
Data for the Masses Part 3: Do I NEED a Server? This is the final part of a series whose goal is to introduce what databases are and give some [..]
Data for the Masses Part 2: What database should I use? This is the second of a three-part series whose goal is to introduce what databases are and give [..]
Data for the Masses Part 1: Why Use a Database This is the first of a three-part series whose goal is to introduce what databases are and give [..]
Questions to ask before the conception of a LabVIEW Project (Circle of LabVIEW: Part 1 of 6) This is Circle of LabVIEW: Conception, the first of six blog posts [..]
Transforming Mechanical Tools into Electronic downhole Tools Erdos Miller's groundbreaking oilfield tool engineering research & development has led to great [..]
Erdos Miller Dual Telemetry Survey At Erdos Miller we are constantly looking for ways to contribute to our industry. We are currently [..]
Erdos Miller Favorites: the cRIO and the cDAQ Erdos Miller's David Taylor takes a few minutes to talk about some of Erdos Miller's favorite [..]
Erdos Miller Job Openings We are currentlys earching for some talented and determined team members to help us grow!
Enterprise Networking in LabVIEW 3 As we approach the final solutions for 1:N and N:N communication using the TCP protocol, we have to [..]
How to Share Data and Mutexes in LabVIEW 3 In this final installment of this three-part series and a continuation of the separate but related [..]
Enterprise Networking in LabVIEW 2 In the first installment of this blog series, we learned about how TCP can be used for 1:1 [..]
The Queue[d Message Handler] is a Lie The Queued Message Handler (QMH) or Queue Driven Message Handler (QDMH) is the most ubiquitous [..]
Erdos Miller Adds Expert Witness Services to Successful Technology Product Design and Automation Services (Houston, Texas) Erdos Miller, a local Houston technology consulting services firm expands its [..]
Absolute Time in LabVIEW I’m sure that most developers have read Falsehoods Programmers Believe About Time. Most, if not [..]
How to Share Data and Mutexes in LabVIEW 2 In the previous installment of this blog series we learned how the way in which we architect our [..]
Through The Downturn and Back Again I am chronicling my thoughts on the Oil and Gas economic downtown for a few reasons.
Controlling a Drilling rig from 2000 Miles Away with LabVIEW There is something special about drilling technology for me. It is a unique challenge that requires [..]
New Solutions for High-Pressure Hydro-static Test Systems Streamline Hose and Fittings, offers state-of-the-art high-pressure hydrostatic test equipment. [..]
PID Anti-windup Techniques Background Integrator windup is a problem in PID feedback controllers that results in overshoot [..]
NI Week 2017 (3 of 3) Erdos Miller had a great time this past week at NI Week 2017, we got to sit down at a variety of [..]
NI Week 2017 (2 of 3) Erdos Miller had a great time this past week at NI Week 2017, we got to sit down at a variety of [..]
NI Week 2017 (1 of 3) Erdos Miller had a great time this past week at NI Week 2017, we got to sit down at a variety of [..]
Offshore Technology Conference - Booth 7314 We have been avid attendees of the Offshore Technology Conference for years. For the past two years [..]
What do Directional Drilling customers really want? I had a great time last week at the IADD Targeted Technology Series MWD Forum. It was great to [..]
Enterprise Networking in LabVIEW 1 LabVIEW is a language oriented around the communication of data from one point to another, whether [..]
Key Takeaways from the AADE National Technical Conference & Expo I love seeing new technology and new solutions to problems in Oil and Gas. I am down-right [..]
Protecting References in LabVIEW Have you ever spent hours trying to track down a bug only to find that it was something simple? Or [..]
Big Data in Labview 1 LabVIEW is a language most used to acquire data and display it on a user interface. This process is [..]
How to Share Data and Mutexes LabVIEW 1 In LabVIEW, there’s a ton of stuff under the hood that can affect how you code runs and ultimately [..]
Edit Time Code Generation in LabVIEW - The POWER OF VI SCRIPTING! The Power of VI Scripting The LabVIEW Development Environment contains a set of functions, [..]
Real-Time Control and Data Acquisition Made Simpler for Operators We were recently tasked with designing an accurate, repeatable way to test blow-out preventers [..]
An Oil Valve Test System to Ensures Critical Value Reliability Recently, we developed and deployed a system for a global company that creates and produces flow [..]
Why Continuous Measurements are Crucial for More Efficient Drilling The competitive nature of the upstream Oil & Gas industry perseveres even through downturn as [..]
Sourcing control impacts 3 tenents of Configuration Management Source control is imperative to businesses with multiple product versions or product lines. In this [..]
5 Must-Have Capabilities for Smart Rugged Devices Simple tools left unchanged for decades are under increasing pressure year after year to do more. [..]
New Tools for MWD Applications: The FastCAP Ultracapacitor At Erdos Miller, we specialize in turnkey electronic device development and process control and [..]
Everything Fails: Design Using Reliability Engineering If a failure of your design is going to cause anything more than a minor inconvenience, you need to [..]
Acoustic Transmission Solution for Downhole Tools with LabVIEW As an NI Embedded Specialty partner at NI Week, Erdos Miller was invited to showcase the power of [..]
Erdos Miller Earns Strong Initial Victory in Oil and Gas Trade Secret Lawsuit Proven Engineering Firm Continues Work in Down-Hole Device Development
Top LabVIEW Takeaways from NIWeek 2016 Sessions: Part 2 Several members of the Erdos Miller team attended National Instruments NIWeek 2016 Aug.1-4. In this [..]
Top Takeaways from NIWeek 2016 Sessions: Part 1 Several members of the Erdos Miller team attended National Instruments NIWeek 2016 Aug.1-4. In this [..]
Implementing Model/View/View-Model (MVVM Architecture) in LabVIEW Any large application needs a method of organizing and accessing functionality and data. This [..]
3 Strategies for Developing Team-Based LabVIEW Projects “It takes one woman nine months to make a baby, but nine women can’t make a baby in one month.” [..]
Erdos Miller Featured at NIWeek 2016 At NIWeek 2016, the National Instruments annual partner and user conference hosted in Austin, Texas [..]
Mud Pulse Telemetry Demo at the Offshore Technology Conference We are out at the Offshore Technology Conference in Houston, Texas this week featuring several our [..]
The OTC in Houston - Meet Erdos Miller at Booth #7125 This year’s Offshore Technology Conference will take place on May 2nd through May 5th in Houston, [..]
We love LabVIEW. I hate to say it, but I really do. Sure it’s not perfect for every job, but then again what [..]
The Industrial IOT: daq.io and Platforms, Technologies, & Trends Chris Conger, Business Development Manager at Erdos Miller, recently sat down with Peter Adelhardt, [..]
It’s the End of Days! (At Least for NI FieldPoint) Are You Ready? In 2016, National Instruments is ending support for FieldPoint. In other words, FieldPoint software [..]
Building Test Systems: Where to Get Started As products become more sophisticated, thorough testing has become critical to success. As a [..]
Four Best Practices For Updating Legacy Systems Inherited legacy systems are often the type of thing that keeps engineers and managers up at night. [..]
Integrating LabVIEW and C# 1 This article is intended to go over the very basics of integrating C# with LabVIEW. In this article [..]
An Introduction to WITS What is WITS? I get quite a few emails from people asking simple questions about WITS, so I thought [..]
Centrifuge Trailer Automation Erdos Miller's work with GTech and Fenco to build a state of the art drilling mud filtering system [..]