diff --git a/@tsg_nc/tsg_ncvar.csv b/@tsg_nc/tsg_ncvar.csv
index 9b1fd193481b2f0b1a1336ebaf37108db380f7a6..4b0d48f6d9bbb98d4f766777e7ff52304da44bde 100644
--- a/@tsg_nc/tsg_ncvar.csv
+++ b/@tsg_nc/tsg_ncvar.csv
@@ -1,7 +1,7 @@
 % tsg_ncvar.csv:  definition (16 separators ; actually)
 % $Id$
 %
-id;code;dimension;nctype;long_name;standard_name;units;conventions;valid_min;valid_max;format;FillValue;epic_code;axis;resolution;comment;
+id;code;dimension;nctype;long_name;standard_name;units;conventions;valid_min;valid_max;format;FillValue_;epic_code;axis;resolution;comment;
 integer;char;cell;char;char;char;char;char;integer;integer;char;double;integer;char;double;char;
 1;REFERENCE_DATE_TIME;'STRING14';char;;;;yyyymmddhhmmss;;;;;;;;Reference date for julian days origin;
 2;DATE;'DAYD','STRING14';char;DATE OF MAIN INSTRUMENT MEASUREMENT;;;yyyymmddhhmmss;;;;;;;;This is the original data describing the date, it must not be lost;
@@ -30,37 +30,37 @@ integer;char;cell;char;char;char;char;char;integer;integer;char;double;integer;c
 25;SSJT_LINCOEF;'NCOEF_LIN';double;TEMPERATURE LINEAR DRIFT CORRECTION COEFFICIENTS;;;a,b;;;;99999.;;;;Temperature linear drift correction coefficient;
 26;SSJT_ADJUSTED;'DAYD';float;WATER JACKET TEMPERATURE ADJUSTED;temperature in TSG adjusted;Celsius degree;;-1.5;38;%6.3lf;99.999;;;0.001;Adjusted SSJT with external data (CTD,ARGO,XBT,...);
 27;SSJT_ADJUSTED_ERROR;'DAYD';float;ERROR ON ADJUSTED WATER JACKET TEMPERATURE;error temperature in TSG adjusted;Celsius degree;;-1.5;38;%6.3lf;99.999;;;0.001;Quality flag applied on adjusted SSJT;
-28;SSJT_ADJUSTED_QC;'DAYD';byte;WATER JACKET TEMPERATURE QUALITY FLAG;quality flag applied on temperature in TSG adjusted;Celsius degree;;-1.5;38;%6.3lf;99.999;;;0.001;Quality flag applied on adjusted SSJT;
-29;SSJT_ADJUSTED_HIST;'DAYD';char;ADJUSTED WATER JACKET TEMPERATURE PROCESSING HISTORY;temperature in TSG adjusted processing history;Celsius degree;;-1.5;38;%6.3lf;99.999;;;0.001;;
+28;SSJT_ADJUSTED_QC;'DAYD';byte;WATER JACKET TEMPERATURE QUALITY FLAG;quality flag applied on temperature in TSG adjusted;;;0;9;%1d;0;;;;Quality flag applied on adjusted SSJT;
+29;SSJT_ADJUSTED_HIST;'STRING256';char;ADJUSTED WATER JACKET TEMPERATURE PROCESSING HISTORY;temperature in TSG adjusted processing history;;;;;;;;;;;
 30;SSPS;'DAYD';float;SEA SURFACE PRACTICAL SALINITY;surface salinity;P.S.U.;;0;40;%6.3lf;99.999;;;0.001;Ocean salinity deduced fron conductivity and jacket TSG temperature;
 31;SSPS_QC;'DAYD';byte;SEA SURFACE SALINITY QUALITY FLAG;surface salinity quality;;;0;9;%1d;0;;;;Quality flag applied on salinity values;
 32;SSPS_CAL;'DAYD';float;SEA SURFACE SALINITY CALIBRATED;surface salinity calibrated;P.S.U.;;0;40;%6.3lf;99.999;;;;Calibrated Ocean salinity deduced fron conductivity and jacket tsg temperature;
 33;SSPS_ADJUSTED;'DAYD';float;SEA SURFACE SALINITY ADJUSTED;surface salinity adjusted;P.S.U.;;0;40;%6.3lf;99.999;;;0.001;Adjusted Ocean salinity deduced fron conductivity and jacket tsg temperature;
 34;SSPS_ADJUSTED_ERROR;'DAYD';float;ERROR ON SEA SURFACE SALINITY ADJUSTED;error surface salinity adjusted;P.S.U.;;0;40;%6.3lf;99.999;;;;Error on adjusted Ocean salinity deduced fron conductivity and jacket tsg temperature;
 35;SSPS_ADJUSTED_QC;'DAYD';byte;ERROR ON SEA SURFACE SALINITY ADJUSTED QUALITY FLAG;error surface salinity adjusted quality;;;0;9;%1d;0;;;;Quality flag applied on adjusted Ocean salinity deduced fron conductivity and jacket tsg temperature;
-36;SSPS_ADJUSTED_HIST;'DAYD';char;ADJUSTED SEA SURFACE SALINITY PROCESSING HISTORY;surface salinity adjusted processing history;;;;;;;;;;;
+36;SSPS_ADJUSTED_HIST;'STRING256';char;ADJUSTED SEA SURFACE SALINITY PROCESSING HISTORY;surface salinity adjusted processing history;;;;;;;;;;;
 37;SSPS_DEPH;'N1';float;NOMINAL DEPTH OF WATER INTAKE FOR SALINITY MEASUREMENT;depth surface salinity;meter;;0;100;%6.3lf;99999.;;;;;
 38;SSPS_DEPH_MIN;'N1';float;MINIMUM DEPTH OF WATER INTAKE FOR SALINITY MEASUREMENT;min depth surface salinity;meter;;0;100;%6.3lf;99999.;;;;;
 39;SSPS_DEPH_MAX;'N1';float;MAXIMUM DEPTH OF WATER INTAKE FOR SALINITY MEASUREMENT;max depth surface salinity;meter;;0;100;%6.3lf;99999.;;;;;
 40;SSPS_WS;'DAYD_WS';float;SEA SURFACE PRACTICAL SALINIT FROM WATER SAMPLE;surface salinity;P.S.U.;;0;40;%6.3lf;99.999;;;0.001;Sea surface salinity from water sample;
 41;SSPS_WS_QC;'DAYD_WS';byte;SEA SURFACE SALINITY QUALITY FLAG;surface salinity quality;;;0;9;%1d;0;;;;Quality flag applied on salinity values from water sample;
-42;SSPS_WS_ANALDATE;'DAYD_WS';char;DATE OF WATER SAMPLE SURFACE SALINITY ANALYSIS;;;yyyymmddhhmmss;;;;;;;;Date of sea surface salinity water sample analysis;
-43;SSPS_WS_BOTTLE;'DAYD_WS';int;SEA SURFACE SALINITY BOTTLE NUMBER;;;;;;;;;;;Number of sea surface salinity water sample;
+42;SSPS_WS_ANALDATE;'DAYD_WS','STRING14';char;DATE OF WATER SAMPLE SURFACE SALINITY ANALYSIS;;;yyyymmddhhmmss;;;;;;;;Date of sea surface salinity water sample analysis;
+43;SSPS_WS_BOTTLE;'DAYD_WS','STRING4';char;SEA SURFACE SALINITY BOTTLE NUMBER;;;;;;;;;;;Number of sea surface salinity water sample;
 44;SSTP;'DAYD';float;SEA SURFACE TEMPERATURE;surface temperature;Celsius degree;;-1.5;38;%6.3lf;99.999;;;0.001;Sea Surface Temperature (SST) measure at intake with external instrument. This is ocean SST;
-45;SSTP_QC;'DAYD';char;SEA SURFACE TEMPERATURE QUALITY FLAG;surface temperature quality;;;0;9;%1d;0;;;;Quality flag applied on SST temperature values;
+45;SSTP_QC;'DAYD';byte;SEA SURFACE TEMPERATURE QUALITY FLAG;surface temperature quality;;;0;9;%1d;0;;;;Quality flag applied on SST temperature values;
 46;SSTP_CAL;'DAYD';float;SEA SURFACE TEMPERATURE CALIBRATED;surface temperature calibrated;Celsius degree;;-1.5;38;%6.3lf;99.999;;;;Calibrated Ocean temperature;
 47;SSTP_ADJUSTED;'DAYD';float;SEA SURFACE TEMPERATURE ADJUSTED;surface temperature adjusted;Celsius degree;;-1.5;38;%6.3lf;99.999;;;;Adjusted Ocean temperature;
 48;SSTP_ADJUSTED_ERROR;'DAYD';float;ERROR ON SEA SURFACE TEMPERATURE ADJUSTED;error surface temperature adjusted;Celsius degree;;-1.5;38;%6.3lf;99.999;;;;Error on adjusted Ocean temperature;
-49;SSTP_ADJUSTED_QC;'DAYD';char;SEA SURFACE TEMPERATURE ADJUSTED QUALITY FLAG;quality flag on surface temperature adjusted;;;0;9;%1d;0;;;;Quality flag applied on adjusted Ocean temperature;
-50;SSTP_ADJUSTED_HIST;'DAYD';char;ADJUSTED SEA SURFACE TEMPERATURE PROCESSING HISTORY;surface temperature adjusted processing history;;;;;;;;;;;
+49;SSTP_ADJUSTED_QC;'DAYD';byte;SEA SURFACE TEMPERATURE ADJUSTED QUALITY FLAG;quality flag on surface temperature adjusted;;;0;9;%1d;0;;;;Quality flag applied on adjusted Ocean temperature;
+50;SSTP_ADJUSTED_HIST;'STRING256';char;ADJUSTED SEA SURFACE TEMPERATURE PROCESSING HISTORY;surface temperature adjusted processing history;;;;;;;;;;;
 51;SSTP_DEPH;'N1';float;NOMINAL DEPTH OF WATER INTAKE FOR TEMPERATURE MEASUREMENT;depth surface temperature;meter;;0;100;%6.3lf;99999;;;;;
 52;SSTP_DEPH_MIN;'N1';float;MINIMUM DEPTH OF WATER INTAKE FOR TEMPERATURE MEASUREMENT;min depth surface temperature;meter;;0;100;%6.3lf;99999;;;;;
 53;SSTP_DEPH_MAX;'N1';float;MAXIMUM DEPTH OF WATER INTAKE FOR TEMPERATURE MEASUREMENT;max depth surface temperature;meter;;0;100;%6.3lf;99999;;;;;
 54;SSTP_CALCOEF;'NCOEF_CAL';double;TEMPERATURE CALIBRATION COEFFICIENTS;;;a,b,c,d,f0;;;;99999.;;;;Temperature calibrated using linearization coefficient;
 55;SSTP_LINCOEF;'NCOEF_LIN';double;TEMPERATURE LINEAR DRIFT CORRECTION COEFFICIENTS;;;a,b;;;;99999.;;;;Temperature linear drift correction coefficient;
 56;SSTP_EXT;'DAYD_EXT';float;SEA SURFACE TEMPERATURE FROM EXTERNAL DATA;surface temperature;Celsius degree;;-1.5;38;%6.3lf;99.999;;;0.001;Sea Surface Temperature (SST) from external data instrument;
-57;SSTP_EXT_QC;'DAYD_EXT';char;SEA SURFACE TEMPERATURE QUALITY FLAG;surface temperature quality;;;0;9;%1d;0;;;;Quality flag applied on external temperature data values;
-58;SSTP_EXT_TYPE;'DAYD_EXT';char;SEA SURFACE TEMPERATURE EXTERNAL INSTRUMENT TYPE;surface temperature type instrument;;;;;;;;;;CTD,ARGO,XBT,...;
+57;SSTP_EXT_QC;'DAYD_EXT';byte;SEA SURFACE TEMPERATURE QUALITY FLAG;surface temperature quality;;;0;9;%1d;0;;;;Quality flag applied on external temperature data values;
+58;SSTP_EXT_TYPE;'STRING4';char;SEA SURFACE TEMPERATURE EXTERNAL INSTRUMENT TYPE;surface temperature type instrument;;;;;;;;;;CTD,ARGO,XBT,...;
 59;SSPS_EXT;'DAYD_EXT';float;SEA SURFACE PRACTICAL SALINIT FROM WATER SAMPLE;surface salinity;P.S.U.;;0;40;%6.3lf;99.999;;;0.001;Sea surface salinity from external instrument;
-60;SSPS_EXT_QC;'DAYD_EXT';char;SEA SURFACE SALINITY QUALITY FLAG;surface salinity quality;;;0;9;%1d;0;;;;Quality flag applied on salinity values from external instrument;
-61;SSPS_EXT_TYPE;'DAYD_EXT';char;SEA SURFACE SALINITY EXTERNAL INSTRUMENT TYPE;surface salinity type instrument;;;;;;;;;;CTD,ARGO,XBT,...;
+60;SSPS_EXT_QC;'DAYD_EXT';byte;SEA SURFACE SALINITY QUALITY FLAG;surface salinity quality;;;0;9;%1d;0;;;;Quality flag applied on salinity values from external instrument;
+61;SSPS_EXT_TYPE;'STRING4';char;SEA SURFACE SALINITY EXTERNAL INSTRUMENT TYPE;surface salinity type instrument;;;;;;;;;;CTD,ARGO,XBT,...;