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 Both sides next revision
en:netzer:io_project [2014/01/04 17:47]
svesch [Common features]
en:netzer:io_project [2014/02/09 14:32]
127.0.0.1 external edit
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 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)