Hi All!
My question is that while using coded PHY is it possible to enable the ACK? In case no ACK receives then retransmission of the same packet to the receiver.
Thanks In advance
Hi All!
My question is that while using coded PHY is it possible to enable the ACK? In case no ACK receives then retransmission of the same packet to the receiver.
Thanks In advance
Hi Muhammad,
Please give more information about what you are doing ?
If you are doing coded PHY in Bluetooth Low Energy, ACKing is handled by link layer automatically so you don't need to worry about that. The packet that's not ACKed will be retransmitted.
This is not applied for advertising packets.
Hi Hung Bui
Thank You! so much for your response!
Actually ! I am sending advertising packets using coded Phy. We started with nrf52833 then switch to esp32c3. I believe the basic concepts will be the same. My requirement is to send the advertisement packet to Rx and if no Ack from Rx then Tx should send the packet again. As you said this is not applied to the advertising packets. Do you have any solution to this problem?
Thanks in Advance!
Hi Hung Bui
Thank You! so much for your response!
Actually ! I am sending advertising packets using coded Phy. We started with nrf52833 then switch to esp32c3. I believe the basic concepts will be the same. My requirement is to send the advertisement packet to Rx and if no Ack from Rx then Tx should send the packet again. As you said this is not applied to the advertising packets. Do you have any solution to this problem?
Thanks in Advance!
Hi Muhammad,
Could you give more information about the application ?
Any reason that you don't want to establish a connection ?
Hi Hung Bui!
Thank you for the response!
As for application is concerned, a sensor is connected to the esp32c3 dev board. It reads the readings from the sensor and sends them to the receiver esp32c3. I am using the coded PHY, the advertising I am using is extended advertisement scannable and non-connectable. Send a message to Receiver every 5 mins only once and read the ACK from the Receiver. If no Ack then send the message again to Receiver. Yesterday I studied that, we need connectable beacon advertising. Can you please help me in this regard? Provide me some link to study or any example for nrf52833 / esp32c3 .
Thanks in Advance !
Hi,
Could you clarify so now do you need to do non-connectable or connectable ?
For connectable it's handled similar to a normal connection so you can just refer to any of our examples in the SDK .
Regarding ACK for coded PHY, if you are doing scannable advertising, you should be able to receive an event when there is a scan request. But there is a chance that multiple devices can also send a scan request, not just your device.
You can think of establishing a connection quickly to transmit your data.
Hi Hung Bui !
Thank you again!
Coded Phy connectable advertising is the better option for my case!