40 TYPE_TpInfo_TMSS *pTransp, *pTranspEnd;
43 dword *NrTransponders;
63 for(i = 0; i <= NrSats; i++)
72 for(i = 0; i < SatNum; i++)
77 pTransp += (TPIdx + TransponderNum);
80 while(pTranspEnd > pTransp)
82 memcpy(pTransp, pTransp + 1,
sizeof(TYPE_TpInfo_TMSS));
88 *NrTransponders = *NrTransponders - 1;
97 TYPE_TpInfo_TMST *pTransp, *pTranspEnd;
99 dword *NrTransponders;
116 pTransp += TransponderNum;
119 pTranspEnd = pTransp;
120 while(pTranspEnd->Frequency) pTranspEnd++;
123 while(pTranspEnd > pTransp)
125 memcpy(pTransp, pTransp + 1,
sizeof(TYPE_TpInfo_TMST));
131 *NrTransponders = *NrTransponders - 1;
140 TYPE_TpInfo_TMSC *pTransp, *pTranspEnd;
142 dword *NrTransponders;
159 pTransp += TransponderNum;
162 pTranspEnd = pTransp;
163 while(pTranspEnd->Frequency) pTranspEnd++;
166 while(pTranspEnd > pTransp)
168 memcpy(pTransp, pTransp + 1,
sizeof(TYPE_TpInfo_TMSC));
174 *NrTransponders = *NrTransponders - 1;
dword FIS_vFlashBlockSatInfo(void)
dword FIS_vFlashBlockTransponderInfo(void)
int FlashSatTablesGetTotal(void)
bool FlashServiceDel(int SvcType, int SvcIndex)
bool FlashServiceGetInfo(int SvcType, int SvcNum, tFlashService *Service)
int FlashServiceGetTotal(int SvcType)
bool FlashServiceSetInfo(int SvcType, int SvcNum, tFlashService *Service)
bool FlashTransponderTablesDel(int SatNum, int TransponderNum)
int FlashTransponderTablesGetTotal(int SatNum)
SYSTEM_TYPE GetSystemType(void)