Thursday, February 21, 2013

Programmatically adding APN in RAS Book for Unimodem and CellTSP on Windows CE 6.0/7.0

RAS book can be created in two ways in windows CE either through Dial up and network wizard or through programmatically. Although Microsoft provides sample application for creating a RAS book in Windows CE 6.0, still it is not clearly answering on how to add some specific parameters to establish GPRS connectivity.Please See the below link for more details...
http://www.e-consystems.com/blog/windowsce/?p=846

Monday, January 2, 2012

Article: Exploring Power Management in Windows CE 6.0

This is my new article published on my company website. I have explored windows CE 6.0 power management driver and given you some power management customization samples (How to add new power states,etc..). Hope it will show some lights on Windows CE 6.0 power management. Please see the below given link to go ahead.

Tuesday, November 1, 2011

Exploring VMR Features on Windows Embedded Compact 7

As you may know that Windows Embedded Compact 7 has new component for DirectShow video rendering(Video Mixing Render) which is more advanced than the old video render used in Windows Embedded CE 6.0.This blog explore the features of VMR on WEC7. See the below link for more details...
http://www.e-consystems.com/blog/windowsce/?p=759 

Cloning the Rnaapp application using Sysgen_Capture tool


I used to pin point the How to remove Pop-up windows in Kiosk mode blog in MSDN forums to hide the pop-up Windows for Kiosk system. I have dealt with some public source code in the blog to hide the Pop-up Windows. You may know that it is not advisable to change the public source code directly and you are recommended to clone the public components to your platform BSP before modify the source code. Cloning the component is straight forward for some components by using platform builder IDE and for some components we have to manually clone the component using sysgen_capture tool in command prompt. Unfortunately we have to manually clone the components which I have mentioned in the blog using sysgen_capture tool.see the below given blog for more details...
http://www.e-consystems.com/blog/windowsce/?p=636

Windows Embedded Compact 7: Silverlight Shell with ActiveSync

I have troubleshooted the Silverlight shell not launching with Active Sync on Windows Embedded Compact 7. Please see the below given blog for more details...
http://www.e-consystems.com/blog/windowsce/?p=617 

Implementing Digital Zoom Using Directshow Render on Windows CE 6.0

There are some cases wherein digital zoom is required to implement in your Directshow camera application. For example, some camera modules support a few levels of optical zoom and user have a need of more zoom level apart from the supported camera optical zoom or some camera won’t support optical zoom at all. If this is your case, then this blog post can give you some pointers to implement the digital zoom in your Directshow camera application on window CE 6.0.
http://www.e-consystems.com/blog/windowsce/?p=544 

Loading USB Composite Functional Device on Windows CE USB Composite Function Driver

As everybody knows Windows CE 6.0 supports USB functional composite driver to load multiple client driver simultaneously. Normally we used to load the functional device classes having single interface descriptor. Some of the functional client driver like USB Video class (UVC) has multiple interface descriptors. While connecting the UVC device to PC, it will be detected as a composite device. Now there is a situation that a device having a mass storage functional driver, custom HID functional driver and a UVC functional driver (Composite device) will be loaded simultaneously on a composite functional driver. But we can’t load the UVC (composite device) on Windows CE composite functional driver directly without doing some tweak. This blog show a way to do this easily.
http://www.e-consystems.com/blog/windowsce/?p=465

Performance Tuning on DirectShow Camera Application

Windows CE 6.0 supports DirectShow® components to develop a rich camera application. A minimum requirement of the camera application is to show preview, capturing the still images which is stored as a compressed file (JPG) format, capturing/multiplexing the video with or without audio i.e. stored as a compressed file (WMV) format. See the below given blog link on how to achieve the performance...
http://www.e-consystems.com/blog/windowsce/?p=415

WinCE Shortcut to Control Panel Applet

A recently invoked query on the MSDN news group for Windows CE has induced me to script this post. Most of our WinCE guys might be aware of creating a shortcut for a file. Now a simple question – Is it possible to create a short-cut to each and every individual control panel application? The answer is YES, it’s possible and quite enthusiastic too.See the below given link for more details...
http://www.e-consystems.com/blog/windowsce/?p=378

Customizing Power Manager for SetSystemPowerState()

Changing the system state can be as simple as a cup of tea! by calling SetSystemPowerstate() API. But not all power states can be allowed to set through this API in the default cases. For example setting to “SystemIdle” using this API will be failed.
There are some use cases, we may need to set “systemIdle” through our application/driver or we may need to deny the application/driver to set some power states.  Sometimes, we would like to have our own power state created and it may be allowed to set from the application/driver.  To do this, we have to customize the Windows CE power manager.