-
-
Notifications
You must be signed in to change notification settings - Fork 77
Feat: Add support for Yiciyuan device #688
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Requesting review from @blackspherefollower as they handle most of the device code. |
@weijunji Do you have product links for these devices? The only device from them I was aware of was their DG Labs powerbox clone, which won't be supported by buttplug.io. Scrolling through their Twitter, the only cups I see appear to be oscillating strokers, but I can't work out if that's one of their cups or not. |
- identifier: | ||
- YCY-FJB-02 | ||
name: YiCiYuan Masturbation Cup 02 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are we sure that the cups aren't oscillating devices?
@@ -0,0 +1,43 @@ | |||
// Buttplug Rust Source Code File - See https://buttplug.io for more info. | |||
// | |||
// Copyright 2016-2024 Nonpolynomial Labs LLC. All rights reserved. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The copyright should be 2016-2025
@@ -409,6 +409,7 @@ async fn test_device_protocols_embedded_v2(test_file: &str) { | |||
#[test_case("test_fleshy_thrust_protocol.yaml" ; "Fleshy Thrust Sync Protocol")] | |||
#[test_case("test_nexus_revo.yaml" ; "Nexus Revo Protocol")] | |||
#[test_case("test_omobo_protocol.yaml" ; "Omobo Protocol")] | |||
#[test_case("test_yiciyuan_protocol.yaml" ; "Yiciyuan Protocol")] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since the test only uses the vibrate command, it should be in all 4 test suites
Add support for YiCiYuan(役次元) devices, I have tested it with YCY-FJB-02. And all devices are sharing the same protocol.
YiCiYuan is a sextoy manufacturer from China, their products include Masturbation Cup and Vibrator.
You can get info about these devices from website and X (https://x.com/chastitybeltsex).