CTS-SAT-1-OBC-Firmware
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
]
docs
generation
build_pin_list.py
Mission_Operations
Non-Critical_Notes
Sub-System_Notes
firmware
Core
Inc
adcs_drivers
adcs_command_ids.h
adcs_commands.h
adcs_internal_drivers.h
adcs_struct_packers.h
adcs_types.h
adcs_types_enum_to_str.h
adcs_types_to_json.h
antenna_deploy_drivers
ant_commands.h
ant_internal_drivers.h
boom_deploy_drivers
boom_deploy_drivers.h
camera
camera_capture.h
camera_init.h
comms_drivers
ax100_hw.h
ax100_tx.h
beacon.h
bulk_file_downlink.h
bulk_file_uplink.h
comms_tx.h
rf_antenna_switch.h
config
configuration.h
static_config.h
crypto
sha256.h
debug_tools
debug_i2c.h
debug_uart.h
eps_drivers
eps_calculations.h
eps_channel_control.h
eps_commands.h
eps_internal_drivers.h
eps_power_management.h
eps_struct_packers.h
eps_time.h
eps_types.h
eps_types_to_json.h
gnss_receiver
gnss_ascii_parsers.h
gnss_internal_drivers.h
gnss_time.h
gnss_types.h
littlefs
flash_benchmark.h
flash_driver.h
flash_internal_spi.h
lfs.h
lfs_util.h
littlefs_benchmark.h
littlefs_checksums.h
littlefs_driver.h
littlefs_helper.h
littlefs_searching.h
littlefs_telecommands.h
log
lazy_file_log_sink.h
log.h
log_a_logging_error.h
log_sinks.h
mpi
mpi_command_handling.h
mpi_transceiver.h
mpi_types.h
obc_systems
adc_vbat_monitor.h
external_led_and_rbf.h
obc_temperature_sensor.h
rtos_tasks
rtos_background_upkeep.h
rtos_bootup_operation_fsm_task.h
rtos_bulk_downlink_task.h
rtos_eps_tasks.h
rtos_mpi_tasks.h
rtos_task_helpers.h
rtos_tasks.h
rtos_tasks_rx_telecommands.h
self_checks
complete_self_check.h
stm32
stm32_internal_flash_drivers.h
stm32_reboot_reason.h
stm32_timing_helpers.h
stm32_watchdog.h
system
system_bootup.h
telecommand_exec
telecommand_args_helpers.h
telecommand_definitions.h
telecommand_executor.h
telecommand_parser.h
telecommand_types.h
telecommands
agenda_telecommands_defs.h
antenna_telecommand_defs.h
boom_deploy_telecommand_defs.h
camera_telecommand_defs.h
comms_telecommand_defs.h
config_telecommand_defs.h
eps_telecommands.h
flash_telecommand_defs.h
freertos_telecommand_defs.h
gnss_telecommand_defs.h
i2c_telecommand_defs.h
lfs_search_telecommand_defs.h
lfs_telecommand_defs.h
log_telecommand_defs.h
mpi_telecommand_defs.h
obc_systems_telecommand_defs.h
stm32_internal_flash_telecommand_defs.h
system_telecommand_defs.h
telecommand_adcs.h
testing_telecommand_defs.h
timekeeping_telecommand_defs.h
uart_error_tracking_telecommands.h
uart_telecommand_defs.h
timekeeping
timekeeping.h
transforms
arrays.h
byte_transforms.h
number_comparisons.h
uart_handler
uart_control.h
uart_error_tracking.h
uart_handler.h
unit_tests
sha256_unit_test_cases.h
sha256_unit_tests.py
test_adcs.h
test_ant_commands.h
test_assorted_prototypes.h
test_byte_transforms.h
test_configuration_variables.h
test_eps_calculations.h
test_eps_drivers.h
test_eps_struct_packers.h
test_gnss_time.h
test_logging.h
test_obc_temperature_sensor.h
test_sha256.h
test_telecommand_arg_helpers.h
test_telecommand_parser.h
test_tests.h
test_uart_error_tracking.h
unit_test_executor.h
unit_test_gnss.h
unit_test_helpers.h
unit_test_inventory.h
FreeRTOSConfig.h
main.h
: Header for
main.c
file. This file contains the common defines of the application
stm32l4xx_hal_conf.h
HAL configuration template file. This file should be copied to the application folder and renamed to
stm32l4xx_hal_conf.h
stm32l4xx_it.h
This file contains the headers of the interrupt handlers
Src
adcs_drivers
adcs_commands.c
adcs_internal_drivers.c
adcs_struct_packers.c
adcs_types_enum_to_str.c
adcs_types_to_json.c
antenna_deploy_drivers
ant_commands.c
ant_internal_drivers.c
boom_deploy_drivers
boom_deploy_drivers.c
camera
camera_capture.c
camera_init.c
comms_drivers
ax100_tx.c
beacon.c
bulk_file_downlink.c
bulk_file_uplink.c
comms_tx.c
rf_antenna_switch.c
config
configuration.c
crypto
sha256.c
debug_tools
debug_i2c.c
debug_uart.c
eps_drivers
eps_calculations.c
eps_channel_control.c
eps_commands.c
eps_internal_drivers.c
eps_power_management.c
eps_struct_packers.c
eps_time.c
eps_types_to_json.c
gnss_receiver
gnss_ascii_parsers.c
gnss_internal_drivers.c
gnss_time.c
gnss_types.c
littlefs
flash_benchmark.c
flash_driver.c
flash_internal_spi.c
lfs.c
lfs_util.c
littlefs_benchmark.c
littlefs_checksums.c
littlefs_driver.c
littlefs_helper.c
littlefs_searching.c
littlefs_telecommands.c
log
lazy_file_log_sink.c
log.c
log_a_logging_error.c
log_sinks.c
mpi
mpi_command_handling.c
mpi_transceiver.c
obc_systems
adc_vbat_monitor.c
external_led_and_rbf.c
obc_temperature_sensor.c
rtos_tasks
rtos_background_upkeep.c
rtos_bootup_operation_fsm_task.c
rtos_bulk_downlink_task.c
rtos_eps_tasks.c
rtos_mpi_tasks.c
rtos_task_helpers.c
rtos_tasks.c
rtos_tasks_rx_telecommands.c
self_checks
complete_self_check.c
stm32
stm32_internal_flash_drivers.c
stm32_reboot_reason.c
stm32_timing_helpers.c
stm32_watchdog.c
system
system_bootup.c
telecommand_exec
telecommand_args_helpers.c
telecommand_executor.c
telecommand_parser.c
telecommands
agenda_telecommand_defs.c
antenna_telecommand_defs.c
boom_deploy_telecommand_defs.c
camera_telecommand_defs.c
comms_telecommand_defs.c
config_telecommand_defs.c
eps_telecommands.c
flash_telecommand_defs.c
freertos_telecommand_defs.c
gnss_telecommand_defs.c
i2c_telecommand_defs.c
lfs_search_telecommand_defs.c
lfs_telecommand_defs.c
log_telecommand_defs.c
mpi_telecommand_defs.c
obc_systems_telecommand_defs.c
stm32_internal_flash_telecommand_defs.c
system_telecommand_defs.c
telecommand_adcs.c
telecommand_definitions.c
testing_telecommand_defs.c
timekeeping_telecommand_defs.c
uart_error_tracking_telecommands.c
uart_telelecommand_defs.c
timekeeping
timekeeping.c
transforms
arrays.c
byte_transforms.c
number_comparisons.c
uart_handler
uart_control.c
uart_error_tracking.c
uart_handler.c
unit_tests
test_adcs.c
test_ant_commands.c
test_arrays.c
test_byte_transforms.c
test_configuration_variables.c
test_eps_calculations.c
test_eps_drivers.c
test_eps_struct_packers.c
test_gnss_time.c
test_logging.c
test_obc_temperature_sensor.c
test_sha256.c
test_telecommand_arg_helpers.c
test_telecommand_parser.c
test_tests.c
test_uart_error_tracking.c
unit_test_executor.c
unit_test_gnss.c
unit_test_inventory.c
freertos.c
main.c
: Main program body
stm32l4xx_hal_msp.c
This file provides code for the MSP Initialization and de-Initialization codes
stm32l4xx_hal_timebase_tim.c
HAL time base based on the hardware TIM
stm32l4xx_it.c
Interrupt Service Routines
syscalls.c
STM32CubeIDE Minimal System calls file
sysmem.c
STM32CubeIDE System Memory calls file
system_stm32l4xx.c
CMSIS Cortex-M4 Device Peripheral Access Layer System Source File
firmware_checks
_01_check_tcmd_structs_and_docs.py
_02_check_c_unit_test_inventory.py
_03_check_missing_tcmd_registrations.py
__init__.py
hardware_emulators
mpi_command_mode_emulator.py
mpi_data_mode_emulator.py
misc_tools
bulk_uplink_to_devkit.py
extract_radio_packets_from_uart_logs.py
picam_parse_data.py
Generated by
1.16.1