Ticket #291 (closed defect: fixed)
Signal Strength reading always delivered as '0'
| Reported by: | mickey@… | Owned by: | laforge@… |
|---|---|---|---|
| Priority: | high | Milestone: | |
| Component: | libgsmd | Version: | unspecified |
| Severity: | major | Keywords: | |
| Cc: | buglog@… | Blocked By: | |
| Blocking: | Estimated Completion (week): | ||
| HasPatchForReview: | PatchReviewResult: | ||
| Reproducible: |
Description
libgsm-util shows:
EVENT: Signal Quality: 0
EVENT: Signal Quality: 0
EVENT: Signal Quality: 0
while gsm.log shows:
Thu Jan 1 02:03:36 1970 <1> atcmd.c:178:ml_parse() buf=`%CSQ: 15, 99, 1'(16)
Thu Jan 1 02:03:36 1970 <1> atcmd.c:230:ml_parse() extd reply `%CSQ: 15, 99,
1' to cmd `NONE', must be unsolicited
Thu Jan 1 02:03:36 1970 <1> vendor_ti.c:78:csq_parse() entering csq_parse
param=` 15, 99, 1'
Thu Jan 1 02:03:36 1970 <1> vendor_ti.c:96:csq_parse() sending EVT_SIGNAL
Thu Jan 1 02:03:36 1970 <1> unsolicited.c:69:usock_evt_send() entering evt=6
Thu Jan 1 02:03:36 1970 <1> usock.c:53:usock_cmd_enqueue() enqueueing usock cmd
0x18410 for user 0x18170
Thu Jan 1 02:03:36 1970 <1> usock.c:53:usock_cmd_enqueue() enqueueing usock cmd
0x18478 for user 0x18110
Thu Jan 1 02:03:36 1970 <1> usock.c:492:gsmd_usock_user_cb() successfully sent
cmd 0x18478 to user 0x18110, freeing
Thu Jan 1 02:03:36 1970 <1> usock.c:492:gsmd_usock_user_cb() successfully sent
cmd 0x18410 to user 0x18170, freeing
Thu Jan 1 02:04:35 1970 <1> atcmd.c:178:ml_parse() buf=`%CSQ: 18, 99, 2'(16)
Thu Jan 1 02:04:35 1970 <1> atcmd.c:230:ml_parse() extd reply `%CSQ: 18, 99,
2' to cmd `NONE', must be unsolicited
Thu Jan 1 02:04:36 1970 <1> vendor_ti.c:78:csq_parse() entering csq_parse
param=` 18, 99, 2'
Thu Jan 1 02:04:36 1970 <1> vendor_ti.c:96:csq_parse() sending EVT_SIGNAL
Thu Jan 1 02:04:36 1970 <1> unsolicited.c:69:usock_evt_send() entering evt=6
Thu Jan 1 02:04:36 1970 <1> usock.c:53:usock_cmd_enqueue() enqueueing usock cmd
0x18410 for user 0x18170
Thu Jan 1 02:04:36 1970 <1> usock.c:53:usock_cmd_enqueue() enqueueing usock cmd
0x18478 for user 0x18110
Thu Jan 1 02:04:36 1970 <1> usock.c:492:gsmd_usock_user_cb() successfully sent
cmd 0x18478 to user 0x18110, freeing
Thu Jan 1 02:04:36 1970 <1> usock.c:492:gsmd_usock_user_cb() successfully sent
cmd 0x18410 to user 0x18170, freeing
Thu Jan 1 02:05:25 1970 <1> atcmd.c:178:ml_parse() buf=`%CSQ: 15, 99, 1'(16)
Thu Jan 1 02:05:25 1970 <1> atcmd.c:230:ml_parse() extd reply `%CSQ: 15, 99,
1' to cmd `NONE', must be unsolicited
Thu Jan 1 02:05:25 1970 <1> vendor_ti.c:78:csq_parse() entering csq_parse
param=` 15, 99, 1'
Thu Jan 1 02:05:25 1970 <1> vendor_ti.c:96:csq_parse() sending EVT_SIGNAL
Thu Jan 1 02:05:25 1970 <1> unsolicited.c:69:usock_evt_send() entering evt=6
Thu Jan 1 02:05:25 1970 <1> usock.c:53:usock_cmd_enqueue() enqueueing usock cmd
0x18410 for user 0x18170
Thu Jan 1 02:05:25 1970 <1> usock.c:53:usock_cmd_enqueue() enqueueing usock cmd
0x18478 for user 0x18110
Thu Jan 1 02:05:25 1970 <1> usock.c:492:gsmd_usock_user_cb() successfully sent
cmd 0x18478 to user 0x18110, freeing
Thu Jan 1 02:05:25 1970 <1> usock.c:492:gsmd_usock_user_cb() successfully sent
cmd 0x18410 to user 0x18170, freeing

fixed in svn rev. 1520