2.4.0
- Extended LinuxFS plugin
- PWM provider
- First set of implementations for Digital Input and Output
- To be further extended, see #307
- Don't re-initialize pigpio twice, thus use singleton
- Implement blink method in DigitalOutputBase
- Added testcases for I2CRegisterDataReader, I2CRegisterDataWrite
- Fix I2C write register: multi byte register may fail with large data
- Fix mock SPI.transfer() functionality
- Add readEntireMockBuffer() method to class MockSpi
- Fix for data read over I2C becomes out of sync over a slower wireless network
- Use Socket#setSoTimeout to timeout read requests of GPIO socket implementation
Thanks to @GeVanCo, @MMMMMNG, @IAmNickNack, @savageautomate, @eitch, @taartspi, @FDelporte