diff options
author | Dan Williams <dcbw@redhat.com> | 2010-03-29 00:08:46 -0700 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2010-03-29 00:08:46 -0700 |
commit | a98fa8a4b3419a233b80ff88da40b515afa9cb1c (patch) | |
tree | ca6885f4c064078454386735e14ddf1027f75232 /libqcdm/src/dm-commands.h | |
parent | 98e8108ac2a2fe4d5fab254b07170ae3ffeb0ad4 (diff) |
qcdm: fix up CDMA Status command fields and values
Found in two sources:
a) Руководство пользования тестером CDMA-450
b) RTManager
Diffstat (limited to 'libqcdm/src/dm-commands.h')
-rw-r--r-- | libqcdm/src/dm-commands.h | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/libqcdm/src/dm-commands.h b/libqcdm/src/dm-commands.h index e7ad4d36..7f14ce51 100644 --- a/libqcdm/src/dm-commands.h +++ b/libqcdm/src/dm-commands.h @@ -200,18 +200,26 @@ struct DMCmdStatusRsp { guint8 code; guint8 _unknown[3]; guint8 esn[4]; - guint8 _unknown2[2]; - guint8 _unknown3[8]; - guint8 _unknown4[4]; + guint16 rf_mode; + guint8 min1_analog[4]; + guint8 min1_cdma[4]; + guint8 min2_analog[2]; + guint8 min2_cdma[2]; + guint8 _unknown1; guint16 cdma_rx_state; + guint8 good_frames; + guint16 analog_corrected_frames; + guint16 analog_bad_frames; + guint16 analog_word_syncs; guint16 entry_reason; - guint8 _unknown5[8]; guint16 curr_chan; guint8 cdma_code_chan; guint16 pilot_base; guint16 sid; guint16 nid; - guint8 _unknown6[5]; + guint16 analog_locaid; + guint16 analog_rssi; + guint8 analog_power; } __attribute__ ((packed)); typedef struct DMCmdStatusRsp DMCmdStatusRsp; |