Categories

Entries for the 'Custom Hardware and Software' Category

DMC Attends TI's Technology Day
Ryan Taylor

DMC Attends TI's Technology Day

Like many other students, I considered my TI-89 graphing calculator to be a lifeline during high school calculus and beyond. That device (which I still have and use today) was my first formal introduction to Texas Instruments, and since then I’ve used many of their silicon products. Since joining DMC, I’ve spent a lot of time working with their MSP430 microcontroller line. When I learned that TI would be hosting a Technology Day in Milwaukee, WI, I decided to take the short driv...

Continue reading →


DMC receives Patent for Dimensional Detection System
Cesar Pena

DMC receives Patent for Dimensional Detection System

One of the most interesting and fun projects I have worked at DMC was to develop a Dimensional Measurement system for our customer LTS Scale.   In a nutshell, the system calculates the volume of an object on a forklift pallet. This is achieved by scanning the object with a laser, taking multiple images and analyzing these images with computer vision algorithms. The project also involved motor control, Linux, C++ and a lot of number crunching to derive the...

Continue reading →


Programming Madness National Championship
Danny Budzinski

Programming Madness National Championship

Welcome to the Programming Tournament National Championship! For the sake of drama, I was going to make a Tournament Highlights blog first, but I figured that everyone was probably so overly excited that putting off the decision any longer would be inhumane. For anyone coming to the party late, I have spent the last 6 months (or 3 half-lives of Antimony Sb-124) reviewing the positives and negatives of different programming languages that I’ve worked with, pitting them head to head in a NCA...

Continue reading →


National Instruments Real-Time Target Asset Management
Patrick Corcoran

National Instruments Real-Time Target Asset Management

As the popularity of modular instruments grows in R&D development spaces, National Instruments technology, particularly Real-Time and FPGA hardware, is becoming more and more common in volume test, manufacturing, and control applications. As the number of hardware products grows in a given deployment, so too does the task of asset management.  The aim of this discussion is to outline key questions that will be helpful in selecting and asset management solution for projects involving ...

Continue reading →


NI Week 2012 Wrap Up - Customizing Windows Embedded
Danny Budzinski

NI Week 2012 Wrap Up - Customizing Windows Embedded

The days have certainly flown by, and, I’m sad to say, NI Week 2012 has run its course. The last day was shorter and leaner than the others, so, unfortunately, none of the sessions really stood out to me. I did learn a little more about TestStand and sat in on a session on Network Connection Managers that reaffirmed a lot of DMC’s decisions in developing the network messaging daemon that we use. I also got an interesting look from JKI at a Continuous Integration implem...

Continue reading →


NI Week 2012 - Data Acquisition Done Right - Happy .NET Day!
Danny Budzinski

NI Week 2012 - Data Acquisition Done Right - Happy .NET Day!

The third day of NI Week 2012 proved the age old adage that the third day of a conference is always the best. If you read my first NI Week post, you probably knew that this was coming, and even though there were only 2 sessions that really appealed to me today, both were focused on using NI with .NET. Anyone with a significant .NET background who has also worked with LabVIEW has probably stumbled on NI’s .NET tool, Measurement Studio. I know to some that NI providing .NET tools sounds k...

Continue reading →


NI Week 2012 - Robot Summit
Danny Budzinski

NI Week 2012 - Robot Summit

It’s already day 2 of NI Week 2012, and it feels like things are really moving fast. In the same way, I broke out my goals for NI Week, I’ve been trying to focus each of the 4 days more or less on a specific theme. In light of that, I took day 2 to treat myself to a predominately robot themed day, favoring a number of the sessions on this year's “Robotics and Autonomous Vehicles Summit.” It seems like maybe that little bird at NI reads my blog because the first thing ...

Continue reading →


NI Week 2012 - Actor Framework
Danny Budzinski

NI Week 2012 - Actor Framework

Well, NI Week turns 18 this year, so you’d figure it would be time to go out and buy a few lottery tickets and some Swisher Sweets (because nothing says grown-up like candy coated cigarettes.) Luckily, though, NI Week 2012 has shown that LabVIEW is neither a gamble nor an immature platform. I mentioned a few of my anticipated highlights yesterday, and today I was able to get a fast start out of the gate, attending a session on the Actor Framework in my very first hour.   Now, th...

Continue reading →


NI Week 2012 Quick Update
Danny Budzinski

NI Week 2012 Quick Update

I know it might be hard to believe given my LabVIEW Architect status and 5+ years’ experience, but I arrived in muggy-but-nice Austin, TX this afternoon for my very first NI Week. No matter what the weather has been like in Chicago this summer, and even if Ken thinks the rooms inside are too cold to bear, it is pretty intensely HOT. Despite the fact that my cab from the airport didn’t have A/C, I’m trying to keep a positive attitude and soak in as much of the experience as I ca...

Continue reading →


Programming Madness - Conference Finals
Danny Budzinski

Programming Madness - Conference Finals

Admittedly, this process has taken me longer than the average gestation period for a hamster, a kangaroo, and an otter all put together, but the recent popular movement for tournaments has given this blog fresh life and also helped confirm my strengths as a local and national trendsetter.   Now that we have reached the semi-finals, a lot has already been said about our remaining contenders, C#, Python, Java, and C++.  All of these languages are strong, object-oriented plat...

Continue reading →


Programming Madness - Last of the Quarter Finals
Danny Budzinski

Programming Madness - Last of the Quarter Finals

Man time sure does fly. It seems like it was only a few weeks ago that I started a programming language competition in perfect synchronization with that month’s college tournament. Now that we are almost into the 3rd month after March though, I can only claim laziness, busy-ness, or an extravagant penchant for prolonging suspense as excuses for dragging this series out so long. For my own sake, I think I’ll take the last option. Regardless, we have seen a lot of shattered dreams and ...

Continue reading →


SharePoint of Contact 2: Integrating SharePoint 2010 with CRM Online
Jack Cosgrove

SharePoint of Contact 2: Integrating SharePoint 2010 with CRM Online

SharePoint of Contact 2: Using CRM Online Data within SharePoint In this previous blog post, I explained how to integrate Microsoft Dynamics CRM with SharePoint 2010 using an External Content Type (ECT) linked to the Dynamics SQL Server instance. Today I will explain how to integrate Microsoft Dynamics CRM Online with SharePoint 2010, also using an ECT. Since CRM Online data is only accessible via web services, we will use a WCF web service-based ECT. First a note about why CRM Online data...

Continue reading →


Programming Madness - Diving into Round 2
Danny Budzinski

Programming Madness - Diving into Round 2

First off, I would like to start out this post by apologizing for using significantly more than my allotted month of time for this tournament. You might have noticed I subtly dropped the “March” piece from the title, but let’s be honest, intense, compiler-versus-compiler competition is entertaining no matter what time of year it is.  I could probably find a way to tie this in with the Stanley Cup playoffs, but there is no way I’m writing up 7 game series for each ...

Continue reading →


DMC Achieves Microsoft Partner Gold Status in Software Development and Portals and Collaboration
Jessica Mlinaric

DMC Achieves Microsoft Partner Gold Status in Software Development and Portals and Collaboration

DMC is proud to announce its continued achievement of Gold Partner status within the Microsoft Partner Network. In obtaining this highest level of competency for both Software Development and SharePoint Portals and Collaboration DMC enters its eighth consecutive year of Gold Partnership with Microsoft. Gold Partner status distinguishes DMC among the elite 1% of more than 64,000 Microsoft partners worldwide. To earn a Microsoft gold competency, partners must successfully demonst...

Continue reading →


SharePoint Designer Workflow Mysteries: Why Your Changes Won't Take Effect
Anjali Bharadwa

SharePoint Designer Workflow Mysteries: Why Your Changes Won't Take Effect

I recently encountered an error in SharePoint Designer without a lot of documented information available and wanted to share my workaround with others who may be experiencing it. The bug occurs when attempting a specific action in SharePoint Designer 2007 and 2010, known as “collect data from user.” In SharePoint Designer 2007 the options you choose will not be marked as complete when you click “Finish.” The solution is to click throu...

Continue reading →


March Programming Madness: Round 1 - Part 2
Danny Budzinski

March Programming Madness: Round 1 - Part 2

Although I have admittedly not been keeping pace with the rate of elimination of the other big tournaments this month, I like to think that the delay between updates is building at least some semblance of suspense. Even if most of my coworkers think I have already crowned a champion, I have legitimately been analyzing and researching each matchup with an open mind. After the first half of round one, the field is still wide open, so without further delay, let’s jump into the next four games...

Continue reading →


March Programming Madness - Let the Nerdament Begin
Danny Budzinski

March Programming Madness - Let the Nerdament Begin

With the first few rounds of the tournament in the books, I figured it was time to dive into the first round of our programming language tournament (or Nerdament as I like to call it.) For a rundown of the competitors, you can check out the opening bracket or you can also review some of the snubs. Once you are caught up, I hope that you are as excited for some fast-paced compiler vs. IDE action as I am. Our first matchup features the highly favored C# .Net taking on lowly, old-timey conferenc...

Continue reading →


March Programming Madness - The Snubs
Danny Budzinski

March Programming Madness - The Snubs

With the first few games of the NCAA tourney coming up fast, I wanted to address some of the hard feelings from the creation of the tournament field. If you missed the selection round, you can review the picks and the seedings here. Note that despite the rabble rousing that the seedings caused, the committee does not address seeding issues. Occasionally teams will be bumped up or down a seed or two in order to accommodate regional sites and avoid regular season rematches. I mean, who wants to se...

Continue reading →


March Programming Madness - The Bracket
Danny Budzinski

March Programming Madness - The Bracket

With the final few plays of the super bowl still fresh in mind, we enter March on the verge of another of the greatest events in sports, the March Madness of Programming Languages. This epic, world-renowned event (not to be confused with the similarly named athletic event) pits some of best programming languages head to head. At DMC, we pride ourselves in being fluent in many, many software languages from LabVIEW and .Net to PLC’s and microcontrollers. A team of engineers came...

Continue reading →


Exploring Altium: Document Management
Ryan Taylor

Exploring Altium: Document Management

"Documentation" The word alone sends shivers down the spine of even the most grizzled engineer and fuels nightmares for the rest of us. Maybe it’s not quite that bad, but keeping accurate and effective documentation is a critical element of any project, and it’s easy to do wrong. At DMC, we have developed a handful of methods and tricks to fend off the perils of poor documentation when working with Altium Designer. For the second part of my Exploring Altium series, I...

Continue reading →


Page 5 of 10First   Previous   1  2  3  4  [5]  6  7  8  9  10  Next   Last   

Categories