I need to transfer few kilobytes of data from slave device over BLE when requested from master device. I tough there is no file transfer profile in LE? What are the options to transfer file over LE?
I need to transfer few kilobytes of data from slave device over BLE when requested from master device. I tough there is no file transfer profile in LE? What are the options to transfer file over LE?
Hi there,
There is as of today no standard way to transfer files over BLE (although one is being worked on).
You have 2 basic options:
If you have full control of both the central and peripheral, you could use a custom L2CAP channel and define your own protocol over it.
If your central is a mobile device running iOS or Android, then you can define your own protocol using a propietary ATT service with a set of characteristics that act as endpoints.
Regards,
Carles
Hi there,
There is as of today no standard way to transfer files over BLE (although one is being worked on).
You have 2 basic options:
If you have full control of both the central and peripheral, you could use a custom L2CAP channel and define your own protocol over it.
If your central is a mobile device running iOS or Android, then you can define your own protocol using a propietary ATT service with a set of characteristics that act as endpoints.
Regards,
Carles