
Completed
Posted
Paid on delivery
Create a driver and installer to replace an existing libusb0 driver and installer with WinUSB driver and installer Deliverables Directory tree of files so that clicking on one of them (eg: dpinst64 . exe) or right clicking will install the WinUSB driver inf file and other files for the the "DataTrapII" device project file or equivalent so that MREL can code sign the driver c# api file so that the dll functions can be used or an example project using the LibUsbDotNet API testing session with actual hardware to confirm it works Needs to work for 64 bit intel/amd x64 chips (ARM not needed) on Windows 11 26H1 with updates for May and June 2026 Additional Information The device is described here. It basically records 14 bit voltage data and allows it to be downloaded later (up to 512 MB). It also allows settings to be changed (eg: turn channels on/off) Not a real time device. [login to view URL] The current software (C#), which includes the old drivers is here: [login to view URL] We are using the LibUsbDotNet API definitions After installation, drivers stored in : "C:\Program Files\ MREL\DAS Data Acquisition Suite\ drvrinst\ dt2-drivers" [login to view URL] The drivers are not used in a real time way, only for changing settings on a device (short strings sent) and downloading data from a device. DeviceName = "DT2" VendorName = "MREL" SourceName = "DT2 Install Disk" DeviceID = "VID_A600&PID_C000" DeviceGUID = "{C070DFFC-CA33-4FE8-BF95-D7E346B6B5AC}" [Version] Signature = "$Windows NT$" Class = "libusb-win32 devices" ClassGuid = {EB781AAF-9C70-4523-A5DF-642A87ECA567} Provider = "libusb-win32" CatalogFile = [login to view URL] DriverVer = 10/02/2010, 1.2.2.0 We have a code signing certificate that works with a hardware key. Some of our customers want a silent installer, so we need that. I noticed that LibUsbDotNet has a "driverModeType" and one of them is WinUSB It's a Visual Studio 2010 solution [login to view URL] USB capture log files - detecting,, getting settings, downloading
Project ID: 40504631
57 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Role: Software Engineer Contract company name: Globant Work Experience: Built and migrated Windows USB driver installers, INF/CAT packaging, WinUSB/libusb-based C# communication layers, and silent installation workflows for x64 Windows devices. ⭐ Hi there ! Replacing the old libusb0 driver with a clean WinUSB installer for DataTrapII needs careful INF setup, code-signing structure, and real hardware validation on Windows 11. At Globant, I worked on Windows device integration where legacy USB drivers were migrated to WinUSB and exposed through C# APIs. One project replaced an outdated installer with a signed silent installer and reduced setup failures across customer machines. I can prepare the WinUSB driver directory tree, INF/CAT files, project structure for MREL code signing, silent install option, and C# LibUsbDotNet example/API wrapper. I’ll also support a hardware testing session to confirm detection, settings update, and data download. Timeline: 5 days after receiving hardware access/logs. Budget: $100 fixed. Can you share the current [login to view URL] and confirm whether testing will be done via remote Windows 11 machine with the device connected?
$100 USD in 5 days
1.0
1.0
57 freelancers are bidding on average $75 USD for this job

Hi I am a software engineer with over 12 years of experience. I have extensive experience with Windows USB device integration, WinUSB/libusb migrations, INF/CAT driver packages, code signing workflows, C# device APIs, and installer work for production hardware. For DataTrapII, I can replace the current libusb0 package with a clean x64 WinUSB driver package for VID_A600&PID_C000, prepare the install directory tree for manual/right-click installation, and include a silent install path suitable for customer deployments. I can also provide the Visual Studio/project structure needed for MREL signing, plus a small C# API/example using LibUsbDotNet in WinUSB mode so the existing software can continue sending settings commands and downloading stored data. I would first check the current MSI/driver files and USB captures, then prepare the INF/install package and validate with you in a remote hardware testing session. A couple of details I would confirm are whether you prefer dpinst, pnputil, or a small wrapper for silent install, and how you want the signing step handed off with your hardware key. Please contact me to discuss details.
$100 USD in 7 days
7.6
7.6

With my strong background in software development, particularly in C, C++, and C# programming, I am confident in my ability to deliver precisely what you are seeking. I am experienced in creating drivers and installers and have specific knowledge of the WinUSB driver that you require. Additionally, having worked with LibUsbDotNet API definitions, I can skillfully deliver the c# api file you need for dll functions or provide you with an example project using the LibUsbDotNet API. To further demonstrate my capability, I have attached USB capture log files I've worked on in the past that involve detecting, getting settings and downloading. I understand that it is crucial for the driver and installer to work seamlessly with your "DataTrapII" device on Windows 11 26H1 with updates for May and June 2026. My meticulous approach to work ensures that no detail is neglected and guarantee a fully functional solution. Moreover, as an adept Full Stack Developer with 6+ years of experience, not only can I develop the drivers and installers necessitated by your project but also assist in other aspects such as maintaining and enhancing your existing C# software. In conclusion, choosing me assures a well-documented code base, timely progress updates and reliable post-launch support - taking your project from inception to execution efficiently.
$30 USD in 1 day
5.7
5.7

As an experienced freelance web and software developer, I understand the importance of clean, reliable code and efficient delivery - two key elements for your project. My familiarity with c# API development, software creation, and my comprehensive understanding of WinUSB will enable me to exceed your expectations with this project. I have taken note of your customer's requirement for a silent installer and can assure you that I am well-versed in that aspect too. Having worked on diverse projects within various industries internationally, I bring a wealth of perspective to the table to help you create scalable and functional solutions. Moreover, my deep knowledge of cloud infrastructure and CMS will aid in ensuring that your product is future-proof and compatible with Windows 11 26H1 alongside all its latest updates for May/June 2026. My approach to work emphasizes practical innovation, scalability at the core, and an unyielding commitment to client satisfaction. This aligns well with your need to replace existing libusb0 drivers with WinUSB drivers while still using the LibUsbDotNet API definitions for managing your 'DataTrapII' device. Let's collaborate to create a driver and installer that optimally meet your specifications!
$50 USD in 1 day
5.1
5.1

With over a decade in the business, I've built my career on a foundation of comprehensive technical expertise. As a seasoned software developer skilled in multiple programming languages--including C,C++, and C#--I'm confident that my abilities align perfectly with your WinUSB Driver & Installer Development project. Furthermore, having previously worked with your chosen LibUsbDotNet API, I can swiftly switch out the old drivers for the new ones, ensuring an efficient and streamlined transition. My proficiency extends beyond just coding. I'm experienced in CI/CD pipelines, which will enable me to ensure updates and installations are promptly maintained to reflect May and June 2026 requirements, right on time. Additionally, as you mentioned the need for a silent installer, that would not be a problem as I have experience developing silent installers that could suitably accommodate your customers' needs.
$165 USD in 3 days
4.5
4.5

Hello, I have read your job description and I am interested in your job post. I am ready to start now. Please send me a message to discuss more about your project, Can you please give me a chance I am a Senior Software Developer with over 8+ years of experience in designing and developing scalable web and desktop applications. I specialize in Microsoft technologies and Java-based solutions, delivering high-quality, secure, and performance-driven applications. ### ? My Expertise: * **Backend Development:** ASP.NET, ASP.NET Core, MVC, Web API, WebForms, WCF Services, Spring Boot * **Programming Languages:** C#, VB.NET, VB6, Java * **Frontend Development:** Angular, Angular 2+, JavaScript, TypeScript, jQuery, AJAX, HTML, CSS * **Database Technologies:** SQL Server, MySQL, MongoDB * **Reporting Tools:** Crystal Reports, RDLC, SSIS, SSRS * **Mobile Development:** Android (Java, Kotlin), Flutter, Xamarin * **DevOps & Tools:** Azure, GitHub, GitLab, TFS, SVN, Plesk
$50 USD in 3 days
4.7
4.7

With over a decade of experience in the field, I am confident that I possess the necessary skills and expertise to effectively handle your WinUSB Driver project. My extensive exposure in programming languages including C, C++, and C# aligns perfectly with your needs for this driver development task. Having previously utilized the LibUsbDotNet API definitions, I am well-familiarized with its functionalities and capable of leveraging its "driverModeType" for WinUSB deployment. Additionally, my proficiency in Software Architecture guarantees a meticulous approach towards creating a driver installation process that is both easily accessible (clicking on exe files or right-clicking) and effective (successful installation and integration of the WinUSB driver). Lastly, one of your specific needs are silent installers. Given my expertise in automation - a skill I've employed over countless software development projects - I can finesse these installers for an efficient and silent deployment. So let's make it happen! Let me utilize my diverse programming skill set, my comprehensive understanding of this project's goals, and my high quality coding standards to fashion comprehensive directories, inf files, project files (suitable for MREL code-signing), while ensuring optimal performance of the USB drivers and robustness of the entire installation package. Choose me for proficiency, reliability, and foresight.
$100 USD in 7 days
4.2
4.2

Greetings, I am an experienced Windows driver and C# developer with expertise in USB device communication, WinUSB, device installation packages, and legacy driver migration. I can replace the existing libusb0 driver stack for the DataTrapII (VID_A600&PID_C000) device with a modern WinUSB-based solution compatible with Windows 11 x64, including current May/June 2026 updates. Rather than simply replacing the driver, I will ensure a complete migration path by analyzing the existing LibUsbDotNet implementation, USB capture logs, and Visual Studio 2010 codebase to minimize application changes while leveraging WinUSB's native Windows support, improved reliability, and simplified deployment. I will also provide either a C# API wrapper or a working example project demonstrating communication with the device using the WinUSB-compatible LibUsbDotNet interface. Upon completion, I will deliver the complete driver package, INF and catalog configuration, code-signing-ready project files, C# integration examples, installation documentation, and support during hardware testing to verify device detection, settings management, and data download functionality on actual DataTrapII hardware. Kindly reach out.
$70 USD in 10 days
4.3
4.3

Dear Client, I’m an experienced full-stack developer with over 10 years of experience in web and mobile application development, specializing in building scalable, responsive, and high-performance solutions for diverse business needs. I understand you are looking for a reliable developer to build or improve your project, including web or mobile applications similar to CRM, dashboards, or APIs, and I have worked on similar solutions successfully. My skills in React, Vue, Laravel, PHP, Python, REST APIs, and database design ensure efficient and high-quality delivery. Feel free to share more details or ask questions. I’m ready to refine my approach to match your exact requirements. Looking forward to working with you. Best regards, Md Ruhul Ajom
$40 USD in 3 days
5.2
5.2

<<<✔Consider it DONE✔>>> YO! I understand your project and I'm eager to help. As a seasoned Software Architect with extensive experience in driver and installer development, I offer the perfect blend of skills for your WinUSB project. I've successfully delivered numerous driver installations to clients and have a comprehensive understanding of Windows systems, including Windows 11 26H1 with updates for May and June 2026, which is where my valuable knowledge distinguishes itself. Looking forward to being part of your project! You will surely be impressed by my work! Not sure what the next step is? I offer free and professional consultation -- I'm just a text away. All the very best, Josh
$65 USD in 2 days
3.3
3.3

Hello, I am an experienced developer skilled in C, C++, and Windows API. I understand you need to replace the current libusb0 driver and installer with a WinUSB driver and installer for the DataTrapII device. I will create the WinUSB driver files including the inf file, a C# API for DLL usage, and a silent installer suited for Windows 11 64-bit systems. I will implement the solution using C++ and Windows API, generating a Visual Studio 2010 project for code signing and seamless hardware testing. I can communicate in real time in your time zone and provide a demo or sample component within 12 hours of starting. Q1: Are there any special configurations required for the silent installer? Q2: Should the project support driver updates or uninstallation features? Q3: Can you provide access to the hardware for the testing session? Best regards, Everett
$30 USD in 12 days
3.0
3.0

Hi there, Migrating from libusb0 to WinUSB on Windows 11 means rewriting the .inf to use the WinUSB class (ClassGuid swap), updating the CatalogFile reference, and switching LibUsbDotNet to the WinUsb DriverModeType path — the C# API stays largely intact since LibUsbDotNet abstracts the driver layer cleanly. What I'll deliver: - WinUSB .inf file for VID_A600&PID_C000 (DeviceGUID preserved), signed-ready for your hardware key - dpinst64.exe-based installer directory tree — right-click install works on x64 Win11 26H1 - Silent installer option (.cmd / msiexec wrapper) - Updated C# project (VS solution) using LibUsbDotNet WinUsb mode — endpoint reader/writer, control transfers for settings + data download - Tested against your USB capture log patterns (settings strings + bulk download flow) Hardware testing: I'll need remote access to a machine with the DT2 connected, or you run the test build and share output logs — whichever works for your workflow. C# + Windows API + LibUsbDotNet is our stack. WinForms/desktop driver integration is covered in our approved scope. Can you confirm: will remote hardware access be available for the final verification session?
$100 USD in 7 days
2.5
2.5

Hi, I will create a WinUSB driver and installer to effectively replace the existing libusb0 setup for the DataTrap II device. My background includes extensive experience with driver development and the LibUsbDotNet API, so I'm confident in delivering a robust solution that meets your specifications. I'll ensure a seamless installation experience through a well-structured directory tree, allowing users to install the driver with a simple click or context menu option. The installer will include the necessary INF file and project files for code signing, while the C# API will be crafted to facilitate easy integration with existing systems. Testing will be conducted with actual hardware to validate functionality and ensure reliable performance, particularly for the Windows 11 26H1 environment specified. The silent installer feature will also be implemented to cater to customer requirements. Could you confirm if there are any specific testing scenarios you want to prioritize? Let’s move forward to ensure your customers have a smooth and efficient experience with the new driver. Thank you.
$70 USD in 7 days
2.7
2.7

Hey there, I hope you are doing great. I came across your job post regarding replacing the existing libusb0 driver with a WinUSB driver and building an installer for the DataTrap device. I can confidently handle this migration and ensure stable, production-ready results for Windows 11 x64 systems. I have experience working with USB device drivers, WinUSB-based communication, and C# (LibUsbDotNet) integration for hardware devices. I understand the importance of maintaining reliable data transfer and device communication during driver migration. I will deliver: -WinUSB driver package for DataTrap II (VID/PID configured) -Proper INF file and driver structure for installation -Click-to-install and silent installer support (dpinst/MSI-based) -Clean directory structure for deployment and code signing compatibility -C# API integration example using WinUSB/LibUsbDotNet -Full compatibility with Windows 11 x64 (2026 updates) -Testing support with actual hardware workflow (settings + data download) My approach is to first analyze your current libusb setup and USB capture logs, then carefully replicate the communication layer using WinUSB to ensure no data loss or instability. I can start immediately and deliver step-by-step milestones, beginning with a working driver installation and device detection within the first phase. Looking forward to hearing from you soon! Best regards Shameel
$120 USD in 21 days
2.2
2.2

Hi, I can help migrate your DataTrap II device from the legacy libusb0/libusb-win32 driver to a modern WinUSB-based solution compatible with Windows 11 x64. My approach includes: • Creating WinUSB INF, CAT, and installation package • Silent and standard installation support • Maintaining compatibility with your existing C# application and LibUsbDotNet usage • Providing Visual Studio project files for code signing integration • Testing device detection, settings transfer, and data download workflows • Delivering installation and maintenance documentation I have experience with Windows device drivers, USB communication, INF packaging, code signing workflows, and C#/native API integration. Deliverables: • Complete WinUSB driver package • Installer (silent + interactive) • INF/CAT/project files • C# example or LibUsbDotNet integration sample • Hardware validation session • Documentation and deployment instructions Estimated timeline: 5–10 days depending on hardware testing availability. I would be happy to review the existing driver package, USB captures, and Visual Studio solution before starting. Best regards, Dipak
$50 USD in 7 days
1.4
1.4

༺❖༻ Dear Client ༺❖༻ Thanks for posting this driver project. Your requirements match my experience in Windows USB driver development and C#/C++ integration. I’ve migrated legacy libusb-win32 drivers to WinUSB before, creating signed INF files, installers (silent or interactive), and C# wrapper APIs using LibUsbDotNet for stable device communication. I can ensure full compatibility with x64 Windows 11 (26H1), include DPInst-based installation, and provide a Visual Studio solution ready for code signing. Your DataTrapII device functions—settings changes and data downloads—will be fully supported with the new driver, tested on actual hardware. I will deliver the complete driver package, installer, C# API example, and documentation so it’s easy to maintain, deploy, and sign. With my experience, I can provide a reliable, production-ready solution that meets your requirements efficiently. Best regards, Glenn Bondoc
$70 USD in 7 days
1.4
1.4

Hi! My name is Marjan and I'm here to offer you my services as a skilled applicant with over a decade of experience working on Freelancer.com. l believe I am the best fit candidate for this project due to my extensive experience; I would like to have a discussion to get to know that we both are on the same page. Once the scope will be locked, I will start working on it right away.
$200 USD in 7 days
1.2
1.2

Hello, I am equipped to assist with your project by developing a custom driver and installer to upgrade from libusb0 to WinUSB for the "DataTrapII" device. Proficient in C#, I can provide the necessary directory structure, code sign the driver, implement the C# API for DLL functions, and conduct thorough hardware testing to ensure seamless functionality on Windows 11 26H1. Here’s how I’ll approach your project: ✔ Implement WinUSB driver installation for "DataTrapII" ✔ Code signing for MREL ✔ Develop C# API for DLL functions ✔ Conduct comprehensive hardware testing ✔ Ensure silent installer for customer convenience ✔ Utilize the LibUsbDotNet WinUSB driverModeType My goal is to deliver a reliable, polished solution that meets your requirements effortlessly. Best regards, Manthan
$50 USD in 14 days
0.0
0.0

The trickiest part of replacing libusb0 with WinUSB is getting the INF file right for your device's VID/PID and making the installer handle driver signing cleanly. I would build the WinUSB driver package using the WDK, write the INF, and wrap it in a proper installer. Two to three days and I can start today. These numbers are based on the post as written. We will refine them after a quick scope conversation. Want to jump on a quick call?
$60 USD in 5 days
0.0
0.0

Hello, I have carefully read the project description. What stands out is that this is not simply a driver migration project. The biggest challenge is replacing the legacy libusb0 stack with WinUSB while maintaining complete compatibility with the existing Visual Studio 2010 C# application, LibUsbDotNet integration, silent installation requirements, and real-world DataTrapII hardware workflows. I have experience with Windows device drivers, USB communication, WinUSB, INF packaging, driver installation frameworks, C# interop, and legacy application modernization. My approach would be to first analyze the current USB communication flow and capture logs, create a WinUSB-based driver package and installer, validate compatibility through LibUsbDotNet's WinUSB mode, and then verify settings management and data download operations directly against the physical device. The final deliverables would include the complete driver package, INF and project files for code signing, silent installation support, C# integration examples, documentation, and a live testing session to confirm successful operation on Windows 11 x64. Thank you, Vasyl
$85 USD in 5 days
0.0
0.0

Hi, I can create a WinUSB driver and installer to replace your existing libusb0 setup for the DT2 device. The solution will include: * WinUSB driver and INF files ready for installation * Installer (click or right-click) with optional silent install * C# API project or example using LibUsbDotNet for accessing the device DLL functions * Verified operation on Windows 11 x64 (Intel/AMD), including May/June 2026 updates * Testing with actual hardware to confirm setting changes, short string commands, and data downloads work correctly * Project files suitable for code signing with your certificate I’ll ensure all drivers, dependencies, and installation paths match your current structure so your C# software continues to work seamlessly. The deliverable will be fully documented for deployment and future updates. I can start immediately and provide a stable, production-ready driver/installer combination. Regards, Delcimario Alves
$65 USD in 4 days
0.0
0.0

Madrid, Spain
Payment method verified
Member since Mar 18, 2023
$10-30 USD
$10-30 USD
$10-30 USD
$30-250 USD
$10-30 USD
£20-250 GBP
₹600-1500 INR
₹37500-75000 INR
₹1500-3000 INR
$30-250 USD
₹12500-37500 INR
$10-30 USD
£750-1500 GBP
$30-250 USD
₹600-1500 INR
$3000-5000 USD
$2-8 USD / hour
$30-250 USD
$15-25 USD / hour
$10-30 USD
$2-8 USD / hour
$250-750 AUD
₹12500-37500 INR
₹37500-75000 INR
$25-50 USD / hour