How to find info for devices to emulate?

Howdy! Hopefully this is in the right section.

I am currently working on an android app for the MuSe Lovespouse toys called Buzzybody.

It’s currently a funscript media player, but I’m mainly trying to just expand the usabilty of lovespouse toys before moving on to using them in a VR version of the app.

I’m in the process of working on setting it up to connect to the intiface as an emulated Lovense toy. I’ve got it working in unity so far, based on the demo. It’s vibrating from the tests and whatnot, but Lovense has a range of 0-20 while the Lovespouse go 0-10. (or is it 0-9, I gotta check my notes.) Rather than normalize on my end, I figured I’d just emulate a toy with the same range, but for the life of me I’m not sure where I can find the info to pick a different toy. Was wondering if anyone could point me in the right direction?

Much appreciate any help. Thanks!

Oh, also! Is there any further docs on the WSDM? I notice that exiting my app is causing an error on the intiface as I don’t have proper disconnect protocol to follow.

Ah, I see, they’re all in the buttplug-user-device-config.json

which is listed at the bottom of the docs, in a totally reasonable place you would expect them to be. :man_facepalming: :sweat_smile:

A proper method for closing the connection would still be appreciated.