Experimenting with various protobuf definitions to reduce sensor data logging size on a smart watch
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Garrett Wilson d745d687b6 removed reference to old code in README 11 months ago
simple_decode simple and response versions 1 year ago
test_recording_data scripts for testing if watch is working 1 year ago
test_various_definitions simple and response versions 1 year ago
.gitignore process full data scripts (1 or 2 steps, see --split) 1 year ago
README.md removed reference to old code in README 11 months ago
compile.sh updated for revised protobuf definitions 1 year ago
decode_responses.py reduced memory usage 1 year ago
decode_sensor_data.py fixed another bug Bryan pointed out 1 year ago
decoding.py reduced memory usage 1 year ago
fft.py allow specifying which data to animate 1 year ago
kml.py formatting 1 year ago
watch-data.proto updated for revised protobuf definitions 1 year ago

README.md

watch-protobuf

  • Download files from watch
  • Compile protobuf definition: protoc watch-data.proto --python_out=.
  • Decode responses: cat responses_*.pb > responses.pb; python3 decode_responses.py responses.pb responses.json
  • Decode sensor data: cat sensor_data_*.pb > sensor_data.pb; python3 decode_sensor_data.py sensor_data.pb sensor_data.json