In a project I want to use a SPI controlled multi-touch panel instead of a 4-wire resistive single-touch panel.
According to the .NET Micro Framework 4.2 SDK Reference, multi-touch is supported by the TouchInput Structure (see: http://msdn.microsoft.com/en-us/library/hh423589.aspx).
Currently the NETMF 4.2 is only supporting 4-wire resistive touch panels. According to the source code of NETMF, generic stubs to implement custom touch panel drivers are available (see: http://netmf.codeplex.com/SourceControl/changeset/view/17284#38265)
Is it possible to write my own driver for the FEZ Cobra to support the SPI controlled multi-touch panel in order to integrate seamlessly into the Microsoft.SPOT.Touch namespace?
I dont want to write additional event handlers, instead using the default event handlers. Therefore, when only one touch event is registered at the multi-touch panel it should behave like a conventional touch panel.
In the manual of the EMX module following is stated:
How can such a custom driver be implemented for the FEZ Cobra? Please could you provide me with more information on that.