-
Notifications
You must be signed in to change notification settings - Fork 31
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
Feature/temperature reading #430
Feature/temperature reading #430
Conversation
Hi @MSECode, I will wait to review the PR until ready and mergeable. However, I read:
this message is emitted also by |
Sure, I will updated their fw and I'll check compilation when opening PR for icub-firmware-build. |
1ea919d
to
0bc2b91
Compare
We need to keep this issue in draft until the temperature reading feature doesn't pass tests on robots. |
ab7961e
to
4e77122
Compare
Hi @marcoaccame, |
emBODY/eBcode/arch-arm/embobj/plus/can/config-can-protocol/EoCANprotMCperiodic.c
Show resolved
Hide resolved
4e77122
to
d3bb715
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
request some minor changes. Anyway good work
emBODY/eBcode/arch-arm/libs/highlevel/abslayer/ipal/ipal-extra/ipal_ipiit_storage.c
Outdated
Show resolved
Hide resolved
emBODY/eBcode/arch-dspic/board/2foc/appl/2FOC-V3/src/can_icubProto_trasmitter.c
Show resolved
Hide resolved
Hi @MSECode,
Please update it accordingly. Thanks! :) |
d1ff1c8
to
37306d4
Compare
Update mc controller for temperature limits Update firmware 2foc and ems4 with latest parsing and forming of CAN temp messages Update temperature reading code
Update versioning for uploading new release Udpate CAN protocol motorboards documentation and aling SET_TEMPERATURE with new eth_mc_messaging api Add default value for Temperature before overriding from sensor reading Set def value for temp to -500 Set correct temperature reading error to -18
37306d4
to
15086d2
Compare
…ding motor temperature readings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Good work! 🚀
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it is ok, thanks
Release foc version v3.3.22
4530179
to
e33144b
Compare
This PR brings the following changes:
eocanprotMCpolling_former_POL_MC_CMD__SET_TEMPERATURE_LIMIT
used for sending to the 2FOC the temperature limits coming from the robots-configuration files and converted to raw valuesMotor_config_2FOC()
for passing to the 2FOC the temperature limits when doing the motor configuration and also define the methodMotor_config_motor_max_temperature_2FOC
for doing the same but outside the configuration of the whole motorOverHeatingFailure
motor fault state bit coming from the 2foceocanprotMCperiodic_parser_PER_MC_MSG__ADDITIONAL_STATUS
for keeping the motor temperature value in the ADDITIONAL_STATUS info updated form the 2focHere a small flow diagram showing how the low level code is working on the FOC and EMS side