I have a peer-to-peer application with one control DOT that only transmits and is connected to a PC, and multiple receive-only DOTs in relatively dumb devices. I’d like the receive-only DOTs to power up in serial data mode and just send out all messages that they receive. No talking to these receive-only DOTs required.
I started with the p2p setup that’s in the command reference guide, which worked fine using the devices manually. I then just added AT+SMODE=1, and saved. On the next power-up they do not receive anything. If I reset and manually escape to command mode, then enter an AT+SD, it works fine. Reading the command manual I got hints that this might have something to do with the power management settings, so I experimented.
I ended up settling on using AT+WI=2, AT+WD=2000000000, and AT+WTO=65000. With these additions the read-only dots come up and send out all the received data as desired – most of the time. Maybe there was some operator error on my part when it didn’t work, but these settings have a somewhat unnatural feeling, and this needs to be rock solid.
Is there a better way to accomplish what I need? Any and all suggestions appreciated!
Thanks!!