diff --git a/buttplug/buttplug-device-config/buttplug-device-config.json b/buttplug/buttplug-device-config/buttplug-device-config.json index b6a898a0..aa979a96 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": 26 + "minor": 27 }, "protocols": { "lovense": { @@ -8970,7 +8970,8 @@ "J-VibTrefoil", "J-Panther", "J-Mecha", - "J-Lagoon" + "J-Lagoon", + "J-Firedragon" ], "services": { "0000ffa0-0000-1000-8000-00805f9b34fb": { @@ -9165,6 +9166,30 @@ } ] } + }, + { + "identifier": [ + "J-Firedragon" + ], + "name": "JoyHub Firedragon", + "messages": { + "ScalarCmd": [ + { + "StepRange": [ + 0, + 255 + ], + "ActuatorType": "Oscillate" + }, + { + "StepRange": [ + 0, + 255 + ], + "ActuatorType": "Vibrate" + } + ] + } } ] }, diff --git a/buttplug/buttplug-device-config/buttplug-device-config.yml b/buttplug/buttplug-device-config/buttplug-device-config.yml index 83d20614..5ded8d70 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: 26 + minor: 27 protocols: lovense: # Lovense is special. Special in oh so many ways. @@ -4433,6 +4433,7 @@ protocols: - J-Panther - J-Mecha - J-Lagoon + - J-Firedragon services: 0000ffa0-0000-1000-8000-00805f9b34fb: tx: 0000ffa1-0000-1000-8000-00805f9b34fb @@ -4515,6 +4516,15 @@ protocols: - StepRange: [0, 255] ActuatorType: Vibrate FeatureDescriptor: Internal vibrator + - identifier: + - J-Firedragon + name: JoyHub Firedragon + messages: + ScalarCmd: + - StepRange: [0, 255] + ActuatorType: Oscillate + - StepRange: [0, 255] + ActuatorType: Vibrate itoys: btle: names: