# HTTP server settings
[servers.http]
ip = "127.0.0.1"
port = 5000
# WebSocket server settings
[servers.ws]
ip = "127.0.0.1"
port = 8080
# TCP server settings
[servers.tcp]
ip = "127.0.0.1"
port = 59000
[settings.can]
interface = "can0"
[settings.db]
# Path to the database file
path = "local/app.db"
[settings.devices]
# Whether to record devices by default
default_record = true
# Timeout duration for device communication in milliseconds
timeout_ms = 5000
# Enable round-trip communication
round_trip = true
# Number of attempts for round-trip communication
round_trip_attempts = 5
[settings.recipe]
# Force kill the recipe when queued
force_kill_on_queue = false
# Path to the Python executable
python_path = "C:/Python310/python.exe"
[settings.serial.common]
# Whether the serial ports share a bus
shared_bus = false
# Delay duration for device discovery in milliseconds
discovery_delay_ms = 1000
# Transmit interval for serial communication in milliseconds
transmit_interval_ms = 5
# Baud rate for serial communication
baud_rate = 115200
# Interval duration for device rediscovery in milliseconds
rediscovery_interval_ms = 5000
# Duration of device rediscovery in milliseconds
rediscovery_duration_ms = 10
# Override the common serial port settings for COM5
[[settings.serial.ports]]
port = "COM5"
# block this port
block = true
# Override the common serial port settings for COM4
[[settings.serial.ports]]
port = "COM4"
# Override the common serial port baud rate
baud_rate = 9600
[settings.ws]
# Interval duration for live updates in milliseconds
live_interval_ms = 50
# Interval duration for recordable updates in milliseconds
recordable_interval_ms = 50
[deployment]
# Set to false for desktop deployment
rpi = false
# Enter your secret key here (64 characters long)
secret_key = "*******************"