This article explains the BlackBoxTCP '.ini' configuration file, breaking down each section and line to clarify its purpose and usage.
Requirements
BlackBoxTCP software version 4.x or 5.x.
Product Information
Below is a detailed breakdown of each section of the .ini (initialization) file. Each subsection explains the purpose and configuration options within that section.
TCP Section
The TCP section defines the server connection details required for establishing communication with the BlackBox.
-
Address=127.0.0.1
- Specifies the server's IP address.
- Default is localhost.
-
Port=11111
- Defines the port used for TCP communication.
- Default is 10101.
-
RFCCodes=1
- Enables standard HTTP status codes.
Options Section
The Options section configures the BlackBox's settings for logging, concurrency, and debugging.
-
NumberOfThreads=4
- Controls concurrent optimizations.
-
LogFolder=C:\MagicLogic\BB5\log
- Specifies the directory for logs.
-
LogToFile=1
- Enables logging to files.
-
Verbosity=9
- Sets the logging level.
- Maximum detail = 9.
-
Profiling=0
- Disables performance profiling.
-
LogOptimizer=1
- Logs optimization details.
-
CLELog=1
- Activates CLE-specific logging.
-
LogXML=1
- Includes XML element information in logs.
-
FeatureCode=022;Locus;013;
- Configures feature-specific options.
Data Section
The Data section defines file paths and behavior for input, output, and backup data handling.
-
OverwriteExistingData=1
- Allows overwriting existing files.
-
InputFolder=C:\MagicLogic\BB5\input
- Defines the input file directory.
-
OutputFolder=C:\MagicLogic\BB5\output
- Specifies the output file directory.
-
OriginalDataFolder=C:\MagicLogic\BB5\original
- Sets the backup folder for processed files.
-
StaticDataFile=C:\MagicLogic\BB5\Totes.json
- Points to the static data file.
-
OutputFormat=auto
- Defines the output format.
-
DeleteAfterProcessing=0
- Retains input files post-processing.
-
UseDefaults=0
- Disables default settings.
-
Delay=25
- Introduces a delay between file processing.
-
UseFlagFile=0
- Disables flag file usage.
-
UseFrquency=0
- Disables frequency-based optimizations.
Graphics Section
The Graphics section manages visualization options for generating load plan images.
-
CreateLoadImage=1
- Enables load visualization.
-
CreateLoadImageFromTCP=1
- Generates images for TCP-based loads.
-
ImageFolder=C:\MagicLogic\BB5\images
- Sets the directory for image storage.
-
SplitBlocks=1
- Displays individual boxes instead of groups.
-
ShowIDs=1
- Labels boxes with IDs.
-
Width=1024
- Specifies image width.
-
Height=768
- Specifies image height.
-
Format=jpg
- Defines the image format (bmp, jpg, or pdf).
Reports Section
The Reports section configures settings for creating manifest and load plan reports in PDF format.
- - Manifest=1
- Generates a PDF manifest.
-
LoadPlan=1
- Creates a step-by-step load plan report.
-
DiagramDetails=1
- Combines load plan and manifest into a single report.
Assistance
If any further assistance is needed, please contact our Support team.