issues
search
CalgaryToSpace
/
CTS-SAT-1-OBC-Firmware
Firmware for the CTS-SAT-1 ("FrontierSat") mission. Runs on the STM32-based Onboard Computer.
MIT License
8
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Create GitHub Actions for Python unit tests and telecommand docs
#136
parker-research
closed
3 months ago
0
Ground Support Tests: ensure JSON/JSONL telecommands respond with valid JSON
#135
parker-research
opened
3 months ago
0
Ground Support Test: ensure delay telecommand works as expected
#134
parker-research
opened
3 months ago
0
Ground Support Test: ensure reported uptime is within 1% after several seconds/days
#133
parker-research
opened
3 months ago
0
Create testing tcmds: `demo_blocking_delay`, `freertos_demo_stack_usage`
#132
parker-research
closed
3 months ago
1
IOC: Enable FreeRTOS time tracking with timer
#131
DeflateAwning
closed
3 months ago
0
Telecommand: `freertos_demo_stack_usage`, which allocates a variable-length array on the stack to test the FreeRTOS stack usage
#130
DeflateAwning
closed
3 months ago
0
FreeRTOS: Enable `configGENERATE_RUN_TIME_STATS` in IOC file
#129
DeflateAwning
closed
3 months ago
1
Create FreeRTOS thread which monitors the high stack watermarks and logs warnings if any tasks exceed thresholds
#128
DeflateAwning
closed
4 weeks ago
0
Telecommand to extract FreeRTOS stack information
#127
christopherkinyua
closed
3 months ago
4
Telecommand Parser (`TCMD_parse_full_telecommand()`): validate that the args_str contains the correct `number_of_args` for the telecommand
#126
DeflateAwning
closed
3 months ago
0
Telecommand Executor: normalize the length of the delimeter lines
#125
DeflateAwning
closed
3 months ago
0
Telecommand to extract FreeRTOS stack information
#124
christopherkinyua
closed
3 months ago
1
ADCS: extract and log magnetometer data
#123
parker-research
closed
1 month ago
6
GPS: Track the PPS (pulse-per-second) pulses into a counter variable, since the last sync
#122
parker-research
opened
3 months ago
0
Resolved FIXME's for the TCMD_ascii_to_uint64() helper function
#121
KaleF07
closed
3 months ago
1
Telecommand extract int64 function
#120
DeemDeem52
closed
3 months ago
3
In-memory LOG storage for most recent messages
#119
JohnathanBurchill
closed
3 months ago
0
Updated Flash driver and LittleFS helper to use NAND memory module (MT29F1G Series)
#118
Saksham-P
closed
1 month ago
7
Log a warning if the system time changes by too much
#117
JohnathanBurchill
opened
4 months ago
1
Logging channel/sink for in-memory log failsafe
#116
JohnathanBurchill
closed
3 months ago
2
Rebooting using Telecommand
#115
christopherkinyua
closed
3 months ago
4
Telecommand: reboot right now
#114
DeflateAwning
closed
3 months ago
0
TODOs and FIXMEs in `TCMD_ascii_to_uint64(...)`
#113
DeflateAwning
closed
3 months ago
0
Fix `TCMDEXEC_flash_write_hex` with new `TCMD_extract_hex_array_arg()`
#112
parker-research
closed
4 months ago
0
Implement `TCMD_extract_hex_array_arg()` and tests
#111
parker-research
closed
4 months ago
0
Telecommand Agenda: store to filesystem for persistence across reboots [nice-to-have]
#110
parker-research
opened
4 months ago
0
Telecommand Agenda: delete elements from the agenda (`agenda_delete_by_tssent`, `agenda_delete_all`)
#109
parker-research
closed
3 months ago
0
Telecommand Agenda: fetch the current agenda (name: `agenda_fetch`)
#108
parker-research
closed
3 months ago
0
Telecommand scheduling: suffix tag parser, executor thread, agenda/schedule
#107
parker-research
closed
4 months ago
1
Logging framework draft (Issue #9)
#106
JohnathanBurchill
closed
3 months ago
15
Ground Support: Fix excess newlines in RX/TX log
#105
parker-research
closed
4 months ago
0
Ground support: readiness field, tcmd data table, suffix tags, log display options
#104
parker-research
closed
4 months ago
0
Telecommand: `core_system_stats`
#103
parker-research
closed
2 months ago
0
Added enum TCMD_readiness_level_enum_t
#102
KaleF07
closed
4 months ago
0
Telecommands: get and set config variables
#101
NuclearTea
closed
3 months ago
3
Getting old stuff back
#100
NuclearTea
closed
4 months ago
0
Create on-OBC temperature sensor driver
#99
parker-research
closed
2 weeks ago
2
Communication: transmit periodic beacons from the AX100
#98
parker-research
opened
4 months ago
0
Communications Antenna: create deployment driver
#97
parker-research
closed
4 months ago
1
Experiment Boom: create deployment commands, configuration, etc.
#96
parker-research
opened
4 months ago
0
Implementation of converting hex string into byte array
#95
kev9268
closed
4 months ago
2
Ground Support: Add telecommand docs and per-argument labels
#94
parker-research
closed
4 months ago
0
IOC Update: enable CRC computation in the IOC file
#93
DeflateAwning
closed
4 months ago
0
Remove spaces from Telecommand_Spec docs
#92
parker-research
closed
4 months ago
0
Upgrade the HAL library
#91
robotoshi
closed
4 months ago
3
Ground Support: setup CI test runner for Python unit tests
#90
DeflateAwning
closed
3 months ago
0
Create function to parse a hex string into a byte array (`TCMD_extract_hex_array_arg`)
#89
DeflateAwning
closed
4 months ago
2
Create flash/LFS timing benchmark telecommands
#88
parker-research
closed
4 months ago
5
Ground Support: parse out telecommand argument descriptions, and display alongside telecommand argument input
#87
parker-research
closed
4 months ago
0
Previous
Next