Fix Version/s: None
Sprint:TSSW Sprint - May 11 - May 25
Team:Telescope and Site
Put the hexapod PXI into the standby state after clearing the error. This task will need to update the Simulink model for the state machine transition. After this, I will need to generate the C/C++ code and put back to ts_hexapod_controller and test the new built. This task will need to learn and test and hexapod simulink model. This task will also try to understand the logic of look-up table (LUT) in code.
- relates to
DM-23848 Put the Rotator into Standby State after the clearError Command
Please help to review the PRs:
The Jenkins test is here:
That one change you pointed out (two comments above, "the updated transition") looks fine and your tests are convincing. However, there are two pull requests (with many changed files). Please let me know if there is anything else you want reviewed besides that one snippet.
I think the snippet should be good enough at this moment. The main update is in the Simuilink model and it needs to have the Simulink installed to test. There are many files because they were generated by the Simulink model with machine code inside. In addition, the Simulink version I used is R2019a and it looks like MOOG used the R2017a before. Therefore, there should be some change how does the Simulink generate the C/C++ code. Thanks!
OK. Then I have marked the pull requests as reviewed (based on those few lines). Thank you for making this change.
The updated transition can follow: