Releases: ludiazv/node-nrf24
Releases · ludiazv/node-nrf24
Prebuilt binaries
-
Bump base library versions to RF24_VERSION="v1.4.2", RF24N_VERSION="v1. 0.16" and RF24M_VERSION="v1.1.6"
-
optimize configuration function.
-
Now requires nodejs >=12.
-
Includes precompiled binaries for Node 12,14,16 in platforms arm32 & arm64.
Base library update
- Bump of base libraries to version 1.3.9 (RF24), 1.0.13 (RF24N) , 1.1.3(RF24M) #20
- Speed of SPI interface is now configurable in the constructor. #15
- Now the module is tested to compile against node versions 10, 12, 14 on arm32 and arm64 environments.
- Fix compilation on node version 8
- Added EnableLna for better support radio boards with amplifiers and Si24R1 clones.
- Some doc improvements
Fixed compatibility with node 12
- Now RFLibs are linked statically avoiding to install library system-wide.
- Improved documentation + added experimatal support for autoRecovery.
- Now the library is compatible and tested with node lts versions: 8 , 10 , 12
- Added travis automatic build to test compilation in all supported node versions.
- Fixes in v8 data conversion using isolates and Nan helpers.
- As nan-marshal is not updated the module do not depend on this module anymore: Nan-marshal code is included with the project as a header file and has been adapted to have compatibility with node 10 and 12.
Fix 0.1.3 compilation error on fresh systems
Just a fix for compilation error in fresh systems.
Mesh fixes (#12)
Update to new RF24 Mesh library 1.0.7 (#12)
Refactor and failure handling
- Documentation improvements
- Compilation of RFLibs to specific releases to assure stability
- Force compilitation of RF24Lib with FAILURE_HANDLING activated.
- Refactor IRQ management
- Added new Api
hasFailure
getStats
&resetStats
report failure detection stats.
Perfomance improvements
Improve plain rf24:
- Code refactoring
- Support for IRQ Line: Performance improvements
- Async write & stream functions
- Improve read performace with merging frames option: breaking change
- Improve documentation
Alpha 4
0.0.0-alpha4 upgrade 0.0.0-alpha4