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

     1  //autogenerated:yes
     2  //nolint:revive,misspell,govet,lll,dupl,gocritic
     3  package pythonarraytest
     4  
     5  import (
     6  	"github.com/bluenviron/gomavlib/v2/pkg/dialects/common"
     7  )
     8  
     9  // These flags encode the cellular network status
    10  type CELLULAR_STATUS_FLAG = common.CELLULAR_STATUS_FLAG
    11  
    12  const (
    13  	// State unknown or not reportable.
    14  	CELLULAR_STATUS_FLAG_UNKNOWN CELLULAR_STATUS_FLAG = common.CELLULAR_STATUS_FLAG_UNKNOWN
    15  	// Modem is unusable
    16  	CELLULAR_STATUS_FLAG_FAILED CELLULAR_STATUS_FLAG = common.CELLULAR_STATUS_FLAG_FAILED
    17  	// Modem is being initialized
    18  	CELLULAR_STATUS_FLAG_INITIALIZING CELLULAR_STATUS_FLAG = common.CELLULAR_STATUS_FLAG_INITIALIZING
    19  	// Modem is locked
    20  	CELLULAR_STATUS_FLAG_LOCKED CELLULAR_STATUS_FLAG = common.CELLULAR_STATUS_FLAG_LOCKED
    21  	// Modem is not enabled and is powered down
    22  	CELLULAR_STATUS_FLAG_DISABLED CELLULAR_STATUS_FLAG = common.CELLULAR_STATUS_FLAG_DISABLED
    23  	// Modem is currently transitioning to the CELLULAR_STATUS_FLAG_DISABLED state
    24  	CELLULAR_STATUS_FLAG_DISABLING CELLULAR_STATUS_FLAG = common.CELLULAR_STATUS_FLAG_DISABLING
    25  	// Modem is currently transitioning to the CELLULAR_STATUS_FLAG_ENABLED state
    26  	CELLULAR_STATUS_FLAG_ENABLING CELLULAR_STATUS_FLAG = common.CELLULAR_STATUS_FLAG_ENABLING
    27  	// Modem is enabled and powered on but not registered with a network provider and not available for data connections
    28  	CELLULAR_STATUS_FLAG_ENABLED CELLULAR_STATUS_FLAG = common.CELLULAR_STATUS_FLAG_ENABLED
    29  	// Modem is searching for a network provider to register
    30  	CELLULAR_STATUS_FLAG_SEARCHING CELLULAR_STATUS_FLAG = common.CELLULAR_STATUS_FLAG_SEARCHING
    31  	// Modem is registered with a network provider, and data connections and messaging may be available for use
    32  	CELLULAR_STATUS_FLAG_REGISTERED CELLULAR_STATUS_FLAG = common.CELLULAR_STATUS_FLAG_REGISTERED
    33  	// Modem is disconnecting and deactivating the last active packet data bearer. This state will not be entered if more than one packet data bearer is active and one of the active bearers is deactivated
    34  	CELLULAR_STATUS_FLAG_DISCONNECTING CELLULAR_STATUS_FLAG = common.CELLULAR_STATUS_FLAG_DISCONNECTING
    35  	// Modem is activating and connecting the first packet data bearer. Subsequent bearer activations when another bearer is already active do not cause this state to be entered
    36  	CELLULAR_STATUS_FLAG_CONNECTING CELLULAR_STATUS_FLAG = common.CELLULAR_STATUS_FLAG_CONNECTING
    37  	// One or more packet data bearers is active and connected
    38  	CELLULAR_STATUS_FLAG_CONNECTED CELLULAR_STATUS_FLAG = common.CELLULAR_STATUS_FLAG_CONNECTED
    39  )