Trouble waking GPS module

Hello,

I have a GPS module (XA1110 with MT3333 from SparkFun) which operates nicely on I2C bus.

I wish to put the module into sleep mode to save power. I use the command "$PMTK161,0*28\r\n" which works fine, which I can see by measuring the power it consumes. However, the response is very odd: It is a long string with strange numbers.

Then I try and wake up the module. The manual says that it wakes when it is sent any byte on the bus. However, it does not seem to wake up anymore - it stays asleep.

Can anyone help me with this? Thanks.

Then I try and wake up the module. The manual says that it wakes when it is sent any byte on the bus. However, it does not seem to wake up anymore - it stays asleep.

Post the code that you use to put the part into sleep and try to wake it up afterwards.