From a98fa8a4b3419a233b80ff88da40b515afa9cb1c Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Mon, 29 Mar 2010 00:08:46 -0700 Subject: qcdm: fix up CDMA Status command fields and values MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Found in two sources: a) Руководство пользования тестером CDMA-450 b) RTManager --- libqcdm/src/dm-commands.h | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) (limited to 'libqcdm/src/dm-commands.h') 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; -- cgit v1.2.3-70-g09d2