I'm in the process of developing a BLE-based system in which a series of sensors will need to sequentially go through a pairing process with a host computer. There could be multiple of these systems located near each other. I'm trying to determine how to ensure that when 2 different sensors are going through the pairing process on 2 different systems at the same time, the right sensor gets paired with the right host computer. Would having a barcode on each sensor alleviate this problem. For instance, a sensor is picked up, the barcode is scanned, the sensor is paired with the host, and then the host verifies that the sensor it is talking to matches the barcode. I'm not sure if this is a feasible scenario to design to, or even if the pairing process would support such a workflow. Or maybe there's a better way to resolve this issue. The host system is a Windows PC, and the sensors have no data input method, but may have an LED.
Thanks!