sombrero-de-lluvia / bow-arm-visualization

A fiddler's bowing arm is charged with personality and expresses their humanity. Let's visualize it.
0 stars 0 forks source link

Determine Capture Device Requirements #6

Closed sombrero-de-lluvia closed 11 months ago

sombrero-de-lluvia commented 1 year ago

What are my requirements for the device that will capture the data?

sombrero-de-lluvia commented 1 year ago
sombrero-de-lluvia commented 1 year ago

Likely will be a smartwatch. Need to research options.

sombrero-de-lluvia commented 12 months ago

Continued research.

sombrero-de-lluvia commented 11 months ago

Device will use WearOS, WatchOS, or TizenOS.

GitHub has repositories for related apps.

TizenOS repos look the same, but posted 4 years apart, and may have some updates? Tizen option gets 10ms sampling rate, and would be least expensive intro option.

NEXT

Assess Tizen repos.

Will probably need to fork.

sombrero-de-lluvia commented 11 months ago

Comparing Repos

Will use git diff. Learning to use.

Using branches. Branch documentation:

NEXT

Read "how to interpret" documents while using the gitreadtest file in the bow-arm-visualization repo.

sombrero-de-lluvia commented 11 months ago

Results:

diff isn't designed to be conveniently human-readable. I can try diffing the two repos, or maybe files in the repos, but before going too far down that rabbit hole, I should look for other strategies for comparing repos.

NEXT

sombrero-de-lluvia commented 11 months ago

Human-Readable Diff

this post suggested github.com's diff viewer.

  1. create branch.
  2. edit branch.
  3. create pull request.
  4. review diff in pull request online.

NEXT

  1. Create new repo (read tizen watch sensor data) (clone from original tizen repo)
  2. Create diffbranch (pull from newer repo)
  3. Pull request diffbranch into main.
  4. Review diffs.
sombrero-de-lluvia commented 11 months ago

Reviewed some of the commits in the newer repo. Looks like the author used ninja to build smalltalk files that replaced a lot of the pure C files from the original author. A Samsung Galaxy S2 Active runs about $80, and this app only works on significantly out of date devices.

NEXT

Determine whether a "sensor logger" exists for WEAR OS, as that's a more consistent and test-able solution.

Check reddit & play store to start.

sombrero-de-lluvia commented 11 months ago

Found WearOS repo: https://github.com/Dhruv-Verma/SensorLoggerWearOS/tree/main

NEXT

sombrero-de-lluvia commented 11 months ago

Found repo that can be used for sensor data collection. Not referenced by WearOS app

Found some other repo

Buy WearOS watch from https://swappa.com/buy/smartwatch/android

NEXT

Pick a watch

sombrero-de-lluvia commented 11 months ago

Bought watch!

NEXT

Capture Data(?)