|
|
2010-03-27
, 01:13
|
|
Posts: 1,258 |
Thanked: 672 times |
Joined on Mar 2009
|
#12
|
|
|
2010-03-27
, 01:37
|
|
Posts: 38 |
Thanked: 3 times |
Joined on Feb 2010
|
#13
|
|
|
2010-03-27
, 18:54
|
|
Posts: 1,341 |
Thanked: 708 times |
Joined on Feb 2010
|
#14
|
Something on your desktop is doing alot of crap.. Display is off most of the time yet CPU is active all of the time..
Nokia-N900-42-11:~# powertop -t 21600
Powertop 1.13.3
status: Unknown job: pmtrackerdaemon
Sleeping for 11 seconds before sampling
Collecting data for 21600 seconds
Sample interval was 00m 00s 10193us
C# | Ratio | Avg/dura | Frequency | Ratio
--------+--------+----------+-----------+--------+
C0 | -386851975.7% | | 600 MHz | 0.4% |
C1 | 386790029.9% | 109.7ms | 550 MHz | 0.0% |
C2 | 62045.8% | 0.1ms | 500 MHz | 99.6% |
C3 | 0.0% | | 250 MHz | 0.0% |
C4 | 0.0% | |
IRQ# | Activity | Type | Name
--------+------------+----------------+---------------------------
56 | 1835219 | INTC | i2c_omap
37 | 47454 | INTC | gp
57 | 44759 | INTC | i2c_omap
86 | 12116 | INTC | mmc1
11 | 9387 | INTC | prcm
12 | 5145 | INTC | DMA
61 | 654 | INTC | i2c_omap
21 | 277 | INTC | SGX
225 | 205 | GPIO | omap2-onenand
67 | 119 | INTC | ssi_p1_mpu_irq0
92 | 106 | INTC | musb_hdrc
71 | 74 | INTC | ssi_gdd
311 | 44 | GPIO | ssi_p1_cawake_gpio
260 | 41 | GPIO | tsc2005
369 | 3 | twl4030 | twl4030_keypad
25 | 1 | INTC | OMAP
249 | 1 | GPIO | proximity
379 | 1 | twl4030 | rtc0
PID# | Activity | Name | Function Entry (Expire)
--------+------------+----------------+---------------------------
700 | 18834 | bme_RX-51 | sys_timer_settime (posix_timer_fn)
0 | 16600 | <kernel core> | tick_nohz_restart_sched_tick (tick_sched_timer)
37 | 14849D| awk | cpufreq_governor_dbs (delayed_work_timer_fn)
700 | 12960 | bme_RX-51 | schedule_timeout (process_timeout)
0 | 1960 | <kernel core> | hrtimer_start (tick_sched_timer)
680 | 1919 | dsme | __enqueue_rt_entity (sched_rt_period_timer)
1 | 1819D| <kernel core> | queue_delayed_work (delayed_work_timer_fn)
680 | 1800 | dsme | do_nanosleep (hrtimer_wakeup)
700 | 1496 | bme_RX-51 | do_nanosleep (hrtimer_wakeup)
700 | 1440 | bme_RX-51 | sys_timer_settime (posix_timer_fn)
501 | 674 | mmcqd | queue_delayed_work (delayed_work_timer_fn)
501 | 505 | mmcqd | schedule_timeout (process_timeout)
1045 | 358 | iphbd | schedule_hrtimeout_range (hrtimer_wakeup)
29 | 272 | mount | setup_wb_timer (wb_timer_fn)
1 | 180 | <kernel core> | inet_initpeers (peer_check_expire)
0 | 174 | <kernel core> | queue_delayed_work (delayed_work_timer_fn)
700 | 123 | bme_RX-51 | queue_delayed_work (delayed_work_timer_fn)
501 | 122 | mmcqd | cfq_completed_request (cfq_idle_slice_timer)
1122 | 95 | hildon-desktop | schedule_hrtimeout_range (hrtimer_wakeup)
1184 | 74 | BatteryGraphd | journal_get_write_access (commit_timeout)
6800 | 74 | pdflush | blk_plug_device (blk_unplug_timeout)
8816 | 72 | browserd | futex_wait (hrtimer_wakeup)
1184 | 71 | BatteryGraphd | schedule_hrtimeout_range (hrtimer_wakeup)
501 | 70 | mmcqd | schedule_timeout (process_timeout)
1019 | 47 | alarmd | schedule_hrtimeout_range (hrtimer_wakeup)
1019 | 38 | alarmd | ubifs_wbuf_write_nolock (wbuf_timer_callback_nolock)
1 | 36 | <kernel core> | inet_frags_init (inet_frag_secret_rebuild)
1 | 36 | <kernel core> | flow_cache_init (flow_cache_new_hashrnd)
1 | 36D| <kernel core> | rt_secret_timer_init (rt_secret_rebuild)
0 | 29 | <kernel core> | neigh_add_timer (neigh_timer_handler)
733 | 20 | mce | schedule_hrtimeout_range (hrtimer_wakeup)
6800 | 18 | pdflush | ubifs_wbuf_write_nolock (wbuf_timer_callback_nolock)
710 | 16 | dbus-daemon | schedule_hrtimeout_range (hrtimer_wakeup)
1241 | 12 | temp-reaper | do_nanosleep (hrtimer_wakeup)
798 | 11 | Xorg | hrtimer_start (it_real_fn)
798 | 9 | Xorg | OSEnableTimer (OSTimerCallbackWrapper)
776 | 8 | sgx_perf | queue_delayed_work (delayed_work_timer_fn)
1184 | 7 | BatteryGraphd | blk_plug_device (blk_unplug_timeout)
1184 | 7 | BatteryGraphd | schedule_timeout (process_timeout)
8312 | 6 | gconfd-2 | schedule_hrtimeout_range (hrtimer_wakeup)
6800 | 6 | pdflush | journal_get_write_access (commit_timeout)
937 | 6 | dbus-daemon | schedule_hrtimeout_range (hrtimer_wakeup)
754 | 6 | pulseaudio | schedule_hrtimeout_range (hrtimer_wakeup)
8193 | 5 | sshd | sk_reset_timer (tcp_keepalive_timer)
747 | 4 | csd | schedule_hrtimeout_range (hrtimer_wakeup)
1019 | 4 | alarmd | schedule_timeout (process_timeout)
9218 | 4 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9268 | 4 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9312 | 4 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
1115 | 4 |hildon-status-m | schedule_hrtimeout_range (hrtimer_wakeup)
9362 | 4 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9406 | 4 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
733 | 4 | mce | schedule_timeout (process_timeout)
213 | 4 | vibra | queue_delayed_work (delayed_work_timer_fn)
1122 | 4 | hildon-desktop | OSEnableTimer (OSTimerCallbackWrapper)
1025 | 3 | systemui | schedule_hrtimeout_range (hrtimer_wakeup)
9229 | 3 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9237 | 3 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9273 | 3 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9281 | 3 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9323 | 3 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9331 | 3 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9367 | 3 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9375 | 3 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9367 | 3 | modest | neigh_add_timer (neigh_timer_handler)
9417 | 3 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9425 | 3 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9456 | 3 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9461 | 3 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9469 | 3 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9461 | 3 | modest | neigh_add_timer (neigh_timer_handler)
758 | 2 | ohmd | schedule_hrtimeout_range (hrtimer_wakeup)
8312 | 2 | gconfd-2 | ubifs_wbuf_write_nolock (wbuf_timer_callback_nolock)
9220 | 2 | intellisyncd | schedule_hrtimeout_range (hrtimer_wakeup)
9228 | 2 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9268 | 2 | modest | journal_get_write_access (commit_timeout)
9272 | 2 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9314 | 2 | intellisyncd | blk_plug_device (blk_unplug_timeout)
9314 | 2 | intellisyncd | schedule_hrtimeout_range (hrtimer_wakeup)
9322 | 2 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9362 | 2 | modest | journal_get_write_access (commit_timeout)
9366 | 2 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9408 | 2 | intellisyncd | schedule_hrtimeout_range (hrtimer_wakeup)
9416 | 2 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
733 | 2 | mce | schedule_timeout (process_timeout)
805 | 2 | pulseaudio | sys_timer_settime (posix_timer_fn)
805 | 2 | pulseaudio | schedule_hrtimeout_range (hrtimer_wakeup)
733 | 2 | mce | queue_delayed_work (delayed_work_timer_fn)
9460 | 2 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
8193 | 1 | sshd | sk_reset_timer (tcp_write_timer)
9167 | 1 | modest | schedule_hrtimeout_range (hrtimer_wakeup)
9167 | 1 | modest | blk_plug_device (blk_unplug_timeout)
9167 | 1 | modest | schedule_timeout (process_timeout)
9167 | 1 | modest | journal_get_write_access (commit_timeout)
9225 | 1 |e-addressbook-f | futex_wait (hrtimer_wakeup)
9220 | 1 | intellisyncd | blk_plug_device (blk_unplug_timeout)
9220 | 1 | intellisyncd | schedule_timeout (process_timeout)
9220 | 1 | intellisyncd | journal_get_write_access (commit_timeout)
9218 | 1 | modest | blk_plug_device (blk_unplug_timeout)
9218 | 1 | modest | schedule_timeout (process_timeout)
9218 | 1 | modest | journal_get_write_access (commit_timeout)
9269 | 1 |e-addressbook-f | futex_wait (hrtimer_wakeup)
9268 | 1 | modest | blk_plug_device (blk_unplug_timeout)
9268 | 1 | modest | schedule_timeout (process_timeout)
859 | 1 | kjournald | blk_plug_device (blk_unplug_timeout)
9314 | 1 | intellisyncd | schedule_timeout (process_timeout)
9319 | 1 |e-addressbook-f | futex_wait (hrtimer_wakeup)
9314 | 1 | intellisyncd | journal_get_write_access (commit_timeout)
9312 | 1 | modest | blk_plug_device (blk_unplug_timeout)
9312 | 1 | modest | schedule_timeout (process_timeout)
9312 | 1 | modest | journal_get_write_access (commit_timeout)
9363 | 1 |e-addressbook-f | futex_wait (hrtimer_wakeup)
9362 | 1 | modest | blk_plug_device (blk_unplug_timeout)
9362 | 1 | modest | schedule_timeout (process_timeout)
9413 | 1 |e-addressbook-f | futex_wait (hrtimer_wakeup)
9408 | 1 | intellisyncd | blk_plug_device (blk_unplug_timeout)
9408 | 1 | intellisyncd | schedule_timeout (process_timeout)
9408 | 1 | intellisyncd | journal_get_write_access (commit_timeout)
666 | 1 | dsme | schedule_hrtimeout_range (hrtimer_wakeup)
1082 | 1 |hildon-sv-notif | schedule_hrtimeout_range (hrtimer_wakeup)
0 | 1 | <kernel core> | tsc2005_ts_irq_handler (tsc2005_ts_penup_timer_handler)
9 | 1 | twl4030-irq | input_handle_event (input_repeat_key)
1489 | 1 | browser | schedule_timeout (process_timeout)
733 | 1 | mce | queue_delayed_work (delayed_work_timer_fn)
805 | 1 | pulseaudio | queue_delayed_work (delayed_work_timer_fn)
754 | 1 | pulseaudio | ubifs_wbuf_write_nolock (wbuf_timer_callback_nolock)
835 | 1 | hald-addon-bme | schedule_hrtimeout_range (hrtimer_wakeup)
798 | 1 | Xorg | schedule_hrtimeout_range (hrtimer_wakeup)
9406 | 1 | modest | blk_plug_device (blk_unplug_timeout)
9406 | 1 | modest | schedule_timeout (process_timeout)
9406 | 1 | modest | journal_get_write_access (commit_timeout)
9457 | 1 |e-addressbook-f | futex_wait (hrtimer_wakeup)
9456 | 1 | modest | journal_get_write_access (commit_timeout)
9199 | 1 | powertop | do_nanosleep (hrtimer_wakeup)
Power domain activity breakdown
Domain | % of time spent in states
--------+---------+---------+---------+---------+----------
usbhost |OFF: 100%|RET: 0%|INA: 0%| ON: 0%| now:(OFF)
sgx |OFF: 99%|RET: 0%|INA: 0%| ON: 0%| now:(OFF)
per |OFF: 0%|RET: 0%|INA: 0%| ON: 99%| now:(ON)
dss |OFF: 99%|RET: 0%|INA: 0%| ON: 0%| now:(OFF)
cam |OFF: 100%|RET: 0%|INA: 0%| ON: 0%| now:(OFF)
core |OFF: 0%|RET: 0%|INA: 0%| ON: 100%| now:(ON)
neon |OFF: 0%|RET: 0%|INA: 0%| ON: 99%| now:(ON)
mpu |OFF: 0%|RET: 0%|INA: 0%| ON: 99%| now:(ON)
iva2 |OFF: 100%|RET: 0%|INA: 0%| ON: 0%| now:(OFF)
Clock activity breakdown at end of period
Domain | Active clocks
--------+---------------+---------------+------------------
core | SDRC | HSOTGUSB_STBY | HSOTGUSB_IDLE
| OMAPCTRL | MAILBOXES |
wkup | GPT1 | 32KSYNC | GPIO1
| WDT1 |
ckgen | CORE | PERI | 96M
| 48M | 12M | 54M
| EMU_CORE |
per | GPIO2 | GPIO3 | GPIO4
| GPIO5 | GPIO6 |
Total wakeups 2032679, 94.1/s | IRQ 1955606, 90.5/s | Timers 77073, 3.6/s
HW wakeups 171, 0.0/s | Real gp_timers expired 94, 0.0/s
|
|
2010-03-27
, 23:48
|
|
Posts: 1,258 |
Thanked: 672 times |
Joined on Mar 2009
|
#15
|
|
|
2010-03-27
, 23:59
|
|
Posts: 716 |
Thanked: 303 times |
Joined on Sep 2009
@ Sheffield, UK
|
#16
|
|
|
2010-03-28
, 21:37
|
|
Posts: 1,341 |
Thanked: 708 times |
Joined on Feb 2010
|
#17
|
Now if CTRL C is pressed during the data collecting, it just quits.
The idea would be to let it run and collect statistics after battery is fully charged, until the device's battery is almost empty. Then interrupt and see how much time the device spent in different stages.
edit:
Nokia-N900-42-11:~# powertop -t 600 Powertop 1.13.3 status: Unknown job: pmtrackerdaemon Sleeping for 11 seconds before sampling Collecting data for 600 seconds Sample interval was 10m 00s 25696us C# | Ratio | Avg/dura | Frequency | Ratio --------+--------+----------+-----------+--------+ C0 | 48.9% | | 600 MHz | 10.8% | C1 | 1.8% | 1.0ms | 550 MHz | 0.2% | C2 | 49.3% | 3.0ms | 500 MHz | 3.6% | C3 | 0.0% | | 250 MHz | 85.4% | C4 | 0.0% | | IRQ# | Activity | Type | Name --------+------------+----------------+--------------------------- 61 | 210114 | INTC | i2c_omap 37 | 98078 | INTC | gp 11 | 85478 | INTC | prcm 12 | 62595 | INTC | DMA 56 | 9136 | INTC | i2c_omap 86 | 3975 | INTC | mmc1 57 | 1364 | INTC | i2c_omap 21 | 811 | INTC | SGX 67 | 427 | INTC | ssi_p1_mpu_irq0 71 | 255 | INTC | ssi_gdd 260 | 240 | GPIO | tsc2005 311 | 148 | GPIO | ssi_p1_cawake_gpio 341 | 69 | GPIO | lis302dl 225 | 30 | GPIO | omap2-onenand 273 | 9 | GPIO | kb_lock 261 | 4 | GPIO | hci_h4p_wkup 73 | 2 | INTC | hci_h4p 25 | 1 | INTC | OMAP PID# | Activity | Name | Function Entry (Expire) --------+------------+----------------+--------------------------- 0 | 75186 | <kernel core> | tick_nohz_restart_sched_tick (tick_sched_timer) 1118 | 22113 | hildon-home | schedule_hrtimeout_range (hrtimer_wakeup) 37 | 1969D| awk | cpufreq_governor_dbs (delayed_work_timer_fn) 798 | 812 | Xorg | hrtimer_start (it_real_fn) 1122 | 611 | hildon-desktop | schedule_hrtimeout_range (hrtimer_wakeup) 680 | 600 | dsme | __enqueue_rt_entity (sched_rt_period_timer) 7634 | 399 | mstardict | schedule_hrtimeout_range (hrtimer_wakeup) 7085 | 200 | conky | schedule_hrtimeout_range (hrtimer_wakeup) 700 | 185 | bme_RX-51 | sys_timer_settime (posix_timer_fn) 754 | 119 | pulseaudio | schedule_hrtimeout_range (hrtimer_wakeup) 501 | 97 | mmcqd | queue_delayed_work (delayed_work_timer_fn) 501 | 89 | mmcqd | cfq_completed_request (cfq_idle_slice_timer) 501 | 70 | mmcqd | schedule_timeout (process_timeout) 6180 | 60 | python | schedule_hrtimeout_range (hrtimer_wakeup) 700 | 57 | bme_RX-51 | schedule_timeout (process_timeout) 1 | 52D| <kernel core> | queue_delayed_work (delayed_work_timer_fn) 680 | 50 | dsme | do_nanosleep (hrtimer_wakeup) 700 | 40 | bme_RX-51 | do_nanosleep (hrtimer_wakeup) 733 | 38 | mce | schedule_hrtimeout_range (hrtimer_wakeup) 29 | 30 | mount | setup_wb_timer (wb_timer_fn) 1122 | 28 | hildon-desktop | OSEnableTimer (OSTimerCallbackWrapper) 776 | 23 | sgx_perf | queue_delayed_work (delayed_work_timer_fn) 6688 | 21 | browserd | futex_wait (hrtimer_wakeup) 1115 | 19 |hildon-status-m | schedule_hrtimeout_range (hrtimer_wakeup) 0 | 17 | <kernel core> | queue_delayed_work (delayed_work_timer_fn) 805 | 14 | pulseaudio | queue_delayed_work (delayed_work_timer_fn) 747 | 13 | csd | schedule_hrtimeout_range (hrtimer_wakeup) 1489 | 12 | browser | schedule_hrtimeout_range (hrtimer_wakeup) 15 | 12 | kswapd0 | schedule_timeout (process_timeout) 6800 | 12 | pdflush | blk_plug_device (blk_unplug_timeout) 1045 | 9 | iphbd | schedule_hrtimeout_range (hrtimer_wakeup) 1122 | 8 | hildon-desktop | inet_twsk_schedule (inet_twdr_hangman) 0 | 7 | <kernel core> | tsc2005_ts_irq_handler (tsc2005_ts_penup_timer_handler) 6686 | 6 | browserd | futex_wait (hrtimer_wakeup) 15 | 6 | kswapd0 | blk_plug_device (blk_unplug_timeout) 1220 | 5 | icd2 | schedule_hrtimeout_range (hrtimer_wakeup) 774 | 5 | gconfd-2 | ubifs_wbuf_write_nolock (wbuf_timer_callback_nolock) 733 | 5 | mce | schedule_timeout (process_timeout) 798 | 5 | Xorg | OSEnableTimer (OSTimerCallbackWrapper) 1 | 5 | <kernel core> | inet_initpeers (peer_check_expire) 0 | 4 | <kernel core> | gpio_sw_irq_handler (gpio_sw_timer) 1184 | 4 | BatteryGraphd | journal_get_write_access (commit_timeout) 1144 | 4 | control | schedule_hrtimeout_range (hrtimer_wakeup) 1118 | 4 | hildon-home | journal_get_write_access (commit_timeout) 7596 | 3 | browserd | futex_wait (hrtimer_wakeup) 6800 | 3 | pdflush | journal_get_write_access (commit_timeout) 1756 | 2 | ssh | sk_reset_timer (tcp_write_timer) 1489 | 2 | browser | schedule_timeout (process_timeout) 6685 | 2 | browserd | schedule_hrtimeout_range (hrtimer_wakeup) 0 | 2 | <kernel core> | hrtimer_start (tick_sched_timer) 6800 | 2 | pdflush | ubifs_wbuf_write_nolock (wbuf_timer_callback_nolock) 7598 | 2 | browserd | futex_wait (hrtimer_wakeup) 1184 | 2 | BatteryGraphd | schedule_hrtimeout_range (hrtimer_wakeup) 6209 | 1 | sshd | sk_reset_timer (tcp_write_timer) 7063 | 1 | BatteryGraph | schedule_hrtimeout_range (hrtimer_wakeup) 1489 | 1 | browser | blk_plug_device (blk_unplug_timeout) 7833 | 1 | get | sk_reset_timer (tcp_write_timer) 1025 | 1 | systemui | schedule_hrtimeout_range (hrtimer_wakeup) 733 | 1 | mce | queue_delayed_work (delayed_work_timer_fn) 733 | 1 | mce | queue_delayed_work (delayed_work_timer_fn) 835 | 1 | hald-addon-bme | schedule_hrtimeout_range (hrtimer_wakeup) 1184 | 1 | BatteryGraphd | blk_plug_device (blk_unplug_timeout) 1184 | 1 | BatteryGraphd | schedule_timeout (process_timeout) 1 | 1 | <kernel core> | inet_frags_init (inet_frag_secret_rebuild) 1 | 1 | <kernel core> | flow_cache_init (flow_cache_new_hashrnd) 7644 | 1 | browserd | journal_get_write_access (commit_timeout) 1 | 1D| <kernel core> | rt_secret_timer_init (rt_secret_rebuild) 710 | 1 | dbus-daemon | schedule_hrtimeout_range (hrtimer_wakeup) 7816 | 1 | powertop | do_nanosleep (hrtimer_wakeup) Power domain activity breakdown Domain | % of time spent in states --------+---------+---------+---------+---------+---------- usbhost |OFF: 100%|RET: 0%|INA: 0%| ON: 0%| now:(OFF) sgx |OFF: 95%|RET: 0%|INA: 0%| ON: 4%| now:(OFF) per |OFF: 0%|RET: 0%|INA: 0%| ON: 100%| now:(ON) dss |OFF: 96%|RET: 0%|INA: 0%| ON: 3%| now:(OFF) cam |OFF: 100%|RET: 0%|INA: 0%| ON: 0%| now:(OFF) core |OFF: 0%|RET: 0%|INA: 43%| ON: 56%| now:(ON) neon |OFF: 0%|RET: 0%|INA: 47%| ON: 52%| now:(ON) mpu |OFF: 0%|RET: 0%|INA: 48%| ON: 51%| now:(ON) iva2 |OFF: 100%|RET: 0%|INA: 0%| ON: 0%| now:(OFF) Clock activity breakdown at end of period Domain | Active clocks --------+---------------+---------------+------------------ core | SDRC | HSOTGUSB_IDLE | OMAPCTRL | MAILBOXES | wkup | GPT1 | 32KSYNC | GPIO1 | WDT1 | ckgen | CORE | PERI | 96M | 48M | 12M | 54M | EMU_CORE | per | MCBSP2 | GPIO2 | GPIO3 | GPIO4 | GPIO5 | GPIO6 | Total wakeups 575797, 959.7/s | IRQ 472736, 787.9/s | Timers 103061, 171.8/s HW wakeups 230, 0.4/s | Real gp_timers expired 30, 0.1/sLast edited by zimon; 2010-03-26 at 21:14. Reason: just for fun let it collect data for 10min while taking a walk w/ step counter widget