FSL’s CAN Configuration software let’s the user take standard NovAtel messages and create an initialisation file that configures the NovAtel receiver to output BETUTM, BESTVEL and INSPVAS. In this case the messages are sent to the CPUCard (with CAN processor) which strips the required data output from the messages and places it into the correct CAN frames (102, 103 and 107) for onward transmission.
The user can change data precision and format by way of a look up table showing how your selected variable would look after change. UTM Eastings and Northings could become two single precision values rather than doubles. The usable precision is still protected but the space to transmit data is compressed and compatible with one eight byte CAN frame. Similarly the four double precision velocity vectors in BESTVEL and INSPVAS can be reduced to four half precision values and packed into the same CAN frame. Meanwhile as you populate the CAN frame an indicator will show you how many bytes remain and the remaining precision and format options. Once the user has prepared the CAN frame format and ID numbers the settings are stored into an initialisation file in the configuration library. The user can have many project specific initialisation files within the configuration library any of which can be the default file for start-up or reconfiguration while running. |