diff options
author | Michal Čihař <nijel@debian.org> | 2016-10-18 14:37:06 +0200 |
---|---|---|
committer | Michal Čihař <nijel@debian.org> | 2016-10-18 14:37:06 +0200 |
commit | 85b8cdaaa4870f65a24fae9b195b79807520099f (patch) | |
tree | 2c73fbe5d06ddeb6258d9378490d3b6f975a4b88 /gammu/depend/siemens/dsiemens.c | |
parent | 69153b508b7834038c9be40e4e8b7e87a35345a1 (diff) |
New upstream version 1.37.90
Diffstat (limited to 'gammu/depend/siemens/dsiemens.c')
-rw-r--r-- | gammu/depend/siemens/dsiemens.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/gammu/depend/siemens/dsiemens.c b/gammu/depend/siemens/dsiemens.c index 85f7ce2..5cffcb6 100644 --- a/gammu/depend/siemens/dsiemens.c +++ b/gammu/depend/siemens/dsiemens.c @@ -195,9 +195,11 @@ GSM_Error ATSIEMENS_Reply_GetSAT(GSM_Protocol_Message *msg, GSM_StateMachine *sm result = 0; GetBufferI(buf+14,&j,&result,5); - if (new_variable) + if (new_variable) { MeasureResult.NeighbourCell[i].ChFreq = frequency[result+1]; - else MeasureResult.NeighbourCell[i].ChFreq = frequency[result]; + } else { + MeasureResult.NeighbourCell[i].ChFreq = frequency[result]; + } result = 0; GetBufferI(buf+14,&j,&result,3); @@ -206,10 +208,11 @@ GSM_Error ATSIEMENS_Reply_GetSAT(GSM_Protocol_Message *msg, GSM_StateMachine *sm GetBufferI(buf+14,&j,&result,3); MeasureResult.NeighbourCell[i].NB += result; - if (MeasureResult.NeighbourCell[i].ChFreq) + if (MeasureResult.NeighbourCell[i].ChFreq) { printf("CH = %i,\t",MeasureResult.NeighbourCell[i].ChFreq); - else + } else { printf("CH = Unknown\t"); + } printf("RX Lev = %i dBm\t",MeasureResult.NeighbourCell[i].RxLev); printf("BSIC CELL = %i\n",MeasureResult.NeighbourCell[i].NB); } |