Contact support

Access Control

ANPR - Service config settings

  • TransactionsCheckInterval - the interval in seconds to retrieve latest transactions from ANPR software, i.e every N seconds, request ANRP software for latest transactions.
  • BatchSize - a max number of latest transactions to request from ANRP software, i.e request latest N transactions.
  • RelayOpenThreshold - a threshold in seconds which is used to determine whether to open a relay or not, i.e open the relay if: (Current Time - Threshold) <= Transaction Time <= Current Time
  • EventsSyncInterval - an interval in seconds to send the transactions record in local database to server, i.e. every N seconds, send locally recorded transactions to the server
  • EventsSyncBatchSize - a max number of transactions to send with each request to server, i.e send N locally recorded transactions to server on each request.
  • DataSyncInterval - an interval in seconds to retrieve data (car plates and access control) from the server.

In order to check for transactions frequently, you need TransactionsCheckInterval as low as possible, but I would advise to have it at least 5 seconds.

Please note that the ANPR client service logs the number of transactions received only if it gets something from ANPR. So if you see messages like N transactions loaded And they are more than the TransactionsCheckInterval apart, that doesn't mean the service is checking for transactions in longer intervals. This is done to avoid log size getting cluttered.

Please also note that ANRP software only allows retrieving latest N transactions, and we cannot retrieve transactions since certain time. This is means that it is entirely on the ANRP software's side which transactions to include when we request for transactions.