3 votes

Quel débit binaire dois-je définir pour le TTY Bluetooth des manettes Xbox ?

Je suis en train d'essayer de faire écran tty.Bluetooth-Incoming-Port 9600 sur mon mac, mais je ne suis pas sûr de mon débit en bauds. Comment puis-je déterminer cela? Il me donne juste une erreur "Cannot open line".

Je suis en train d'essayer de visualiser la sortie d'une manette Xbox.

0 votes

Êtes-vous sûr que cela a quelque chose à voir avec Apple?

0 votes

@Buscar Well screen est une commande apple

0 votes

Formidable, vous pouvez donc nous dire quel Mac et quel OSX

2voto

Douglas Points 10417

À quelle vitesse de bauds dois-je régler lorsque j'utilise l'écran tty pour le Bluetooth?

La vitesse de bauds ne dépend pas de comment vous vous connectez à une console série que ce soit via Bluetooth ou par câble. Cela concerne la rapidité à laquelle l'hôte (dans ce cas la manette XBox) envoie des bits à travers l' UART (Émetteur-Récepteur Asynchrone Universel)

Ce qui importe ici, c'est que vous correspondiez aux deux paramètres UART avec la manette XBox. Ces paramètres sont :

  • Bauds (taux de bits)
  • Paramètres du Port Série
    • Bits de données
    • Bits de parité
    • Bits d'arrêt

Les Bauds sont la vitesse à laquelle vous allez transférer des données. Les valeurs communes sont 9 600, 28,8 K, 56 K, ou 115,2 K (plus couramment connue sous le nom de 115 200). Votre console XBox sera probablement soit 9600 ou 115200.

Les Paramètres du Port Série (ou "Configuration") définissent comment chaque bloc de données doit être envoyé/reçu. Cela doit correspondre sinon vous obtiendrez des informations illisibles. Les valeurs communes sont :

  • 8-N-1 ou "huit-aucun-un" pour 8 bits de données, aucun bit de parité, et 1 bit d'arrêt
  • 7-P-1 ou "sept-pair-un" pour 7 bits de données, un nombre pair de bits à 1, et 1 bit d'arrêt

TL;DR

Pour lancer screen et définir vos paramètres de communication, utilisez la syntaxe suivante :

$ screen  [vitesse],[config]

(Vous pouvez obtenir le nom du périphérique en affichant le contenu de /dev/cu.* après avoir branché l'adaptateur Bluetooth série)

Donc, dans votre cas, en supposant une vitesse de baud de 9600 et une configuration 8N1, utilisez la commande :

$ screen /dev/cu.usbserialdevice 9600,cs8

0voto

Ruskes Points 44895

Je vous suggère de télécharger Bluetooth Explorer dans le cadre du forfait 'Outils supplémentaires pour Xcode' qui est disponible (inscription requise) à

https://developer.apple.com/download/more/

Allez sur ce lien, puis recherchez 'Additional', et trouvez le package Outils supplémentaires pour la dernière version de Xcode (vous n'avez pas vraiment besoin d'installer Xcode pour utiliser l'application Bluetooth Explorer!).

Cela vous permettra d'obtenir une analyse et des informations plus approfondies sur le BT.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X