Version Differences for ESL

(Documents)
Line 169:
  [[Image:rest_api_diag.png| thumbnail|]]    [[Image:rest_api_diag.png| thumbnail|]] 
       
    + =Setup=  
    + ===Setting up the hardware and software===  
    + The following pieces of hardware and software that will have to be installed in order to get  
    + an ESL demonstration or pilot up and running:  
       
    + <b>The ESL Server installer containing:</b>  
    + ** The ESL server application  
    + ** Example database files and image templates  
    + ** Firmware for the barcode terminal, base station and ESL tags.  
    + ** Appload (optional)  
    + ** USB drivers for the barcode terminal cradle (optional)  
    + ** User manual  
       
    + <b>EBS40 Base station that includes:</b>  
    + ** 6 Volt 2 Amp Power supply  
    + ** Ethernet cable  
       
    + ==Installing the ESL Server application==  
    + To install and run the software you will also need a PC or Server running Windows with .NET Framework 4.61 or higher (Windows 10 recommended)  
       
    + <i>Before installing the software, make sure you have administrator rights and the PC is fully updated with all Windows updates.</i>  
       
    + If your PC doesn’t have .NET Framework 4.6.1 (or higher) installed, it will be installed during the installation of the the ESL Server application.  
       
    + # Run the installer by starting the ‘SetupEslServer.msi’ file.  
    + # Select the components that you wish to install.  
       
    + If you haven’t installed Appload or the Opticon USB drivers on your PC before, make sure you install those components as well.  
       
    + If you wish to use the REST-API make sure you enable the Web Service  
       
    + If you wish to use the ESL Web application, make sure you enabled the installation of XAMPP (if you haven’t installed Apache or MySQL on your system already)  
       
    + ==Installing and finding the EBS-40 Base station==  
    + The base station can easily be installed by powering it up, connecting it to the Ethernet  
    + with DHCP support and placing it within 10 meters (the actual maximum range is bigger)  
    + of your ESLs.  
       
    + #Plug in power supply to wall outlet and barrel connector to base station  
    + <i>The power LED on top of the EBS-40 should start blinking red. Once the LED turns solid continue.</i>  
       
    + #<b>Connect one end of the ethernet cable to either ethernet jack of the base station and the other end to the host computer that has DHCP enabled.</b>  
       
    + <b>The PC will need to be connected to the same LAN, so it can communicate  
    + with the base station</b>.  
       
    + <i>After starting the application for the first time, no base station will be available to  
    + communicate with ESLs</i>.  
       
    + #<b>Press the ‘Find’ button on the ‘Base stations-tab to find the connected base station.</b>  
       
    + #<b>Select the discovered base station to add and connect your PC to the base station.</b>  
       
    + If activated ESLs are nearby, then the ESL count will start incrementing as they start  
    + connecting to the base station. However, if the ESLs are still ‘deactivated’, they will first  
    + have to be reactivated.  
       
    + * Note 1: when the base station is connected to the LAN with DHCP the IP address can  
    + vary over time, making it necessary to remove the old base station entry by pressing the  
    + ‘Delete’-key of your keyboard and discovering the base station again using the ‘find'  
    + button. Using static IP leases in the DHCP server can resolve this problem.  
       
    + * Note 2: when the base station is connected to the LAN without DHCP, the default IP  
    + address/subnet mask of the base station is 169.254.19.63 / 255.255.0.0. Configure a PC  
    + or laptop on the same subnet to change this using a web browser.  
       
  =Documents=    =Documents= 
  {| class="wikitable" border="2" style="color:#47888c; text-align: center; background-color:#F1F5F7;" cellpadding="30"    {| class="wikitable" border="2" style="color:#47888c; text-align: center; background-color:#F1F5F7;" cellpadding="30"