dla różnych oscyloskopów mogła zwracać różną ilość danych, zakodowanych w różny sposób. Niektóre oscyloskopy wymagają kilkukrotnego podania tej komendy dla ściągnięcia do komputera całego przebiegu. Dlatego oprogramowanie używające komend SCPI musiało być modyfikowane dla obsłużenia każdego nowego typu urządzenia (np. nowy model oscyloskopu).

W 1993 roku powstała organizacja VXIplug&play Systems Alliance która miała na celu doprowadzenie do sytuacji całkowitej niezależności oprogramowania laboratoryjnego od konkretnej implementacji sprzętowej urządzeń. Podobnie jak system Plug and Play dla komputerów osobistych. W trakcie tego procesu zaczęły powstawać, sterowniki VXIplug&play.

Gdy organizacja VSIplug&play została wchłonięta w 2002 roku przez IVI Foundation powstała nowa generacja API dla urządzeń laboratoryjnych pod wspólną nazwą Interchangeable Virtual Instrumentation potocznie znanymi pod skrótową nazwą "IVI Instrument Drivers". Pomógł w tym fakt, że organizacja ta skupiała już wtedy nadzór nad innymi kluczowymi dla tego rozwiązania standardami (np.