The problem I am encountering is related to making an outgoing network connection via HTTPS over a Bluetooth connection between a watch app and a phone connecting via LTE to the cell network.
The code running on the watch creates an HTTPS connection easily when the watch is connected directly to Wifi, however, as soon as Wifi drops and a Bluetooth connection to a phone takes over, the connection cannot be established.
From what I have read in the docs, it looks like we have to treat the Bluetooth connection as an HTTP proxy that will tunnel the HTTPS connection to our target server. Is this correct, or is there another way to establish a network connection across the Bluetooth tether? I’m using the MbedTLS library for the network connection and it doesn’t directly support using a proxy, so that’s why I am asking.