Avant-Garde Solutions Lab Embedded Systems Lab


Innovative solution at challenging budget.

AGSL Email Client SDK
Platform: Windows CE, Windows Mobile

We provide the AGSL Email Client SDK ready to be integrated to your embedded device. Rich set of API's are provided which are easy to use and can be invoked from C++ code as well as manged C# code. The SDK is ready for Windows CE, Windows Mobile, Pocket PC (2003). Work in progress to port the SDK to other platforms. The package is ready with detailed documentat-ion and sample souce code and test application for evaluation. The complex email capabilities are handled in the core SDK. The library can be easily integrated to your existing software. Out of the many capabilities the SDK provides, some of them are:

  • Send receive email
  • Browse incoming mail folders
  • Change to different folders
  • Open messages from the folders
  • Manage the folders
  • Create and send message
  • Send message to multiple destination
  • Message attachments
  • Setup connection to incoming and outgoing server using standard protocols.

Outgoing protocol:

  • SMTP
    • SMTP server authorization.
    • Secured SMTP protocol with SSL.
    • STARTTLS support.
    • Support authorization via AUTH command
    • TLS secured mode.

Incoming protocol:

  • POP3
    • Secured POP3 protocol with SSL
    • TLS secured mode.
  • IMAP
    • Secured IMAP protocol with SSL
    • TLS secured mode

For more about AGSL Email Client, contact:

USB CDC-ACM Class Driver
Platform: Windows CE, Windows Mobile

This driver interfaces with USB device that are compliant with the USB Communication Device Class (CDC) specifications and the Abstract Control Model (ACM) subclass. This driver can be included into the Windows CE device either by installation on the device or by including the driver binary file into the Windows CE OS build system.

On connection of the CDC compliant device, the driver creates a virtual COM port to the application. This COM port can be used by the application for normal serial communication with the device. Get a trial version of the driver from here.

For more about the USB CDC-ACM Class driver, contact us at: