New FSBUS Driver for Windows 10/11 IoT

  • New FS-BUS Driver for Windows 11 IoT — Same Functionality as Legacy WinCE Version

    We are pleased to announce the availability of a new FSBUS driver developed for Windows 10/11 IoT. This driver provides the same functionality as our original FSBUS driver for Windows CE (WinCE), which was used on our old F&S NetDCU boards.

    The new driver supports parallel port communication using the established FSBUS protocol, including both Byte Mode and Block Mode transfers.

    Just like the legacy WinCE driver, it offers:

    • Support for efficient address/data cycles with minimized ADE signal use

    • IOCTL-based configuration (Mode, Address etc.)

    • Device access via standard Windows API functions: CreateFile, ReadFile, WriteFile, DeviceIoControl

    • Support for random access and block transfer

    The FSBus Driver in Applications

    The FSBUS device driver uses the common file interface:

    • CreateFileW() and CloseHandle() for opening and closing the device file. Device file name of the FSBus is "\\\\.\\FSBUSEX".
    • WriteFile() and ReadFile() for sending and receiving data in Block Mode or in Byte Mode with auto-increment
    • DeviceIoControl() for configuration of the FSBus
    DeviceIoControlValueDescritpion
    IOCTL_FSBUS_BLOCKMODE0x21For selecting Block Mode
    IOCTL_FSBUS_BYTEMODE0x22For selecting Byte Mode (default)
    IOCTL_FSBUS_ADDRESS0x23For setting the address (default 0x00)


    A small test program demonstrating FS-BUS communication is attached to this post.

    If you have any questions about integrating the new driver into your application, feel free to ask here:!::?:

    Files

    • TestFSBus.zip

      (179.13 kB, downloaded 284 times, last: )

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.