ETH boards - added remote address configurator #41
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
HOW TO USE ETH BOARDS WITH A DIFFERENT IP SUBNET
Here is the instruction about using ETH boards with a different subnet from the standard one (10.0.1.X)
CHANGE IP TO THE BOARD
Assuming the board we are going to use have the
10.0.1.1
IP at the moment and want to move to10.0.2.1
, follow the steps :FirmwareUpdater -a
Discover
Force ETH Maintenance
Upload Application
and flash the new firmware (icub-firmware-build
on branchdevel
)Change IP Address
and input10.0.2.1
CONFIGURE THE SYSTEM
10.0.2.104
firmwareupdater.ini
file including this lineFirmwareUpdater
xml
files :/hardware/electronics/pc104.xml
hardware/electronics/knee-eb10-j0-eln.xml
RUN YARPROBOTINTERFACE
Finally, if all operations above went well you're able to run
yarprobotinterface
using the new subnet10.0.2.X
TEST
The software has been compiled also on the Linux machine running
yarprobotinterface
and it works.Below an example of
yarprobotinterface
running with a gateway set to10.0.2.104
connected to anems4
board with address10.0.2.1
and anF/T
sensor (strain2
) connected to itcc @marcoaccame @pattacini