Hi everyone !
I'm currently prototyping a software solution to control blackmagic cameras via bluetooth at our studio. I'm experienced at coding so connecting to the camera was not a problem.
However, I have absolutely no clue about how to structure messages being sent to the cameras.
I have had a look at this very interesting doc
https://documents.blackmagicdesign.com/ ... 9929000000And this topic where the OP gives info about a message he sent :
viewtopic.php?f=12&t=94680&p=526475&hilit=bluetooth#p526475However, I don't understand how I should structure messages, for example setting ISO or focus...
EDIT : I now understood by having a deeper look at the documentation.
However, I can't manage to bind my camera with bluez / gatttool on a linux machine.
I can see the camera, connect to it, read public UUID values. However, I can't manage to initiate binding, and getting the camera to require a binding code...
Tried as suggested elsewhere :
_setting the device name
Or like suggested in the official doc :
sending 0x01 value to the camera control UUID, in my case :
char-write-req 0x0015 01 (or 0x01) : None of them work, the device won't respond after that.
Any idea about how to solve this ? I see that some people did manage to initiate binding here but no step guide found.
I think that it would be very useful to both me and the community
Thanks !
Vincent