Skip to content

1337Misom/python-ssc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Program/Library to read sensor values using Qualcomm's SSC bus

Developed to test sensor on Qualcomm based smartwatches for AsteroidOS. Some things were taken from libssc

Requirements

  • Install libqrtr, python3-protobuf and PyGObject
  • Build libqmi with qrtr support

Reverse Engineering

  • libsensoraccess.so used as a bridge between Java and QMI bus
  • SensorAccessService.apk exposes the values to android

Device compatibility

Fossil Gen 6

  • accel (Accelerometer)
  • heart_rate (Heart rate)
  • ambient_light (Light sensor)
  • pedometer (Pedometer)
  • pressure (Pressure sensor)
  • spo2 (Blood oxygen)
  • rotv (Device rotation relative to the earth (compass))
  • fsl_tracker (Fossil Tracker of some sort)
  • fsl_sleep (Fossil sleep tracker)
  • ott (lifeq ott sensor)
  • calories (lifeq calories)
  • rr (lifeq rr)
  • daily_rhr (Daily Resting heart rate)
  • fsl_wk (Fossil Workout tracker)

About

Program/Library to read sensor values using Qualcomm's SSC bus

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages