./ MultiCS.r82 / twin.h
#define UNKCYCLE 0 #define CW0CYCLE 'A' #define CW1CYCLE 'B' struct twin_channel_info_data { uint16_t caid; uint32_t prov; uint16_t sid; uint16_t deg; uint16_t freq; uint8_t cw1cycle; char name[64]; // CURRENT ECM struct { uint32_t rtime; // receive time uint8_t tag; uint32_t hash; uint32_t cycletime; uint8_t cwcycle; // CW0 / CW1 uint8_t ecmd5[16]; uint8_t prevcw[16]; uint8_t cw[16]; int error; } ecm; }; struct twin_data { int handle; char device[64]; struct { char fname[512]; struct twin_channel_info_data data[1024]; int count; } chninfo; };