Welcher Endpunkt erfordern Control-Transfers?
der Endpunkt 0
Universal_Serial_Bus
Universal_Serial_Bus

==== Control-Transfer ====
Control-Transfers sind eine Art von Datentransfers, die einen Endpunkt erfordern, der sowohl In- als auch Out-Operationen durchführen kann. Control-Transfers werden generell in beide Richtungen bestätigt, so dass Sender und Empfänger immer sicher sein können, dass die Daten auch angekommen sind. Daher wird der Endpunkt 0 im Control-Transfer-Modus verwendet. Control-Transfers sind zum Beispiel nach dem Detektieren des USB-Geräts und zum Austausch der ersten Kommunikation elementar wichtig.
Universal_Serial_Bus C-Control Quality_Control_Coach
Quality Control Coach (QCC) ist eine Position innerhalb des Trainerstabes einer American-Football-Mannschaft. Seine Aufgabe ist es, das Videomaterial eines Gegners auszuwerten und den anderen Trainern einen Bericht vorzulegen, welche Spielzüge der Gegner in welcher Situation ansagt. Diese Berichte sind zwischen 50 und 200 Seiten lang. Eingeführt wurde diese Trainerposition 1990 von Mike Holmgren bei den San Francisco 49ers. Aufgrund des auf dieser Position erlernten taktischen Verständnisses werden Quality Control Coaches häufig später Positionstrainer oder Head Coach. Quality Control Coaches werden auch im College Football immer beliebter. Grund ist hier die Begrenzung der On-Field-Trainer. Während in der NCAA maximal neun Assistenztrainer und vier Graduate Assistents erlaubt sind, gibt es keine Begrenzung hinsichtlich der Off-Field-Trainer, wozu die Quality Control Coaches zählen.
Universal_Serial_Bus

==== Endpunkte ====
USB-Geräte verfügen über eine Anzahl von durchnummerierten Endpunkten ''(endpoints)'', gewissermaßen Unteradressen des Gerätes. Die Endpunkte sind in den Geräten hardwareseitig vorhanden und werden von der USB SIE (Serial Interface Engine) bedient. Über diese Endpunkte können voneinander unabhängige Datenströme laufen. Geräte mit mehreren getrennten Funktionen (Webcams, die Video und Audio übertragen) haben mehrere Endpunkte. Die Übertragungen von und zu den Endpunkten erfolgen meist unidirektional, für bidirektionale Übertragungen ist deshalb ein ''IN''- und ein ''OUT''-Endpunkt erforderlich (IN und OUT beziehen sich jeweils auf die Sicht des Hostcontrollers). Eine Ausnahme davon sind Endpunkte, die den ''Control Transfer Mode'' verwenden.
In jedem USB-Gerät muss ein Endpunkt mit Adresse 0 vorhanden sein, über den die Erkennung und Konfiguration des Gerätes läuft, darüber hinaus kann er auch noch weitere Funktionen übernehmen. Endpunkt 0 verwendet immer den Control Transfer Mode. Ein USB-Gerät darf maximal 31 Endpunkte haben: Den Control-Endpunkt (der zwei Endpunkte zusammenfasst) und je 15 In- und 15 Out-Endpunkte. Low-Speed-Geräte sind auf Endpunkt 0 plus maximal zwei weitere Endpunkte im Interrupt Transfer Mode mit maximal 8 Bytes pro Transfer beschränkt. C-Control

=== C-Control Pro ===
Die C-Control Pro enthält wie die C-Control I & II einen vorinstallierten Tokeninterpreter, welcher bei einem Programmdownload ggf. automatisch aktualisiert wird. Im Gegensatz zur C-Control I können die Token nicht nur aus einem BASIC-, sondern auch aus einem C-Quelltext kompiliert werden, und das sogar gemischt. Allerdings ist die C-Control Pro im Gegensatz zur B-Control, welche ebenfalls auf ATmega-Mikrocontrollern basiert, nicht kompatibel zur C-Control I.
 Dim Text(9) As Char                     'Char Array
 Dim X As Word                           'Zählvariable
 LCD_Init()                              'LCD high-level initialisierung
 LCD_ClearLCD()                          'LCD löschen
 LCD_CursorOff()                         'Cursor ausschalten
 Text = "X:"                             'String übergeben
 Do While True                           'Endlosschleife
   LCD_Locate(1,1) : LCD_WriteText(Text) 'Schreibe an Position 1,1 des LCDs das Char Array
   LCD_Locate(1,3) : LCD_WriteWord(X,4)  'X wird vierstellig an Position 1,3 am LCD ausgegeben
   X = X+1                               'Zählervariable um eins erhöhen
   AbsDelay(100)                         'kurze Pause
 End While                               'Schleifenende
''C-Control PRO-Beispielcode, um einen Zählwert in Basic auszugeben''
    LCD_Init();                     // Display initialisieren
    LCD_ClearLCD();                 // Display löschen
    LCD_CursorOff();                // Display Cursor ausschalten
''Ausgabe auf ein LCD in Compact-C'' Quality_Control_Coach
Quality Control Coach (QCC) ist eine Position innerhalb des Trainerstabes einer American-Football-Mannschaft. Seine Aufgabe ist es, das Videomaterial eines Gegners auszuwerten und den anderen Trainern einen Bericht vorzulegen, welche Spielzüge der Gegner in welcher Situation ansagt. Diese Berichte sind zwischen 50 und 200 Seiten lang. Eingeführt wurde diese Trainerposition 1990 von Mike Holmgren bei den San Francisco 49ers. Aufgrund des auf dieser Position erlernten taktischen Verständnisses werden Quality Control Coaches häufig später Positionstrainer oder Head Coach. Quality Control Coaches werden auch im College Football immer beliebter. Grund ist hier die Begrenzung der On-Field-Trainer. Während in der NCAA maximal neun Assistenztrainer und vier Graduate Assistents erlaubt sind, gibt es keine Begrenzung hinsichtlich der Off-Field-Trainer, wozu die Quality Control Coaches zählen.