diff --git a/1-introduction.tex b/1-introduction.tex index a7b767d..2d5bb71 100644 --- a/1-introduction.tex +++ b/1-introduction.tex @@ -17,5 +17,5 @@ If a system is already able to communicate over a network interface, this can be By reusing the existing communication channels, the dedicated update interface can be omitted which leads to smaller packaging and reduces production cost. It also decreases the maintenance cost drastically because updates can be installed remotely. -\textit{OTA} updates allows the administrators to apply automation methods on the update process allowing to roll out updates in a controlled fashion. I.e. updates can be done on testing devices first, followed by security-critical deployments and subordinate ones can be delayed to times where the device is not utilized. +\textit{OTA} updates allows the administrators to apply automation methods on the update process allowing to roll out updates in a controlled fashion. I.e. updates can be done on testing devices first, followed by security-critical deployments and subordinate ones can be delayed to times where the device is not utilized. Information about the update status provided by the devices allows administrators to apply monitoring techniques ensuring all updates are installed and devices ar in the desired state. diff --git a/index.pdf b/index.pdf index 8d76fda..b226984 100644 Binary files a/index.pdf and b/index.pdf differ diff --git a/index.tex b/index.tex index 5a59717..7352dd2 100644 --- a/index.tex +++ b/index.tex @@ -31,7 +31,7 @@ \newpage \begin{abstract} - This article describes the implementation of durable and stable system for building firmware updates for embedded systems based on \textit{ESP8266}\autocite{ESP8266} microcontrollers. This includes the mechanisms used to build the updates, distribute and install them on the device. + This article describes the implementation of durable and stable system for building firmware updates for embedded systems based on \textit{ESP8266}\autocite{ESP8266} microcontrollers. This includes the mechanisms used to build the updates, distribute and install them on the device. \end{abstract} \input{1-introduction}