<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forums.obdev.at/app.php/feed/topic/8147" />

	<title>Objective Development Forums</title>
	
	<link href="https://forums.obdev.at/index.php" />
	<updated>2013-01-07T01:31:52+02:00</updated>

	<author><name><![CDATA[Objective Development Forums]]></name></author>
	<id>https://forums.obdev.at/app.php/feed/topic/8147</id>

		<entry>
		<author><name><![CDATA[Kasia]]></name></author>
		<updated>2013-01-07T01:31:52+02:00</updated>

		<published>2013-01-07T01:31:52+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24489#p24489</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24489#p24489"/>
		<title type="html"><![CDATA[Re: fixed hid descriptor in RAM]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24489#p24489"><![CDATA[
Thank you, I read further about HID and modified the V-USB library and launched a single chip HID two devices: one type Keyboard (<!-- m --><a class="postlink" href="http://blog.flipwork.nl/?x=entry:entry081009-142605">http://blog.flipwork.nl/?x=entry:entry081009-142605</a><!-- m -->), the second type of USAGE 1 Aplication (from hid-date, vusb-20121206.zip, <!-- m --><a class="postlink" href="http://www.obdev.at/products/vusb/download.html">http://www.obdev.at/products/vusb/download.html</a><!-- m -->). HID descriptor in flash, no RAM. Device selection is made the switch before starting the program. Devices exchange data via eeprom. &quot;hid-data&quot; (commandline) writes to eeprom character code, that &quot;1-key ...&quot; after starting the download and after pressing send the application running on the computer.<br />If you would be interested users attach modified code (or all if admin allow). Problem solved.<br />I turn to further experiments <img class="smilies" src="./../../../images/smilies/icon_smile.gif" alt=":-)" title="Smile" /> <br /><br />Regards<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=14392">Kasia</a> — Mon Jan 07, 2013 1:31 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Kasia]]></name></author>
		<updated>2013-01-01T20:02:01+02:00</updated>

		<published>2013-01-01T20:02:01+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24413#p24413</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24413#p24413"/>
		<title type="html"><![CDATA[Re: fixed hid descriptor in RAM]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24413#p24413"><![CDATA[
<blockquote><div><cite>ulao wrote:</cite>Do you mean PROGMEM ?<br /><br /> ...</div></blockquote><br /><br />PROGMEM means that the plate is located in the non-volatile memory (flash memory). And it can not be changed during program execution. Or just I can not. Few even know how ...  <img class="smilies" src="./../../../images/smilies/icon_rolleyes.gif" alt=":roll:" title="Rolling Eyes" /> <br /><br />Regards<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=14392">Kasia</a> — Tue Jan 01, 2013 8:02 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Kasia]]></name></author>
		<updated>2013-01-01T19:56:06+02:00</updated>

		<published>2013-01-01T19:56:06+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24412#p24412</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24412#p24412"/>
		<title type="html"><![CDATA[Re: fixed hid descriptor in RAM]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24412#p24412"><![CDATA[
Thank you. I read about it. I used to follow the guidelines, but without success. Now I could see that things are not done well. Try again. Forum V-USB searched carefully. I was thinking about other examples, can anyone else tried this technique. It's easier to understand the subject, seeing a few examples. Thank you again, can now succeed.<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=14392">Kasia</a> — Tue Jan 01, 2013 7:56 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[declan smith]]></name></author>
		<updated>2012-12-31T07:46:52+02:00</updated>

		<published>2012-12-31T07:46:52+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24399#p24399</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24399#p24399"/>
		<title type="html"><![CDATA[Re: fixed hid descriptor in RAM]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24399#p24399"><![CDATA[
It called Dynamic HID Descriptor.<br />It looks like the same with yours : <a href="http://forums.obdev.at/viewtopic.php?f=8&amp;t=5450" class="postlink">http://forums.obdev.at/viewtopic.php?f=8&amp;t=5450</a><p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=7773">declan smith</a> — Mon Dec 31, 2012 7:46 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ulao]]></name></author>
		<updated>2012-12-31T04:18:40+02:00</updated>

		<published>2012-12-31T04:18:40+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24397#p24397</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24397#p24397"/>
		<title type="html"><![CDATA[Re: fixed hid descriptor in RAM]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24397#p24397"><![CDATA[
Do you mean PROGMEM ?<br /><br /><div class="codebox"><p>Code: </p><pre><code>const char  analog_usbHidReportDescriptor&#91;&#93; PROGMEM = {<br />///// gampad<br />0x05,0x01,  //    Usage Page Generic Desktop<br />0x09,0x05,  //    Usage Joystick<br />0xA1,0x01,  //    Collection Application<br />//axis<br />   0x85,0x01,        //    Report ID 1<br />   //0x05, 0x02,                  //USAGE_PAGE (Simulation Controls) <br />   //0x09, 0xBB,                //USAGE (Throttle) </code></pre></div> ...<p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=1281">ulao</a> — Mon Dec 31, 2012 4:18 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Kasia]]></name></author>
		<updated>2012-12-31T02:28:19+02:00</updated>

		<published>2012-12-31T02:28:19+02:00</published>
		<id>https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24396#p24396</id>
		<link href="https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24396#p24396"/>
		<title type="html"><![CDATA[fixed hid descriptor in RAM]]></title>

		
		<content type="html" xml:base="https://forums.obdev.at/viewtopic.php?t=8147&amp;p=24396#p24396"><![CDATA[
Hi ...  <img class="smilies" src="./../../../images/smilies/icon_smile.gif" alt=":)" title="Smile" /> <br />I learn to use v-usb. I train with the system of 1-key-keyboard (<a href="http://www.obdev.at/products/vusb/prjdetail.php?pid=64" class="postlink">http://www.obdev.at/products/vusb/prjdetail.php?pid=64</a> ). I built and ran the system, compile a program in WinAVR. All working ok. I work to understand the HID descriptor and develop software for their simple needs. I was looking for an example using software v-usb instead of the descriptor located in the flash memory in RAM. I have not found it. My own attempts to modify the 1-key-keyboard failed. The program compiles without errors, but the device did not work properly (in WinXP error 10). I need help finding examples of implementations using software located hid descriptor in RAM. I will also be grateful for your help in modifying the 1-key-keyboard to working with hid descriptor placed in RAM.<br />Thanks  <img class="smilies" src="./../../../images/smilies/icon_smile.gif" alt=":)" title="Smile" /><p>Statistics: Posted by <a href="https://forums.obdev.at/memberlist.php?mode=viewprofile&amp;u=14392">Kasia</a> — Mon Dec 31, 2012 2:28 am</p><hr />
]]></content>
	</entry>
	</feed>
