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

TMA Implementation #352

Merged
merged 25 commits into from
Jul 13, 2022
Merged

TMA Implementation #352

merged 25 commits into from
Jul 13, 2022

Conversation

fdelcampo
Copy link
Contributor

@fdelcampo fdelcampo commented Feb 24, 2022

This PR contains TMA Implementation.

Copy link
Contributor

@sebastian-aranda sebastian-aranda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job here Fernando! I left some comments regarding some details, there rest looks very good

3: 'HHD',
};

// TODO: Pending Style
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is still pending? If so, what is missing?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, need validation about the colors used for the states.
@MiaRoseElbo

connected: summaryData['event-MTMount-0-connected']
? summaryData['event-MTMount-0-connected'][0].command.value
: false,
balancing: summaryData['event-MTMount-0-commander']
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here should be event-MTMount-0-balanceSystemState instead of event-MTMount-0-commander

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks

love/src/redux/selectors/selectors.js Outdated Show resolved Hide resolved
love/src/components/MainTel/TMA/TMA.module.css Outdated Show resolved Hide resolved
flex-direction: column;
padding: 1em;
border-radius: 5px;
/* background: #132631; svg color, slightly better contrast with background */
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also this one?

Comment on lines 94 to 95
const equivalentAzimuthActual = this.closestEquivalentAngle(this.prevAzimuthActual, this.props.azimuthActualPosition);
const equivalentAzimuthDemand = this.closestEquivalentAngle(this.prevAzimuthDemand, this.props.azimuthDemandPosition);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And here you should call this.state.prevAzimuthActual and this.state.prevAzimuthDemand

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, its changed


export default class MirrorCovers extends Component {
static propTypes = {
/** Mirror Covers view width */
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job 👍️

love/src/components/MainTel/TMA/Elevation/Elevation.jsx Outdated Show resolved Hide resolved
@fdelcampo fdelcampo changed the title TMA Implementation (WIP) TMA Implementation Feb 24, 2022
@fdelcampo fdelcampo changed the title (WIP) TMA Implementation TMA Implementation Feb 28, 2022
@fdelcampo fdelcampo self-assigned this Feb 28, 2022
Copy link
Contributor

@areyesd14 areyesd14 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If all Sebastian comments were resolved, I approve this PR. Excellent job @fdelcampo !!

@sebastian-aranda sebastian-aranda changed the title TMA Implementation WIP: TMA Implementation Mar 31, 2022
@sebastian-aranda sebastian-aranda changed the title WIP: TMA Implementation TMA Implementation Jul 13, 2022
Copy link
Contributor

@sebastian-aranda sebastian-aranda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything looks good and ready for merge! Great job @fdelcampo

@sebastian-aranda sebastian-aranda merged commit 907ecb0 into develop Jul 13, 2022
@sebastian-aranda sebastian-aranda deleted the tickets/LOVE-89 branch July 13, 2022 16:13
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.

3 participants