Updated features.
--- a/FEATURES Tue Feb 24 12:51:39 2009 +0000
+++ b/FEATURES Tue Feb 24 13:28:49 2009 +0000
@@ -51,25 +51,31 @@
- Automatic configuration of slaves, if a application-layer state change is
requested.
-* Implementation of the CANopen over EtherCAT (CoE) mailbox protocol.
+* Implementation of the "CANopen over EtherCAT" (CoE) mailbox protocol.
- Configuration of CoE-capable slaves.
- SDO information service (dictionary listing).
- SDO transfers both via the application interface and the command-line tool.
-* Implementation of the Ethernet over EtherCAT (EoE) mailbox protocol.
+* Implementation of the "Ethernet over EtherCAT" (EoE) mailbox protocol.
- Virtual network interface for any EoE-capable slave.
- Both a switched and a routed EoE network architecture is natively supported
and configurable with standard tools.
-* Implementation of the Vendor specific over EtherCAT (VoE) mailbox protocol.
+* Implementation of the "Vendor-specific over EtherCAT" (VoE) mailbox protocol.
- Communication with vendor-specific mailbox protocols via the API.
+* Implementation of the "File Access over EtherCAT" (FoE) mailbox protocol.
+ - Loading and storing files via the command-line tool.
+ - Updating a slave's firmware can be done easily.
+
* Userspace command-line tool 'ethercat'.
- Detailed information about master, slaves, domains and bus configuration.
+ - Setting the master's debug level.
- Reading/Writing alias addresses.
- Listing slave configurations.
- Viewing process data.
- SDO download/upload; listing SDO dictionaries.
+ - Loading and storing files via FoE.
- Access to slave registers.
- Slave SII (EEPROM) access.
- Controlling application-layer states.
--- a/documentation/ethercat_doc.tex Tue Feb 24 12:51:39 2009 +0000
+++ b/documentation/ethercat_doc.tex Tue Feb 24 13:28:49 2009 +0000
@@ -250,19 +250,40 @@
\end{itemize}
+\item Vendor-specific over EtherCAT (VoE)
+
+ \begin{itemize}
+
+ \item Communication with vendor-specific mailbox protocols via the API.
+
+ \end{itemize}
+
+\item File Access over EtherCAT (FoE)
+
+ \begin{itemize}
+
+ \item Loading and storing files via the command-line tool.
+
+ \item Updating a slave's firmware can be done easily.
+
+ \end{itemize}
+
\item Userspace command-line-tool ``ethercat`` (see sec.~\ref{sec:tool})
\begin{itemize}
- \item Showing the current bus with slaves, PDOs and SDOs.
- \item Showing the bus configuration.
- \item Showing domains and process data.
+ \item Detailed information about master, slaves, domains and bus
+ configuration.
\item Setting the master's debug level.
- \item Writing alias addresses.
- \item SDO uploading/downloading.
- \item Reading/writing a slave's SII.
- \item Setting slave states.
- \item Generate slave description XML.
+ \item Reading/Writing alias addresses.
+ \item Listing slave configurations.
+ \item Viewing process data.
+ \item SDO download/upload; listing SDO dictionaries.
+ \item Loading and storing files via FoE.
+ \item Access to slave registers.
+ \item Slave SII (EEPROM) access.
+ \item Controlling application-layer states.
+ \item Generation of slave description XML from existing slaves.
\end{itemize}