Releases: mesh-iit/ipts
IPTS (MC4-PLUS. MC4-PLUS C-SHAPE, STRAIN2, MTB4, MTB4C, STRAIN2C, RFE_MASTER, FAP5, AMC_BLDC, AMC, BLDC_MOTORS) Release v1.7.3
IPTS (MC4-PLUS. MC4-PLUS C-SHAPE, STRAIN2, MTB4, MTB4C, STRAIN2C, RFE_MASTER, FAP5, AMC_BLDC, AMC, BLDC_MOTORS) Release v1.7.2
What's Changed
- Fix tests on SERIAL PORTS, configuration of interfaces and bug on flash of bootloader by @MSECode in #100
ℹ️ Specifically this release introduces these changes:
- Fix the flash of the bootloader in the prod .bat file for
mtb4solving the issue of having boards not correctly configured when out of the warehouse - Fix setting up of communication interfaces (CAN and SERIAL) that now can be better set up at the start of the test application
- SERIAL interface configuration re-configured during test on that interface if COM port cannot be configured at the start of the GUI --> mainly related to test of
RFEboards
To install the IPTS suite, do:
Download the installer IPTS-Setup.exe attached below in the release.
Follow the instructions at https://github.com/icub-tech-iit/ipts.
Refer to the following documentation to test the boards:
Alternatively, you may find attached below the PDF of the procedures for each board.
Full Changelog: v1.7.1...v1.7.2
IPTS (MC4-PLUS. MC4-PLUS C-SHAPE, STRAIN2, MTB4, MTB4C, STRAIN2C, RFE_MASTER, FAP5, AMC_BLDC, AMC, BLDC_MOTORS) Release v1.7.1
What's Changed
- Add Table of Contents and collapsible sections to README by @Copilot in #97
- Update procedure for brushless motors by @MSECode in #96
ℹ️ Specifically this release introduces these changes:
- README is much cleaner now
- Test procedures related to
brushless motors 7116, 7117 and 10182are now improved and more detailed. Instructions and related images have been improved.
To install the IPTS suite, do:
Download the installer IPTS-Setup.exe attached below in the release.
Follow the instructions at https://github.com/icub-tech-iit/ipts.
Refer to the following documentation to test the boards:
Alternatively, you may find attached below the PDF of the procedures for each board.
New Contributors
- @Copilot made their first contribution in #97
Full Changelog: v1.7.0...v1.7.1
IPTS (MC4-PLUS. MC4-PLUS C-SHAPE, STRAIN2, MTB4, MTB4C, STRAIN2C, RFE_MASTER, FAP5, AMC_BLDC, AMC) Release v1.7.0
What's Changed
Since there is log4net introduction and CAN messages management with refactoring of receive() method we increased the minor.
ℹ️ Specifically this release introduces these changes:
- CAN messages now are better managed by adding timeouts and checks on the message expected from the board after a command is sent from the UI. Specifically if message is not received after a certain timeout the send is triggered again so that the board can try to resend it. This allow us to receive in the UI messages even if the CAN ports fails to be ready in the first reception
- now the UI is dpi aware, therefore if we are using UHD screen where a zoom setting is usually set with a value different from 100% (ideally 150 or 200%) the UI automatically adjusts so that the forms do not exit from the screen and are correctly visualized (this is done since Windows Form Application are modeled with the standard 100% zoom)
- fixed anchoring and position of Forms
- introduction of
log4netlibrary in substitution of the Console.WriteLine() logging method in order to have a proper logger on file and console, which is more robust, easier to maintain and aligned with coding standards
To install the IPTS suite, do:
Download the installer IPTS-Setup.exe attached below in the release.
Follow the instructions at https://github.com/icub-tech-iit/ipts.
Refer to the following documentation to test the boards:
Alternatively, you may find attached below the PDF of the procedures for each board.
Full Changelog: v1.6.2...v1.7.0
IPTS (MC4-PLUS. MC4-PLUS C-SHAPE, STRAIN2, MTB4, MTB4C, STRAIN2C, RFE_MASTER, FAP5, AMC_BLDC, AMC) Release v1.6.2
What's Changed
ℹ️ Specifically this release introduces these changes:
- Modify flash
eLoaderandeUpdaterfor test fw --> this had to be done since the eLoader, by default, do not directly jump from the loader to the application (this piece of instruction must be written in the EEPROM. However on new board the EEPROM is totally empty. Thus we need to flash a specificeLoaderthat adds this piece of instruction in the EEPROM ). Moreover we merged flash ofeLoaderandeUpdateron the same test step - Modify the bat file for flashing on the board the production firmware at the end of the tests since the
amc boardnaming convention for the official fw has recently changed as seen here: robotology/icub-firmware-build#221 - Update test fw for cm7 increasing wait time on the tests:
Verifica Device ID microcontrolloreandVerifica Revisione Firmmware di Testsince they are executed so fast that the GUI application might be in delay in opening the CAN port, thus it often fails in receiving the CAN message going inCAN TIMEOUT ERROR(this will be improved soon with an updated logic we are developing) - switch tests for LED ON/OFF so that LED do not remain switched ON
- Update thresholds for
PWMafter having done accurate checks on the percentage of duty cycle that the board fed to the loads w/ @fgarini
To install the IPTS suite, do:
Download the installer IPTS-Setup.exe attached below in the release.
Follow the instructions at https://github.com/icub-tech-iit/ipts.
Refer to the following documentation to test the boards:
Alternatively, you may find attached below the PDF of the procedures for each board.
Full Changelog: 1.6.1...v1.6.2
IPTS (MC4-PLUS. MC4-PLUS C-SHAPE, STRAIN2, MTB4, MTB4C, STRAIN2C, RFE_MASTER, FAP5, AMC_BLDC, AMC) Release v1.6.1
What's Changed
Specifically in this release we have included:
- test based on the CM4 core of the AMC board MCU. Therefore we can check the devices related to the motor control of the board.
- improved the test suite steps by adding flash of eLoader and eUpdater and finalize flash of production firmware on both cores
- improved images and instructions for the whole AMC test procedure
To install the IPTS suite, do:
Download the installer IPTS-Setup.exe attached below in the release.
Follow the instructions at https://github.com/icub-tech-iit/ipts.
Refer to the following documentation to test the boards:
Alternatively, you may find attached below the PDF of the procedures for each board.
ℹ️ This release introduces these changes :
Added the finale procedure of the test suite for amc boards.
Full Changelog: v1.6.0...v1.6.1
IPTS (MC4-PLUS. MC4-PLUS C-SHAPE, STRAIN2, MTB4, MTB4C, STRAIN2C, RFE_MASTER, FAP5, AMC_BLDC, AMC) Release v1.6.0
What's Changed
To install the IPTS suite, do:
Download the installer IPTS-Setup.exe attached below in the release.
Follow the instructions at https://github.com/icub-tech-iit/ipts.
Refer to the following documentation to test the boards:
Alternatively, you may find attached below the PDF of the procedures for each board.
ℹ️ This release introduces these changes :
Added the first part of the test suite for amc boards. Moreover, ipts.xml file that contains all of the tests for the boards have been updated with the test commands for the amc.
Full Changelog: v1.5.3...v1.6.0
IPTS (MC4-PLUS. MC4-PLUS C-SHAPE, STRAIN2, MTB4, MTB4C, STRAIN2C, RFE_MASTER, FAP5, AMC_BLDC) Release v1.5.3
What's Changed
- Temporary amc board test files by @MSECode in #73
- Fix board programming for AMC_BLDC test suite by @MSECode in #78
To install the IPTS suite, do:
Download the installer IPTS-Setup.exe attached below in the release.
Follow the instructions at https://github.com/icub-tech-iit/ipts.
Refer to the following documentation to test the boards:
Alternatively, you may find attached below the PDF of the procedures for each board.
ℹ️ This release introduces these changes :
Added the whole test procedure for amc-bldc boards, together with binaries for test-firmware, bootloader and application-firmware in icub-firmware-build. Moreover, ipts.xml file that contains all of the tests for the boards have been updated with the test commands for the amc-bldc
Full Changelog: v1.5.2...v1.5.3
ETS (2FOC) Release v2.0.0
To install the ETS suite for 2FOC, do:
- Download the installer
2FOC-Setup.exeattached below in the release. - Follow the instructions at https://icub-tech-iit.github.io/procedures/tp-2foc
Alternatively, you may find attached below the PDF of the procedures for the 2FOC board.
ℹ️ This Release add the changes described just below.
What's Changed
- Fix errors in README.md for instructions and release link message in #47
- Add ets-2foc test suite files to ipts as subfolder in #77. On that PR we have also:
- Update the installation packages MPLAB version from v6.00 to v6.15, according to the one tested and used by the .bat scripts
- Removed the test with the oscilloscope according with @fgarini, the DCDC voltages are already checked on the test point and the oscillator's frequency should be ok if the correct component is mounted
- Add specification on how to connect ESD CAN to JIG and PC
- Update README and add images for ETS-2FOC wiki in #79
- Generate executable for 2foc ets release 2.0.0 by @MSECode in #81
Full Changelog: v1.0.4...v2.0.0
IPTS (MC4-PLUS. MC4-PLUS C-SHAPE, STRAIN2, MTB4, MTB4C, STRAIN2C, RFE_MASTER, FAP5, AMC-BLDC) Release v1.5.2
To install the IPTS suite, do:
- Download the installer
IPTS-Setup.exeattached below in the release. - Follow the instructions at https://github.com/icub-tech-iit/ipts.
Refer to the following documentation to test the boards:
Alternatively, you may find attached below the PDF of the procedures for each board.
ℹ️ This release introduces these changes :
Added the whole test procedure for amc-bldc boards, together with binaries for test-firmware, bootloader and application-firmware in icub-firmware-build. Moreover, ipts.xml file that contains all of the tests for the boards have been updated with the test commands for the amc-bldc