KontroLIR Release Notes: Difference between revisions
Jump to navigation
Jump to search
m (→V1.0.8) |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== V1.0.11 == | |||
Date: 13-Jan-21 | |||
* IRremote related code update to work with newer releases of IRremote | |||
* IRremote 2.7.x, 2.8.0 & 2.8.1 no supported due to bug introduced into library. We expect this to be fixed in next official release of library. For now use IRremote 2.6.1 | |||
* TestSuite is now labelled as KIR_TestSuite, for the purposes of filenames | |||
* Cleaned up code used in both KontroLIR & KIR_TestSuite firmware. | |||
* Directory structure changed to make use in IDE much easier and firmware is now contained in a single zip file. | |||
== V1.0.8 == | == V1.0.8 == | ||
Date: 16-Jan-20 | Date: 16-Jan-20 | ||
Line 4: | Line 13: | ||
* Sketch file/folder naming changed to suit Arduino IDE (Folder & sketch names must be the same) | * Sketch file/folder naming changed to suit Arduino IDE (Folder & sketch names must be the same) | ||
* PCINT interrupts are now disabled in the main loop instead of the PCINT ISRs. There was a possibility that the MCU could go to sleep permanently in some rare situations. This change removes that possibility. (KIR_Interrupts.ino & KontroLIR_Vx.x.x.ino)) | * PCINT interrupts are now disabled in the main loop instead of the PCINT ISRs. There was a possibility that the MCU could go to sleep permanently in some rare situations. This change removes that possibility. (KIR_Interrupts.ino & KontroLIR_Vx.x.x.ino)) | ||
* Checking for low battery level, has been removed in this release, but may be re- | * Checking for low battery level, has been removed in this release, but may be re-introduced in upcoming releases.(related to previous point) (KIR_Misc_Functions.ino) | ||
* Hid some compiler warnings using #pragma, to avoid | * Hid some compiler warnings using #pragma, to avoid unnecessary confusion. (KIR_buttons.ino) | ||
* Several typos & formatting changes | * Several typos & formatting changes | ||
* In KIR_enablePCint & KIR_disbalePCint functions added parameter to control if interrupts will be turned on, before returning from the functions call. (KIR_Interrupts.ino) | * In KIR_enablePCint & KIR_disbalePCint functions added parameter to control if interrupts will be turned on, before returning from the functions call. (KIR_Interrupts.ino) |
Latest revision as of 10:16, 13 January 2021
V1.0.11
Date: 13-Jan-21
- IRremote related code update to work with newer releases of IRremote
- IRremote 2.7.x, 2.8.0 & 2.8.1 no supported due to bug introduced into library. We expect this to be fixed in next official release of library. For now use IRremote 2.6.1
- TestSuite is now labelled as KIR_TestSuite, for the purposes of filenames
- Cleaned up code used in both KontroLIR & KIR_TestSuite firmware.
- Directory structure changed to make use in IDE much easier and firmware is now contained in a single zip file.
V1.0.8
Date: 16-Jan-20
- Sketch file/folder naming changed to suit Arduino IDE (Folder & sketch names must be the same)
- PCINT interrupts are now disabled in the main loop instead of the PCINT ISRs. There was a possibility that the MCU could go to sleep permanently in some rare situations. This change removes that possibility. (KIR_Interrupts.ino & KontroLIR_Vx.x.x.ino))
- Checking for low battery level, has been removed in this release, but may be re-introduced in upcoming releases.(related to previous point) (KIR_Misc_Functions.ino)
- Hid some compiler warnings using #pragma, to avoid unnecessary confusion. (KIR_buttons.ino)
- Several typos & formatting changes
- In KIR_enablePCint & KIR_disbalePCint functions added parameter to control if interrupts will be turned on, before returning from the functions call. (KIR_Interrupts.ino)
- Fixed potential issue with reading ADC in KIR_readAvgVCC. Now using slower ADC clock rate & correct ADC completion flags. (KIR_Misc_Functions.ino)
- Release # updated
- DEBUGPRINTFLAG is now commented out by default. This is the lowest power setting as it avoids extra overhead of using serial comms.(KIR_header.h)
- Added compiler warning if 8MHz clock speed is selected to suggest 4MHz instead.(KIR_header.h)
- Added defines for setting the ADC clock rate for each crystal speed.(KIR_header.h)
V1.0.7
Date: 13-Dec-19
- This was the initial public release