From 264d6443b5996a728c2c6246ec3cb21d06f308a0 Mon Sep 17 00:00:00 2001 From: blackspherefollower Date: Thu, 25 Apr 2024 14:46:45 +0100 Subject: [PATCH] feat: Adding definitions for new Love Distance devices Only the Orbit has been tested, but the naming convention for these devices is predictable enought that I'm fairly sure this should add support for the Grasp, Link, Join G and Receive too. --- .../buttplug-device-config.json | 39 ++++++++++++++++++- .../buttplug-device-config.yml | 22 ++++++++++- 2 files changed, 58 insertions(+), 3 deletions(-) diff --git a/buttplug/buttplug-device-config/buttplug-device-config.json b/buttplug/buttplug-device-config/buttplug-device-config.json index daf33826..12d4ffd4 100644 --- a/buttplug/buttplug-device-config/buttplug-device-config.json +++ b/buttplug/buttplug-device-config/buttplug-device-config.json @@ -1,7 +1,7 @@ { "version": { "major": 2, - "minor": 28 + "minor": 29 }, "protocols": { "lovense": { @@ -5652,7 +5652,12 @@ "REACH", "MAG", "SPAN", - "RANGE" + "RANGE", + "ORBIT", + "JOIN G", + "LINK", + "GRASP", + "RECEIVE" ], "services": { "0000ff00-0000-1000-8000-00805f9b34fb": { @@ -5705,6 +5710,36 @@ "RANGE" ], "name": "Love Distance Range" + }, + { + "identifier": [ + "ORBIT" + ], + "name": "Love Distance Range" + }, + { + "identifier": [ + "JOIN G" + ], + "name": "Love Distance Join G" + }, + { + "identifier": [ + "LINK" + ], + "name": "Love Distance Link" + }, + { + "identifier": [ + "GRASP" + ], + "name": "Love Distance Grasp" + }, + { + "identifier": [ + "RECEIVE" + ], + "name": "Love Distance Receive" } ] }, diff --git a/buttplug/buttplug-device-config/buttplug-device-config.yml b/buttplug/buttplug-device-config/buttplug-device-config.yml index e736a2be..865dff04 100644 --- a/buttplug/buttplug-device-config/buttplug-device-config.yml +++ b/buttplug/buttplug-device-config/buttplug-device-config.yml @@ -93,7 +93,7 @@ # user in the user device config file. version: major: 2 - minor: 28 + minor: 29 protocols: lovense: # Lovense is special. Special in oh so many ways. @@ -2843,6 +2843,11 @@ protocols: - MAG - SPAN - RANGE + - ORBIT + - JOIN G + - LINK + - GRASP + - RECEIVE services: 0000ff00-0000-1000-8000-00805f9b34fb: tx: 0000ff01-0000-1000-8000-00805f9b34fb @@ -2869,6 +2874,21 @@ protocols: - identifier: - RANGE name: Love Distance Range + - identifier: + - ORBIT + name: Love Distance Range + - identifier: + - JOIN G + name: Love Distance Join G + - identifier: + - LINK + name: Love Distance Link + - identifier: + - GRASP + name: Love Distance Grasp + - identifier: + - RECEIVE + name: Love Distance Receive satisfyer: btle: names: