06-07-2016 03:12 PM
I'm setting up a TDMS file and have added a TDMS_String type channel:
TDMS_AddChannel (group, TDMS_String, channelName, channelDesc, 0, &channels[chan]);
I'm intending this channel to be a string (status message). I'm not clear on how to send data to it via the TDMS_AppendDataValues?
06-08-2016 09:27 AM - edited 06-08-2016 09:28 AM
Nevermind, I solved this.
calling function:
WriteUnitLog("S0123", &statusStr, test);
logging function:
void WriteUnitLog(char* serialNumber, void* data, int stage) { char *sData = (char*)data; TDMS_AppendDataValues(logChannel[stage][channel++], &sData, 1, FALSE); }