comments out of md300w1_loader.cpp (oscar):
MedView .dat file (ChoiceMMed MD300B, MD300KI, MD300I, MD300W1, MD300C318, MD2000A)
Format:
Bytes 0 (1 2)
id n
n*11 0 1 2 3 4 5 6 7 8 9 10
0 0 id yr mm dd hh mm ss o2 pulse
report title etc.
does the 0,0,id,yr.. set continue with o2, pulse, o2, pulse..
are there 3 bytes (a fileheader) in front of the 0,0,id,yr set ?
does the number of records take 2 bytes ?
what do you mean with report title etc. ? is there a filefooter ?
// Number of records
int n = ((unsigned char)data.at(2) << 8) | (unsigned char)data.at(1);
what are you doing here in detail ?