MC7455 not clear AT commands docs for GNSS

Hello,
can anyone explain how to correctly calculate mask:
AT!GPSPOSMODE
Parameters:
AT!GPSPOSMODE =
OK ERROR
Use a single byte hexadecimal format mask to indicate which GPS positioning modes are to be supported.
AT!GPSPOSMODE?
MASK:
OK
Return a value indicating which GPS positioning modes are currently supported.
AT!GPSPOSMODE=?
Return supported values.
(Bitmap value representing supported GPS positioning modes)
• 1-byte hex format mask (do not include ‘0x’ before the mask value)
• ‘On’ bits identify modes that are supported
• Bit 0: Standalone
• Bit 1: UP MS-based
• Bit 2: UP MS-assisted
• Bit 3: CP MS-based (2G)
• Bit 4: CP MS-assisted (2G)
• Bit 5: CP UE-based (3G)
• Bit 6: CP UE-assisted (3G)
• Bit 7: Unused

Example(s):
AT!GPSPOSMODE=2a enables support for Bit 5 (CP UE-based), Bit 3 (CP MS- based), and Bit 1 (UP MS-based)

How 2a means bit5, bit3 and bit1 all together?
And can please anyone explain how they all can work together same time? :open_mouth:

Many thanks

Hexadecimal byte 2A (0x2a) is binary 00101010.
Bits in byte are numbered from rightmost to left, starting with 0.
Considering this, in our sample 00101010 value bits ##1, 3, 5 are set (= 1).

Hi,

Sorry to interrupt. May I know this MC7455 is installed on which devices and O/S ? Because till now I got problem for MC7455 where this device doesn’t recognized by DELL Latitude E7240 running Windows 10. So weird because why EM7455 does’t has a problem where being recognized by system ?. DELL Latitude E7240 is already USB 3.0 backplane.

zainol69

I’ve already answered you in corresponding thread. There’s no need in asking the same question twice.

Hi,

Sorry for that because I would like to know also on which platform does MC7455 working fine ? Because I would like to resolve mine also and maybe I could conclude MC7455 is problematic devices ?

zainol69

MC/EM74xx modules work pretty fine in every supported software environment.
But hardware platform you are trying to work with is proprietary laptop device with non-standard combined mSATA/WWAN slot. There’s a number of things there that don’t comply the MC74xx hardware requirements - connector pinout, in particular. In this case, it doesn’t matter what software platform you are going to use: nothing will work as expected until you fix hardware issues.

Hi,

Thanks for your comments. I’m wandering why MC7304 is working fine on DELL Latitude E7240. Prior to this, I had tried install this MC7455 on Lenovo X220/X220T where come out with the same result unlike EM7455 where no issues. I believe no issues from platform wise BUT believe pins configuration on MC7455 doesn’t follow the MPCIe pinout standard configuration. By right shouldn’t be any pins to be taped on MC7455. I’m questioning why no issues on EM7455 ? Ok … I’ll stop at this point. Thanks anyway …