{
  "GPIO-LED": {
    "GPODefaults": {
      "1": "HIGH",
      "2": "HIGH",
      "3": "HIGH",
      "4": "HIGH"
    },
    "LEDDefaults": {
      "3": "GREEN"
    },
    "TAG_READ": [
      {
        "pin": 1,
        "state": "HIGH",
        "type": "GPO"
      }
    ]
  },
  "READER-GATEWAY": {
    "batching": [
      {
        "maxPayloadSizePerReport": 256000,
        "reportingInterval": 2000
      }
    ],
    "endpointConfig": {
      "data": {
        "event": {
          "connections": [
            {
              "additionalOptions": {
                "batching": {
                  "maxPayloadSizePerReport": 256000,
                  "reportingInterval": 2000
                },
                "retention": {
                  "maxEventRetentionTimeInMin": 500,
                  "maxNumEvents": 150000,
                  "throttle": 100
                }
              },
              "description": "",
              "name": "LST",
              "options": {
                "URL": "https://usday1prod.alpla.net/lst/old/api/rfid/taginfo/line3.4",
                "security": {
                  "CACertificateFileLocation": "",
                  "authenticationOptions": {
                    "privateKeyFileLocation": "/readerconfig/ssl/server.key",
                    "publicKeyFileLocation": "/readerconfig/ssl/server.crt"
                  },
                  "authenticationType": "NONE",
                  "verifyHost": false,
                  "verifyPeer": false
                }
              },
              "type": "httpPost"
            }
          ]
        }
      }
    },
    "managementEventConfig": {
      "errors": {
        "antenna": false,
        "cpu": {
          "reportIntervalInSec": 1800,
          "threshold": 90
        },
        "database": true,
        "flash": {
          "reportIntervalInSec": 1800,
          "threshold": 90
        },
        "ntp": true,
        "radio": true,
        "radio_control": true,
        "ram": {
          "reportIntervalInSec": 1800,
          "threshold": 90
        },
        "reader_gateway": true,
        "userApp": {
          "reportIntervalInSec": 1800,
          "threshold": 120
        }
      },
      "gpiEvents": true,
      "gpoEvents": true,
      "heartbeat": {
        "fields": {
          "radio_control": [
            "ANTENNAS",
            "RADIO_ACTIVITY",
            "RADIO_CONNECTION",
            "CPU",
            "RAM",
            "UPTIME",
            "NUM_ERRORS",
            "NUM_WARNINGS",
            "NUM_TAG_READS",
            "NUM_TAG_READS_PER_ANTENNA",
            "NUM_DATA_MESSAGES_TXED",
            "NUM_RADIO_PACKETS_RXED"
          ],
          "reader_gateway": [
            "NUM_DATA_MESSAGES_RXED",
            "NUM_MANAGEMENT_EVENTS_TXED",
            "NUM_DATA_MESSAGES_TXED",
            "NUM_DATA_MESSAGES_RETAINED",
            "NUM_DATA_MESSAGES_DROPPED",
            "CPU",
            "RAM",
            "UPTIME",
            "NUM_ERRORS",
            "NUM_WARNINGS",
            "INTERFACE_CONNECTION_STATUS",
            "NOLOCKQ_DEPTH"
          ],
          "system": [
            "CPU",
            "FLASH",
            "NTP",
            "RAM",
            "SYSTEMTIME",
            "TEMPERATURE",
            "UPTIME",
            "GPO",
            "GPI",
            "POWER_NEGOTIATION",
            "POWER_SOURCE",
            "MAC_ADDRESS",
            "HOSTNAME"
          ],
          "userDefined": null,
          "userapps": [
            "STATUS",
            "CPU",
            "RAM",
            "UPTIME",
            "NUM_DATA_MESSAGES_RXED",
            "NUM_DATA_MESSAGES_TXED",
            "INCOMING_DATA_BUFFER_PERCENTAGE_REMAINING",
            "OUTGOING_DATA_BUFFER_PERCENTAGE_REMAINING"
          ]
        },
        "interval": 60
      },
      "userappEvents": true,
      "warnings": {
        "cpu": {
          "reportIntervalInSec": 1800,
          "threshold": 80
        },
        "database": true,
        "flash": {
          "reportIntervalInSec": 1800,
          "threshold": 80
        },
        "ntp": true,
        "radio_api": true,
        "radio_control": true,
        "ram": {
          "reportIntervalInSec": 1800,
          "threshold": 80
        },
        "reader_gateway": true,
        "temperature": {
          "ambient": 75,
          "pa": 105
        },
        "userApp": {
          "reportIntervalInSec": 1800,
          "threshold": 60
        }
      }
    },
    "retention": [
      {
        "maxEventRetentionTimeInMin": 500,
        "maxNumEvents": 150000,
        "throttle": 100
      }
    ]
  },
  "xml": "<?xml version='1.0'?>\n<Motorola xmlns:Falcon='http://www.motorola.com/RFID/Readers/Config/Falcon' xmlns='http://www.motorola.com/RFID/Readers/Config/Falcon'>\n<Config>\n<AppVersion major='3' minor='28' build='1' maintenance='0'/>\n<CommConfig EnabledStacks='IPV4' DisableRAPktProcessing='1' EnableDHCPv6='1' IPv6StaticIPAddr='fe80::1' IPv6SubnetMask='64' IPv6StaticGateway='::' IPv6DNSIP='fe80::20' DHCP='1' IPAddr='10.44.14.39' Mask='255.255.255.0' Gateway='10.44.14.252' DNS='10.44.9.250' DomainSearch='example.com' HttpRunning='2' TelnetActive='2' FtpActive='2' usbMode='0' WatchdogEnabled='1' AvahiEnabled='1' NetBIOSEnabled='0' RDMPAgentEnabled='1' SerialConTimeout='0' SNTP='0.0.0.0' SNTPHostName='pool.ntp.org' sntpHostDisplayMode='0' llrpClientMode='0' llrpSecureMode='0' llrpSecureModeValidatePeer='0' llrpPort='5084' llrpHostIP='192.168.127.2' allowllrpConnOverride='0' shouldReconnect='1'/>\n<Bluetooth discoverable='0' pairable='0' PincodeEnabled='0' passkey='165CB22DA5BE7BBEFB77709DD0A94B03FB77709DD0A94B03FB77709DD0A94B03FB77709DD0A94B03FB77709DD0A94B03FB77709DD0A94B03FB77709DD0A94B03' startIP='192.168.0.2' endIP='192.168.0.3'/>\n<WirelessConfig essid='' autoconnect='0'/>\n<RegionConfig RFCountry='United States/Canada' RFRegulatory='US FCC 15' RFScanMode='0' LBTEnable='0' ChannelData='FFFFFFFFFFFFFFFF'/>\n<SnmpConfig snmpVersion='1' heartbeat='1'/>\n<SyslogConfig RemoteIp='0.0.0.0' RemotePort='514' LogMinSeverity='7' ApplyFilter='0' MinimumSeverity='7' ProcessFilter='rmserver.elf,llrpserver.elf,snmpextagent.elf,RDMPAgent'/>\n<UserList>\n<User name='admin' PSWD='$6$weLpDwlv$utr0AwgPIae2O4Gln4cQ2IJJblXye412Xqni0V.ahIFKUOCEDGjzZ4ttthhrw7rmmQYsCXKwA9znyqPkAT.IL/'/>\n<User name='rfidadm' PSWD='15491'/>\n</UserList>\n<IPReader name='FX96007AF832 FX9600 RFID Reader' desc='FX96007AF832 Advanced Reader' flags='0' MonoStatic='0' CheckAntenna='1' gpiDebounceTime='0' gpioMapping='0' idleModeTimeOut='0' diagMode='0' extDiagMode='0' contact='Zebra Technologies Corporation' PowerNegotiation='0' PowerNegotiationProtocol='0' allowGuestLogin='1' configureHostName='0'>\n<ReadPoint name='Read Point 1' flags='0' CableLossPerHundredFt='10' CableLength='10'/>\n<ReadPoint name='Read Point 2' flags='0' CableLossPerHundredFt='10' CableLength='10'/>\n<ReadPoint name='Read Point 3' flags='1' CableLossPerHundredFt='10' CableLength='10'/>\n<ReadPoint name='Read Point 4' flags='1' CableLossPerHundredFt='10' CableLength='10'/>\n</IPReader>\n<SerialPortConf Mode='0' Baudrate='115200' Databits='8' Parity='none' Stopbits='1' Flowcontrol='hardware' TagMetaData='0' InventoryControl='0' IsAutostart='0'/>\n<FXConnectConfig FXConnectMode='0' TagMetaData='0' InventoryControl='None' HeartBeatPeriod='0' IsAutostart='0' PreFilterMode='0' PreFilters='None'/>\n<ProfinetConfig virtualDAP='1'/>\n<NodeJSPortConf Portnumber='8001'/>\n</Config>\n<MOTOROLA_LLRP_CONFIG><LLRP_READER_CONFIG />\n</MOTOROLA_LLRP_CONFIG>\n<IOT_CONNECT_CONFIG><OPERATING_MODE />\n</IOT_CONNECT_CONFIG>\n<RadioProfileData><RadioRegisterData Address='0' Data='00'/>\n</RadioProfileData>\n<CustomProfileData ForceEAPMode='0' FIPS_MODE_ENABLED='0' MaxNumberOfTagsBuffered='512'/>\n</Motorola >\n"
}