Blog

Entries for 'hardware'

Using Devcon Command Line Utility to Rescue Unresponsive USB Devices

When choosing a piece of hardware, you will likely be confronted with many options from different vendors for what interface (PCI, PXI, USB, Serial/GPIB, LXI) that device will use to communicate with your software controller, so how do you choose? ...


Communication between Siemens HMIs and non-Siemens controllers

Ever wanted to use those very nice looking Siemens touchpad HMIs with a third party controller Siemens doesn't officially support? On a recent project I was presented with the following scenario: a customer already had several Siemens touch-scree...


Automotive Testing Expo 2009

Today I had the chance to peruse more cutting edge testing technologies at the Automotive Testing Expo 2009 in Novi, Michigan. It was good to meet a few new vendors and peers, as well as run into a couple existing clients. Though apparently smaller t...


.NET Micro Framework Midi Player

A few days ago, I was working on a project where I needed to control a stepper motor using the .NET Micro Framework on the GHI Embedded Master microprocessor. Stepper motors are a unique type of motor - the velocity is controlled by a pulse wave inpu...


Automatic logon in Microsoft Windows

I recently deployed a system where I needed a Microsoft Windows Server 2003 to automatically logon after a shutdown, blackout or any other power loss to the system. Here's what I did to solve this issue: Disable Event Tracker In W...


Vijeo Designer Version Control with Tortoise SVN

I was working with Vijeo Designer 5.0 on a recent project and, overall, found it rather enjoyable to work with. Vijeo Designer is the Schneider Electric / Telemecanique programming software for the Magelis XBT-GT HMI's along with several other SC...


Edmund Double-Gauss Lenses Produce Sharp Focus

I have been working on a 3D vision application using the SICK Ranger camera. My application involves precision measurement, so I want to get the best results possible from the equipment. The Ranger came with a Fujinon 35mm lens which focused shar...


Working with Legacy Hardware: Tips and Tricks

For a DMC engineer it is not atypical to be faced with outdated, legacy technology. Maybe a customer has come to us to upgrade a system that an intern did in the 90's; maybe a company's engineers have built up a system over the past decade an...


Software Automation Options for Aerovironment Battery Test and Fuel Cell Test Systems

Lately, DMC has been working on several "Green Engineering" and "Clean Energy" programs to develop test systems for clients developing or evaluating Battery and Fuel Cell Power Systems. Along the way, we have run into some fair...


Tips for CAN:  Dynamic Frame Definition with National Instruments NI-CAN

Back in the stone age (i.e. NI-CAN 1.2), us LabVIEW 6 programmers had to write our own parsing routines for dynamically-specified data inside a CAN frame. At the driver layer, we were locked-in to only one layer of arbitration. An oft-overlooked but ...


Page 4 of 5First   Previous   1  2  3  [4]  5  Next   Last   
Page 4 of 5