<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>WiiMoB Work Item Rss Feed</title><link>http://www.codeplex.com/WiiMoB/WorkItem/List.aspx</link><description>WiiMoB Work Item Rss Description</description><item><title>COMMENTED TASK: Replace P/Invoke calls with some other BT connection method</title><link>http://www.codeplex.com/WiiMoB/WorkItem/View.aspx?WorkItemId=287</link><description>Brian Peek's source code makes calls to hid.dll, setupapi.dll and kernel32.dll, among others, that are not available on the compact framework. The purpose of these calls is to retrieve a (preferably "safe") file handle to the paired wiimote device. Our first major obstacle is to replace these calls with native or managed compact-framework code, or use an SDK to provide an alternate way of retrieving a filehandle.

Solving this issue is integral to reaching 0.1 status. Comments: ** Comment from web user: justinb ** &lt;p&gt;franson bluetools also looks very attractive, if only because it provides support for MS and Widcomm stacks.&lt;/p&gt;</description><author>justinb</author><pubDate>Tue, 15 May 2007 21:57:48 GMT</pubDate><guid isPermaLink="false">COMMENTED TASK: Replace P/Invoke calls with some other BT connection method 20070515095748P</guid></item><item><title>COMMENTED TASK: Replace P/Invoke calls to windows-specific libraries</title><link>http://www.codeplex.com/WiiMoB/WorkItem/View.aspx?WorkItemId=287</link><description>Brian Peek's source code makes calls to hid.dll, setupapi.dll and kernel32.dll, among others, that are not available on the compact framework. The purpose of these calls is to retrieve a (preferably "safe") file handle to the paired wiimote device. Our first major obstacle is to replace these calls with native or managed compact-framework code, or use an SDK to provide an alternate way of retrieving a filehandle.

Solving this issue is integral to reaching 0.1 status. Comments: ** Comment from web user: justinb ** &lt;p&gt;OpenNETCF is not a write-off but 32feet&amp;#39;s InTheHand SDK is looking extremely easy to use and can be used free of charge.. OpenNETCF has a single nag window on connection to the device unless registered I believe.&lt;/p&gt;</description><author>justinb</author><pubDate>Sun, 13 May 2007 18:50:39 GMT</pubDate><guid isPermaLink="false">COMMENTED TASK: Replace P/Invoke calls to windows-specific libraries 20070513065039P</guid></item><item><title>COMMENTED TASK: Get the wiimote library compiling w/ the compact framework</title><link>http://www.codeplex.com/WiiMoB/WorkItem/View.aspx?WorkItemId=286</link><description>When directly loaded into a .NET compact framework project, the source to Brian Peek's wiimote library does not compile. It references safehandle objects that do not exist by default in the .NET Compact Framework. Comments: ** Comment from web user: justinb ** &lt;p&gt;Fixed in that it compiles, but an equivalent to safehandles would be nice, rather than going right back to IntPtrs. Waiting to close until a decision is reached on that.&lt;/p&gt;</description><author>justinb</author><pubDate>Sun, 13 May 2007 18:43:58 GMT</pubDate><guid isPermaLink="false">COMMENTED TASK: Get the wiimote library compiling w/ the compact framework 20070513064358P</guid></item><item><title>CREATED ISSUE: Investigate the use of Mobile Forms binding</title><link>http://www.codeplex.com/WiiMoB/WorkItem/View.aspx?WorkItemId=289</link><description>My current project at work makes heavy use of Windows Forms 2.0 binding, and I have gotten very familiar with its use on desktop platforms. I have read most of and own brian noyes' book on the subject. I think for the sake of this proof-of-concept UI, and the eventual settings form we will develop, it would be worth it to analyze how one would hook up mobile forms 2.0 bindings from the wiimote library output to the controls on the form that would visually display the on and off state.

it's assumed that eventually this code would find another home in the settings panel, which can display the state of the remote and all extensions graphically next to the keystroke capture controls for assigning keystroke functions. </description><author>justinb</author><pubDate>Sat, 12 May 2007 22:03:29 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Investigate the use of Mobile Forms binding 20070512100329P</guid></item><item><title>CREATED TASK: Create a Windows Device Application for 0.1 Release</title><link>http://www.codeplex.com/WiiMoB/WorkItem/View.aspx?WorkItemId=288</link><description>The goal of release 0.1 is to provide feedback from the wiimote in an easy to observe fashion, without worrying about mapping the actions back to the system. The easiest way to do this is to create a mobile forms app with appropriate indicators for each output value of the wiimote library.

May be useful to use forms binding to attach controls to outputs, see related work item. </description><author>justinb</author><pubDate>Sat, 12 May 2007 22:00:15 GMT</pubDate><guid isPermaLink="false">CREATED TASK: Create a Windows Device Application for 0.1 Release 20070512100015P</guid></item><item><title>COMMENTED TASK: Replace P/Invoke calls to windows-specific libraries</title><link>http://www.codeplex.com/WiiMoB/WorkItem/View.aspx?WorkItemId=287</link><description>Brian Peek's source code makes calls to hid.dll, setupapi.dll and kernel32.dll, among others, that are not available on the compact framework. The purpose of these calls is to retrieve a (preferably "safe") file handle to the paired wiimote device. Our first major obstacle is to replace these calls with native or managed compact-framework code, or use an SDK to provide an alternate way of retrieving a filehandle.

Solving this issue is integral to reaching 0.1 status. Comments: ** Comment from web user: justinb ** &lt;p&gt;OpenNETCF looks like a promising option for providing a bit of abstraction to the act of getting a handle on the wiimote. &lt;/p&gt;&lt;p&gt;However I believe there is also code in the Wiki for doing this with native wm5 calls &amp;#40;In other words, we would still be using P&amp;#47;Invoke, but would be invoking different libraries and possibly with a significantly different API&amp;#41;&lt;/p&gt;</description><author>justinb</author><pubDate>Sat, 12 May 2007 21:57:36 GMT</pubDate><guid isPermaLink="false">COMMENTED TASK: Replace P/Invoke calls to windows-specific libraries 20070512095736P</guid></item><item><title>CREATED TASK: Replace P/Invoke calls to windows-specific libraries</title><link>http://www.codeplex.com/WiiMoB/WorkItem/View.aspx?WorkItemId=287</link><description>Brian Peek's source code makes calls to hid.dll, setupapi.dll and kernel32.dll, among others, that are not available on the compact framework. The purpose of these calls is to retrieve a (preferably "safe") file handle to the paired wiimote device. Our first major obstacle is to replace these calls with native or managed compact-framework code, or use an SDK to provide an alternate way of retrieving a filehandle.

Solving this issue is integral to reaching 0.1 status. </description><author>justinb</author><pubDate>Sat, 12 May 2007 21:54:28 GMT</pubDate><guid isPermaLink="false">CREATED TASK: Replace P/Invoke calls to windows-specific libraries 20070512095428P</guid></item><item><title>COMMENTED ISSUE: Get the wiimote library compiling w/ the compact framework</title><link>http://www.codeplex.com/WiiMoB/WorkItem/View.aspx?WorkItemId=286</link><description>When directly loaded into a .NET compact framework project, the source to Brian Peek's wiimote library does not compile. It references safehandle objects that do not exist by default in the .NET Compact Framework. Comments: ** Comment from web user: justinb ** &lt;p&gt;I have it compiling by replacing the SafeFileHandles with IntPtr&amp;#39;s in the relevant spots, and using a different filestream constructor overload. However it throws an exception at runtime due to the lack of specific DLL&amp;#39;s being P&amp;#47;Invoke&amp;#39;d. But that&amp;#39;s a story for another day &amp;#58;&amp;#41;&lt;/p&gt;</description><author>justinb</author><pubDate>Sat, 12 May 2007 21:33:08 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Get the wiimote library compiling w/ the compact framework 20070512093308P</guid></item><item><title>CREATED ISSUE: Get the wiimote library compiling w/ the compact framework</title><link>http://www.codeplex.com/WiiMoB/WorkItem/View.aspx?WorkItemId=286</link><description>When directly loaded into a .NET compact framework project, the source to Brian Peek's wiimote library does not compile. It references safehandle objects that do not exist by default in the .NET Compact Framework. </description><author>justinb</author><pubDate>Sat, 12 May 2007 21:29:30 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Get the wiimote library compiling w/ the compact framework 20070512092930P</guid></item></channel></rss>