Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
12.0 stable.tar.gz | 2019-10-25 | 1.3 MB | |
12.0 stable.zip | 2019-10-25 | 1.7 MB | |
README.md | 2019-10-25 | 3.3 kB | |
Totals: 3 Items | 3.0 MB | 0 |
New specifications: - PJDL v4.0 includes the response initializer to avoid a set of vulnerabilities in multi-master mode - PJDLR v3.0 is now able to keep the medium busy in between an exchange and includes the response initializer to avoid a set of vulnerabilities in multi-master mode
Changelog:
- The Dynamic addressing feature has been moved in the OSPREY repository because of development ease
- SoftwareBitBang now implements PJDL v4.0 and it is more secure if used in multi-master mode
- OverSampling now implements PJDLR v3.0, it is more secure and it supports multi-master mode without requiring a common configuration for all devices
- LocalFile strategy uses a file present on the hard drive to let multiple processes communicate on the same machine, can be used for inter-process communication, simulation, test applications and networks on a real time operative system. Developed by @DetAtHome and @fredilarsen
- ThroughLoRa does not support anymore the synchronous acknowledgement and retransmission because of the inherent limitations of LoRa (ALOHA) and its usage policy
- InteractiveRouter synchronous acknowledgement transmission added (https://github.com/gioblu/PJON/issues/292) proposed by @chestwood96
- SoftwareBitBang SAMD21 (Arduino Zero) supported pins added and timing optimized
- Early support for Android added by @gnomathibus
- Added support for STM32-duino installed via boards.json by @chestwood96
- Optional separation of functions declarations for linux interface by @mattze96
- PJON data buffer was of type char
now changed in uint8_t
- PJON send functions payload
parameter is now of type const void *
- Strategy send_string
and receive_string
method names changed to send_frame
and receive_frame
- Security policy added
Bugfix:
- Fixed ESP32 compilation error on Arduino 1.8.6+ by @mxbranson
- Added to ThroughSerial
and ThroughSerialAsync
the full buffer handling (https://github.com/gioblu/PJON/issues/288) by @chestwood96
If you want to know more and support PJON see the PJON protocol handbook and the PJON 12.0 big box.
This version is not backward compatible!