buttplugio / buttplug

Rust Implementation of the Buttplug Sex Toy Control Protocol
https://buttplug.io
Other
882 stars 64 forks source link

fix: Correct identification of early Satisfyer devices #640

Closed blackspherefollower closed 2 months ago

blackspherefollower commented 4 months ago

This change passes the ProtocolCommunicationSpecifier down into ProtocolIdentifier::identify(), which affects all protocols, but means that the identify() method can access the same data that was used to decide that this was a suitable protocol implementation in the first place.

Fixes #547