Avoid showing ASCII codes, show numbers in label text

When trying to show a potentiometer value (from ESP32) over BT to phone, the app shows the ASCII codes with square brackets and 10 in the label text e.g. [49 50 41 50 10] I use SerialBT.println(potValue) in my code, and delimiter is set to 10 in Bluetooth client properties.

The ASCII codes do update when the pot is turned.

How to show numbers in the label text instead of ASCII codes?

(I also tried using SerialBT.print(potValue) and set delimiter=0; app showed -e.g. [49 50 42 50] i.e showed the ASCII codes with square brackets[ ]; did not show the string terminator '\0' )

Here is my blocks

Here is a simple BlueTooth text receiver sample, for single value per line:
blocks
initialize global message to

...

...

Thank you! I tried it, but still have the same output

Here's my updated blocks: