Giovanni Blu Mitolo

Results 223 comments of Giovanni Blu Mitolo

@Strix-CZ instead of atomic why don't you use the interrupts - noInterrupts methods? Aren't they available on ESP32 and ESP8266? Thank you for your compliments :)

Ciao @Strix-CZ thank you very much for your support and for patching the issues I have underlined. I am sorry, I would have supported you more directly but I am...

Ciao @Strix-CZ thank you very much for your support and bringing this forward. I recently have accepted the contribution of @porkyneal https://github.com/gioblu/PJON/commit/f4e492d19659abf8eb96efff69a3069aa3cb49ec which, although arises a conflict in ESPNOW.h, enhances...

Ciao @akadlec I suggest you to remove the sync ack if the slave must respond when the master asks (the response is already an acknowledge). Avoid multi-master mode (or letting...

Yes, the ThroughSerial or ThroughSerialAsync strategies do not support multi-master, other strategies can be used applying this approach, for example SoftwareBitBang, AnalogSampling, EthernetTCP, DualUDP, LocalUDP and GlobalUDP.

@akadlec yes you can do so if arbitrary transmissions are rare, collisions may arise but PJON will re-transmit if that happens, so the packet should be delivered as expected. Although...

Ciao @akadlec I would evaluate SoftwareBitBang and see if fits your use case at the edge, and use TCP or UDP in a master.

Ciao @michael-sayapin thank you very much for your support to the project. For sure the additional features of mespnow are interesting, could simplify life to PJON over ESPNOW users. I...

Ciao @Area128 thank you very much for your support. I will give a try to your configuration as soon as possible :)

Ciao @sigmaeo thank you so much for your support. At line https://github.com/gioblu/PJON/blob/master/interfaces/ARDUINO/PJON_IO.h#L258 bitWrite is used to set a certain bit in a variable passing: - The number in which to...