π
<-
Chat plein-écran
[^]

84+ Presentation Link Adapter USB descriptors

Nouveautés, projets, mises à jour.

84+ Presentation Link Adapter USB descriptors

Unread postby 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: Select all
# 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.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.2%
 
Posts: 6859
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Return to Actualités

Who is online

Users browsing this forum: No registered users and 80 guests

-
Search
-
Social TI-Planet
-
Featured topics
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
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1654 utilisateurs:
>1645 invités
>5 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)