Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add IMU telemetry downlinked #101

Merged
merged 4 commits into from
Nov 19, 2024

Conversation

sasataku
Copy link
Member

This PR enables the downlink of the IMU's ext raw data from the ADCS board. Currently, the IMU telemetry is not downlinked automatically but is instead downlinked upon request from the ground.

Adds the enable or disable command handler for IMU.

Signed-off-by: Takuya Sasaki <takuya.sasaki@spacecubics.com>
In the following commit, we fixes related to tx/rx transfer of 16 bytes
or more. However, there was an error in the value used for calculating
the remaining bytes during 19-byte and 26-byte reads from the IMU. This
commit fixes this issue.

  - 6aeada
    drivers/spi: Fix RX/TX buffer overflow on LittleFS

Signed-off-by: Takuya Sasaki <takuya.sasaki@spacecubics.com>
The IMU data had previously been parsed into each parameter as
19-byte or 26-byte data, but now we will also retain the raw data
acquired from the IMU.

Signed-off-by: Takuya Sasaki <takuya.sasaki@spacecubics.com>
Adds a handler for the command to retrieve the IMU's ext raw
telemetry.

Signed-off-by: Takuya Sasaki <takuya.sasaki@spacecubics.com>
@sasataku sasataku requested a review from yashi as a code owner November 19, 2024 04:49
@sasataku sasataku merged commit 55f743c into spacecubics:main Nov 19, 2024
42 checks passed
@sasataku sasataku deleted the add-imu-tlm-download branch November 19, 2024 04:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant