| ►N__EXPORT | |
| CI2C | Abstract class for character device on I2C |
| CRingBuffer | |
| CSPI | Abstract class for character device on SPI |
| ►Nbattery_status | |
| CParameterHandles | |
| CParameters | |
| ►Nbezier | |
| CBezierQuad | |
| ►Nbmp280 | |
| Cbmp280_bus_option | |
| Ccalibration_s | |
| Cdata_s | |
| Cfcalibration_s | |
| CIBMP280 | |
| ►Nbmp388 | |
| Cbmp388_bus_option | |
| ►Ncdev | |
| CCDev | Abstract class for any character device |
| Ccdev | Character device indirection table |
| Cfile_operations | |
| Cfile_t | |
| CVFile | |
| ►Ncontrol | |
| CBlock | |
| CBlockDelay | |
| CBlockDerivative | A simple derivative approximation |
| CBlockHighPass | A high pass filter as described here: http://en.wikipedia.org/wiki/High-pass_filter |
| CBlockIntegral | A rectangular integrator |
| CBlockIntegralTrap | A trapezoidal integrator |
| CBlockLimit | A limiter/ saturation |
| CBlockLimitSym | A symmetric limiter/ saturation |
| CBlockLowPass | A low pass filter as described here: http://en.wikipedia.org/wiki/Low-pass_filter |
| CBlockLowPass2 | A 2nd order low pass filter block which uses the default px4 2nd order low pass filter |
| CBlockLowPassVector | |
| CBlockOutput | An output trim/ saturation block |
| CBlockP | A proportional controller |
| CBlockParam | |
| CBlockParamBase | |
| CBlockPD | A proportional-derivative controller |
| CBlockPI | A proportional-integral controller |
| CBlockPID | A proportional-integral-derivative controller |
| CBlockRandGauss | |
| CBlockRandUniform | A uniform random number generator |
| CBlockStats | |
| CSuperBlock | |
| ►Ndevice | Namespace encapsulating all device framework classes, functions and data |
| CCDev | Abstract class for any character device |
| ►CDevice | Fundamental base class for all physical drivers (I2C, SPI) |
| C_device_id | Device identifier information |
| CDeviceId | |
| CDeviceStructure | |
| ►Nestimator | |
| CairspeedSample | |
| CauxVelSample | |
| CbaroSample | |
| CdragSample | |
| Cekf_solution_status | |
| Cext_vision_message | |
| CextVisionSample | |
| Cfault_status_u | |
| Cfilter_control_status_u | |
| Cflow_message | |
| CflowSample | |
| Cgps_check_fail_status_u | |
| Cgps_message | |
| CgpsSample | |
| CimuSample | |
| Cinnovation_fault_status_u | |
| CmagSample | |
| CoutputSample | |
| CoutputVert | |
| Cparameters | |
| CrangeSample | |
| CstateSample | |
| ►Nevents | |
| ►Nrc_loss | |
| CRC_Loss_Alarm | |
| ►Nstatus | |
| CStatusDisplay | |
| CSendEvent | Class manages the RC loss audible alarm, LED status display, and thermal calibration |
| CSubscriberHandler | Contains a list of uORB subscriptions and maintains their update state |
| ►Nhmc5883 | Local functions in support of the shell command |
| Chmc5883_bus_option | |
| ►Nicm20948 | Local functions in support of the shell command |
| Cicm20948_bus_option | |
| ►Nist8310 | Local functions in support of the shell command |
| Cist8310_bus_option | |
| ►Nland_detector | |
| CFixedwingLandDetector | |
| CLandDetector | |
| CMulticopterLandDetector | |
| CRoverLandDetector | |
| CVtolLandDetector | |
| ►Nlanding_target_estimator | |
| CKalmanFilter | |
| CLandingTargetEstimator | |
| ►Nlaunchdetection | |
| CCatapultLaunchMethod | |
| CLaunchDetector | |
| CLaunchMethod | |
| ►Nlinux_pwm_out | |
| CBBBlueRcPWMOut | Class BBBlueRcPWMOut PWM output class for BeagleBone Blue with Robotics Cape Library |
| CNavioSysfsPWMOut | Class NavioSysfsPWMOut PWM output class for Navio Sysfs |
| ►COcpocMmapPWMOut | Class OcpocMmapPWMOut PWM output class for Aerotenna OcPoC via mmap |
| Cpwm_cmd | |
| Cs_period_hi | |
| CPCA9685 | Main class that exports features for PCA9685 chip |
| CPWMOutBase | Class PWMOutBase common abstract PWM output base class |
| ►Nlinux_sbus | |
| CRcInput | |
| ►Nlis3mdl | |
| Clis3mdl_bus_option | |
| ►Nload_mon | |
| CLoadMon | |
| ►Nlps22hb | Local functions in support of the shell command |
| Clps22hb_bus_option | |
| ►Nlps25h | Local functions in support of the shell command |
| Clps25h_bus_option | |
| ►Nmath | |
| CLowPassFilter2p | |
| CLowPassFilter2pVector3f | |
| ►Nmatrix | |
| CAxisAngle | AxisAngle class |
| CDcm | Direction cosine matrix class |
| CDual | |
| CEuler | Euler angles class |
| CGeninvImpl | Geninv implementation detail |
| CGeninvImpl< Type, M, N, 0 > | |
| CLeastSquaresSolver | |
| CMatrix | |
| CQuaternion | Quaternion class |
| CScalar | |
| CSlice | |
| CSquareMatrix | |
| CVector | |
| CVector2 | |
| CVector3 | |
| ►NMicroBenchHRT | |
| CMicroBenchHRT | |
| ►NMicroBenchMath | |
| CMicroBenchMath | |
| ►NMicroBenchMatrix | |
| CMicroBenchMatrix | |
| ►NMicroBenchORB | |
| CMicroBenchORB | |
| ►Nmpl3115a2 | Local functions in support of the shell command |
| Cmpl3115a2_bus_option | |
| ►Nmpu6000 | Local functions in support of the shell command |
| Cmpu6000_bus_option | |
| ►Nmpu9250 | |
| Cmpu9250_bus_option | |
| ►Nms5611 | Local functions in support of the shell command |
| Cms5611_bus_option | |
| Cprom_s | Calibration PROM as reported by the device |
| Cprom_u | Grody hack for crc4() |
| ►NPixArt_PAW3902JF | |
| CBURST_TRANSFER | |
| ►Npx4 | |
| ►Nbst | |
| CBST | |
| CBSTAttitude | |
| CBSTBattery | |
| CBSTDeviceInfoReply | |
| CBSTDeviceInfoRequest | |
| CBSTGPSPosition | |
| CBSTPacket | |
| ►Nlogger | |
| ►CLogger | |
| CLogFileName | |
| CMissionSubscription | |
| CStatistics | |
| CLoggerSubscription | |
| CLogWriter | Manages starting, stopping & writing of logged data using the configured backend |
| ►CLogWriterFile | Writes logging data to a file |
| CLogFileBuffer | |
| CLogWriterMavlink | Writes logging data to uORB, and then sent via mavlink |
| Cperf_callback_data_t | |
| Cwatchdog_data_t | |
| CArray | |
| ►CReplay | Parses an ULog file and replays it in 'real-time' |
| CCompatBase | |
| CCompatSensorCombinedDtType | |
| CSubscription | |
| CReplayEkf2 | Replay specialization for Ekf2 replay |
| ►Npx4muorb | |
| CKraitRpcWrapper | |
| ►Nqmc5883 | Local functions in support of the shell command |
| Cqmc5883_bus_option | |
| ►NRCUpdate | |
| CParameterHandles | |
| CParameters | |
| CRCUpdate | Class RCUpdate |
| ►Nrm3100 | |
| Crm3100_bus_option | |
| ►Nrpi_rc_in | |
| CRcInput | |
| ►Nrunwaytakeoff | |
| CRunwayTakeoff | |
| ►Nsensors | |
| CParameterHandles | |
| CParameters | |
| ►CTemperatureCompensation | Class TemperatureCompensation Applies temperature compensation to sensor data |
| CParameterHandles | |
| CParameters | |
| CPerSensorData | |
| CSensorCalData1D | |
| CSensorCalData3D | |
| CSensorCalHandles1D | |
| CSensorCalHandles3D | |
| ►CVotedSensorsUpdate | Class VotedSensorsUpdate |
| CSensorData | |
| ►Nsimulator | |
| CRawGPSData | |
| CReport | |
| ►Nsystemlib | |
| CHysteresis | |
| ►Nuavcan_kinetis | |
| ►Nclock | |
| CUtcSyncParams | UTC clock synchronization parameters |
| ►Nflexcan | |
| CCanType | |
| CDataType | |
| CFIFOcsType | |
| CFilterType | |
| CIDType | |
| CMBcsType | |
| CMessageBufferType | |
| CRxFiFoType | |
| CBusEvent | All bus events are reported as POLLIN |
| CCanDriver | CAN driver, incorporates all available CAN ifaces |
| ►CCanIface | Single CAN iface |
| CRxQueue | |
| CTimings | |
| CTxItem | |
| CCanInitHelper | Helper class |
| CCanRxItem | RX queue item |
| CMutex | |
| CMutexLocker | |
| CSystemClock | Adapter for uavcan::ISystemClock |
| ►Nuavcan_node | |
| CAllocator | |
| CAllocatorSynchronizer | |
| ►Nuavcan_stm32 | |
| ►Nbxcan | |
| CCanType | |
| CFilterRegisterType | |
| CRxMailboxType | |
| CTxMailboxType | |
| ►Nclock | |
| CUtcSyncParams | UTC clock synchronization parameters |
| CCanDriver | CAN driver, incorporates all available CAN ifaces |
| ►CCanIface | Single CAN iface |
| CRxQueue | |
| CTimings | |
| CTxItem | |
| CCanInitHelper | Helper class |
| CCanRxItem | RX queue item |
| CMutexLocker | |
| CSystemClock | Adapter for uavcan::ISystemClock |
| ►NuORB | |
| ►CDeviceMaster | Master control device for ObjDev |
| CDeviceNodeStatisticsData | |
| ►CDeviceNode | Per-object device instance |
| CSubscriberData | |
| CUpdateIntervalData | |
| ►CFastRpcChannel | |
| CBulkTransferHeader | |
| CFastRpcControlMsg | |
| CFastRpcDataMsg | |
| CMutex | |
| CSemaphore | |
| ►CKraitFastRpcChannel | |
| CBulkTransferHeader | |
| CManager | This is implemented as a singleton |
| Corb_advertdata | |
| CPublication | Base publication wrapper class |
| CPublicationData | The publication class with data embedded |
| CPublicationMulti | Base publication multi wrapper class |
| CPublicationMultiData | The publication multi class with data embedded |
| CPublicationQueued | Queued publication with queue length set as a message constant (ORB_QUEUE_LENGTH) |
| CSubscription | |
| CSubscriptionCallback | |
| CSubscriptionCallbackWorkItem | |
| CSubscriptionData | |
| CSubscriptionInterval | |
| CUtils | |
| ►NuORBCommunicator | |
| CIChannel | Interface to enable remote subscriptions |
| CIChannelRxHandler | Class passed to the communication link implement to provide callback for received messages over a channel |
| ►NuORBTest | |
| CUnitTest | |
| ►Nvmount | |
| ►CControlData | This defines the common API between an input and an output of the vmount driver |
| ►CTypeData | |
| CTypeAngle | |
| CTypeLonLat | |
| CInputBase | Class InputBase Base class for all driver input classes |
| CInputMavlinkCmdMount | Class InputMavlinkCmdMount Input based on the VEHICLE_CMD_DO_MOUNT_CONTROL mavlink command |
| CInputMavlinkROI | Class InputMavlinkROI Input based on the vehicle_roi topic |
| CInputRC | Class InputRC RC input class using manual_control_setpoint topic |
| CInputTest | Class InputTest Send a single control command, configured via constructor arguments |
| COutputBase | Class OutputBase Base class for all driver output classes |
| COutputConfig | |
| COutputMavlink | Class OutputMavlink Output via vehicle_command topic |
| COutputRC | Class OutputRC Output via actuator_controls_2 topic |
| ►Nvoxlpm | Local functions in support of the shell command |
| Cvoxlpm_bus_option | |
| Cvoxlpm_chan | |
| C_stack_s | |
| C_work | Queue struct |
| Caccel_calibration_s | Accel scaling factors; Vout = Vscale * (Vin + Voffset) |
| Caccel_worker_data_t | Data passed to calibration worker routine |
| Cactuator_armed_s | |
| Cactuator_controls_s | |
| Cactuator_outputs_s | |
| CADC | |
| Cadc_linkquality | |
| Cadc_report_s | |
| CADIS16448 | |
| ►CADIS16477 | |
| CADISReport | |
| ►CADIS16497 | |
| CADISReport | |
| CAirspeed | |
| Cairspeed_s | |
| Cairspeed_scale | Airspeed scaling factors; out = (in * Vscale) + offset |
| Cairspeed_validated_s | |
| Cairspeed_validator_update_data | |
| CAirspeedModule | |
| CAirspeedValidator | |
| CAK09916 | |
| Cak09916_regs | |
| Cak8963_regs | |
| CAlphaFilter | First order "alpha" IIR digital filter |
| CAlphaFilterTest | |
| Capp_descriptor_t | |
| Cat24c_dev_s | |
| CAttitudeControl | |
| CAttitudeControlConvergenceTest | |
| CAttitudeEstimatorQ | |
| CAutoDeclinationTest | |
| Cautosave_work | |
| CBATT_SMBUS | |
| Cbatt_smbus_bus_option | |
| CBattery | |
| Cbattery_status_s | |
| CBatteryStatus | |
| Cbaudtype | |
| CBezierQuadTest | |
| CBlinkM | |
| Cblock | |
| CBlockingList | |
| CBlockingQueue | |
| CBlockLocalPositionEstimator | |
| CBMA180 | |
| CBMI055 | |
| CBMI055_accel | |
| ►CBMI055_gyro | |
| CBMI_GyroReport | Report conversation within the BMI055_gyro, including command byte and interrupt status |
| CBMI088 | |
| CBMI088_accel | |
| ►CBMI088_gyro | |
| CBMI_GyroReport | Report conversation within the BMI088_gyro, including command byte and interrupt status |
| ►CBMI160 | |
| CBMIReport | Report conversation within the BMI160, including command byte and interrupt status |
| CBMM150 | |
| Cbmm150_data | |
| CBMP280 | |
| CBMP388 | |
| Cbmp3_calib_data | |
| Cbmp3_data | |
| Cbmp3_reg_calib_data | |
| Cbmp3_uncomp_data | |
| Cbootloader_app_shared_t | |
| Cbson_decoder_s | |
| Cbson_encoder_s | Encoder state structure |
| Cbson_node_s | Node structure passed to the callback |
| Ccalibration_s | |
| Ccamera_capture_s | |
| Ccamera_trigger_s | |
| ►CCameraCapture | |
| C_trig_s | |
| CCameraFeedback | |
| CCameraInterface | |
| CCameraTrigger | |
| CCDevExample | |
| CCDevNode | |
| Ccellular_status_s | |
| CCFG_REG_A_M_BITS | |
| CChannelData12 | RC Channel data (12 channels) |
| CChannelData24 | RC Channel data (12 channels) |
| CCM8JL65 | |
| Ccollision_constraints_s | |
| Ccollision_report_s | |
| CCollisionPrevention | |
| CCollisionPreventionTest | |
| CCommander | |
| Ccommander_state_s | |
| CCompatibility | To convert topics to an updated format |
| CConfigInfoBasicRequest | |
| CConfigInfoBasicResponse | |
| Ccpuload_s | |
| Ccrosstrack_error_s | |
| Ccrsf_frame_header_t | |
| Ccrsf_frame_t | |
| Ccrsf_payload_RC_channels_packed_t | |
| CCRSFTelemetry | High-level class that handles sending of CRSF telemetry data |
| Cdata_s | |
| CDataLinkLoss | |
| Cdataman_compat_s | |
| CDataValidator | |
| CDataValidatorGroup | |
| Cdebug_array_s | |
| Cdebug_key_value_s | |
| Cdebug_value_s | |
| Cdebug_vect_s | |
| CDevCommon | |
| ►CDfAK8963Wrapper | |
| Cmag_calibration_s | |
| CDfBebopBusWrapper | |
| CDfBebopRangeFinderWrapper | |
| CDfBmp280Wrapper | |
| ►CDfHmc5883Wrapper | |
| Cmag_calibration_s | |
| CDfISL29501Wrapper | |
| ►CDfLsm9ds1Wrapper | |
| Caccel_calibration_s | |
| Cgyro_calibration_s | |
| Cmag_calibration_s | |
| CDfLtc2946Wrapper | |
| ►CDfMPU6050Wrapper | |
| Caccel_calibration_s | |
| Cgyro_calibration_s | |
| ►CDfMpu9250Wrapper | |
| Caccel_calibration_s | |
| Cgyro_calibration_s | |
| Cmag_calibration_s | |
| CDfMS5607Wrapper | |
| CDfMS5611Wrapper | |
| CDfTROneWrapper | |
| Cdifferential_pressure_s | |
| Cdistance_sensor_s | |
| Cdm_operations_t | |
| ►CDShotOutput | |
| CCommand | |
| CTelemetry | |
| ►CDShotTelemetry | |
| CEscData | |
| COutputBuffer | |
| Cdsm_decode_t | |
| Ceam_module_msg | |
| CECL_ControlData | |
| CECL_Controller | |
| CECL_L1_Pos_Controller | L1 Nonlinear Guidance Logic |
| CECL_PitchController | |
| CECL_RollController | |
| CECL_WheelController | |
| CECL_YawController | |
| CEkf | |
| CEkf2 | |
| Cekf2_innovations_s | |
| Cekf2_timestamps_s | |
| Cekf_gps_drift_s | |
| Cekf_gps_position_s | |
| CEkfImuSamplingTestParametrized | |
| CEkfInitializationTest | |
| CEkfRingBufferTest | |
| CEkfSamplingTestParametrized | |
| CEngineFailure | |
| Cerb_checksum_t | |
| Cerb_dop_t | |
| Cerb_geodic_position_t | |
| Cerb_header_t | |
| Cerb_message_t | |
| Cerb_navigation_status_t | |
| Cerb_ned_velocity_t | |
| Cerb_payload_t | |
| Cerb_version_t | |
| Cesc_report_s | |
| Cesc_status_s | |
| CESC_UART_BUF | |
| CEscPacket | |
| Cestimator_status_s | |
| ►CEstimatorInterface | |
| C_gps_pos_prev | |
| C_pos_ref | |
| CETSAirspeed | |
| CFailureDetector | |
| Cfcalibration_s | |
| CFixedwingAttitudeControl | |
| CFixedwingPositionControl | |
| Cflash_file_token_t | |
| Cflash_registers | |
| CFlightTask | |
| CFlightTaskAuto | |
| CFlightTaskAutoFollowMe | |
| CFlightTaskAutoLine | |
| CFlightTaskAutoLineSmoothVel | |
| CFlightTaskAutoMapper | |
| CFlightTaskAutoMapper2 | |
| CFlightTaskDescend | |
| CFlightTaskFailsafe | |
| CFlightTaskManual | |
| CFlightTaskManualAltitude | |
| CFlightTaskManualAltitudeSmooth | |
| CFlightTaskManualAltitudeSmoothVel | |
| CFlightTaskManualPosition | |
| CFlightTaskManualPositionSmooth | |
| CFlightTaskManualPositionSmoothVel | |
| CFlightTaskOffboard | |
| CFlightTaskOrbit | |
| ►CFlightTasks | |
| Cflight_task_t | |
| Ctask_error_t | |
| CFlightTaskSport | |
| CFlightTaskTransition | |
| CFloatTest | |
| Cfollow_target_s | |
| CFollowTarget | |
| Cfrsky_subscription_data_s | |
| Cfullcontext_s | |
| CFXAS21002C | |
| CFXOS8701CQ | |
| Cgam_module_msg | |
| Cgam_module_poll_msg | |
| ►CGeofence | |
| CPolygonInfo | |
| Cgeofence_result_s | |
| Cgloballocal_converter_reference_s | |
| CGPS | |
| Cgps_dump_s | |
| Cgps_inject_data_s | |
| Cgps_module_msg | The GPS sensor message Struct based on: https://code.google.com/p/diy-hott-gps/downloads |
| Cgps_mtk_packet_t | Structures of the binary packets |
| CGPS_Sat_Info | |
| ►CGPSBaseStationSupport | GPS driver base class with Base Station Support |
| CBaseSettings | |
| CFixedPositionSettings | |
| CSurveyInSettings | |
| CGPSDriverAshtech | |
| CGPSDriverEmlidReach | Driver class for Emlid Reach Populates caller provided vehicle_gps_position_s Some ERB messages are cached and correlated by timestamp before publishing it |
| CGPSDriverMTK | |
| CGPSDriverSBF | |
| CGPSDriverUBX | |
| CGpsFailure | |
| CGPSHelper | |
| CGPSSIM | |
| Cgyro_calibration_s | Gyro scaling factors; Vout = (Vin * Vscale) + Voffset |
| Cgyro_worker_data_t | Data passed to calibration worker routine |
| CHeater | |
| CHelicopterMixer | Generic helicopter mixer for helicopters with swash plate |
| CHelloExample | |
| ►CHMC5883 | |
| C_last_report | Used for info() |
| CHMC5883_I2C | |
| Chome_position_s | |
| Chrt_call | Callout record |
| CHRTTest | |
| Ci2c_frame | |
| Ci2c_integral_frame | |
| CIBMP388 | |
| CICM20948 | |
| CICM20948_mag | Helper class implementing the magnetometer driver node |
| CICM20948_SPI | |
| CICMReport | Report conversation within the mpu, including command byte and interrupt status |
| CINA226 | |
| Cinfo_s | |
| CInfoRequest | |
| CInnovationLpf | First order "alpha" IIR digital filter with input saturation |
| Cinput_capture_config_t | Input capture values for a channel |
| Cinput_capture_element_t | |
| Cinput_capture_stats_t | |
| Cinput_rc_s | |
| CIntegrator | |
| ►CIntrusiveQueue | |
| CIterator | |
| CIntrusiveQueueNode | |
| CIntrusiveQueueTest | |
| CIntTest | |
| CIOPacket | |
| CIridiumSBD | The driver for the Rockblock 9602 and 9603 RockBlock module for satellite communication over the Iridium satellite system |
| Ciridiumsbd_status_s | |
| CIRLOCK | |
| Cirlock_report_s | |
| Cirlock_s | Irlock_s structure returned from read calls |
| Cirlock_target_s | |
| ►CIST8310 | |
| C_scale | |
| CITxQueueInjector | This interface defines one method that will be called by the main node thread periodically in order to transfer contents of TX queue of the sub-node into the TX queue of the main node |
| CIUavcanSensorBridge | A sensor bridge class must implement this interface |
| CL3GD20 | |
| CLand | |
| Clanding_gear_s | |
| Clanding_target_innovations_s | |
| Clanding_target_pose_s | |
| CLandingslope | |
| CLED | |
| Cled_control_s | |
| CLedControlData | |
| CLedControlDataSingle | |
| ►CLedController | Class LedController Handles the led_control topic: blinking, priorities and state updates |
| CNextState | |
| CPerLedData | |
| CPerPriorityData | |
| CLeddarOne | |
| CLidarLite | |
| CLidarLiteI2C | |
| CLidarLitePWM | |
| CLinuxGPIO | |
| ►CLIS3MDL | |
| C_last_report | Used for info() |
| ►CList | |
| CIterator | |
| CList | Bus configurations |
| CList | Bus configurations |
| CListNode | |
| CListTest | |
| CLock | |
| CLockGuard | |
| Clog_message_s | |
| CLogListHelper | |
| CLoiter | |
| CLPS22HB | |
| CLPS22HB_I2C | |
| CLPS25H | |
| CLPS25H_I2C | |
| CLSM303AGR | |
| CLSM303D | |
| Cmag_calibration_s | Mag scaling factors; Vout = (Vin * Vscale) + Voffset |
| Cmag_worker_data_t | Data passed to calibration worker routine |
| Cmanual_control_setpoint_s | |
| CManualSmoothingXY | |
| CManualSmoothingZ | |
| CManualVelocitySmoothingXY | |
| CManualVelocitySmoothingXYTest | |
| CManualVelocitySmoothingZ | |
| Cmap_projection_reference_s | |
| CMappyDot | |
| CMathlibTest | |
| CMatrixTest | |
| ►CMavlink | |
| Cmavlink_message_buffer | |
| Cping_statistics_s | |
| CMavlink2Dev | |
| Cmavlink_log_s | |
| Cmavlink_logbuffer | |
| Cmavlink_logmessage | |
| ►CMavlinkCommandSender | |
| Ccommand_item_t | |
| ►CMavlinkFTP | MAVLink remote file server. Support FTP like commands using MAVLINK_MSG_ID_FILE_TRANSFER_PROTOCOL message |
| C_session_info | Session info, fd=-1 for no active session |
| CSessionInfo | |
| ►CMavlinkFtpTest | |
| CBurstInfo | Worker data for stream handler |
| CDownloadTestCase | A single download test case |
| CMavlinkLogHandler | |
| CMavlinkMissionManager | |
| CMavlinkOrbSubscription | |
| ►CMavlinkParametersManager | |
| C_uavcan_open_request_list_item | |
| CMavlinkRateLimiter | |
| CMavlinkReceiver | |
| CMavlinkShell | |
| CMavlinkStream | |
| CMavlinkStreamActuatorControlTarget | |
| CMavlinkStreamADSBVehicle | |
| CMavlinkStreamAltitude | |
| CMavlinkStreamAttitude | |
| CMavlinkStreamAttitudeQuaternion | |
| CMavlinkStreamAttitudeTarget | |
| CMavlinkStreamAttPosMocap | |
| CMavlinkStreamBatteryStatus | |
| CMavlinkStreamCameraCapture | |
| CMavlinkStreamCameraImageCaptured | |
| CMavlinkStreamCameraTrigger | |
| CMavlinkStreamCollision | |
| CMavlinkStreamCommandLong | |
| CMavlinkStreamDebug | |
| CMavlinkStreamDebugFloatArray | |
| CMavlinkStreamDebugVect | |
| CMavlinkStreamDistanceSensor | |
| CMavlinkStreamEstimatorStatus | |
| CMavlinkStreamExtendedSysState | |
| CMavlinkStreamGlobalPositionInt | |
| CMavlinkStreamGPS2Raw | |
| CMavlinkStreamGPSRawInt | |
| CMavlinkStreamGroundTruth | |
| CMavlinkStreamHeartbeat | |
| ►CMavlinkStreamHighLatency2 | |
| CPerBatteryData | |
| CMavlinkStreamHighresIMU | |
| CMavlinkStreamHILActuatorControls | |
| CMavlinkStreamHomePosition | |
| CMavlinkStreamLocalPositionNED | |
| CMavlinkStreamLocalPositionSetpoint | |
| CMavlinkStreamManualControl | |
| CMavlinkStreamMountOrientation | |
| CMavlinkStreamNamedValueFloat | |
| CMavlinkStreamNavControllerOutput | |
| CMavlinkStreamObstacleDistance | |
| CMavlinkStreamOdometry | |
| CMavlinkStreamOpticalFlowRad | |
| CMavlinkStreamOrbitStatus | |
| CMavlinkStreamPing | |
| CMavlinkStreamPositionTargetGlobalInt | |
| CMavlinkStreamRCChannels | |
| CMavlinkStreamScaledIMU | |
| CMavlinkStreamScaledIMU2 | |
| CMavlinkStreamScaledIMU3 | |
| CMavlinkStreamServoOutputRaw | |
| CMavlinkStreamStatustext | |
| CMavlinkStreamSysStatus | |
| CMavlinkStreamSystemTime | |
| CMavlinkStreamTimesync | |
| CMavlinkStreamTrajectoryRepresentationWaypoints | |
| CMavlinkStreamUTMGlobalPosition | |
| CMavlinkStreamVFRHUD | |
| CMavlinkStreamWind | |
| CMavlinkTimesync | |
| CMavlinkULog | ULog streaming class |
| CMB12XX | |
| CMEASAirspeed | |
| CMission | |
| Cmission_fence_point_s | Geofence vertex point |
| Cmission_item_s | Global position setpoint in WGS84 coordinates |
| Cmission_result_s | |
| Cmission_s | |
| Cmission_safe_point_s | Safe Point (Rally Point) |
| Cmission_stats_entry_s | Dataman housekeeping information for a specific item |
| CMissionBlock | |
| CMissionFeasibilityChecker | |
| CMixer | Abstract class defining a mixer mixing zero or more inputs to one or more outputs |
| Cmixer_control_s | Mixer input |
| Cmixer_heli_s | Helicopter swash plate mixer |
| Cmixer_heli_servo_s | Helicopter swash servo mixer |
| Cmixer_scaler_s | Simple channel scaler |
| Cmixer_simple_s | Simple mixer |
| CMixerGroup | Group of mixers, built up from single mixers and processed in order when mixing |
| CMixerTest | |
| ►CMixingOutput | This handles the mixing, arming/disarming and all subscriptions required for that |
| CCommand | |
| CMotorTest | |
| CMK | |
| CMotorData_t | |
| Cmount_orientation_s | |
| CMPL3115A2 | |
| CMPL3115A2_data_t | |
| CMPL3115A2_I2C | |
| CMPU6000 | |
| CMPU9250 | |
| CMPU9250_mag | Helper class implementing the magnetometer driver node |
| CMPU9250_SPI | |
| CMPUReport | Report conversation within the mpu, including command byte and interrupt status |
| CMS5525 | |
| CMS5611 | |
| CMS5611_I2C | |
| ►CMulticopterAttitudeControl | |
| C_manual_control_sp | Manual control setpoint |
| C_v_att | Vehicle attitude |
| C_v_att_sp | Vehicle attitude setpoint |
| C_v_control_mode | Vehicle control mode |
| C_v_rates_sp | Vehicle rates setpoint |
| C_vehicle_land_detected | |
| C_vehicle_status | Vehicle status |
| CMulticopterPositionControl | |
| CMulticopterRateControl | |
| Cmultirotor_motor_limits_s | |
| ►CMultirotorMixer | Multi-rotor mixer for pre-defined vehicle geometries |
| CRotor | Precalculated rotor mix |
| Csaturation_status | |
| CMuorbTestExample | |
| CNavigator | |
| CNavigatorMode | |
| CNullMixer | Null mixer; returns zero |
| Cobstacle_distance_s | |
| CObstacleAvoidance | |
| CObstacleAvoidanceTest | |
| Coffboard_control_mode_s | |
| Conboard_computer_status_s | |
| Coptical_flow_s | |
| Coptions | |
| Corb_metadata | Object metadata |
| Corb_test | |
| Corb_test_large | |
| Corb_test_medium | |
| Corbit_status_s | |
| ►CORBSet | |
| CNode | |
| COSDatxxxx | |
| Cotp | |
| Cotp_lock | |
| Coutput_limit_t | |
| COutputModuleInterface | Base class for an output module |
| Cparam_import_state | |
| Cparam_info_s | Static parameter definition structure |
| Cparam_value_u | Parameter value union |
| Cparam_wbuf_s | Storage for modified parameters |
| Cparameter_update_s | |
| CParameterHandles | |
| CParameters | |
| CParameterTest | |
| CParams | |
| CPAW3902 | |
| CPCA9685 | |
| Cperf_ctr_count | PC_EVENT counter |
| Cperf_ctr_elapsed | PC_ELAPSED counter |
| Cperf_ctr_header | Header common to all counters |
| Cperf_ctr_interval | PC_INTERVAL counter |
| CPGA460 | |
| CPID_t | |
| Cping_s | |
| CPMW3901 | |
| Cpolyfitter | |
| Cposition_controller_landing_status_s | |
| Cposition_controller_status_s | |
| Cposition_setpoint_s | |
| Cposition_setpoint_triplet_s | |
| CPositionControl | Core Position-Control for MC |
| CPositionControlBasicDirectionTest | |
| CPositionControlBasicTest | |
| CPositionControlStates | |
| Cpower_button_state_s | |
| Cpower_monitor_s | |
| ►CPrecLand | |
| C_map_ref | Reference for local/global projections |
| CPreFlightCheck | |
| CPreFlightChecker | |
| CPreFlightCheckerTest | Test code for PreFlightChecker class Run this test only using make tests TESTFILTER=PreFlightChecker |
| Cprint_load_s | |
| CPrivData | |
| Cproc_regs_s | |
| Cpwm_input_s | |
| Cpwm_output_rc_config | RC config values for a channel |
| Cpwm_output_values | |
| CPWMIN | |
| CPWMSim | |
| Cpx4_custom_mode | |
| CPX4Accelerometer | |
| CPX4Barometer | |
| CPX4FLOW | |
| CPX4FMU | |
| CPX4Gyroscope | |
| ►CPX4IO | The PX4IO class |
| CMotorTest | |
| Cpx4io_mixdata | As-needed mixer data upload |
| CPX4IO_Uploader | |
| CPX4Magnetometer | |
| CPX4Rangefinder | |
| ►CQMC5883 | |
| C_last_report | Used for info() |
| CQMC5883_I2C | |
| CQShell | |
| Cqshell_req_s | |
| Cqshell_retval_s | |
| ►CQueue | Generic queue based on the linked list class defined in libuavcan |
| CItem | |
| CRadar | |
| Cradio_status_s | |
| Crate_ctrl_status_s | |
| CRateControl | |
| Crc_channels_s | |
| Crc_decode_buf_ | |
| Crc_parameter_map_s | |
| CRCInput | |
| CRCLoss | |
| CRCTest | |
| CReadBuffer | |
| CReceiverFcPacket | |
| CReceiverFcPacketHoTT | |
| CRestartRequestHandler | |
| CRGBLED | |
| CRGBLED_NPC5623C | |
| CRGBLED_PWM | |
| CRingBuffer | |
| ►CRM3100 | |
| C_last_report | Used for info() |
| CRoboClaw | This is a driver for the RoboClaw motor controller |
| Crot_lookup_t | |
| CRoverPositionControl | |
| CRTCMParsing | |
| ►CRTL | |
| CRTLPosition | |
| CRtpsDev | |
| CRunInfoRepsonse | |
| CRunReq | |
| Cs_port_subscription_data_s | |
| Csafety_s | |
| CSafetyButton | |
| Csample | |
| Csatellite_info_s | |
| Csbf_buf_t | |
| Csbf_payload_channel_state_info_t | |
| Csbf_payload_dop_t | |
| Csbf_payload_pvt_geodetic_t | |
| Csbf_payload_vel_cov_geodetic_t | |
| Csbus_bit_pick | |
| CSDP3X | |
| CSearchMinTest | |
| Csector_descriptor_t | |
| Csensor_accel_s | |
| Csensor_baro_s | |
| Csensor_bias_s | |
| Csensor_combined_s | |
| Csensor_correction_s | |
| Csensor_gyro_control_s | |
| Csensor_gyro_s | |
| Csensor_mag_s | |
| Csensor_preflight_s | |
| Csensor_selection_s | |
| CSensors | |
| Cservorail_status_s | |
| CSF0X | |
| CSF0XTest | |
| CSF1XX | |
| CSih | |
| CSimpleAnalyzer | SimpleAnalyzer |
| CSimpleMixer | Simple summing mixer |
| ►CSimulator | |
| C_hil_local_proj_ref | |
| CSMBus | |
| CSmoothZTest | |
| CSRF02 | |
| Cstack_t | |
| CStandard | |
| CStateMachineHelperTest | |
| CStaticData | |
| CStraightLine | |
| CStreamListItem | |
| Csubsystem_info_s | |
| CSurveyInStatus | |
| Csys_state_s | |
| Csystem_power_s | |
| CTailsitter | |
| CTakeoff | |
| CTAP_ESC | |
| Ctask_stack_info_s | |
| CTECS | |
| Ctecs_status_s | |
| Ctelemetry_status_s | |
| CTelemetryData | Telemetry packet |
| CTemperatureCalibration | |
| CTemperatureCalibrationAccel | |
| CTemperatureCalibrationBaro | |
| CTemperatureCalibrationBase | Base class for temperature calibration types with abstract methods (for all different sensor types) |
| ►CTemperatureCalibrationCommon | Class TemperatureCalibrationCommon Common base class for all sensor types, contains shared code & data |
| CPerSensorData | |
| CTemperatureCalibrationGyro | |
| CTERARANGER | |
| CTerrainEstimator | |
| Ctest_32_64_t | |
| Ctest_float_double_t | |
| Ctest_motor_s | |
| CTEST_PPM | |
| CTestCollisionPrevention | |
| CtestContainer | |
| CTestObstacleAvoidance | |
| CTestTimingCollisionPrevention | |
| CTFMINI | |
| CThreadData | |
| CTiltrotor | |
| Ctimer_callback_data_s | |
| ►CTimestampedList | |
| Citem_t | |
| Ctimesync_status_s | |
| CToneAlarm | |
| CTrajectory | |
| Ctrajectory_waypoint_s | |
| Ctransponder_report_s | |
| Ctune_control_s | |
| CTunes | Library for parsing tunes from melody-strings or dedicated tune messages |
| Cuavcan_parameter_request_s | |
| Cuavcan_parameter_value_s | |
| CUavcanBarometerBridge | |
| CUavcanBatteryBridge | |
| ►CUavcanCDevSensorBridgeBase | This is the base class for redundant sensors with an independent ORB topic per each redundancy channel |
| CChannel | |
| CUavcanEsc | A UAVCAN node |
| CUavcanEscController | |
| CUavcanFlowBridge | |
| CUavcanGnssBridge | |
| CUavcanHardpointController | The UavcanHardpointController class |
| CUavcanMagnetometerBridge | |
| CUavcanMixingInterface | UAVCAN mixing class |
| CUavcanNode | A UAVCAN node |
| CUavcanServers | A UAVCAN Server Sub node |
| Cubx_buf_t | |
| Cubx_checksum_t | |
| Cubx_header_t | |
| Cubx_payload_rx_ack_ack_t | |
| Cubx_payload_rx_ack_nak_t | |
| Cubx_payload_rx_mon_hw_ubx6_t | |
| Cubx_payload_rx_mon_hw_ubx7_t | |
| ►Cubx_payload_rx_mon_rf_t | |
| Cubx_payload_rx_mon_rf_block_t | |
| Cubx_payload_rx_mon_ver_part1_t | |
| Cubx_payload_rx_mon_ver_part2_t | |
| Cubx_payload_rx_nav_dop_t | |
| Cubx_payload_rx_nav_posllh_t | |
| Cubx_payload_rx_nav_pvt_t | |
| Cubx_payload_rx_nav_sat_part1_t | |
| Cubx_payload_rx_nav_sat_part2_t | |
| Cubx_payload_rx_nav_sol_t | |
| Cubx_payload_rx_nav_svin_t | |
| Cubx_payload_rx_nav_svinfo_part1_t | |
| Cubx_payload_rx_nav_svinfo_part2_t | |
| Cubx_payload_rx_nav_timeutc_t | |
| Cubx_payload_rx_nav_velned_t | |
| Cubx_payload_tx_cfg_cfg_t | |
| Cubx_payload_tx_cfg_msg_t | |
| Cubx_payload_tx_cfg_nav5_t | |
| Cubx_payload_tx_cfg_prt_t | |
| Cubx_payload_tx_cfg_rate_t | |
| Cubx_payload_tx_cfg_rst_t | |
| Cubx_payload_tx_cfg_sbas_t | |
| Cubx_payload_tx_cfg_tmode3_t | |
| Cubx_payload_tx_cfg_valset_t | |
| CUBX_SIM | |
| Cudid | |
| Culog_file_header_s | First bytes of the file |
| Culog_message_add_logged_s | |
| Culog_message_data_header_s | |
| Culog_message_dropout_s | |
| Culog_message_flag_bits_s | |
| Culog_message_format_s | |
| Culog_message_header_s | |
| Culog_message_info_header_s | |
| Culog_message_info_multiple_header_s | |
| Culog_message_logging_s | |
| Culog_message_logging_tagged_s | |
| Culog_message_parameter_header_s | |
| Culog_message_remove_logged_s | |
| Culog_message_sync_s | |
| Culog_stream_ack_s | |
| Culog_stream_s | |
| CUnitTest | Base class to be used for unit tests |
| CUT_array | |
| CUT_hash_bucket | |
| CUT_hash_handle | |
| CUT_hash_table | |
| CUT_icd | |
| CUT_string | |
| Cvehicle_acceleration_s | |
| Cvehicle_air_data_s | |
| Cvehicle_angular_velocity_s | |
| Cvehicle_attitude_s | |
| Cvehicle_attitude_setpoint_s | |
| Cvehicle_command_ack_s | |
| Cvehicle_command_s | |
| Cvehicle_constraints_s | |
| Cvehicle_control_mode_s | |
| Cvehicle_global_position_s | |
| Cvehicle_gps_position_s | |
| Cvehicle_land_detected_s | |
| Cvehicle_local_position_s | |
| Cvehicle_local_position_setpoint_s | |
| Cvehicle_magnetometer_s | |
| Cvehicle_odometry_s | |
| Cvehicle_rates_setpoint_s | |
| Cvehicle_roi_s | |
| Cvehicle_status_flags_s | |
| Cvehicle_status_s | |
| Cvehicle_trajectory_waypoint_s | |
| CVehicleAcceleration | |
| CVehicleAngularVelocity | |
| CVelocitySmoothing | TODO: document the algorithm |T1| T2 |T3|
__| |____ __ Jerk |_|
/ \ Acceleration ___/ ___
;" / / Velocity ; -—" |
| CVelocitySmoothingTest | |
| CVersioningTest | |
| ►CVirtualCanDriver | Objects of this class are owned by the sub-node thread |
| CEvent | |
| ►CVirtualCanIface | Objects of this class are owned by the sub-node thread |
| CRxItem | This class re-defines uavcan::RxCanFrame with flags |
| CVL53LXX | |
| CVOXLPM | |
| Cvtol_vehicle_status_s | |
| CVtolAttitudeControl | |
| ►CVtolType | |
| C_disarmed_pwm_values | |
| C_max_mc_pwm_values | |
| C_min_mc_pwm_values | Stores the max pwm values given by the system |
| CWeatherVane | |
| Cwheel_encoders_s | |
| Cwind_estimate_s | |
| CWindEstimator | |
| Cwork_q_item_t | Work task work item |
| Cwork_q_t | |