def diagnostic_encode(self, diagFl1, diagFl2, diagFl3, diagSh1, diagSh2, diagSh3):
                '''
                Configurable diagnostic messages.

                diagFl1                   : Diagnostic float 1 (float)
                diagFl2                   : Diagnostic float 2 (float)
                diagFl3                   : Diagnostic float 3 (float)
                diagSh1                   : Diagnostic short 1 (int16_t)
                diagSh2                   : Diagnostic short 2 (int16_t)
                diagSh3                   : Diagnostic short 3 (int16_t)

                '''
                return MAVLink_diagnostic_message(diagFl1, diagFl2, diagFl3, diagSh1, diagSh2, diagSh3)
Configurable diagnostic messages.

                diagFl1                   : Diagnostic float 1 (float)
                diagFl2                   : Diagnostic float 2 (float)
                diagFl3                   : Diagnostic float 3 (float)
                diagSh1                   : Diagnostic short 1 (int16_t)
                diagSh2                   : Diagnostic short 2 (int16_t)
                diagSh3                   : Diagnostic short 3 (int16_t)