π
<-
Chat plein-écran
[^]

84+ Presentation Link Adapter USB descriptors

Nouveautés, projets, mises à jour.

84+ Presentation Link Adapter USB descriptors

Message non lude Lionel Debroux » 02 Oct 2019, 19:17

Nous (UPECS) nous sommes procurés un 84+ Presentation Link Adapter, qui permet de sortir des images des 84+ monochromes à travers le port USB et de les envoyer à un TI-Presenter, qui lui-même produit des images sur une sortie composite pour écran de TV, ou un TI-ViewScreen. Il a déjà été question du TI-Presenter et du TI-ViewScreen dans d'autres news.
Le PID USB des 84+ Presentation Link Adapters a été trouvé par désassemblage de l'OS et documenté publiquement depuis l'été 2005, lors des travaux de Dan Englander et Olivier "ExtendeD" Armand (principalement) sur l'utilisation du contrôleur USB des 89T et 84+. Cependant, pour autant que j'aie pu trouver, les descripteurs USB n'étaient pas postés publiquement... réparons ce problème :)
We (UPECS) bought a 84+ Presentation Link Adapter, which makes it possible to get images out of monochrome 84+ calculators through the USB port and send them to a TI-Presenter, which itself produces images onto a composite output for TV screens, or a TI-ViewScreen. The TI-Presenter and TI-ViewScreen were already mentioned in other news items.
The USB PID of 84+ Presentation Link Adapters was found by disassembling the OS and had been publicly documented since the summer of 2005, during the work of Dan Englander and Olivier "ExtendeD" Armand (mainly) on 89T and 84+ USB controller usage. However, AFAICT, the USB descriptors weren't posted publicly... let's fix that :)

Code: Tout sélectionner
# lsusb -v -d 0451:e00f

Bus 001 Device 041: ID 0451:e00f Texas Instruments, Inc.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x0451 Texas Instruments, Inc.
  idProduct          0xe00f
  bcdDevice            1.00
  iManufacturer           1 Texas Instruments Incorporated
  iProduct                2 TI-84 Plus Presentation Link
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower               60mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               0
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0000
  (Bus Powered)
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Retourner vers Actualités

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 12 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1029 utilisateurs:
>1009 invités
>15 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)