Skip to content

Releases: Nabizzle/FitMi-Data-Collection

Refactor of Data Names

10 Jan 20:50
f244f26

Choose a tag to compare

Problem Addressed

  • The Flint Rehab pucks label the linear acceleration as velocity and the rotational acceleration as acceleration.

Changes

  • The velocity variables have been renamed to linear acceleration and the acceleration variables are now named rotational acceleration.
  • The GUIs have been updated with the right names and labels

Breaking Change

  • The old data output names are now different so any code that analyzed data from tags 1.4.0-Python3 or earlier would need to be changed for the new default names.
    • If you were already using your own custom names in the recording GUI, not much is changed.
    • If you were using the script to log your data, the names will definitely be different.

Updated Style to PEP8

09 Jan 18:19
c122603

Choose a tag to compare

Changes

  • Updates all code to PEP8

Adds Data Plotting App

09 Jan 05:27
3ddc62f

Choose a tag to compare

Changes

  • The data recording app now auto records data if it is closed without stopping the recording
  • Adds minor docs
  • Adds data plotting app similar to the puck_plot.py script.
    • The app adds the ability to start and stop as well as change the buffer size of the plots

Makes app more clean

03 Jan 20:23
bf66a14

Choose a tag to compare

Changes

  • Text boxes now are entries so they only allow for 1 line of text.
  • The warning print statements are now tkinter message boxes

Added Python App

02 Jan 21:07
e0b28b1

Choose a tag to compare

Changes

  • Adds a custom tkinter app to record puck data

Finishes Python 3 Conversion and Documentation

31 Dec 18:31
643da0b

Choose a tag to compare

Changes

  • Adds a descriptive ReadMe to the repository
  • Adds a setup.py file so the GitHub repository will track dependencies (and if there are vulnerabilities with them in the future)

Adds Type Hints to Methods

31 Dec 17:02
2402cc1

Choose a tag to compare

Pre-release

Changes

  • Adds type hints to methods

Adds Class and Method Documentation

31 Dec 16:07
2cae8cd

Choose a tag to compare

Pre-release

Changes

  • Classes and methods have numpy style doc strings
    • This allows for automatic doc generation using sphinx or method previews in VS Code

Next Goal

  • Add type hints to method definitions

Fix Switch of Roll and Pitch Angle Calculation

29 Dec 19:53
25dcf52

Choose a tag to compare

Changes

The original python 2.7 code had switched the calculations of roll and pitch

Python 3 Version of the Code

29 Dec 18:35
9889ce0

Choose a tag to compare

Pre-release

Change Log

  • The Python 3 version of the code is ready to be tested in the lab