poly = fopen('example.dat','r');

    sens                = fread(poly, 1, 'uint32');
    channel_num         = fread(poly, 1, 'uint8');

    channel_SGR_size    = fread(poly, 1, 'uint32');
    channel_SGR         = fread(poly, channel_SGR_size, 'uint16');
    channel_PPG_size    = fread(poly, 1, 'uint32');
    channel_PPG         = fread(poly, channel_PPG_size, 'uint16');
    channel_BRT_size    = fread(poly, 1, 'uint32');
    channel_BRT         = fread(poly, channel_BRT_size, 'uint16');

if (channel_num > 6) 
    channel_LBRT_size    = fread(poly, 1, 'uint32');
    channel_LBRT         = fread(poly, channel_LBRT_size, 'uint16');
end

    channel_MOV_size    = fread(poly, 1, 'uint32');
    channel_MOV         = fread(poly, channel_MOV_size, 'uint16');
    channel_MPG_size    = fread(poly, 1, 'uint32');
    channel_MPG         = fread(poly, channel_MPG_size, 'uint16');

    
    %%MPG - это механо, а PPG - это плетизмограмма
    %%MPG_size и PPG_size - размер данных. В нашем случае он одинаков
    %%Надо выделить RR интервалы, или упрощенно расстояния между пиками 
    %%сердечной активности. Пики повторяются почти синхронно (разница в
    %%один тик в нашем случае, не больше) как на PPG, так и на MPG.
   