Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
en:netzer:io_project [2014/01/04 17:47]
svesch [Common features]
en:netzer:io_project [2014/06/22 17:53]
svesch [IO_pro]
Line 1: Line 1:
 +====== The IO project ======
 +
 +Like described in the [[licenses]] article the version decomposes into the variants **IO_base** and **IO_pro**.
 +
 +===== Common features ​ =====
 +
 +  * Different IP access modes (DHCP, AutoIP etc.), look at [[networksettings|network settings]]
 +  * Multilingual (German, English, Spanish and Netherlands) webserver for diverse settings.
 +  * Multicast DNS functionality for easy and quick access via the network ​
 +  * [[serialserver|The serial server (net socket)]] with standard interfaces SPI Master, I2C Master and UART
 +  * Configuring,​ writing and reading Netzer GPIOs via [[IO|web interface]]
 +  * Automatic refresh of the GPIO page within configurable time
 +  * Support of advanced IO peripherals like ADC, PWM, impulse generator und edge counters (look at [[IO|Netzer GPIO]])
 +
 +
 +==== IO_base ====
 +
 +  * Writing and reading Netzer GPIOs via [[gpioserver|GPIO server]]
 +  * Select the language of the web interface dynamically
 +
 +
 +==== IO_pro ====
 +
 +  * Select the language of the web interface statically - each language has a separate image
 +  * SNTP client with an integrated real time clock
 +  * Configuring,​ writing and reading of the Netzer GPIOs via [[commands_io|command interface]] with the connected channels:
 +     * [[websockets|WebSocket]]
 +     * [[actioncgi|CGI]]
 +     * [[commandserver|command server]]
 +  * [[process|process module]] for processing ladder logic with a minimum cycle time of 1 millisecond
 +  * Extending the [[serialserver|serial server]] with a I2C monitor
 +  * All pins can be accessed via a new [[spi-master|SPI-Master]] protocol. This new feature can also be ussed to adress more than one slave.
 +  * [[UART]] interface has new features like parity and handshake signals
 +  * Extending the [[serialserver|serial server]] with TCP Client functionality and DNS resolver
 +
 +
 +===== The factory settings =====
 +
 +  * All Netzer GPIOs are configured as digital inputs.
 +  * The [[gpioserver|GPIO server]] resp. [[commandserver|command server]] is listening at port 65000.
 +  * Authentification at [[commandserver|command server]] is enabled
 +  * Automatic reloading of the GPIO web page is disabled
 +  * The [[serialserver|serial server]] is configured for port 64000.
 +  * The serial mode is deactivated.
 +  * UART is configured for 19200 Baud, no parity, no handshake.
 +  * SPI is configured for 10,4 MHz, mode 0, sample at the middle.
 +  * I2C is configured for 100 kHz
  

QR Code
QR Code The IO project (generated for current page)