README.md 1.47 KB

SLAM XIDs

SLAM XIDs do not encode their ordinals (i.e. tags and offets). XIDData.prop is required to maintain backward compatibility.

Generate / Verify XIDData.prop

$ java -Xnoclassgc -jar $XIDSDK/bin/xidcg.jar \
     -v \
     -prop https://xid.location.studio/Tensor/V1.0.0/XIDData.prop \
     -prop https://xid.location.studio/HPE/V1.2/XIDData.prop \
     -prop https://xid.location.studio/ILP/SLAM/V1.0.0_alpha/XIDData.prop \
     https://xid.location.studio/ILP/SLAM/V1.0.0_alpha/CommonDefs.xid.xml \
     https://xid.location.studio/ILP/SLAM/V1.0.0_alpha/ReferenceData.xid.xml \
     https://xid.location.studio/ILP/SLAM/V1.0.0_alpha/TileDefinitions.xid.xml \
     https://xid.location.studio/ILP/SLAM/V1.0.0_alpha/SurveyApi.xid.xml \
     https://xid.location.studio/ILP/SLAM/V1.0.0_alpha/ProbeApi.xid.xml \
     https://xid.location.studio/ILP/SLAM/V1.0.0_alpha/TileManagementApi.xid.xml \
     https://xid.location.studio/ILP/SLAM/V1.0.0_alpha/TileServiceApi.xid.xml

OR

$ java -Xnoclassgc -jar $XIDSDK/bin/xidcg.jar \
     -v \
     -prop ../../Tensor/V1.0.0/XIDData.prop \
     -prop ../../HPE/V1.2/XIDData.prop \
     -prop XIDData.prop \
     CommonDefs.xid.xml \
     ReferenceData.xid.xml \
     TileDefinitions.xid.xml \
     SurveyApi.xid.xml \
     ProbeApi.xid.xml \
     TileManagementApi.xid.xml \
     TileServiceApi.xid.xml

If xidcg reports:

Generating: xidout/meta/XID/XIDData.prop

Then something has changed and XIDData.prop needs to get updated.