Before you ask, of course GHI will bring you 4.2 very soon to all devices but after all major features of GHI firmware is moved to 4.2 and all tested to work flawlessly (on USBizi, EMX, ChipworkX … and their derivatives). This is not a simple process so there is no set date yet but stay tuned for updates, we are on it.
I guess it might be to soon to tell but what do you think will happen to features that overlap in the new version of net mf and GHI SDK? (e.g. firmware update or PWM)
PWM class is for sure a GHI contribution. However you can see that the class we use in GHI SDK and the new in 4.2 have different interfaces. So i am curious what will be the strategy. I think GHI should drop its own overlaping features to be compatible with other platforms that have pure net mf (i guess keeping both makes no sence as waste valuable memory).
As long as new features are good for our customers then we will happily use the built in classes. And you are correct, we did provide full details of our own drivers but not sure how close is the implementation in 4.2 to what we provided.
Do you have an estimate on the release? or perhaps a beta version release date?
VB would make my life sooooo much easier so i don’t have to waste time and learn c# !
Whoa, you might want to rethink that. There are so many ways we can waste time or waste other peoples time - but I have never known any to learn C# and then say it was a waste of time. But, there is always a first time.
I came from a VB background myself; let me tell you learning C when I got into micros a couple years ago has been really great for me. It’s well worth the investment of time.
Professional embedded developers only use C. There is no other language (beside assembly) so the move to C# is the right choice. But, with the introduction of hobby and low cost NETMF boards like FEZ Panda VB becomes a very good option.
Of course there are plenty of VB developers who do not necessary want to learn C# It is always good to have a choice.