muccc / gr-iridium

Iridium burst detector and demodulator.
372 stars 81 forks source link

ci: try to open an SDR #75

Closed schneider42 closed 3 years ago

schneider42 commented 3 years ago

Need to figure out how to catch the error correctly

schneider42 commented 3 years ago

Strange. This already fails at the previous stage:

2021-10-01T23:33:00.2978510Z ##[group]Run iridium-extractor --offline -c 1622000000 -r 2000000 -f float test-data/prbs15-2M-20dB.fc32 > prbs15-2M-20dB.bits
2021-10-01T23:33:00.2980117Z iridium-extractor --offline -c 1622000000 -r 2000000 -f float test-data/prbs15-2M-20dB.fc32 > prbs15-2M-20dB.bits
2021-10-01T23:33:00.2981311Z cat prbs15-2M-20dB.bits | grep 0011000000110000111100111000000000000011000000000000101000000000001111000000000010001000000000110011000000001010101000000011111111000000100000001000001100000011000010100000101000111100001111001000100010001011001100110011101010101010100111111111111101000000000000111000000000001001000000000011011000000000101101000000001110111000000010011001000000110101011000001011111101000011100000
2021-10-01T23:33:00.3026566Z shell: /usr/bin/bash -e {0}
2021-10-01T23:33:00.3027041Z ##[endgroup]
2021-10-01T23:33:01.2370194Z 1633131181 | i:   0/s | i_avg:   0/s | q:    0 | q_max:    0 | o:    0/s | ok:   0% | ok:   0/s | ok_avg:   0% | ok:          0 | ok_avg:   0/s | d: 0
2021-10-01T23:33:01.2373227Z /home/runner/.gnuradio/prefs/vmcircbuf_default_factory: No such file or directory
2021-10-01T23:33:01.2375098Z vmcircbuf_createfilemapping: createfilemapping is not available
2021-10-01T23:33:01.2891785Z Done.

I'm wondering if this related to the (virtualized) runner?

schneider42 commented 3 years ago

Problem was iridium-extractor finishing reading the file with the frame still in flight. That is fixed in master, but not in this branch yet.