Autrement dit, si tes données sont dans data.h, tu te fais un petit datadump.c qui contient ceci :
#include "data.h"
extern unsigned char* DataBuffer2OTHBuffer(int calctype,
char* folder,
char* varname,
char* extension,
unsigned int inlength,
unsigned char* indata,
unsigned int* outlength);
plus un main (attention, pas un _main) qui passe ton tableau de données en argument à cette fonction et dumpe le résultat dans un fichier, et hop. Ensuite tu n'as plus qu'à compiler séparément bin2oth.c et linker ton datadump.o avec le bin2oth.o ainsi obtenu, tu lances le programme et il te générera le fichier.
(N.B. compiler avec gcc, pas avec tigcc

)