Skip to content
Snippets Groups Projects
To find the state of this project's repository at the time of any of these versions, check out the tags.

Changelog

All notable changes to this project will be documented in this file

The format is based on Keep a Changelog

[Unreleased]

Added

  • Status variable to indicate when a messege with new data is received.

Changed

  • Threading to terminate when the main python file is terminated.

Release v1.0.0 - 22-1-2022

Added

  • Debugging funcionality to understand the communictaion setup. Notably to easily see what the Arduino side has received from the Python side
  • Obtain latching and non-latching key press outputs

Changed

  • Spelling mistakes fixed for the word "received"
  • Addressed and patched the issue of the Arduino not sending messages in the first few seconds after connection/handshake is estabilished
  • Fixed the issue of messages not being received properly on the Python side
  • Simplified the connection process on the Arduino side
  • Simplified the communication process on the Arduino side
  • A range of variable and function names to be more descriptive
  • Organised private and public methods in the Arduino class

Removed

  • Unnecessary functions and variables in the Arduino class
  • Functions that were neither in the Arduino nor the Key class