home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Products
IR Server Suite (IRSS)
Request for Source Code (moved)
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="and-81" data-source="post: 209465" data-attributes="member: 11844"><p>ahh, ok.</p><p></p><p>I had the same trouble you are having for a long time before I figured out what I was doing wrong...</p><p></p><p>You can't access the device in Vista the same way you did in XP. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite3" alt=":(" title="Frown :(" loading="lazy" data-shortname=":(" /></p><p></p><p>If you get a USB sniffer program and watch how Vista Media Center does it you will find it using a lot of Device IO Control calls.</p><p></p><p>You use createfile to access the usbcir driver, but you can't just read out the incoming IR RLC data. You now use DeviceIOControl calls to do that.</p><p></p><p>Do you have any of the publicly available WinHEC documents Microsoft released? There is some good info in them. But use a USB sniffer to trace all the calls Vista Media Center makes. I made a lot of progress once I started doing that.</p><p></p><p><a href="http://www.microsoft.com/whdc/system/platform/mediacenter/default.mspx" target="_blank">http://www.microsoft.com/whdc/system/platform/mediacenter/default.mspx</a></p><p></p><p>I can give you a copy of the source code I've written, but it is Open Source and published under the terms of the GPL licence. Which means that if you use it you have to release the source code back to the public.</p><p></p><p>I've got a problem at the moment though, my code doesn't work with Vista x64 properly yet.</p><p></p><p>I've also got source code to interpret the RLC data. NEC is one of the protocols I support but is not 100% correct.</p><p></p><p>What programming language are you writing your code in ? C++ I assume?</p><p></p><p>Maybe we can both help the other?</p><p></p><p>If you want to supply your source code to me I can try to fix it for you and send it back? That would get around the GPL license if that is a problem for you?</p><p></p><p>Or I can send you my source code and you can give back any changes or improvements you make?</p><p></p><p>If you want to negotiate an arrangement then contact me through the Private Message system on this forum and we can talk more there.</p><p></p><p>Cheers,</p></blockquote><p></p>
[QUOTE="and-81, post: 209465, member: 11844"] ahh, ok. I had the same trouble you are having for a long time before I figured out what I was doing wrong... You can't access the device in Vista the same way you did in XP. :( If you get a USB sniffer program and watch how Vista Media Center does it you will find it using a lot of Device IO Control calls. You use createfile to access the usbcir driver, but you can't just read out the incoming IR RLC data. You now use DeviceIOControl calls to do that. Do you have any of the publicly available WinHEC documents Microsoft released? There is some good info in them. But use a USB sniffer to trace all the calls Vista Media Center makes. I made a lot of progress once I started doing that. [url]http://www.microsoft.com/whdc/system/platform/mediacenter/default.mspx[/url] I can give you a copy of the source code I've written, but it is Open Source and published under the terms of the GPL licence. Which means that if you use it you have to release the source code back to the public. I've got a problem at the moment though, my code doesn't work with Vista x64 properly yet. I've also got source code to interpret the RLC data. NEC is one of the protocols I support but is not 100% correct. What programming language are you writing your code in ? C++ I assume? Maybe we can both help the other? If you want to supply your source code to me I can try to fix it for you and send it back? That would get around the GPL license if that is a problem for you? Or I can send you my source code and you can give back any changes or improvements you make? If you want to negotiate an arrangement then contact me through the Private Message system on this forum and we can talk more there. Cheers, [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Products
IR Server Suite (IRSS)
Request for Source Code (moved)
Contact us
RSS
Top
Bottom