github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/development/message_available_modes_monitor.go (about)

     1  //autogenerated:yes
     2  //nolint:revive,misspell,govet,lll
     3  package development
     4  
     5  // A change to the sequence number indicates that the set of AVAILABLE_MODES has changed.
     6  // A receiver must re-request all available modes whenever the sequence number changes.
     7  // This is only emitted after the first change and should then be broadcast at low rate (nominally 0.3 Hz) and on change.
     8  type MessageAvailableModesMonitor struct {
     9  	// Sequence number. The value iterates sequentially whenever AVAILABLE_MODES changes (e.g. support for a new mode is added/removed dynamically).
    10  	Seq uint8
    11  }
    12  
    13  // GetID implements the message.Message interface.
    14  func (*MessageAvailableModesMonitor) GetID() uint32 {
    15  	return 437
    16  }