@@ -301,10 +301,10 @@ function dm_csv_header_sensor(separator) result(header)
301301
302302 header = ' #id' // s // &
303303 ' node_id' // s // &
304- ' type' // s // &
305304 ' name' // s // &
306305 ' sn' // s // &
307306 ' meta' // s // &
307+ ' type' // s // &
308308 ' x' // s // &
309309 ' y' // s // &
310310 ' z' // s // &
@@ -674,10 +674,10 @@ function csv_from_sensor(sensor, separator) result(csv)
674674
675675 csv = trim (sensor% id) // s // &
676676 trim (sensor% node_id) // s // &
677- dm_itoa(sensor% type) // s // &
678677 trim (sensor% name) // s // &
679678 trim (sensor% sn) // s // &
680679 ' "' // trim (sensor% meta) // ' "' // s // &
680+ dm_itoa(sensor% type) // s // &
681681 dm_ftoa(sensor% x) // s // &
682682 dm_ftoa(sensor% y) // s // &
683683 dm_ftoa(sensor% z) // s // &
@@ -1110,10 +1110,10 @@ integer function csv_read_sensor(sensor, unit, separator, quote) result(rc)
11101110
11111111 rc = csv_next(buffer, sensor% id, s, n, p, q); if (rc /= E_NONE) return
11121112 rc = csv_next(buffer, sensor% node_id, s, n, p, q); if (rc /= E_NONE) return
1113- rc = csv_next(buffer, sensor% type, s, n, p, q); if (rc /= E_NONE) return
11141113 rc = csv_next(buffer, sensor% name, s, n, p, q); if (rc /= E_NONE) return
11151114 rc = csv_next(buffer, sensor% sn, s, n, p, q); if (rc /= E_NONE) return
11161115 rc = csv_next(buffer, sensor% meta, s, n, p, q); if (rc /= E_NONE) return
1116+ rc = csv_next(buffer, sensor% type, s, n, p, q); if (rc /= E_NONE) return
11171117 rc = csv_next(buffer, sensor% x, s, n, p, q); if (rc /= E_NONE) return
11181118 rc = csv_next(buffer, sensor% y, s, n, p, q); if (rc /= E_NONE) return
11191119 rc = csv_next(buffer, sensor% z, s, n, p, q); if (rc /= E_NONE) return
@@ -1547,13 +1547,13 @@ integer function csv_write_sensor(sensor, unit, header, separator) result(rc)
15471547 if (stat /= 0 ) return
15481548 end if
15491549
1550- write (unit_, ' (4a , i0, 8a , 6(a, ' // FMT_REAL // ' ))' , iostat= stat) &
1550+ write (unit_, ' (12a , i0, 6(a, ' // FMT_REAL // ' ))' , iostat= stat) &
15511551 trim (sensor% id), s, &
15521552 trim (sensor% node_id), s, &
1553- sensor% type, s, &
15541553 trim (sensor% name), s, &
15551554 trim (sensor% sn), s, &
15561555 ' "' , trim (sensor% meta), ' "' , s, &
1556+ sensor% type, s, &
15571557 sensor% x, s, &
15581558 sensor% y, s, &
15591559 sensor% z, s, &
0 commit comments