- The packet ids are 64-bit and in big-endian data format - Jumbo frames are not currently supported, max packet size is 1500 bytes. * The maximum number of samples per packet can be computed as n = (1500 - header_size) / sample_size (pixels_per_module * bpp) i.e. 46 = | 1492 / 32 | * With 46 packets, however, we can't split a full rotation in a whole number of packets. So, we need to find maximal number m, so that (m <= n) and (samples_per_rotation % m = 0) i.e. 40 Questions ========= - Do we need to compute 'flats' and 'darks' for each plane separately? Or just one set will work for all? - How do FPGA syncrhonize IDs? Is it reliable. I currently have desync in receiving (but this could be caused by networking stack problems)