Find Jobs
Hire Freelancers

Windows driver (USB to Audio/Serial)

$250-750 USD

กำลังดำเนินการ
โพสต์ ประมาณ 14 ปีที่ผ่านมา

$250-750 USD

ชำระเงินเมื่อส่งงาน
The objective of this project is the development of a Windows driver that has USB, Audio and Serial communication. The driver has to work with XP, Vista, W7, in both 32 and 64 bit versions. The device driver has to comply with the following: WinUSB for the USB communications. It has to check for a specific USB external device if it is plugged-in. Opens the USB IN bulk endpoint and the OUT bulk endpoint that the external device has in its configuration Creates two new stereo audio output virtual ports in Windows named AudioOut1 and AudioOut2 Creates two new stereo audio input virtual ports in Windows named AudioIn1 and AudioIn2 Creates a COM: serial virtual port in Windows named as the next COM:nn available number The USB communication with the external USB attached device will be via nnn-byte blocks The nnn-byte block contents (communication protocol) are already defined in a document to be provided Data from the COM: port and audio data samples of the Audio Output ports (AudioOut1, AudioOut2) will be stored on specific places on the nnn-byte block according to the protocol definition This nnn-Byte block with formated data will be send over the USB OUT bulk endpoint to the external device The external device will then send back a properly formated nnn-byte block according to protocol definition as a reply. That reply will be on the USB IN bulk endpoint The driver will get the nnn-byte block reply and feed according to the protocol definition the COM: port and with audio data samples the Audio In ports (AudioIn1, AudioIn2) The USB Send_Block / Receive_Block sequence has to occur at a configurable nnn-usec period That periodic event will be handled by a thread and a timer that has usec resolution Examples from MS DDK/WDK can be possibly re-used and modified for the composition of this driver. To a large extend, this is an easy task since all of the comprising modules do exist in WDK/DDK, what is needed is the actual integration of them into a unified driver and the implementation of data traffic between the USB and Audio/Serial virtual ports according to the defined protocol. The data inerchange on the USB is also already completely specified (in a provided document) as a protocol of nnn-byte block. This project is not involved in development of the software that resides in the external USB device, this project is only for the driver that resides in the host windows system. Deliverables are the full project well commented source code provided in the form of a completely working MS Visual Studio Solution with any specific instructions for compile/install/run.
รหัสโปรเจกต์: 630457

เกี่ยวกับโปรเจกต์

11 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 14 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
11 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $1,750 USD สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
Please check PMB for details.
$1,800 USD ใน 28 วัน
5.0 (20 รีวิว)
7.8
7.8
รูปอวาตาร์ของผู้ใช้
Hello, Please look at the PMB. Regards, Sergey
$2,100 USD ใน 15 วัน
5.0 (28 รีวิว)
6.8
6.8
รูปอวาตาร์ของผู้ใช้
Hello Sir, please check PMB for the details. Kind regards
$750 USD ใน 35 วัน
3.9 (3 รีวิว)
5.2
5.2
รูปอวาตาร์ของผู้ใช้
kindly check your PM.
$1,700 USD ใน 35 วัน
5.0 (1 รีวิว)
4.1
4.1
รูปอวาตาร์ของผู้ใช้
Hello I can do this driver
$750 USD ใน 15 วัน
4.3 (3 รีวิว)
3.4
3.4
รูปอวาตาร์ของผู้ใช้
I can do this
$1,500 USD ใน 20 วัน
5.0 (2 รีวิว)
2.0
2.0
รูปอวาตาร์ของผู้ใช้
We at OmITC have all required skills with our team to execute this project. Team has rich IT industry experience, highly skilled, talented and passionate team members who are accustom of SEI CMM quality framework, Waterfall, Agile, Iterative, RUP SDLCs and love challenging assignments. Our team members lead, design and developed various modules for leading online trading software and real time risk assessment system where feed coming from various channels and databases in real time, device driver for World fastest fax, device driver for plotter, twain scanner driver for Scanner, Device driver for AutoCAD printing, Integration of various channels to core banking system including internet, IVR, Mobile phone, ATM & many more devices, World leading Customer acquisition Software for banking and finance industry. Pl check PMB for our capability. Request you to establish communication at earliest to help us to gain better insight into your business, functional and non functional requirements. Better understanding will help us to provide a detail proposal covering execution approach, Technical Solution, schedule, risk management plan, roles and responsibilities etc to meet or exceed your expectation. Transparency, Integrity, and Fairness are utmost important to us. Looking forward to setup a long term mutually beneficial relationship. Best Regards Rajan Rastogi from Om IT Consultants (omitc)
$3,500 USD ใน 60 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
Hi, Please see my post on clarification post. If it is you who would provide the samples or link to the samples, we can discuss the cost and time otherwise the current bid rate stands valid. I've more than 6 years of experience in embedded systems firmware and device drivers (some on windows but mostly on linux though). --Regards, Amit
$2,400 USD ใน 60 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
please look PMB.
$2,000 USD ใน 30 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
Micro Integrity Solutions is a rapidly growing web-based & desktop application development and software outsourcing company. We specialize in the development of custom web & desktop applications and offshore software outsourcing services. Specifically, our company carries out web designing, web development, custom programming, Ecommerce programming, database design and search engine optimization (SEO). We employ the best skills and knowledge to supply our clients with the state-of-the-art technology solutions. We are interested to work on your project. We can understand your expectations by reviewing your requirements. We can provide high quality, integrity, in time delivery with in define bid amount. We will serve you till your satisfaction and will like to maintain long term business relationship with you. Our Promise: you will satisfy with our work. Feel free to see our company online profile. Thank you for choosing our team. Regards misol
$750 USD ใน 25 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
Very well specified project. I can do it. I am full time employed , so this is why I ask for 60 days. I have 17 yrs. experience, work alone (primarily), easy to communicate and based in US.
$2,000 USD ใน 60 วัน
0.0 (0 รีวิว)
0.0
0.0

เกี่ยวกับลูกค้า

ปักธงของ GREECE
Athens, Greece
4.9
14
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ ม.ค. 21, 2010

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง