Skip to content
Snippets Groups Projects
Commit 5f8e1fb9 authored by Ruben Otto's avatar Ruben Otto :crab:
Browse files

chore: update max client amount docs number

parent 9c3b20cb
No related branches found
No related tags found
No related merge requests found
...@@ -29,7 +29,7 @@ sudo systemctl start sibyl-*.service ...@@ -29,7 +29,7 @@ sudo systemctl start sibyl-*.service
The client programs that aggregate the desired system data are sending them to the daemon process. The client programs that aggregate the desired system data are sending them to the daemon process.
This is done via a simple packet, `measurement_t` which is defined in [`common/include/measurement.h`](common/include/measurement.h). This is done via a simple packet, `measurement_t` which is defined in [`common/include/measurement.h`](common/include/measurement.h).
It holds the data of a measurement, which can be an integer, unsigned integer, float or double, the type of the data and an id that identifies the sender. It holds the data of a measurement, which can be an integer, unsigned integer, float or double, the type of the data and an id that identifies the sender.
The id is an `uint8_t` and should be unique for each client that sends data, so the maximum amount of clients is 255. The id is an `uint8_t` and should be unique for each client that sends data, so the maximum amount of clients is 256.
The packet is sent via a message queue, which is created by the daemon process. The packet is sent via a message queue, which is created by the daemon process.
Clients will wait until the message queue is created and then send their data to the daemon. Clients will wait until the message queue is created and then send their data to the daemon.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment