Ciao @Fausto!!!
Uso ancora VB6
Dichiara la funzione cbAOutScan Lib "cbw32.dll" (ByVal BoardNum&, ByVal LowChan&, ByVal HighChan&, ByVal CBCount&, CBRate&, ByVal Gain&, ByVal MemHandle&, ByVal Options&) As Long
Dim Onda_Quadra(1) As Integer Dim Handle As Long
Onda_Quadra(0) = 0: Onda_Quadra(1) = 4095
Maniglia = cbWinBufAlloc(2)
Risposta = cbWinArrayToBuf(Onda_Quadra(0), Handle, 0, 2)
Risposta = cbAOutScan(0, 0, 0, 2, 100, UNI5VOLTS, Maniglia, &H3&)
Ho usato questo codice semplificato al massimo, se come opzione metto &H3& che sarebbe per la ripetizione con un frequenzimetro collegato all' uscita non vedo nulla se metto &H0& riesco ad attivare e disattivare l'uscita in base all'ultimo dato dell' array !
---------------------------------
Hello @Fausto!!!
I still use VB6
Declares cbAOutScan Lib function "cbw32.dll" (ByVal BoardNum&, ByVal LowChan&, ByVal HighChan&, ByVal CBCount&, CBRate&, ByVal Gain&, ByVal MemHandle&, ByVal Options&) As Long
Dim Onda_Quadra(1) As Integer
Dim Handle As Long
Onda_Quadra(0) = 0: Onda_Quadra(1) = 4095
Handle = cbWinBufAlloc(2)
Answer = cbWinArrayToBuf(Onda_Quadra(0), Handle, 0, 2)
Answer = cbAOutScan(0, 0, 0, 2, 100, UNI5VOLTS, Handle, &H3&)
I used this simplified code to the maximum, if as an option I put &H3& that would be for repetition with a frequency meter connected to the output I do not see anything if I put &H0& I can activate and deactivate the output based on the last data of the array!