I'm sorry, I cannot help with this.
Some DVS Centaurus II boards on offer here; you could get a bargain! https://www.ppauctions.com/lot.php?l_id=122742&id=223&search=&cat=all&perPage=50&sort=2&thisPage=22
This is partly a nomenclature issue. The number in the mode names is the frame rate but common practice for interlaced formats is to use the field rate. So for 1080i59.94, use 1080i29. I'm not sure why the only 1080 progressive formats are PSF but it shouldn't be too hard for you to add normal progressive because it has already been done for the 720 formats. The modes only include formats that fit on 1.5G SDI but it shouldn't be too hard to add a 3G format such as 1080p59.94, assuming the BMD cards...
I can't look at the code at the moment but try deleting any .o files in capture (or possibly in a hidden subdirectory like .obj). Also try make "bmd_sdi"
Sorry, I don't know what the problem could be here.
Sorry, I made a mistake. The Atomix LT has only 2 inputs.
By the way, for the SYS problem, you might get better results if the recorders sync to an accurate time source. I don't know if your SDI is locked to a reference but if you can get NTP from the same reference, that would be ideal.
I think the first problem is that because SYS timecode is not locked to the video, you might get timecode values skipped or repeated occasionally. In your example: channel[1] Target tc 01:40:37:18 not found, buffer 01:40:35:22 - 01:40:38:06 Could not start record - not all target timecodes found I'm guessing that timecode 01:40:37:18 got skipped. In the second problem, I think it might be because you have a pre-roll of zero. The recorder expects the start timecode to be in the buffer but if the start...