node-osmo icon indicating copy to clipboard operation
node-osmo copied to clipboard

Typescript library for controlling DJI Osmo Action 3/4/5 and Pocket 3 using BLE (Bluetooth Low Energy)

Results 9 node-osmo issues
Sort by recently updated
recently updated
newest added

I tried pairing my Pocket3, but it's not asking pairing, and all information printed onto terminal are false/fake: > $ sudo node connect-to-device.js P3_BT_MAC 3 2 3 > Connecting to...

> Proper API documentation is coming at some point. Do you have any idea on when is it coming?

Is this something achievable? GPS Remote can do that, but I'm looking for an opensource implementation. Your description caught my eyes, but I can't find more details. Please confirm this.

I added support for Dji Osmo Action 1

Is this something that is planned? I see you called out previous work on reverse engineering the protocol, where can I find that work is it published?

I made ``` yarn install yarn build ``` And after that: ``` nodejs ./examples/scan-for-devices.js ``` However I got: ``` xaionaro@void:~/src/node-osmo$ nodejs ./examples/scan-for-devices.js Starting DJI device scanner... /home/xaionaro/src/node-osmo/node_modules/@stoprocent/noble/lib/hci-socket/hci.js:503 this._socket.write(cmd); ^ Error:...

Can this library get support for the Virtual Joystick feature in DJI Mimo? It would be very useful to program panning shots for example.

im currently reverse engineering the ronin bluetooth connection and this project has been a lifesaver. thanks!!!

Added unit testing for bytebuf, enums, message and model. 100% coverage on these files. device and scanner haven't gotten any tests or coverage. Those two were too complex to make...