Windows Embedded Features for Vybrid
General
| Feature | Description | Vybrid | WEC 2013 |
| .NET Support | Library to easily access DIO, CAN, I²C and SPI from .NET Compact Framework | ✔ | ✔ |
| AnalogIn | Stream driver to easily access the analog inputs | ✔ | ✔ |
| Audio Codec | Support for Microphone, LineIn and LineOut. Implements Mixer interface and special F&S mixer control panel applet to easily change settings. |
✔ | ✔ |
| BusEnum2 | Support for asynchronous loading of drivers. Use events to start loading of drivers. | ✔ | ✔ |
| Broadcast | Stream driver Boards can be easily identified and configured over LAN connection |
✔ | ✔ |
| CAN | Stream driver to easily access CAN interface. Special tool suit to generate traffic or check communication. | ✔ | ✔ |
| Digital I/O | Stream driver to configure pins as input, output or interrupt. Possibility to adjust drive strength or enable/disable internal pull-up or pull-down. Settings can be stored pin registry. |
✔ | ✔ |
| Display | Display driver can be configured by registry settings without modifying operating system. | ✔ | ✔ |
| Display | Multi-Monitor Support Adjustable by registry |
✔ | |
| Display | 2D software acceleration using NEON co-processor Multiple overlays with alpha blending |
✔ | ✔ |
| Display | 2D hardware acceleration 3D OpenGL ES 1.1 and 2.0 hardware acceleration Multiple overlays with alpha blending Multiple monitor support (incl. 2D acceleration and Video support) |
||
| Firmware Update | Software to update Bootloader and/or operating system from running operating system. | ✔ | ✔ |
| Software Update | Program to update application and registry settings from USB stick, SD card or other source. Includes automatic detection. Can incorporate with Firmware Update |
✔ | ✔ |
| I²C | Stream driver Support for hardware I²C controller (NI2C) Support for using GPIOs as I²C (I²C) |
✔ | ✔ |
| Keyboard | Support for German 0407, Spanish 040A, French 040C, Italy 0410 and English 0409 Matrix keyboard support: Use IO pins for keyboard |
✔ | ✔ |
| SPI | Stream driver Support for hardware SPI controller |
✔ | ✔ |
| Touch | Resistive touch driver with virtual key support - Capacitive touch driver for ATMEL EDT and others Extended USB mouse driver to accept absolute coordinates |
✔ | ✔ |
| USB Host | EHCI and OHCI driver | ✔ | ✔ |
| USB Device | ✔ | ✔ | |
| KBDHID | Extended MS kbdhid - Support for all keys on the keyboard | ✔ | ✔ |
| MOUTOUCHHID | Support for absolute coordinates | ✔ | ✔ |
| Power Management | Support for screen saver and touch activation | ✔ | ✔ |
| PWM | Stream driver | ✔ | ✔ |
| Video Streaming | Filter framework for streaming video over HTTP | ✔ | ✔ |
| VoIP | Voice over IP sample solution | ✔ | |
| QT 4.8x | Support for QT 4.8. framework. | ✔ |
File System
| Feature | Description | Vybrid | WEC 2013 |
| F&S BinFS | Bug fixed BinFS file system for XIP images | ✔ | ✔ |
| F3S | F&S Secure Flash File System Optimized throughput on all file operations Wear-Leveling strategies to reduce flash abrasion (including Garbage Collector) Transaction-based concept already cooperates with a lot of applications |
✔ | ✔ |
| Filesystem Filter Driver |
Used to limit access to file system. Possible restrictions: Move, Delete, Rename |
✔ | ✔ |
| Filesystem Redirect Driver | Redirects file system access from one directory to another. | ✔ | ✔ |
| FAT/TFAT | Microsoft Windows Embedded FAT/TFAT solution. | ✔ | ✔ |
| NAND Driver | 16 bit hardware ECC | ✔ | ✔ |
Services
| Feature | Description | Vybrid | WEC 2013 |
| Telnet Server | Enabled by default. Easy access to command shell. | ✔ | ✔ |
| FTP Server | ✔ | ✔ | |
| HTTPD Server | Use device as web server. Create ISAPI extensions in C/C++. HTTPD DirectShow stream filter (i.e. camera) | ✔ | ✔ |
| OpenSSH | Offers SSH server functionality for Windows Embedded. Based on OpenSSH SFTP SCP SMTP |
✔ | ✔ |
| SSH SCP/SFTP server | SSH Library (also used from SMTP). | ✔ | ✔ |
| SMTP | SMTP library to send EMail | ✔ | ✔ |
Tools
| Feature | Description | Vybrid | WEC 2013 |
| Bootscreen | Showing custom image during boot. | ✔ | ✔ |
| Control Panel | Standard Windows Embedded Control Panel with additional tools. | ✔ | ✔ |
| CE Remote Display | Driver and application to access desktop of device remotely. | ✔ | ✔ |
| ndcucfg | Command line configuration tool. Can be used locally, over Telnet connection and over serial connection. Registry editing Reading/writing of boot loaders and splash screen User administration Certificate administration .... Usage: * Can be used in own applications as DLL. * As a command line tool from telnet or serial debug console |
✔ | ✔ |
| Update tool | Update of boot loader Update on WinCE image Registry changes Update of user application Runs from SD/USB/LAN |
✔ | ✔ |
| F&S 2D control utility | Control panel applet Change 2D acceleration on the fly |
✔ | ✔ |
| F&S Board Config | Control panel applet Check hardware revision, version of boot loader, version of WinCE image and much more. Change system startup and registry. |
✔ | ✔ |
| F&S Audio Mixer | Control panel applet Change audio features like volume, bass, treble, input ... |
✔ | ✔ |
| F&S SSH/SMTP control utility | Control panel applet Start stop SSHD service Send test EMail by SMTP |
✔ | ✔ |
| F&S USB Loader | Uses USB device connection to update Bootloader, operating system, boot screen, configuration information, partition information. Can be used to update software or to automate production. |
✔ | ✔ |
| F&S Mfg Tool | Modified NXP Tool for board bring up and software installation | ✔ | ✔ |



