Merci pour les encouragements
J'ai recu la rallonge Gamecube:
et l'ai aussitôt coupée...
pour analyser le dialogue entre une GC et sa manette:
Peu de différence avec ce que je renvois, mis à part un bit sans importance. Ca m'a permis de vérifier par moi même la durée (4µs) de chaque bit.
Maintenant je m'oriente plus vers un problème d'alimentation.
Le XPac est alimenté en 5V par la console. Celle ci fournit également du 3,43V, necessaire pour le signal qui nous intéresse. Petit tour dans le fichier GC.H de l'UPCB (une vraie bible):
UPCB module for Gamecube support
The Gamecube pinout from http://www.int03.co.uk/crema/hardware/gamecube/gc-control.htm
Looking at the socket/plug on the front of the Gamecube
_7_
/ \
/1 2 3\
|-----|
\4 5 6/
-----
Pin Description
1 +5v (See note below)
2 Data
3 Ground
4 Ground
5 Unknown/Not connected
6 +3.43V (VCC) (See note below)
7 Cable shielding/Ground
The Gamecube has two different sources of power, one at 3.43v, the
other at 5v. We want to use only one. Because the data line's High
value is at 3.43v, we will be tieing the 3.43v line 6 to the Data
with a pull up resister. We will be using the +5v to power the UPCB.
L'auteur dit qu'il relie le 3,43v à la pin Data avec une resistance de tirage. Pour le moment, ma pin 6 est en l'air. Quelqu'un a une idée de la valeur de la resistance que je dois mettre? Pour le moment je dirais 4.7k ohms...
A suivre...
BP