sessantaquattro user manual v1.1 - June 2017
pag. 21
FIG. 8.7. The AD1x64SE adapter.
8.4
Wireless data transfer
Signals acquired with sessantaquattro can be read with a WiFi interface using a TCP connection. A
TCP socket have to be opened by the computer (or tablet, smartphone) running OT BioLab or
other custom application. The default port is 45454 but can be changed in custom application by
the user. When sessantaquattro is connected to a WiFi network, it continuously search for a TCP
socket opened on the IP address provided through the internal web page and connect as a client
to the socket as soon as it is found.
When the connection through the socked is established, the communication can be started by
sending a configuration command that sets the number of channels, the sampling frequency, the
detection mode etc…
The server-client role has been chosen to allow the connection of more sessantaquattro to the
same PC. Options for the synchronization are available for future implementations.
The signals acquired are internally double buffered from the first microcontroller that manage the
signals sampling and from the second who manage the WiFi and data tranfer. The space available
on the first microcontroller is 90 kBytes while on the second microcontroller it is about 74 kBytes.
Data is transferred between the two microcontrollers in blocks of about 0.5 kBytes (depending on
channels settings) and firstly placed in the buffer of the second microcontroller. When this buffer is
full, due to impossibility to transfer data to the PC, the data is accumulated also in the first
microcontroller buffer. The accessory channel that report the buffer usage only report the buffer
usage of the first microcontroller.