Karosseriebussen (K-bussen) i E38 är, precis som diagnosbussen (D-bussen), instrumenteringsbussen (I-bussen) och periferibussen (P-bussen) en seriell dataförbindelse mellan styrdonen.
Via K-bussen utbyter de anslutna styrdonen informationer, t ex sensorvärden eller lampstatus.
Följande styenheter kan vara anslutna till K-bussen:
Värme-/klimatautomatiken (IHKA) känns igen på den separata manöveringen av luftfördelningen på förar-/passagerarsidan genom att en knapp trycks in. Vid värme-/klimatregleringen (IHKR) ställs luftfördelningen in med en central väljarratt.
Den automatiska strålkastarinställningen (LWR) monteras endast i förbindelse med xenon-strålkastare. Den har (i motsats till den manuella strålkastarinställningen) ingen inställningsratt för höjdjustering av strålkastarna.
Den externa radiofjärrmanövreringen för centrallås (FBZV) monteras endast till 9/95 som egen styrenhet. Fr o m 9/95 integreras fjärrmanövreringen i grundmodulen.
K-bussens funktionssätt kan jämföras med en telefon-konferenskoppling. Alla abonnenter är förbundna med varandra via K-bussen. Varje abonnent kan både ta emot och sända meddelanden via K-bussen.
K-bussen är ett enlednings-bussystem, dvs K-bussen är en ledning, som används för sändning och mottagning.
Den höga överföringshastigheten i K-bussen (ca 10 000 bit/sek) möjliggör en nästan ofördröjlig fördelning av meddelandena mellan styrenheterna.
Diagnostelegrammen för DIS sänds på diagnosbussen (D-bussen) till instrumentkombinations-elektroniken. Från instrumentkombinations-elektroniken (IKE) skickas diagnostelegrammen vidare till K-buss styrdonen. K-buss-styrenheternas svarskoder går också via IKE tillbaka till DIS.