Witura WT-9001 IP65 Spezifikationen Seite 79

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 82
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 78
63
}
GSM_STATE = GSM_RX;
GSM_rx(&newSMS);
break;
}
}
void gsm_rxTxCounter(uint8_t data){
if(data==0x0A && !MARKER){
MARKER = TRUE;
rxCount = 0;
}
else if(data==0x0A && MARKER){
MARKER = FALSE;
TX_STATE = TX_ACK;
rxCount = 0;
}
else if(MARKER){
atTxCount[rxCount++] = data;
}
}
void gsm_rxTxInd(uint8_t data){
if(data==0x0A && !MARKER){
MARKER = TRUE;
rxCount = 0;
}
else if(data==0x0A && MARKER){
MARKER = FALSE;
if(!txtComp(atRxInd,cmti,5)){
TX_STATE = TX_CURSOR;
GSM_STATE = GSM_RX;
RX_STATE = RX_AVAIL;
GSM_txDone(FAIL);
return;
}
if(atRxInd[12]>'9'){
TX_STATE = TX_CURSOR;
GSM_STATE = GSM_RX;
RX_STATE = RX_AVAIL;
GSM_txDone(FAIL);
}
newSMS.index = atRxInd[12];
gsm_txRdReq();
rxCount = 0;
}
else if(MARKER){
atRxInd[rxCount++] = data;
}
Seitenansicht 78
1 2 ... 74 75 76 77 78 79 80 81 82

Kommentare zu diesen Handbüchern

Keine Kommentare