Enhanced Bluetooth Input Functionality After Manual Overwrite on Mobile Clients
Our users have reported an issue with the Bluetooth input in user fields on a mobile device. The problem arises when a value is input via Bluetooth into a user field, then manually overwritten, and a subsequent attempt is made to input a new value via Bluetooth. In these cases, the Bluetooth input fails to populate the field unless the user navigates to a different user step and then returns. This could potentially be due to the iOS keyboard taking over control after manual entry. This problem has been encountered while capturing Ultrasonic Thickness readings from an Olympus 38DL+ thickness gauge.
Proposed solution is to implement a mechanism to refresh the Bluetooth connection for a specific field, allowing subsequent Bluetooth inputs to be accepted even after a manual overwrite in the same user session. This could involve resetting the input control state after each input or having a specific event trigger to re-establish the Bluetooth listening after manual input.