Transmits the diagnostics data from the Novatel OEMStar GPS

                timeStatus                : The Time Status. See Table 8 page 27 Novatel OEMStar Manual (uint8_t)
                receiverStatus            : Status Bitfield. See table 69 page 350 Novatel OEMstar Manual (uint32_t)
                solStatus                 : solution Status. See table 44 page 197 (uint8_t)
                posType                   : position type. See table 43 page 196 (uint8_t)
                velType                   : velocity type. See table 43 page 196 (uint8_t)
                posSolAge                 : Age of the position solution in seconds (float)
                csFails                   : Times the CRC has failed since boot (uint16_t)

def novatel_diag_send(self, timeStatus, receiverStatus, solStatus, posType, velType, posSolAge, csFails, force_mavlink1=False):
                '''
                Transmits the diagnostics data from the Novatel OEMStar GPS

                timeStatus                : The Time Status. See Table 8 page 27 Novatel OEMStar Manual (uint8_t)
                receiverStatus            : Status Bitfield. See table 69 page 350 Novatel OEMstar Manual (uint32_t)
                solStatus                 : solution Status. See table 44 page 197 (uint8_t)
                posType                   : position type. See table 43 page 196 (uint8_t)
                velType                   : velocity type. See table 43 page 196 (uint8_t)
                posSolAge                 : Age of the position solution in seconds (float)
                csFails                   : Times the CRC has failed since boot (uint16_t)

                '''
                return self.send(self.novatel_diag_encode(timeStatus, receiverStatus, solStatus, posType, velType, posSolAge, csFails), force_mavlink1=force_mavlink1)