FAQ > Nox Core > What do the settings in my Nox.xml file do?

Search the FAQ for entries containing:

This is currently an abbreviated list, containing the most used commands.

1. noxRoot : This variable determines the root path for all Nox directories. It is typically set to "C:\nox\". Keep in mind that it absolutely needs the trailing backslash. 

2. dbConnectString : This represents the database connection string necessary to connect to SQL Server. Unless familiar with SQL Server connection strings, it is advisable to not change this setting.

3. dbType : Currently Nox only supports Microsoft SQL Server, so this variable should never change from the standard value of "mssql".

4. cageCode : This is the "working" CAGE code for the instance.

5. smtpServer : The address of the SMTP server being used for notifications goes here.

6. pollTimerInterval : This setting controls the main loop for NoxMCP

7. initTimerInterval : Only used for Motorola readers, represents the interval (in milliseconds) for running initializations on the reader when no data has been received.

8. checkTimerInterval : This timer controls the interval (in milliseconds) at which NoxMCP will check for hardware status.

9. cacheTimerInterval : This timer controls the interval (in milliseconds) at which the system cache for Nox will be updated.

10. videoProcessingTimerInterval : The interval (in milliseconds) in which Nox will check for any video that needs to be processed.

11. maxRawProcessing : Only used for Motorola readers, this is the maximum number of RFID-based events to process during every "tick".

12. maxVideoProcessing : This variable represents the maximum number of history events to process during each videoProcessingTimerInterval "tick".

13. HTTPtimeout : Timeout for built-in port servers for http requests - currently not in use.

14. noReadThreshold : This variable represents the number of times Nox can poll for information from a device and receive no information before it gets worried and attempts to reconnect to the device.

15. videoDebugLevel : Represents the verbosity of logging for video processing.

16. videoImageRetentionDays : This variable determines the number of days to keep video history on the Nox instance. Example : If it is set to 7, a week's worth of video would be stored, and any video prior to a week would be deleted.

17. purgeInterval : Number of minutes an out of view id will stay in the "state" table.

18. optionVideo : This has two possible values of either "true" or "false", and will determine whether or not video is enabled in the instance of Nox.

19. optionDOD : This has two possible values of either "true" or "false", and will determine whether or not the DOD options are available to the instance of Nox.

20. masterCageCode : This variable determines which CAGE code will be used to encode tags.

21. serverName : This is the IP address or the Windows NETBIOS name of the server

22. workerId : The is the name you intend to use for the worker threads. This must match with all instances of this variable in the context of this Nox instance.

23. DODCasePackTo : There are two options here, "inventory" and "shipment". The setting determines the method Nox will use for packing.

24. DODbindCase : There are two options here, "print" and "existing". Only change this to "existing" when you want to use the "binding" feature of Nox.

25. DODbindPallet : Same as DODbindCase, but specific to Pallet tags.

26. filterType : Currently this has two settings, "prefix" and "none". When set to "prefix", any tags that have the prefix set in filterValue will be the only ones to appear in Nox.

27. filterValue : This is a prefix used to filter what Nox sees as a valid tag. Example : If this is set to "2F", only tags starting with "2F" will show up in Nox.

28. DODUploadType : There are two options here, "VIM" or "WAWF". This setting only effects the default upload type, not the global upload type.

29. palletWeight : This value, represented in pounds (no decimal), is the weight of the actual pallet skid. It is used to calculate the full weight of a pallet of cases.

30. DODWAWFUploadLogin : This setting determines the username used to connect to the WAWF upload server. Currently the system is hard-set to use SimplyRFID's WAWF server, so this value should not be changed from "OnDemandWAWF".

31. DODWAWFUploadPassword : This setting determines the password used to connect to the WAWF upload server. Currently the system is hard-set to use SimplyRFID's WAWF server, so this value should not be changed from "2S,dr7-1".

32. printEngine : There are two options here, "Nox" or "BarTender". This allows you to use either Nox Printing or Bartender Printing.

33. DODVIMSSHUploadAddress : This setting determines the server used to download and upload contract data from/to VIM-ASAP.

34. csvseperator : This tells Nox which character will be used as a CSV seperator.

35. backupTimerInterval : This setting (in minutes) will be the frequency in which Nox will backup the SQL database.

36. backupHour : The hour at which Nox will automatically attempt to backup the SQL database to the USB backup named "nox_backup". This is represented in military time, so 5:00 PM would be 17.

37. pruningHour : The hour at which Nox will automatically prune video. This is represented in military time, so 5:00 PM would be 17.

38. statsHour : The hour at which Nox will automatically send statistics. This is represented in military time, so 5:00 PM would be 17.

 

Last updated on December 28, 2011 by Customer Support