hardware.yml: Reduce size by resolving object ref
Now we have object ref in properties.
From the property we could be able to resolve and update the hardware to follow.
- Remove the one unused
- Add the one used
In the following case:
- name: tomo3_config
url: bliss://tomo3_config
- name: tomodet tomo3_128p
url: bliss://tomodet_tomo3_128p
- name: tomo3_128p
url: bliss://tomo3_128p
- name: tomo3_128p_magnification
url: bliss://tomo3_128p_magnification
- name: tomodet tomo3_1024p
url: bliss://tomodet_tomo3_1024p
- name: tomo3_1024p
url: bliss://tomo3_1024p
- name: tomo3_1024p_magnification
url: bliss://tomo3_1024p_magnification
Only this root object is needed
- name: tomo3_config
url: bliss://tomo3_config
Others can be read from the properties of this object (and the properties of the referred objects).