Opticon ESL
ESL Server manual
v1.0.62.2
32
Please note that load balancing significantly improves if ESL’s run firmware IBxV0058 or higher.
Be aware that during the rebalancing of the ESLs, they can appear to be offline for 1 to 15 minutes, so
it’s safest to execute the daily load balancing at night to avoid slowing down the image updating process
at daytime.
6.4.3. Firmware update
To upgrade the firmware of ESLs, select one of more ESLs and then press the ‘Firmware update’
browse button and select the correct firmware file for these ESLs, which can be found in the ‘Firmware’
sub-folder of the installation. Make sure the first 3 characters of the firmware file match the reported first
3 characters of the reported firmware version by these ESLs.
7. Database configuration
The ESL server support 8 different database formats:
CSV
Comma separated files. It’s easy to setup and it’s suitable for smaller projects and demos with a
limited number of ESLs. Disadvantage is that the ESL server is difficult to control and monitor by
an external server due to the limited feedback on the status of the ESL system. Also CSV-based
systems tend to become slow when used with large numbers (thousands) of ESLs. Status
information is stored in a SQLite database file. See chapter 7.1.
MySQL
MySQL is an OpenSource relational database system. Requires knowledge about SQL
databases and MySQL has to be installed on your system. MySQL provides the possibility to
monitor and control multiple stores using one central of multiple local SQL databases in
combination with the provided web application. MySQL is suitable for a large number of ESLs
per ESL server. See chapter 7.2.
MS-SQL
MS-SQL is a relational database system from Microsoft. Same advantages and disadvantages
as MySQL and Oracle. MS-SQL has a slightly better performance over MySQL, because the
ESL server is developed on and runs on a Microsoft platform. To use the provided web-
application it is recommended to create an ODBC data source. See chapter 7.2 and chapter 7.3.
Oracle
Oracle is a relational database system from Oracle. Same advantages and disadvantages as
MySQL and MS-SQL. Oracle databases have tons of features, but this also makes them more
complex to set-up and requires serious knowledge about this database format. To use the
provided web-application it is recommended to create an ODBC data source. See chapter 7.2
and chapter 7.3.