DCM.xml keys

  • DCM/CycleTime

    This value is 0 in the file, and is set by the DCM in ALMemory every DCM cycle. It's the time in ms for the last cycle. It should be near TargetCycleTime... unless the system is heavily loaded.

    This value is updated every DCM cycle.

  • DCM/Time

    This value is the absolute DCM time. It's an 4 bytes integer (signed, but it's unsigned inside the DCM. Just cast). It's the system time converted in ms.

    This value changes every DCM cycle.

  • DCM/TargetCycleTime

    This value is the cycle time the DCM needs to reach for all of its cycle. Currently, it is 10ms.

    Warning:

    Do not change this configuration value.

    Warning:

    The value is minimised by 20ms for a V3.

  • DCM/CycleTimeWarning

    This is the value in ms when the DCM prints an error if the cycle time is greater.

    Note:

    This will be removed in some future version.

  • DCM/I2Cpath

    This is the path to access the I2C bus in the head. Enable in new V3.

    Warning:

    Do not change this configuration value.

  • DCM/Realtime

    1 means that the real time version for the DCM thread is activated.

    Warning:

    Do not change this configuration value.

  • DCM/RealtimePriority

    Priority level of the DCM thread

    Warning:

    Do not change this configuration value.

  • DCM/HeatLogPath

    Path where the temperature values of all motors are saved every 10s.

    Warning:

    Do not change this configuration value.





Copyright © 2010 Aldebaran-Robotics - All rights reserved