mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-02-07 02:32:25 +08:00
Some checks failed
Build all targets / Scan for Board Targets (push) Has been cancelled
Build all targets / Build Group [${{ matrix.group }}][${{ matrix.arch == 'nuttx' && 'x86' || 'arm64' }}] (push) Has been cancelled
Build all targets / Upload Artifacts to S3 (push) Has been cancelled
Build all targets / Create Release and Upload Artifacts (push) Has been cancelled
Checks / build (NO_NINJA_BUILD=1 px4_fmu-v5_default) (push) Has been cancelled
Checks / build (NO_NINJA_BUILD=1 px4_sitl_default) (push) Has been cancelled
Checks / build (check_format) (push) Has been cancelled
Checks / build (check_newlines) (push) Has been cancelled
Checks / build (module_documentation) (push) Has been cancelled
Checks / build (px4_fmu-v2_default stack_check) (push) Has been cancelled
Checks / build (px4_sitl_allyes) (push) Has been cancelled
Checks / build (shellcheck_all) (push) Has been cancelled
Checks / build (tests) (push) Has been cancelled
Checks / build (tests_coverage) (push) Has been cancelled
Checks / build (validate_module_configs) (push) Has been cancelled
Clang Tidy / build (push) Has been cancelled
MacOS build / build (px4_fmu-v5_default) (push) Has been cancelled
MacOS build / build (px4_sitl) (push) Has been cancelled
Ubuntu environment build / Build and Test (ubuntu:22.04) (push) Has been cancelled
Ubuntu environment build / Build and Test (ubuntu:24.04) (push) Has been cancelled
Container build / Set Tags and Variables (push) Has been cancelled
Container build / Build Container (amd64) (push) Has been cancelled
Container build / Build Container (arm64) (push) Has been cancelled
Container build / Deploy To Registry (push) Has been cancelled
EKF Update Change Indicator / unit_tests (push) Has been cancelled
Failsafe Simulator Build / build (failsafe_web) (push) Has been cancelled
FLASH usage analysis / Analyzing px4_fmu-v5x (push) Has been cancelled
FLASH usage analysis / Analyzing px4_fmu-v6x (push) Has been cancelled
FLASH usage analysis / Publish Results (push) Has been cancelled
ITCM check / Checking nxp_tropic-community (push) Has been cancelled
ITCM check / Checking px4_fmu-v5x (push) Has been cancelled
ITCM check / Checking px4_fmu-v6xrt (push) Has been cancelled
MAVROS Mission Tests / build (map[mission:MC_mission_box vehicle:iris]) (push) Has been cancelled
MAVROS Mission Tests / build (map[mission:rover_mission_1 vehicle:rover]) (push) Has been cancelled
MAVROS Offboard Tests / build (map[test_file:mavros_posix_tests_offboard_posctl.test vehicle:iris]) (push) Has been cancelled
Nuttx Target with extra env config / build (px4_fmu-v5_default) (push) Has been cancelled
Python CI Checks / build (push) Has been cancelled
ROS Integration Tests / build (push) Has been cancelled
ROS Translation Node Tests / Build and test (map[ros_version:humble ubuntu:jammy]) (push) Has been cancelled
ROS Translation Node Tests / Build and test (map[ros_version:jazzy ubuntu:noble]) (push) Has been cancelled
SITL Tests / Testing PX4 tailsitter (push) Has been cancelled
SITL Tests / Testing PX4 iris (push) Has been cancelled
SITL Tests / Testing PX4 standard_vtol (push) Has been cancelled
ClusterFuzzLite batch fuzzing / BatchFuzzing (address) (push) Has been cancelled
ClusterFuzzLite batch fuzzing / BatchFuzzing (memory) (push) Has been cancelled
ClusterFuzzLite batch fuzzing / BatchFuzzing (undefined) (push) Has been cancelled
Handle stale issues and PRs / stale (push) Has been cancelled
39 lines
2.4 KiB
Plaintext
39 lines
2.4 KiB
Plaintext
# Cellular status
|
|
#
|
|
# This is currently used only for logging cell status from MAVLink.
|
|
|
|
uint64 timestamp # [us] Time since system start
|
|
|
|
uint16 status # [@enum STATUS_FLAG] Status bitmap
|
|
uint16 STATUS_FLAG_UNKNOWN = 1 # State unknown or not reportable
|
|
uint16 STATUS_FLAG_FAILED = 2 # Modem is unusable
|
|
uint16 STATUS_FLAG_INITIALIZING = 4 # Modem is being initialized
|
|
uint16 STATUS_FLAG_LOCKED = 8 # Modem is locked
|
|
uint16 STATUS_FLAG_DISABLED = 16 # Modem is not enabled and is powered down
|
|
uint16 STATUS_FLAG_DISABLING = 32 # Modem is currently transitioning to the STATUS_FLAG_DISABLED state
|
|
uint16 STATUS_FLAG_ENABLING = 64 # Modem is currently transitioning to the STATUS_FLAG_ENABLED state
|
|
uint16 STATUS_FLAG_ENABLED = 128 # Modem is enabled and powered on but not registered with a network provider and not available for data connections
|
|
uint16 STATUS_FLAG_SEARCHING = 256 # Modem is searching for a network provider to register
|
|
uint16 STATUS_FLAG_REGISTERED = 512 # Modem is registered with a network provider, and data connections and messaging may be available for use
|
|
uint16 STATUS_FLAG_DISCONNECTING = 1024 # 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
|
|
uint16 STATUS_FLAG_CONNECTING = 2048 # 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
|
|
uint16 STATUS_FLAG_CONNECTED = 4096 # One or more packet data bearers is active and connected
|
|
|
|
uint8 failure_reason # [@enum FAILURE_REASON] Failure reason
|
|
uint8 FAILURE_REASON_NONE = 0 # No error
|
|
uint8 FAILURE_REASON_UNKNOWN = 1 # Error state is unknown
|
|
uint8 FAILURE_REASON_SIM_MISSING = 2 # SIM is required for the modem but missing
|
|
uint8 FAILURE_REASON_SIM_ERROR = 3 # SIM is available, but not usable for connection
|
|
|
|
uint8 type # [@enum CELLULAR_NETWORK_RADIO_TYPE] Cellular network radio type
|
|
uint8 CELLULAR_NETWORK_RADIO_TYPE_NONE = 0 # None
|
|
uint8 CELLULAR_NETWORK_RADIO_TYPE_GSM = 1 # GSM
|
|
uint8 CELLULAR_NETWORK_RADIO_TYPE_CDMA = 2 # CDMA
|
|
uint8 CELLULAR_NETWORK_RADIO_TYPE_WCDMA = 3 # WCDMA
|
|
uint8 CELLULAR_NETWORK_RADIO_TYPE_LTE = 4 # LTE
|
|
|
|
uint8 quality # [dBm] Cellular network RSSI/RSRP, absolute value
|
|
uint16 mcc # [@invalid UINT16_MAX] Mobile country code
|
|
uint16 mnc # [@invalid UINT16_MAX] Mobile network code
|
|
uint16 lac # [@invalid 0] Location area code
|