... | ... | @@ -4,7 +4,7 @@ |
|
|
Refer to the [XML configuration](Man/XmlConfig#target-configuration).
|
|
|
|
|
|
## Serial Service (Logging & Forwarding):
|
|
|
The serial service works both ways: a node can send data to an observer, but you can also send data to the node. For every observer used in a test, a TCP port is opened on the FlockLab server for the time the test is running. You can connect to the ports using appropriate tools (e.g. `nc` or `ncat`). You can then send data to the node and you will also receive everything that the node sends over its serial interface. In the test results file for the serial service, all data that you send to the node will be denoted with a `w`, data sent by the node will be denoted with an `r`. Note that only one connection can be made to any observer and that access to the port is restricted to the IP address specified in the test [XML configuration](https://gitlab.ethz.ch/tec/public/flocklab/flocklab/-/wikis/Man/XmlConfig#serial-service-configuration). The ports opened on the FlockLab server are calculated as:
|
|
|
The serial service works both ways: a node can send data to an observer, but you can also send data to the node. For every observer used in a test, a TCP port is opened on the FlockLab server for the time the test is running. You can connect to the ports using appropriate tools (e.g. `nc` or `ncat`). You can then send data to the node and you will also receive everything that the node sends over its serial interface. In the test results file for the serial service, all data that you send to the node will be denoted with a `w`, data sent by the node will be denoted with an `r`. Note that only one connection can be made to any observer and that access to the port is restricted to the IP address specified in the test [XML configuration](Man/XmlConfig#serial-service-configuration). The ports opened on the FlockLab server are calculated as:
|
|
|
|
|
|
**TCP Port = 50100 + ObserverID**
|
|
|
|
... | ... | @@ -27,4 +27,4 @@ Refer to the [XML configuration](Man/XmlConfig#debug-configuration). |
|
|
|
|
|
|
|
|
# Current Limitations
|
|
|
* GPIO tracing may be partially unavailable due to current issues with GNSS based time synchronization. |
|
|
\ No newline at end of file |
|
|
* GPIO tracing may be partially unavailable due to current issues with GNSS based time synchronization. |