Modes de fonctionnement

Découvrez les modes Simple Penetration, Stroke Engine et Streaming sur votre OSSM

Le micrologiciel OSSM propose trois modes de fonctionnement principaux, chacun conçu pour différents cas d'utilisation. Ce guide explique comment naviguer dans le système de menus et utiliser chaque mode efficacement.

Une fois le référencement terminé, l'OSSM affiche le menu principal sur l'écran OLED de la télécommande.

ActionRésultat
Rotate encoderFaire défiler les options du menu
Press encoderSélectionner l'option en surbrillance
Long-press encoderRetourner au menu (depuis n'importe quel mode de fonctionnement)

Le menu boucle : faire défiler au-delà du dernier élément vous ramène au premier.

Options du menu principal

OptionDescription
Simple PenetrationFonctionnement de base avec commandes de vitesse et de course
Stroke EngineContrôle avancé basé sur des motifs avec profondeur, Stroke et Sensation
Streaming (experimental)Mode de contrôle externe pour la lecture de funscripts et les applications tierces
UpdateRechercher et installer les mises à jour du micrologiciel (WiFi requis)
WiFi SetupConfigurer la connexion réseau sans fil
Get HelpAfficher le code QR renvoyant vers la documentation de configuration
RestartRedémarrer le contrôleur et effectuer un nouveau référencement

Mode Simple Penetration

Simple Penetration offre un contrôle simple avec des paramètres minimaux. Il est idéal pour les utilisateurs qui souhaitent un fonctionnement fiable et sans complexité.

Paramètres par défaut

ParamètreValeur par défaut
Speed0%
Stroke0%
Depth50%
Sensation50%

Contrôles

Le bouton gauche (potentiomètre) contrôle la vitesse de 0 % à 100 %.

  • Tournez dans le sens des aiguilles d'une montre pour augmenter la vitesse
  • Tournez dans le sens inverse des aiguilles d'une montre pour diminuer la vitesse
  • La vitesse doit être proche de zéro pour entrer dans le mode (fonction de sécurité)

Statistiques de session

Simple Penetration suit trois statistiques au cours de votre session :

StatistiqueDescription
Stroke countNombre de courses complètes effectuées
DistanceDistance totale parcourue (affichée en mètres ou en pieds)
TimeDurée depuis le début de la session

Ces statistiques s'affichent en bas de l'écran et se réinitialisent lorsque vous revenez au menu.

Simple Penetration est idéal pour les cas d’utilisation simples dans lesquels vous souhaitez un mouvement cohérent et prévisible sans variations de motif.

Mode Stroke Engine

Stroke Engine fournit un contrôle avancé basé sur des motifs avec quatre paramètres réglables. Il utilise la bibliothèque StrokeEngine pour générer des motifs de mouvement variés.

Paramètres par défaut

ParamètreValeur par défaut
Speed0%
Stroke50%
Depth10%
Sensation50%

Stroke Engine démarre avec des paramètres par défaut différents de Simple Penetration, notamment une profondeur inférieure (10 %) et une course plus élevée (50 %), pour offrir une expérience initiale plus douce avec un mouvement basé sur des motifs.

Contrôles

Le bouton gauche (potentiomètre) contrôle la vitesse de 0 % à 100 %.

La vitesse détermine la rapidité d’exécution des motifs, mesurée en cycles par minute.

Motifs disponibles

Stroke Engine propose 7 motifs de mouvement :

IndiceMotifComportement
0Simple StrokeAccélération, roue libre et décélération équilibrées
1Teasing PoundingLes changements de vitesse dépendent de Sensation et équilibrent les courses plus rapides
2Robo StrokeSensation fait varier l’accélération, d’un profil robotique à un profil progressif.
3Half'n'HalfAlterne entre des courses de pleine et de demi-profondeur
4DeeperLa profondeur de course augmente à chaque cycle ; Sensation définit le nombre de cycles
5Stop'n'GoPauses entre les courses ; Sensation ajuste la durée de la pause
6InsistModifie la longueur de course tout en maintenant la vitesse

Pour des descriptions détaillées des motifs et des effets de Sensation, consultez la documentation des motifs.

Mode Streaming (expérimental)

Le mode Streaming est expérimental et n’est pas recommandé pour une utilisation générale. Le protocole et le comportement peuvent changer dans les futures mises à jour du micrologiciel. Utilisez Streaming uniquement avec des applications fiables provenant de sources connues.

Le mode Streaming permet aux applications externes d'envoyer des commandes de position en temps réel à l'OSSM via BLE. Contrairement à Simple Penetration et Stroke Engine, qui génèrent des motifs de mouvement en interne, Streaming reçoit des cibles de position exactes d'une source externe, permettant une lecture synchronisée avec du contenu vidéo, des funscripts ou des applications de contrôle personnalisées.

Comment fonctionne le streaming

  1. Sélectionnez Streaming dans le menu principal (ou envoyez go:streaming via BLE)
  2. L’OSSM effectue un référencement vers la position 0 (complètement rétracté) et attend les commandes
  3. Les applications externes envoient des commandes stream:<position>:<time>
  4. L'OSSM se déplace vers chaque position cible dans le délai spécifié
  5. L'écran affiche l'état actuel du streaming

Quand utiliser le mode Streaming

  • Lecture Funscript : synchronisez le mouvement avec le contenu vidéo à l'aide du Funscript Player
  • Intégrations tierces : applications qui génèrent des données de position en temps réel
  • Automatisation personnalisée : développeurs créant des applications de contrôle BLE

Considérations de sécurité

Le mode Streaming accepte les commandes provenant de sources externes. Utilisez uniquement des applications auxquelles vous faites confiance et testez toujours à faible intensité avant une utilisation à pleine intensité. Gardez vos commandes d’arrêt physiques accessibles.

  • L'OSSM valide les commandes entrantes mais s'appuie sur l'application externe pour une planification de mouvement sécurisée.
  • Si la connexion BLE est perdue, l’OSSM réduit progressivement sa vitesse pendant 2 secondes, puis s’arrête.
  • Les commandes locales restent accessibles : utilisez l'arrêt d'urgence (encodeur à pression longue) si nécessaire

Contrôles

En mode Streaming :

  • Speed knob : non utilisé pour Streaming (les commandes externes contrôlent le mouvement)
  • Encoder rotation : non utilisé pour Streaming
  • Long-press encoder : Arrêt d'urgence et retour au menu

Détails techniques

PropriétéValeur
Format de commandestream:<position>:<time>
Plage de positions0-100 (pourcentage de course)
Unité de tempsMillisecondes
Micrologiciel minimalVersion 3.0+

Quitter n'importe quel mode

Depuis n'importe quel mode de fonctionnement, appuyez longuement sur l'encodeur pendant environ 3 secondes pour déclencher un arrêt d'urgence et revenir au menu principal.

L'arrêt d'urgence arrête immédiatement le mouvement et marque l'appareil comme « not homed ». Vous devrez peut-être redémarrer et effectuer un nouveau référencement avant de reprendre le fonctionnement.

Pages connexes

Sur cette page