# HardwareServiceSettingTable

id: cf251d68-0edd-409a-9cd6-d9515f73a7e7
key: BottleBufferPosInfo
serviceName: PosParam
val:
  {"topLelf":{"x":741,"y":937},"groupXSpacing":1230,"groupYSpacing":1250,"scanCodeRelaPos":{"x":579,"y":1097},"posTestZ":320,"smallBottleBufferPos":{"relaTopLelf":{"x":160,"y":160},"xSpacing":210,"ySpacing":210,"piercedPosZ":0},"detectMaterialPos":{"relaTopLelf":{"x":215,"y":205},"xSpacing":187,"ySpacing":187,"piercedPosZ":0}}


id: 95d714cb-3d17-4f8e-ab93-f71175811ea3
key: TipPickUpPosInfo
serviceName: PosParam
val:
  {"g0tl":{"x":887,"y":-15},"g1tl":{"x":2413,"y":-15},"g2tl":{"x":3947,"y":-15},"xSpacing":92.3,"ySpacing":92.15,"g0PickUpZPos":578,"g1PickUpZPos":580,"g2PickUpZPos":585}


id: 25fb29d4-576b-49ec-bd3f-011b7c2e145d
key: LargeBottleBufferPosInfo
serviceName: PosParam
val:
  {"topLelf":{"x":4474,"y":1172},"hole0":{"x":109,"y":182},"holeXSpacing":280,"holeYSpacing":280,"scan0":{"x":60,"y":30},"scanPosXSpacing":280,"scanPosYSpacing":580}


