Skip to content

Commit be225f8

Browse files
committed
Add more sistalk monsterpub devices and sensors for them
1 parent 00e45dd commit be225f8

File tree

4 files changed

+314
-7
lines changed

4 files changed

+314
-7
lines changed

buttplug/buttplug-device-config/build-config/buttplug-device-config-v2.json

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8965,7 +8965,30 @@
89658965
]
89668966
}
89678967
},
8968-
"configurations": [
8968+
"configurations": [{
8969+
"identifier": [
8970+
"MP2_JK_N0_P1"
8971+
],
8972+
"name": "Sistalk MonsterPub 2 Doctor Whale 2",
8973+
"messages": {
8974+
"ScalarCmd": [
8975+
{
8976+
"StepRange": [
8977+
0,
8978+
100
8979+
],
8980+
"ActuatorType": "Vibrate"
8981+
},
8982+
{
8983+
"StepRange": [
8984+
0,
8985+
100
8986+
],
8987+
"ActuatorType": "Vibrate"
8988+
}
8989+
]
8990+
}
8991+
},
89698992
{
89708993
"identifier": [
89718994
"MP2_JK_N_P1"

buttplug/buttplug-device-config/build-config/buttplug-device-config-v3.json

Lines changed: 145 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13461,6 +13461,68 @@
1346113461
]
1346213462
},
1346313463
"configurations": [
13464+
{
13465+
"identifier": [
13466+
"MP2_JK_N0_P1"
13467+
],
13468+
"name": "Sistalk MonsterPub 2 Doctor Whale Premium",
13469+
"features": [
13470+
{
13471+
"feature-type": "Vibrate",
13472+
"actuator": {
13473+
"step-range": [
13474+
0,
13475+
100
13476+
],
13477+
"messages": [
13478+
"ScalarCmd"
13479+
]
13480+
}
13481+
},
13482+
{
13483+
"feature-type": "Vibrate",
13484+
"actuator": {
13485+
"step-range": [
13486+
0,
13487+
100
13488+
],
13489+
"messages": [
13490+
"ScalarCmd"
13491+
]
13492+
}
13493+
},
13494+
{
13495+
"feature-type": "Battery",
13496+
"description": "Battery Level",
13497+
"sensor": {
13498+
"value-range": [
13499+
[
13500+
0,
13501+
100
13502+
]
13503+
],
13504+
"messages": [
13505+
"SensorReadCmd"
13506+
]
13507+
}
13508+
},
13509+
{
13510+
"feature-type": "Pressure",
13511+
"description": "Pressure sensor",
13512+
"sensor": {
13513+
"value-range": [
13514+
[
13515+
0,
13516+
2047
13517+
]
13518+
],
13519+
"messages": [
13520+
"SensorReadCmd"
13521+
]
13522+
}
13523+
}
13524+
]
13525+
},
1346413526
{
1346513527
"identifier": [
1346613528
"MP2_JK_N_P1"
@@ -13557,6 +13619,53 @@
1355713619
}
1355813620
]
1355913621
},
13622+
{
13623+
"identifier": [
13624+
"MP2_QC_N_P1"
13625+
],
13626+
"name": "Sistalk MonsterPub 2 Master Godkilla",
13627+
"features": [
13628+
{
13629+
"feature-type": "Vibrate",
13630+
"actuator": {
13631+
"step-range": [
13632+
0,
13633+
100
13634+
],
13635+
"messages": [
13636+
"ScalarCmd"
13637+
]
13638+
}
13639+
},
13640+
{
13641+
"feature-type": "Vibrate",
13642+
"actuator": {
13643+
"step-range": [
13644+
0,
13645+
100
13646+
],
13647+
"messages": [
13648+
"ScalarCmd"
13649+
]
13650+
}
13651+
},
13652+
{
13653+
"feature-type": "Battery",
13654+
"description": "Battery Level",
13655+
"sensor": {
13656+
"value-range": [
13657+
[
13658+
0,
13659+
100
13660+
]
13661+
],
13662+
"messages": [
13663+
"SensorReadCmd"
13664+
]
13665+
}
13666+
}
13667+
]
13668+
},
1356013669
{
1356113670
"identifier": [
1356213671
"MP_BABY_QC_N_P4"
@@ -13599,7 +13708,36 @@
1359913708
"identifier": [
1360013709
"MP1N_QC_TL_P2"
1360113710
],
13602-
"name": "Sistalk MonsterPub BeatHeart"
13711+
"name": "Sistalk MonsterPub BeatHeart",
13712+
"features": [
13713+
{
13714+
"feature-type": "Vibrate",
13715+
"actuator": {
13716+
"step-range": [
13717+
0,
13718+
100
13719+
],
13720+
"messages": [
13721+
"ScalarCmd"
13722+
]
13723+
}
13724+
},
13725+
{
13726+
"feature-type": "Battery",
13727+
"description": "Battery Level",
13728+
"sensor": {
13729+
"value-range": [
13730+
[
13731+
0,
13732+
100
13733+
]
13734+
],
13735+
"messages": [
13736+
"SensorReadCmd"
13737+
]
13738+
}
13739+
}
13740+
]
1360313741
}
1360413742
],
1360513743
"communication": [
@@ -13619,6 +13757,12 @@
1361913757
},
1362013758
"00008000-0000-1000-8000-00805f9b34fb": {
1362113759
"rx": "00008001-0000-1000-8000-00805f9b34fb"
13760+
},
13761+
"00006050-0000-1000-8000-00805f9b34fb": {
13762+
"rxblebattery": "00006051-0000-1000-8000-00805f9b34fb"
13763+
},
13764+
"00006030-0000-1000-8000-00805f9b34fb": {
13765+
"rxpressure": "00006031-0000-1000-8000-00805f9b34fb"
1362213766
}
1362313767
}
1362413768
}

buttplug/buttplug-device-config/device-config-v3/buttplug-device-config-v3.yml

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7698,6 +7698,40 @@ protocols:
76987698
messages:
76997699
- ScalarCmd
77007700
configurations:
7701+
- identifier:
7702+
- MP2_JK_N0_P1
7703+
name: Sistalk MonsterPub 2 Doctor Whale Premium
7704+
features:
7705+
- feature-type: Vibrate
7706+
actuator:
7707+
step-range:
7708+
- 0
7709+
- 100
7710+
messages:
7711+
- ScalarCmd
7712+
- feature-type: Vibrate
7713+
actuator:
7714+
step-range:
7715+
- 0
7716+
- 100
7717+
messages:
7718+
- ScalarCmd
7719+
- feature-type: Battery
7720+
description: Battery Level
7721+
sensor:
7722+
value-range:
7723+
- - 0
7724+
- 100
7725+
messages:
7726+
- SensorReadCmd
7727+
- feature-type: Pressure
7728+
description: Pressure sensor
7729+
sensor:
7730+
value-range:
7731+
- - 0
7732+
- 2047
7733+
messages:
7734+
- SensorReadCmd
77017735
- identifier:
77027736
- MP2_JK_N_P1
77037737
name: Sistalk MonsterPub 2 Doctor Whale
@@ -7752,6 +7786,32 @@ protocols:
77527786
- 100
77537787
messages:
77547788
- ScalarCmd
7789+
- identifier:
7790+
- MP2_QC_N_P1
7791+
name: Sistalk MonsterPub 2 Master Godkilla
7792+
features:
7793+
- feature-type: Vibrate
7794+
actuator:
7795+
step-range:
7796+
- 0
7797+
- 100
7798+
messages:
7799+
- ScalarCmd
7800+
- feature-type: Vibrate
7801+
actuator:
7802+
step-range:
7803+
- 0
7804+
- 100
7805+
messages:
7806+
- ScalarCmd
7807+
- feature-type: Battery
7808+
description: Battery Level
7809+
sensor:
7810+
value-range:
7811+
- - 0
7812+
- 100
7813+
messages:
7814+
- SensorReadCmd
77557815
- identifier:
77567816
- MP_BABY_QC_N_P4
77577817
name: Sistalk MonsterPub Baby Youth Health
@@ -7776,6 +7836,22 @@ protocols:
77767836
- identifier:
77777837
- MP1N_QC_TL_P2
77787838
name: Sistalk MonsterPub BeatHeart
7839+
features:
7840+
- feature-type: Vibrate
7841+
actuator:
7842+
step-range:
7843+
- 0
7844+
- 100
7845+
messages:
7846+
- ScalarCmd
7847+
- feature-type: Battery
7848+
description: Battery Level
7849+
sensor:
7850+
value-range:
7851+
- - 0
7852+
- 100
7853+
messages:
7854+
- SensorReadCmd
77797855
communication:
77807856
- btle:
77817857
names:
@@ -7789,6 +7865,10 @@ protocols:
77897865
rxblemodel: 00006014-0000-1000-8000-00805f9b34fb
77907866
00008000-0000-1000-8000-00805f9b34fb:
77917867
rx: 00008001-0000-1000-8000-00805f9b34fb
7868+
00006050-0000-1000-8000-00805f9b34fb:
7869+
rxblebattery: 00006051-0000-1000-8000-00805f9b34fb
7870+
00006030-0000-1000-8000-00805f9b34fb:
7871+
rxpressure: 00006031-0000-1000-8000-00805f9b34fb
77927872
joyhub:
77937873
defaults:
77947874
name: JoyHub Device

0 commit comments

Comments
 (0)