Skip to content

Version 1.0.2

Latest
Compare
Choose a tag to compare
@ZZ-Cat ZZ-Cat released this 18 Mar 22:02
92200ea

Overview

This is the second maintenance release of CRSF for Arduino.
It resolves the initialisation bug where the underlying SerialReceiver::SerialReceiver() constructor was not being called when you instantiate CRSF for Arduino in your sketches.

For ESP32 targets, you are now able to assign custom UART pins via the constructor CRSFforArduino::CRSFforArduino(HardwareSerial *serialPort, int RxPin, int TxPin).

The API Reference has been updated to reflect the changes introduced by this release.

What's Changed

Fixes

  • fix(targets): Refine ESP32 compatibility by @ZZ-Cat in #99

More information

Full Changelog: v1.0.1...v1.0.2

The Wiki is available for your perusal.


Semantic Versioning

All releases of CRSF for Arduino follow the Semantic Versioning Guidelines.
This means "Major.Minor.Patch".
Major = New features that are incompatible with previous iterations.
Minor = New features &/or hardware support that retains compatibility with the current Major release.
Patch = Bug fixes.

This Patch Version is the second follow-up release to Major Version 1.x.x.
While every effort has gone in to ensure the latest release is bug-free, there are no guarantees with firmware development.
Your feedback is always welcome. If you spot any bugs, don't hesitate to open an issue.
For general comments & questions, please use the discussions section.
New contributors are always welcome. Please read through my Contribution Guidelines before you go Gung Ho with coding.


Installation

Installation instructions have moved to the Wiki. To install this version, view the Getting Started guide.