HL7800 Wake pin toggling

We are running some tests on the HL7800 where:

  1. we issue a number of commands that will test the functionality of the GPS, then send the location to a server. This works well.
  2. We set the Wake pin low, to put it to sleep for ‘x’ seconds, and wait ‘y’ seconds to bring it back to repeat our test

However, after waiting ‘y’ seconds to let it wake up we get unpredictable results, and often commands will error out.

The ‘x’ seconds of sleep is usually around 30 seconds. This is just testing, but we did try longer and shorter values.

We are using PSM and Hibernate mode.

Is there a recommended time that the module should stay asleep and not be woken up?
Is there a recommended time after we assert the wake pin high where we can issue commands again?

Hi @Rique,
I am not sure about your case. Can you share the input and error output you did?

Does it mean you want the module in sleep mode forever?

Is there a recommended time after we assert the wake pin high where we can issue commands again?

By default, when setting Wake pin high, it will wake the module up from PSM immediately. You can issue AT command.
Below is the example that I set PSM Hibernate for HL7800

at+cpsms=1,10100010,00100001 /// T3412 TAU=2mins, T3324 Active timer=1min

OK
at+ksleep=1,2

OK
+CEREG: 4,“00011110”,“10000100”

+CREG: 4

+WDSI: 0

+CEREG: 4,“00011110”,“10000100”
+CREG: 4
+CEREG: 5,“0006”,“01A2D101”,7,“00011110”,“10000100”

+CREG: 5

Note that The value of timer T3412/T3324 might be set by some network operators and the user cannot change them
Please share any concerns you have and help us tick Solution if the information is useful to you guy
Thanks

1 Like