Software Solutions | Success StoriesLHP has created software solutions for some of the world’s top companies. These case histories demonstrate our breadth of capabilities and solutions. Controls Software Development: LHP uses its Nearshore model to implement and deliver weekly software releases for an embedded control system. LHP’s onsite liasion engineer works with project teams in Columbus, IN and Wuhan, China to provide around-the-clock software development and support. Operating Systems Throughput Analysis: LHP has worked on resolving the throughput and memory management issues in the operating system on an embedded controller. Scripts have been created to identify frame usages and run-overs. LHP uses the C programming language for this effort. Web Based Software Configuration and Build Tool: LHP develops and maintains a configure-to-build web application that lets electrical and software engineers create software executables. This project allows engineers to pick features and set parameters for various platforms and applications, and ultimately create a software executable that can be loaded into an electronic control system. LHP uses Oracle, Java and HTML for this project. Automated Teststand Test Scripts: LHP developed automated test scripts, written in National Instruments TestStand, to be run on the Hardware-in-the-Loop test systems. Test Scripts were created for components such as Dual Outputs, Trip Information, etc. LHP uses Labview/Test Stand and C. Valve Control for Application Engineers: This project is developed to allow vehicle application engineers to define and adjust the relational maps and algorithms to control the active valves equipped on the exhaust system of a vehicle during the testing operation. The system utilizes the engine data feed via CAN network or manual inputs from the operator in the calculation and return the desired valve angles, which would be sent via a PWM controller to control the valves simultaneously. LHP uses .NET 3.5 (WPF) for this project. PC Based Engineering Tool: LHP developed an engineering tool built on .NET C# to communicate with their embedded controller over CAN using the client’s proprietary protocol. The tool allowed the user to monitor and log user selected parameters. It also had high speed graphing capabilities, allowing the user to view graphs of multiple parameters in real-time. It read in and parsed calibration definition files which were used for generating parameter lists. It also downloaded calibrations to the electronic control unit. Image Editing Website: LHP has developed a custom web application that allows users to upload their personal images and create View Master style image reels for use with View Master style viewing hardware. The interface allows users to upload numerous images, crop, adjust brightness, contrast, and color levels of the images (black and white/sephia). The output of this custom interface is an image file that requires no editing before being sent to their reel printing device. This application also interfaces and transmits customer information into the QuickBooks system. LHP uses HTML, JavaScript, C#, Adobe Flex and Adobe Flash for this project. | ![]() |


