update pounder patch to work with newest stabilizer main 198d5f0 #88

Merged
sb10q merged 1 commits from mwojcik/nix-scripts:pounder-update into master 2024-06-05 12:02:56 +08:00
Owner

I ported the changes from the Pounder patch exposing telemetry and pounder settings to MQTT to work on newest Stabilizer firmware - current main - 198d5f01d0

No more broker change is necessary as it's configurable by USB in serial (like booster).

Credit where it's due though - I cherry-picked changes from https://github.com/OxfordIonTrapGroup/stabilizer/ to get it to work with minimal involvement. Without it, I would be dabbling in the code for ages. Overall I couldn't use Oxford's fork in full, as it unfortunately has some bug(s) that when Pounder is installed, it crashes with Overflow as some part of the firmware is not meeting strict timing (good luck debugging that). I could not get an answer from the original author however to investigate it further.

New branch may be maintained here: https://github.com/Spaqin/stabilizer/tree/pounder-telemetry

You can see that the pounder settings and telemetry are relayed over to MQTT in the screenshot here:

Screenshot from 2024-06-04 15-31-30.png

I ported the changes from the Pounder patch exposing telemetry and pounder settings to MQTT to work on newest Stabilizer firmware - current main - https://github.com/quartiq/stabilizer/commit/198d5f01d0830e66fbfecccbd4be87b927e2effd No more broker change is necessary as it's configurable by USB in serial (like booster). Credit where it's due though - I cherry-picked changes from https://github.com/OxfordIonTrapGroup/stabilizer/ to get it to work with minimal involvement. Without it, I would be dabbling in the code for ages. Overall I couldn't use Oxford's fork in full, as it unfortunately has some bug(s) that when Pounder is installed, it crashes with Overflow as some part of the firmware is not meeting strict timing (good luck debugging that). I could not get an answer from the original author however to investigate it further. New branch may be maintained here: https://github.com/Spaqin/stabilizer/tree/pounder-telemetry You can see that the pounder settings and telemetry are relayed over to MQTT in the screenshot here: ![Screenshot from 2024-06-04 15-31-30.png](/attachments/2e1f4ab2-7822-491f-92ec-7620f7fb445c)
mwojcik added 1 commit 2024-06-04 16:06:11 +08:00
sb10q merged commit 3ae56dbfff into master 2024-06-05 12:02:56 +08:00
mwojcik deleted branch pounder-update 2024-06-05 12:03:16 +08:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: M-Labs/nix-scripts#88
No description provided.