Hi there fellow engineers,
i'm currently working on the sleep mode via smbus command. I do not have any problems, to get into the shutdown mode, since I have to send the Shutdown command to the manufacturer access register once (or twice, depending on the sealing mode). However sending the device to sleep mode is not as simple as that. At first, let me explain, what i got from your technical reference guide.
I send the following command to address 0x0B (without PEC):
0x44 (manufacturer access) 0x02 (bytes) 0x11 0x00 (sleep mode)
and if the condition (current is lower than the set sleep current) is fulfilled, the device will be set to sleep mode. It will only leave sleep mode, if alert flags are set and / or the current increases.
I have the following questions.
1. to get into the sleep mode, do i have to fulfill all the conditions (mentioned in 8.3.1 of the technical reference document) or just the the current < sleep current condition
2. is it possible to leave the sleep mode via smbus command?
3. if I'm in sleep mode, what bits indicate the sleep mode? If I read these bits, do i leave the sleep mode since there is further SMBus communicaiton? If so, how can I recognize Sleep mode
Until now, i was not able to get into the sleep mode, although the current was always zero and therefore the current condition was met. Sending the 0x10 0x00 (shut down) command works pretty well.
Thanks in advance for answering my questions and best regards,
Marc