Forum: PC-Programmierung Probleme mit einer DAQ Karte


von sam328 (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
Anbei ist der VIsual c++ source code für das einlesen eines analogen
Eingangskanals und visualisierung auf einer oberfläche. Ich kapier
nicht ganz, in welchem array oder buffer der signalverlauf
abgespeichert wird.
kann mir jaemand helfen...danke
Gruss samuel

von wgoedde (Gast)


Lesenswert?

So auf den ersten Blick vermute ich, daß
du den Buffer mit olDmAllocBuffer()
selber anlegst (contdispdlg.cpp 181).

von sam328 (Gast)


Lesenswert?

aber wenn ich das selbst anlegen müsste, wie ist es dann möglich, dass
ich das signal welches ich einlese, in dem dazugehörigen dialogfenster
angezeigt wird?

von wgoedde (Gast)


Lesenswert?

In dem Dialog ist ein ActiveX Control eingebettet,
dem du ein Handle des Buffers übergibst.
Keine Ahnung welche Hardware du benutzt, aber
die Schnittstellen des Controls sollte
der Hersteller dokumentiert haben.

von sam328 (Gast)


Lesenswert?

hm....ich will die singalform als array abspeichern bzw. am besten an
eine übergeordnetes programm übergeben (ich will dieses Projekt falls
möglich später als DLL compilieren). wie kann ich hierzu den Speicher
anlegen, bzw die Daten in den Speicher schieben?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.