How the DCM handles various NAO models and versions
The DCM deals with many different NAO versions (V3+, V3.2, V3.3) and models (T2, T14, H21, H25)
In the DCM, all the options managed are present by default (hands, arms, legs ...). When a robot that do not have some parts:
- DCM sends back 0 for the missing sensors,
- actuator changes do not have effect,
- eletronics boards won't answered to request.
In the chapter "configuration keys", you will found how to determine the robot precise version.
See the Hardware documentation to have more details on NAO models and versions.