01-20-2007 02:58 AM
NCTYPE_STATUS Transmission::Write(NCTYPE_OBJH ObjHandle, NCTYPE_UINT32 DataSize, NCTYPE_ANY_P DataPtr)
{ Transmit.Data[0] = 0x55;
Transmit.Data[1] = 0x55;
Transmit.Data[2] = 0x55;
Transmit.Data[3] = 0x55;
Transmit.Data[4] = 0x55;
Transmit.Data[5] = 0x55;
Transmit.Data[6] = 0x55;
Transmit.Data[7] = 0x55;
return ncWrite(ObjHandle, DataSize, DataPtr);
}
use botton for output data waveform
->Write(TxHandle,sizeof(Transmit),&Transmit);
the result of waveform is zero. why? or how to write?
01-22-2007 08:19 AM
Hi,
The code looks ok for output a single frame with 8 byte data. There could be a lot of reasons why you don't get the frame out.
Try the attached example. There is a second example for output multiple frames. That should be more applicable to output a waveform.
DirkW