Here is a list of all functions with links to the files they belong to:
- m -
- main() : actuator_nc.cpp, main.c, test_boot_report.c, test_gnss_core.c, test_mode_core.c, test_sensors_core.c, test_sleep_math.c, test_h3lis100dl.c, test_ism330dhcx.c, test_ms5611.c, test_ubx.c, flight_e2e.c, idle_e2e.cpp, test_emmc_card.c, test_emmc_log.c, test_flight_state.c, test_idle.c, test_main.cpp, test_gnss_frame.c, test_sd_spi.c, test_self_test.c, test_self_test_devices.c, test_actuator_state_machine.cpp, test_board_net.cpp, test_packet_roundtrip.cpp, test_send_policy.cpp, test_sensor_data_collection.cpp, test_sensor_self_test.cpp, test_sensor_state_machine.cpp, register-vtables-helper.cpp, daq_bridge_main.cpp, test_abort_ordering.cpp, test_actuator_delays.cpp, test_ball_valve_commander.cpp, test_ball_valve_config.cpp, test_ball_valve_position.cpp, test_board_clock_sync.cpp, test_capture_window.cpp, test_command_dedupe.cpp, test_controller_pwm_roles.cpp, test_cubic_store_namespace.cpp, test_daq_interface.cpp, test_elodin_read_path.cpp, test_environmental_config.cpp, test_fire_lifecycle.cpp, test_hold_rules.cpp, test_hp_pt_code.cpp, test_imu_calibration.cpp, test_lc_linear_fit.cpp, test_lc_tare.cpp, test_pressure_feed.cpp, test_pt_smoothing.cpp, test_robust_ddp.cpp, test_rtd_board.cpp, test_script_positions.cpp, test_script_runtime.cpp, test_script_states.cpp, test_sensor_tables.cpp, test_sequencer_concurrency.cpp, test_sequencer_elodin.cpp, test_state_script.cpp, test_subscription_tracker.cpp, test_t7.cpp, calibration_main.cpp, config_broadcast_service_main.cpp, controller_main.cpp, heartbeat_service_main.cpp, ota_service_main.cpp, sequencer_main.cpp, stacklight_service_main.cpp, t7_bridge_main.cpp, main.cpp, fake_calibrated_pt.cpp, send_all_sensors.cpp, send_fake_pt.cpp
- mainloop() : actuator_nc.cpp
- make() : test_command_dedupe.cpp
- make_node() : toml.hpp
- makeConfig() : test_controller_pwm_roles.cpp, test_daq_interface.cpp
- makeState() : test_board_net.cpp
- mcp_spi() : main.cpp
- measure_lsi() : board_sleep.c
- MemManage_Handler() : stm32h7xx_it.h, stm32h7xx_it.c
- micros() : Arduino.h
- millis() : Arduino.h
- min() : toml.hpp
- mode_outputs() : mode_core.c, mode_core.h
- mode_route_command() : mode_core.c, mode_core.h
- module_rx() : fake_gnss.c
- mono_ns() : calibration_main.cpp
- motorCoast() : main.cpp
- motorDrive() : main.cpp
- mount() : emmc_log.c
- MPU_Config() : main.c
- MPU_eTaskGetState() : mpu_prototypes.h
- MPU_pcQueueGetName() : mpu_prototypes.h
- MPU_pcTaskGetName() : mpu_prototypes.h
- MPU_pcTimerGetName() : mpu_prototypes.h
- MPU_pvTaskGetThreadLocalStoragePointer() : mpu_prototypes.h
- MPU_pvTimerGetTimerID() : mpu_prototypes.h
- MPU_ucQueueGetQueueType() : mpu_prototypes.h
- MPU_ulTaskGenericNotifyTake() : mpu_prototypes.h
- MPU_ulTaskGenericNotifyValueClear() : mpu_prototypes.h
- MPU_ulTaskGetIdleRunTimeCounter() : mpu_prototypes.h
- MPU_ulTaskGetIdleRunTimePercent() : mpu_prototypes.h
- MPU_ulTaskGetRunTimeCounter() : mpu_prototypes.h
- MPU_ulTaskGetRunTimePercent() : mpu_prototypes.h
- MPU_uxQueueGetQueueNumber() : mpu_prototypes.h
- MPU_uxQueueMessagesWaiting() : mpu_prototypes.h
- MPU_uxQueueMessagesWaitingFromISR() : mpu_prototypes.h
- MPU_uxQueueSpacesAvailable() : mpu_prototypes.h
- MPU_uxTaskGetNumberOfTasks() : mpu_prototypes.h
- MPU_uxTaskGetStackHighWaterMark() : mpu_prototypes.h
- MPU_uxTaskGetStackHighWaterMark2() : mpu_prototypes.h
- MPU_uxTaskGetSystemState() : mpu_prototypes.h
- MPU_uxTaskPriorityGet() : mpu_prototypes.h
- MPU_uxTaskPriorityGetFromISR() : mpu_prototypes.h
- MPU_uxTimerGetReloadMode() : mpu_prototypes.h
- MPU_vEventGroupDelete() : mpu_prototypes.h
- MPU_vQueueAddToRegistry() : mpu_prototypes.h
- MPU_vQueueDelete() : mpu_prototypes.h
- MPU_vQueueSetQueueNumber() : mpu_prototypes.h
- MPU_vQueueUnregisterQueue() : mpu_prototypes.h
- MPU_vStreamBufferDelete() : mpu_prototypes.h
- MPU_vTaskDelay() : mpu_prototypes.h
- MPU_vTaskDelete() : mpu_prototypes.h
- MPU_vTaskGenericNotifyGiveFromISR() : mpu_prototypes.h
- MPU_vTaskGetInfo() : mpu_prototypes.h
- MPU_vTaskPrioritySet() : mpu_prototypes.h
- MPU_vTaskResume() : mpu_prototypes.h
- MPU_vTaskSetApplicationTaskTag() : mpu_prototypes.h
- MPU_vTaskSetThreadLocalStoragePointer() : mpu_prototypes.h
- MPU_vTaskSetTimeOutState() : mpu_prototypes.h
- MPU_vTaskSuspend() : mpu_prototypes.h
- MPU_vTimerSetReloadMode() : mpu_prototypes.h
- MPU_vTimerSetTimerID() : mpu_prototypes.h
- MPU_xEventGroupClearBits() : mpu_prototypes.h
- MPU_xEventGroupClearBitsFromISR() : mpu_prototypes.h
- MPU_xEventGroupCreate() : mpu_prototypes.h
- MPU_xEventGroupCreateStatic() : mpu_prototypes.h
- MPU_xEventGroupGetBitsFromISR() : mpu_prototypes.h
- MPU_xEventGroupGetStaticBuffer() : mpu_prototypes.h
- MPU_xEventGroupSetBits() : mpu_prototypes.h
- MPU_xEventGroupSetBitsFromISR() : mpu_prototypes.h
- MPU_xEventGroupSync() : mpu_prototypes.h
- MPU_xEventGroupWaitBits() : mpu_prototypes.h
- MPU_xEventGroupWaitBitsEntry() : mpu_prototypes.h
- MPU_xQueueAddToSet() : mpu_prototypes.h
- MPU_xQueueCreateCountingSemaphore() : mpu_prototypes.h
- MPU_xQueueCreateCountingSemaphoreStatic() : mpu_prototypes.h
- MPU_xQueueCreateMutex() : mpu_prototypes.h
- MPU_xQueueCreateMutexStatic() : mpu_prototypes.h
- MPU_xQueueCreateSet() : mpu_prototypes.h
- MPU_xQueueGenericCreate() : mpu_prototypes.h
- MPU_xQueueGenericCreateStatic() : mpu_prototypes.h
- MPU_xQueueGenericGetStaticBuffers() : mpu_prototypes.h
- MPU_xQueueGenericReset() : mpu_prototypes.h
- MPU_xQueueGenericSend() : mpu_prototypes.h
- MPU_xQueueGenericSendFromISR() : mpu_prototypes.h
- MPU_xQueueGetMutexHolder() : mpu_prototypes.h
- MPU_xQueueGetMutexHolderFromISR() : mpu_prototypes.h
- MPU_xQueueGiveFromISR() : mpu_prototypes.h
- MPU_xQueueGiveMutexRecursive() : mpu_prototypes.h
- MPU_xQueueIsQueueEmptyFromISR() : mpu_prototypes.h
- MPU_xQueueIsQueueFullFromISR() : mpu_prototypes.h
- MPU_xQueuePeek() : mpu_prototypes.h
- MPU_xQueuePeekFromISR() : mpu_prototypes.h
- MPU_xQueueReceive() : mpu_prototypes.h
- MPU_xQueueReceiveFromISR() : mpu_prototypes.h
- MPU_xQueueRemoveFromSet() : mpu_prototypes.h
- MPU_xQueueSelectFromSet() : mpu_prototypes.h
- MPU_xQueueSelectFromSetFromISR() : mpu_prototypes.h
- MPU_xQueueSemaphoreTake() : mpu_prototypes.h
- MPU_xQueueTakeMutexRecursive() : mpu_prototypes.h
- MPU_xStreamBufferBytesAvailable() : mpu_prototypes.h
- MPU_xStreamBufferGenericCreate() : mpu_prototypes.h
- MPU_xStreamBufferGenericCreateStatic() : mpu_prototypes.h
- MPU_xStreamBufferGetStaticBuffers() : mpu_prototypes.h
- MPU_xStreamBufferIsEmpty() : mpu_prototypes.h
- MPU_xStreamBufferIsFull() : mpu_prototypes.h
- MPU_xStreamBufferNextMessageLengthBytes() : mpu_prototypes.h
- MPU_xStreamBufferReceive() : mpu_prototypes.h
- MPU_xStreamBufferReceiveCompletedFromISR() : mpu_prototypes.h
- MPU_xStreamBufferReceiveFromISR() : mpu_prototypes.h
- MPU_xStreamBufferReset() : mpu_prototypes.h
- MPU_xStreamBufferSend() : mpu_prototypes.h
- MPU_xStreamBufferSendCompletedFromISR() : mpu_prototypes.h
- MPU_xStreamBufferSendFromISR() : mpu_prototypes.h
- MPU_xStreamBufferSetTriggerLevel() : mpu_prototypes.h
- MPU_xStreamBufferSpacesAvailable() : mpu_prototypes.h
- MPU_xTaskAbortDelay() : mpu_prototypes.h
- MPU_xTaskCallApplicationTaskHook() : mpu_prototypes.h
- MPU_xTaskCheckForTimeOut() : mpu_prototypes.h
- MPU_xTaskCreate() : mpu_prototypes.h
- MPU_xTaskCreateRestricted() : mpu_prototypes.h
- MPU_xTaskCreateRestrictedStatic() : mpu_prototypes.h
- MPU_xTaskCreateStatic() : mpu_prototypes.h
- MPU_xTaskDelayUntil() : mpu_prototypes.h
- MPU_xTaskGenericNotify() : mpu_prototypes.h
- MPU_xTaskGenericNotifyEntry() : mpu_prototypes.h
- MPU_xTaskGenericNotifyFromISR() : mpu_prototypes.h
- MPU_xTaskGenericNotifyStateClear() : mpu_prototypes.h
- MPU_xTaskGenericNotifyWait() : mpu_prototypes.h
- MPU_xTaskGenericNotifyWaitEntry() : mpu_prototypes.h
- MPU_xTaskGetApplicationTaskTag() : mpu_prototypes.h
- MPU_xTaskGetApplicationTaskTagFromISR() : mpu_prototypes.h
- MPU_xTaskGetCurrentTaskHandle() : mpu_prototypes.h
- MPU_xTaskGetHandle() : mpu_prototypes.h
- MPU_xTaskGetIdleTaskHandle() : mpu_prototypes.h
- MPU_xTaskGetSchedulerState() : mpu_prototypes.h
- MPU_xTaskGetStaticBuffers() : mpu_prototypes.h
- MPU_xTaskGetTickCount() : mpu_prototypes.h
- MPU_xTaskResumeFromISR() : mpu_prototypes.h
- MPU_xTimerCreate() : mpu_prototypes.h
- MPU_xTimerCreateStatic() : mpu_prototypes.h
- MPU_xTimerGenericCommand() : mpu_prototypes.h
- MPU_xTimerGenericCommandEntry() : mpu_prototypes.h
- MPU_xTimerGetExpiryTime() : mpu_prototypes.h
- MPU_xTimerGetPeriod() : mpu_prototypes.h
- MPU_xTimerGetReloadMode() : mpu_prototypes.h
- MPU_xTimerGetStaticBuffer() : mpu_prototypes.h
- MPU_xTimerGetTimerDaemonTaskHandle() : mpu_prototypes.h
- MPU_xTimerIsTimerActive() : mpu_prototypes.h
- ms5611_compensate() : dev_ms5611.c, dev_ms5611.h
- ms5611_crc4() : dev_ms5611.c, dev_ms5611.h
- ms5611_read_adc() : dev_ms5611.c, dev_ms5611.h
- ms5611_read_prom() : dev_ms5611.c, dev_ms5611.h
- ms5611_reset() : board_bringup.c
- ms5611_start() : dev_ms5611.c, dev_ms5611.h
- ms_until() : idle.c
- MX_ADC1_Init() : main.c
- MX_GPIO_Init() : main.c
- MX_I2C4_Init() : main.c
- MX_RTC_Init() : main.c
- MX_SDMMC1_MMC_Init() : main.h, main.c
- MX_SPI1_Init() : main.c
- MX_SPI2_Init() : main.c
- MX_SPI3_Init() : main.c
- MX_SPI4_Init() : main.c
- MX_TIM1_Init() : main.c
- MX_TIM2_Init() : main.c
- MX_TIM3_Init() : main.c
- MX_UART9_Init() : main.c
- MX_USB_DEVICE_Init() : usb_device.c, usb_device.h