<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>2014/07/04 on Yano&#39;s digital garage</title>
    <link>https://www.bravotouring.com/~yano/archives/2014/07/04/</link>
    <description>Recent content in 2014/07/04 on Yano&#39;s digital garage</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 04 Jul 2014 23:34:32 +0900</lastBuildDate>
    <atom:link href="https://www.bravotouring.com/~yano/archives/2014/07/04/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>logsensor 6月号</title>
      <link>https://www.bravotouring.com/~yano/diary/it/20140704logsensor.htm</link>
      <pubDate>Fri, 04 Jul 2014 23:34:32 +0900</pubDate>
      <guid>https://www.bravotouring.com/~yano/diary/it/20140704logsensor.htm</guid>
      <description>&lt;p&gt;&lt;span class=&#34;Topics&#34;&gt;1週間以上連続&lt;/span&gt;で安定して（ペアリングも解除されずに）計測できる事を確認できた&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20140616fplug4linux.htm&#34;&gt;fplug_for_linux改修版&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;table align=&#34;right&#34; class=&#34;Landscape&#34;&gt;&#xA;&lt;tr&gt;&#xA;&lt;td&gt;&lt;img alt=&#34;F-PLUG&#34; src=&#34;https://www.bravotouring.com/~yano/images/2014/20140521fplug.jpg&#34;/&gt;&lt;/td&gt;&#xA;&lt;/tr&gt;&#xA;&lt;tr&gt;&#xA;&lt;td class=&#34;PhotoMemo&#34;&gt;F-PLUG&lt;/td&gt;&#xA;&lt;/tr&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;ダメ元でBluetoothドングルもBT3.0な&lt;a href=&#34;https://www.amazon.co.jp/exec/obidos/ASIN/B00436F14W/yanosdigitalg-22/ref=nosim/&#34;&gt;iBUFFALO BSHSBD04BK&lt;/a&gt;からBT2.0な&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20080505bluetooth.htm&#34;&gt;2008年調達のBT-MicroEDR2&lt;/a&gt;に戻してみたのだが、何ら問題無く安定動作で6月を完走。&lt;/p&gt;&#xA;&lt;p&gt;というわけで、最後に&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20140526sensors.htm&#34;&gt;logsensor.sh&lt;/a&gt;の出力形式を少しだけ見直しし、電力、室温、コア温度の要素はカンマ区切り、最低、平均、最高はスラッシュ区切りとする事に。&#xA;&lt;blockquote cite=&#34;/usr/local/bin/logsensor&#34; class=&#34;Log&#34;&gt;&#xA;#!/bin/bash&lt;br/&gt;&#xA;&lt;br/&gt;&#xA;awk &#39;&lt;br/&gt;&#xA;  BEGIN {&lt;br/&gt;&#xA;    watt_min=999;watt_max=0;watt_sum=0;watt_cnt=0;&lt;br/&gt;&#xA;    temp_min=999;temp_max=0;temp_sum=0;temp_cnt=0;&lt;br/&gt;&#xA;    core_min=999;core_max=0;core_sum=0;core_cnt=0;&lt;br/&gt;&#xA;  }&lt;br/&gt;&#xA;        {&lt;br/&gt;&#xA;    if ( 6 &lt; NF ){&lt;br/&gt;&#xA;        i = 3;  // Watt&lt;br/&gt;&#xA;        if($i != &#34;x&#34;){&lt;br/&gt;&#xA;                if($i &lt; watt_min){watt_min=$i};&lt;br/&gt;&#xA;                if(watt_max &lt; $i){watt_max=$i};&lt;br/&gt;&#xA;                watt_sum += $i;&lt;br/&gt;&#xA;                watt_cnt++;&lt;br/&gt;&#xA;        }&lt;br/&gt;&#xA;&lt;br/&gt;&#xA;        i = 4;  // Illuminance&lt;br/&gt;&#xA;        i = 5;  // Humidity&lt;br/&gt;&#xA;        i = 6;  // Temperature&lt;br/&gt;&#xA;        if($i != &#34;x&#34;){&lt;br/&gt;&#xA;                if($i &lt; temp_min){temp_min=$i};&lt;br/&gt;&#xA;                if(temp_max &lt; $i){temp_max=$i};&lt;br/&gt;&#xA;                temp_sum += $i;&lt;br/&gt;&#xA;                temp_cnt++;&lt;br/&gt;&#xA;        }&lt;br/&gt;&#xA;&lt;br/&gt;&#xA;        i = 7;&lt;br/&gt;&#xA;    } else&lt;br/&gt;&#xA;        i = 3;&lt;br/&gt;&#xA;    for (; i &lt;= NF; i++ ){&lt;br/&gt;&#xA;      if($i &lt; core_min){core_min=$i};&lt;br/&gt;&#xA;      if(core_max &lt; $i){core_max=$i};&lt;br/&gt;&#xA;      core_sum += $i;&lt;br/&gt;&#xA;      core_cnt++;&lt;br/&gt;&#xA;    }&lt;br/&gt;&#xA;&lt;br/&gt;&#xA;    date=$1;&lt;br/&gt;&#xA;    if(!length(start)){start=date;}&lt;br/&gt;&#xA;  }&lt;br/&gt;&#xA;  END     {&lt;br/&gt;&#xA;    if ( watt_cnt &lt; 1 ) { watt_cnt=1; }&lt;br/&gt;&#xA;    if ( temp_cnt &lt; 1 ) { temp_cnt=1; }&lt;br/&gt;&#xA;    if ( core_cnt &lt; 1 ) { core_cnt=1; }&lt;br/&gt;&#xA;    printf &#34;%s, %s, POWER=%.1f/%.1f/%.1f, &#34;, start, date, watt_min, watt_sum/watt_cnt, watt_max;&lt;br/&gt;&#xA;    printf &#34;ROOM=%.1f/%.1f/%.1f, &#34;, temp_min, temp_sum/temp_cnt, temp_max;&lt;br/&gt;&#xA;    printf &#34;CPU=%.1f/%.1f/%.1f\n&#34;, core_min, core_sum/core_cnt, core_max;&lt;br/&gt;&#xA;  }&lt;br/&gt;&#xA;&#39; $*&#xA;&lt;/blockquote&gt;&#xA;6月分の情報を整理したところ、消費電力は平均74.8、最大153W、コア温度は平均39.7、最大66℃となった。&#xA;&lt;blockquote class=&#34;Log&#34;&gt;yano@GT110b:~$ logsensor /var/log/sensors.log&lt;br/&gt;2014-06-04, 2014-06-30, POWER=37.6/74.8/153.0, ROOM=20.0/24.3/28.0, CPU=27.0/39.7/66.0&lt;/blockquote&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
