-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathappsettings.json
More file actions
38 lines (37 loc) · 1.14 KB
/
appsettings.json
File metadata and controls
38 lines (37 loc) · 1.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
"MQTT": {
"ServerAddress": "mqtt.dynamicdevices.co.uk",
"Port": 1883,
"ClientId": "",
"Username": "",
"Password": "",
// To use board-specific topics, replace {$BoardID} with the actual board identifier
// Example: "uwb/{$BoardID}/network/in" becomes "uwb/UwbManager-machine-xxx/network/in"
// The {$BoardID} placeholder will be automatically replaced with the hardware-based MQTT client ID
// (without the process ID suffix). This allows each board to have its own topic namespace.
"ReceiveTopic": "DotnetMQTT/Test/in",
"SendTopic": "DotnetMQTT/Test/out",
"TimeoutSeconds": 10,
"RetryAttempts": 5,
"RetryDelaySeconds": 2,
"RetryBackoffMultiplier": 2.0,
"AutoReconnect": true,
"ReconnectDelaySeconds": 5,
"KeepAlivePeriodSeconds": 60,
"UseTls": false,
"AllowUntrustedCertificates": false,
"CertificatePath": null,
"CertificatePassword": null
},
"Application": {
"UpdateIntervalMs": 10,
"LogLevel": "Information",
"HealthCheckPort": 8080
},
"Algorithm": {
"MaxIterations": 10,
"LearningRate": 0.1,
"RefinementEnabled": true
},
"Beacons": []
}