si3_rest decoding
R M <rm.engineer84@gmail.com>
2014-06-05 17:47:11 GMT
Hi,
I am having trouble understanding the decoding of SI3_REST. I have
highlighted the code below
if (bitvec_get_bit_high(&bv) == H)
s->si2ter_ind = 1;
else
s->si2ter_ind = 0;
Here it says that si2ter_ind is set to 1 if its high. From this can I
conclude that System Information Type 2ter is available ?
I am asking this because the following code says that System
Information Type 2ter is present
/* all relevant system informations received */
if (s->si1 && s->si2 && s->si3
&& (!s->nb_ext_ind_si2 || s->si2bis)
&& (!s->si2ter_ind || s->si2ter)) {
LOGP(DCS, LOGL_DEBUG, "Received relevant sysinfo.\n");
/* stop timer */
stop_cs_timer(cs);
But gsmdecode output says that its not present as per the below snippet
SI 3 Restoktett
0 Selection Parameters not present
0 Power Offset not present
1 System Information 2ter Indicator not present
(Continue reading)