MIGRATION GUIDE
EDCS and EDCS API

Please note that all EDCS source files carry, as part of their leader comment information, comments that specify the EDCS release to which they correspond.

  1. Type Changes
  2. Function Changes


The marked items indicate areas that can be handled by the name change script.

  1. Type Changes.

    1. EDCS_Attribute_Value

      OldNew
      u value
      u.characteristic_value (moved to component)
      u.enumerant_value value.enumeration_value


    2. EDCS_Attribute_Value_Type maps to EDCS_Attribute_Value_Type.

      OldNew
      EDCS_AVT_VALUE_CHARACTERISTIC 


    3. EDCS_Count_Value

      OldNew
      u value


    4. EDCS_Dictionary_Type maps to EDCS_Dictionary_Type.

      OldNew
      EDCS_DT_SCALE EDCS_DT_UNIT_SCALE


    5. EDCS_Integer_Value

      OldNew
      u value


    6. EDCS_Long_Float_Value split into multiple targets.

      1. EDCS_Long_Float_Value

        OldNew
        u value
        (none)unit
        (none)unit_scale


      2. EDCS_Long_Float_Value maps to SE_Long_Float_Value.

        OldNew
        u value


    7. EDCS_Real_Value split into multiple targets.

      1. EDCS_Real_Value

        OldNew
        scale unit_scale
        EDCS_Long_Float_Value value EDCS_Long_Float value


      2. EDCS_Real_Value maps to EDCS_Long_Float_Value.

        OldNew
        scale unit_scale
        value split into: numeric_value_type, value


    8. EDCS_Scale_Code maps to EDCS_Unit_Scale_Code.

    9. EDCS_Scale_Dictionary_Entry maps to EDCS_Unit_Scale_Dictionary_Entry.

    10. EDCS_Status_Code maps to EDCS_Status_Code.

      OldNew
      EDCS_SC_INVALID_INPUT_SCALE EDCS_SC_INVALID_INPUT_UNIT_SCALE
      EDCS_SC_INVALID_OUTPUT_SCALE EDCS_SC_INVALID_OUTPUT_UNIT_SCALE


  2. Function Changes

    Old New
    EDCS_PrintScaleCode EDCS_PrintUnitScaleCode
    EDCS_PrintScaleDictionaryEntry EDCS_PrintUnitScaleDictionaryEntry
    EDCS_PrintScaleLabel EDCS_PrintUnitScaleLabel
    EDCS_ValidScaleCode EDCS_ValidUnitScaleCode
    EDCS_ValidScaleDictionaryEntry  

Questions or comments should be directed to: help@sedris.org

Last updated: July 1, 2011 Copyright © 2011 SEDRIS