home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   sci.electronics.repair      Fixing electronic equipment      124,944 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 124,269 of 124,944   
   Dan Purgert to Roger Hayter   
   Re: Re (2): USB functionality.   
   12 Mar 24 19:27:04   
   
   From: dan@djph.net   
      
   On 2024-03-12, Roger Hayter wrote:   
   > On 12 Mar 2024 at 16:29:31 GMT, "peter@easthope.ca"    
   wrote:   
   >   
   >> In article <2219572717.2fe80b82@uninhabited.net>, Roger Hayter   
   >>  wrote:   
   >>> But can even USB-C accept a signal input (keyboard and mouse for   
   >>> instance) and unrelated signal output (audio for instance) on the   
   >>> same physical socket? I ask only out of curiosity.   
   >>   
   >> The setup is rarely tried.  Appears that nobody can reply.   
   >>   
   >> A keyboard or mouse sends tiny amounts of data; a few bytes per   
   >> second. In principle the link should be able to fit that in without   
   >> significant drop-outs in audio output.  WIth so many details involved,   
   >> a general answer is difficult. When all else fails, we can test and   
   >> see what happens.  =8~)   
   >>   
   >> Regards,             ... P.   
   >   
   > So you could use an overarching protocol which was bilateral (ethernet   
   > anyone?) and send and separate messages both ways.  What I was aksing was   
   > whether within the USB protocol there was provision for using some pins in   
   for   
   > one electrical signal (bi or uni-directional) and other pins for another   
   > electrical signal. Because that would be the only way to do it without   
   special   
   > software on at least one of the devices.   
   >   
      
   There's only one set of pins (well, two sets if you count USB2 / USB3 --   
   but you can only use one set at a time).   
      
   USB2 -> D+/D- (Bi-directional / Half Duplex)   
   USB3 -> TX1+/TX1- and RX2+/RX2- (optionally Full Duplex, IIRC)   
      
   As I recall the "Tx" pair is "Host Transmit to Peripheral", and "Rx" is   
   "Host Receive from Peripheral", but it's been a while since I read up on   
   the USB3 / USB-C implementations.   
      
   --   
   |_|O|_|   
   |_|_|O| Github: https://github.com/dpurgert   
   |O|O|O| PGP: DDAB 23FB 19FA 7D85 1CC1  E067 6D65 70E5 4CE7 2860   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca