Code development platform for open source projects from the European Union institutions

Skip to content
The current minor release is fixing two bugs on the Speed over ground
and course over ground translation from the ais protocol to the CISE one.

In the AIS world the SoG is expressed in 1/10 knot while in the CISE
data model is expressed in knots and the CoG is expressed in 1/10 of
degrees while in the CISE data model is expressed in degrees.

The library that has being used to parse the ais messages was already
translating these values from 1/10 to 1 but the ais adaptor was taking
into account these values as they were still expressed in 1/10.

This finally resulted in a bug of deviding the SoG and the CoG in the
ais messaged of one 1/100 instead of 1/10.

To fix this bug a new end to end test has been added and the behavior is
now correct.

Another minor fix is on the AIS messages of type 5 where when the ETA
was not specified the CISE message results with an empty <DateTime/> tag.
Now a not specified ETA get rid of the DateTime tag.