Git Product home page Git Product logo

leikoilja / muscle-imbalance-detection Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 0.0 34.36 MB

A device to assist patients with the rehabilitation of the knee joint after a knee surgery using EMG biofeedback. The device can reliably detect muscle activity and display it in an easy-to-use mobile application.

License: MIT License

TypeScript 1.15% JavaScript 0.02% Starlark 0.03% Java 0.13% Ruby 0.07% Objective-C 0.06% C++ 0.02% Jupyter Notebook 98.53%

muscle-imbalance-detection's People

Contributors

dependabot[bot] avatar katlinkt avatar leikoilja avatar sanjayshiva0109 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

muscle-imbalance-detection's Issues

default auto-scaling on the live stream of data makes it hard to visualize the data

Expected Behavior

Graph should display a constant scale on the y axis.

Current Behavior

Right now it auto-scales, so if there is no input it looks super noisy and like there is lots of input. As soon as you start giving EMG input, it auto-scales and looks better, but this is super annoying for the user if they take a pause or something.

Steps to Reproduce

  1. Connect with bluetooth to data stream.
  2. Note that when you start sending EMG data, the graph y axis will autoscale.

Context (Environment)

OnePlus6

Values on live data stream graph are cut off when they exceed 99.00mV

Expected Behavior

You should be able to read the value in mV on the graph of the live data stream, and saved uploaded data recording.

Current Behavior

When the values go above 99.00mV, they're cut off and you can't read it.

Steps to Reproduce

  1. Connect bluetooth and get a live data stream started.
  2. The input voltage should be >99mV in order to see this bug.

Context (Environment)

OnePlus6 phone (Katlin)
User for the app is [email protected]

app crashes when trying to open uploaded data if there is analytics data available

Expected Behavior

You should be able to open the previously uploaded data for review. A green button should appear if there is analytics data available.

Current Behavior

App either crashes or just displays a white screen when you open the Measurements tab. Sometimes it will open, but then if you click "Reload" it will crash. There is never a green button displayed.

Steps to Reproduce

  1. Open Measurements to see previously uploaded data.
  2. Either it will crash, or you'll see a data set.
  3. Click Reload, and it will crash.
  4. There is never a green button displayed.

Context (Environment)

OnePlus6

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.