Please specify Your use case.
You are using Bluetooth Data link mode to establish connection between external device, FMB device and server. Via this connection You can send commands encoded in Code12 from server to external device.
So what exactly are You trying to accomplish?
Do You mean that You want to send command from server to FMB device or from server to external device that is linked via Bluetooth with FMB device?
Because it is possible, as long as messages from the server are encoded in Codec12. There is an SMS command which if encoded in Codec12 and sent from server forwards data from the device to external device.
" #FWD DAT= 3,<0 for ASCII OR 1 for Hex>, <Data>"
You would either have to send this command via SMS, from smartphone. Or if sending from server You would have to encode it in Codec12 how to do it is explained on Our wiki I have already provided You the link.
Let me explain this part <0 for ASCII OR 1 for Hex>:
This is how Your data will be encoded either ASCII or HEX
So if You want to send data to Your device via smartphone in ASCII send this:
" #FWD DAT= 3, 0, <data You want to send>"
" #FWD DAT= 3, 1, <data You want to send>"
Which one to choose ASCII or HEX depends on how Your external device computes data.
If You want to send data from server to external device encode this command in Codec12.
FMB device receives this SMS/GPRS message and then forwards <Data> part to the external device encoded either in HEX or ASCII.
If there are more questions, please ask.