Nikos (Normal User)
Newbie
Messaggi: 2
Iscritto: 19/04/2009
|
Salve, ho un problema con ApdDataPacket della async professional, ho provato in tutti i modi a salvare i dati che arrivano da un microcontrollore sulla porta seriale, ma quando vado a leggere la variabile dove dovrebbe memorizzarmi i dati è sempre vuota...
Dai file di log che mi genera ApdComPort e dalla risposta del microcontrollore capisco che i dati vengono inviati e ricevuti sulla seriale.
Infatti se invio dei comandi al microcontrollore risponde perfettamente... qualcuno può gentilmente farmi un esempio o spiegarmi come procedere per salvare il pacchetto in arrivo su una variabile?
Codice sorgente - presumibilmente Delphi |
procedure TForm1.ApdDataPacket2Packet(Sender: TObject; Data: Pointer; Size: Integer); begin Move(Data^, DatiRx, Size); //DatiRx è la variabile dove dovrei salvare i dati in arrivo End;
|
Grazie in anticipo a tutti
|