| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| cfnet:cfheader:index [2026/05/29 04:56] – [CFNET Header - USB Interface to CFNET IO Modules] mfranklin | cfnet:cfheader:index [2026/05/29 05:44] (current) – [Contents] mfranklin |
|---|
| === Quick and Easy to Program === | === Quick and Easy to Program === |
| |
| The CFHEADER can be automated using of 2 APIs: | The CFHEADER can be programmed using any one of the following APIs: |
| |
| * [[csharp:index|C# API]]: Use C#, .NET 10, and the latest versions of Visual Studio or Visual Studio Code to automate one or more CFHEADER and its IO modules | * [[.:csharp:index|C# .NET API]] - Windows or Linux - Use C# or VB.NET and the latest versions of Visual Studio or Visual Studio Code to automate one or more CFHEADER and its IO modules |
| * File System API: Use any programming language or tool capable of reading from or writing to files to automate one or more CFHEADER and its IO modules. | * [[cfnet-fs:index|File System API (cfnet-fs)]] - Linux Only - Use any programming language (Python, C, Java, Bash, etc.) or tool (Codesys, Node-RED, etc.) capable of reading from or writing to files to automate one or more CFHEADER and its IO modules. |
| |
| |
| ===== Contents ===== | ===== Contents ===== |
| |
| [[.:features:|CFHDR-8U Features]] - Describes the various features of the CFNET HEADER module. | * [[.:features:|CFHDR-8U Features]] - Describes the various features of the CFNET HEADER module. |
| | * [[.:connecting_to_usb_host:|Connecting to a USB Host]] - Describes how to connect the CFHDR-8U module to a Windows or Linux USB host. |
| [[.:connecting_to_usb_host:|Connecting to a USB Host]] - Describes how to connect the CFHDR-8U module to a Windows or Linux USB host. | * [[.:firmware:index|Install the CFHDR-8U's Firmware]] - Describes how to download and install the CFHDR-8U module's firmware. |
| | |
| [[.:development_environment:index|Setting Up a Development Environment]] - Describes how to set up a development environment for programming a CFHDR-8U module using Visual Studio. | |
| | |
| [[.:create_new_project:|Creating a New Project]] - Describes how to create a new CFHDR-8U .NET project from scratch. | |
| | |
| [[.:runtime_environment:index|Setting Up a Runtime Environment]] - Describes how to configure a target computer to deploy a CFHDR-8U .NET application to. | |
| | |
| [[.:mode_of_operation:|Mode of Operation]] - Describes the primary mode of operation of a CFHDR-8U module, and the typical programming patterns used to automate it. | |
| | |
| [[.:automating_io_modules:index|Automating IO Modules]] - Detailed explanations and examples on how to use the [[https://api.comfiletech.com/csharp/api/ComfileTech.Cfnet.Cfheader.html|ComfileTech.Cfnet.Cfheader API]] to automate each of the CFNET IO modules. | |
| | |
| [[.:real_time:index|Improving Real-time Performance]] - Describes features and techniques to improve determinism and real-time performance when using the CFHDR-8U with a Windows or Linux USB host. | |
| | |
| [[.:firmware:index|Install the CFHDR-8U's Firmware]] - Describes how to download and install the CFHDR-8U module's firmware. | |
| |
| [[:index|Home]] | [[:index|Home]] |