offset=snprintf(command,LINE_MAX,"plot '-' binary format='%s' record=%d using ($0*%f):1 title '%d' with %s",gnuplot_format,history_length,sampling_period/1000000.f,0,with_option);
for(i=1;i!=columns_nb;i++){
if(i<10)code=48+i;//01234567890
elseif(i<36)code=97+i-10;//abc...xyz
elseif(i<62)code=65+i-36;//ABC...XYZ
elseif(i==62)code='[';
elseif(i==63)code=']';
elseEXIT_ON_ERROR("Too many columns. You have '%d' max is 64",columns_nb);
offset+=snprintf(command+offset,LINE_MAX-offset,", '-' binary format='%s' record=%d u ($0*%f):1 t '%c' w %s",gnuplot_format,history_length,sampling_period/1000000.f,code,with_option);
offset=snprintf(command,LINE_MAX,"plot '-' binary format='%s' record=%d using ($0*%f):1 title '%d' with %s",gnuplot_format,history_length,sampling_period/1000000.f,0,with_option);
for(i=1;i!=columns_nb;i++){
if(i<10)code=48+i;//01234567890
elseif(i<36)code=97+i-10;//abc...xyz
elseif(i<62)code=65+i-36;//ABC...XYZ
elseif(i==62)code='[';
elseif(i==63)code=']';
elseEXIT_ON_ERROR("Too many columns. You have '%d' max is 64",columns_nb);
offset+=snprintf(command+offset,LINE_MAX-offset,", '-' binary format='%s' record=%d u ($0*%f):1 t '%c' w %s",gnuplot_format,history_length,sampling_period/1000000.f,code,with_option);