Engee integration with PragmaSoft Studio
Blocks from the library Software Environment PragmaSoft designed to organize communication with the software PragmaSoft Studio. Specifies which data should be transmitted through the block at each calculation step. This data is combined into a single packet and transmitted over the network.
On the side of PragmaSoft Studio it is necessary to determine in advance the list of received signals with their names, types and sizes in bytes. This is necessary for the correct unpacking of the package.
Setup steps
-
In the installation directory of PragmaSoft Studio, next to the
.exe
file, create the 'settings.cfg` file:Program Files (x86)/Avionics and Software/PragmaSoftStudio %version%/settings.cfg
-
In this file, specify a list of signals in the format:
signal_name size_in_bytes data_type
For example:
angle 8 float64 level 4 int32 roll 4 float32 pitch 4 float32
-
Run the visualization in PragmaSoft Studio and the model in Engee.
The size of the data receiving buffer is by default limited to 4080 bytes. |
Supported data types:
-
float32
-
float64
-
int32
-
int64