Skip to content

Commit

Permalink
Updated examples
Browse files Browse the repository at this point in the history
  • Loading branch information
hbldh committed May 4, 2018
1 parent cdf154c commit 8334972
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 34 deletions.
25 changes: 9 additions & 16 deletions examples/accelerometer_logging.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,26 +22,18 @@
client = MetaWearClient(str(address), debug=False)
print("New client created: {0}".format(client))

print("Get possible accelerometer settings of client 1...")
settings = client.accelerometer.get_possible_settings()
print(settings)
print("Possible accelerometer settings of client:")
for k, v in settings.items():
print(k, v)

time.sleep(1.0)

print("\nWrite accelerometer settings...")
print("Write accelerometer settings...")
client.accelerometer.set_settings(data_rate=400, data_range=4.0)

time.sleep(1.0)

print("\nCheck accelerometer settings of client 1...")
settings = client.accelerometer.get_current_settings()
print(settings)

time.sleep(1.0)
print("\n")
print("Accelerometer settings of client: {0}".format(settings))

client.accelerometer.high_frequency_stream = False

client.accelerometer.start_logging()
print("Logging accelerometer data...")

Expand All @@ -50,9 +42,10 @@
client.accelerometer.stop_logging()
print("Logging stopped.")

print("\nDownloading data...")
print("Downloading data...")
data = client.accelerometer.download_log()
print(data)
for d in data:
print(d)

pattern = client.led.load_preset_pattern('blink', repeat_count=10)
client.led.write_pattern(pattern, 'g')
Expand All @@ -62,5 +55,5 @@

client.led.stop_and_clear()

print("\nDisconnecting...")
print("Disconnecting...")
client.disconnect()
30 changes: 12 additions & 18 deletions examples/gyroscope_logging.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
:mod:'accelerometer_logging.py'
:mod:'gyroscope_logging.py'
==================
Updated by dmatthes1982 <dmatthes@cbs.mpg.de>
Created by hbldh <henrik.blidh@nedomkull.com>
Created on 2018-04-20
"""

from __future__ import division
Expand All @@ -19,38 +19,32 @@

address = select_device()

client = MetaWearClient(str(address), debug=True)
client = MetaWearClient(str(address), debug=False)
print("New client created: {0}".format(client))

print("Get possible gyroscope settings of client 1...")
settings = client.gyroscope.get_possible_settings()
print(settings)

time.sleep(1.0)
print("Possible gyroscope settings of client:")
for k, v in settings.items():
print(k, v)

print("\nWrite gyroscope settings...")
print("Write gyroscope settings...")
client.gyroscope.set_settings(data_rate=400, data_range=1000.0)

time.sleep(1.0)

print("\nCheck gyroscope settings of client 1...")
settings = client.gyroscope.get_current_settings()
print(settings)
print("Gyroscope settings of client: {0}".format(settings))

time.sleep(1.0)
print("\n")
time.sleep(0.2)

client.gyroscope.high_frequency_stream = False

client.gyroscope.start_logging()
print("Logging gyroscope data...")

time.sleep(0.25)
time.sleep(3.0)

client.gyroscope.stop_logging()
print("Logging stopped.")

print("\nDownloading data...")
print("Downloading data...")
data = client.gyroscope.download_log()
for d in data:
print(d)
Expand All @@ -63,5 +57,5 @@

client.led.stop_and_clear()

print("\nDisconnecting...")
print("Disconnecting...")
client.disconnect()

0 comments on commit 8334972

Please sign in to comment.