趣味の電子工作などの記録。時にLinuxへ行ったり、ガジェットに浮気したりするので、なかなかまとまらない。
RSS icon
  • Linuxでリアルタイム処理するためのスケジュールポリシーの変更

    投稿日 2012年 11月 11日 コメントはありません

    HRTを使うとより精度の高い周期処理ができそうなことはわかったのですが、優先順位自体は触っていないので、他の処理に左右されそうな気がします。そこで調べてみると、スケジューラの設定を変更するとリアルタイムポリシーが設定できることがわかったので試してみました。

    続きを読む »


  • Raspberry PiでMP3再生

    投稿日 2012年 11月 10日 コメントはありません

    Raspberry PiでコマンドラインからMP3ファイルを再生させたいので調べてみました。
    調べてみると、linuxではmpg321というコマンドで再生できるようです。

    $ sudo apt-get update
    $ sudo apt-get install mpg321

    でインストールします。(updateしないと取得できないファイルがありました)
    インストールしたら再生してみます。

    $ mpg321 foobar.mp3 
    High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3.
    Version 0.3.2-1 (2012/03/25). Written and copyrights by Joe Drew,
    now maintained by Nanakos Chrysostomos and others.
    Uses code from various people. See 'README' for more!
    THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
    Playing MPEG stream from bap.mp3 ...
    MPEG 1.0 layer III, 64 kbit/s, 44100 Hz joint-stereo
    ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front

    であっさりとRaspberry Piで再生できました。


  • LinuxのHRTを使ってみる

    投稿日 2012年 11月 9日 コメントはありません

    マイコンで制御を行う際に気になるのが、精度のよい周期処理です。ワンチップマイコンであれば直接タイマーを制御して、割り込み処理をかけてやれば精度のよい処理が簡単にできます。しかしながら、LinuxではOSの御作法に従わなければなりません。
    Linuxでどうすればよいのか調べてみたところ、HRT(High Resolution Timer)というのを使えば良さそうなことがわかりましたので、試してみました。
    続きを読む »


  • YouTubeの動画をBMPに分解する

    投稿日 2012年 11月 7日 コメントはありません

    ちょっと訳あって、YouTubeの動画をBMPファイルに分解してサイズを縮小してみました。
    環境はいろいろ訳あって、仮想マシン上のUbuntu10.04LTS 32bitです。

    続きを読む »


  • Raspberry PiでLow Level I/Oを叩いてみる

    投稿日 2012年 11月 6日 コメントはありません

    Raspberry PiでGPIOをアクセスしてみます。
    簡単な方法としては、/sys/class/gpio 以下にアクセスする方法があるのですが、今回は速度を重視して直接叩いてみることにしました。
    基本のコードはこちらになるのですが、今回はそれをベースにインタフェース誌12月号の記事が書かれていて、さらに改良されているようなのでそちらのダウンロードページからサンプルプログラムを引っ張ってきて使ってみます。

    続きを読む »


  • LinuxMint上のFirefoxの日本語化

    投稿日 2012年 11月 5日 コメントはありません

    LinuxMint自体を日本語化しても、Firefoxは日本語化されません。
    メニューをみても言語に関する設定項目はありそうにありません。
    そういうこともあって、ブラウザはずっとChromeを使ってきたのですが、Thunderbirdを使ってみて、できればFirefoxも日本語化して使いたいと思うようになりました。そこで、どうすれば日本語化できるのか調べてみました。

    続きを読む »


  • SPモードのメールをGmailにバックアップ

    投稿日 2012年 11月 4日 コメントはありません

    携帯電話は15年くらいずーっとDocomoを使っていて、去年の夏にAndroid端末に機種変更しました。
    機種はSO-02C(Xperia Acro)です。発売前にとある友人に見せてもらう機会があり、裏面CMOSカメラを搭載していて暗いところでも綺麗に写真が撮れるのを見て気に入って機種変更しました。
    で、しばらくはよかったのですが、じきにメモリ容量がない、というメッセージが出るようになりました。

    で、使わないアプリを消去したり、SDカードへ移動できるものは移動したりしたりしていたのですが、いよいよアプリの消去やSDへの移動ではどうにもならなくなりました。・・・で、調べてみると大物はSPモードメールのクライアントでした。ゴミ箱にたまっていたメールを消去するとかなりの空き容量が確保できましたが、それでもエラーが出るようになりましたので、この際、SPモードメールに残っているメールをすべて消去できないか考えてみました。

    で、調べてみると、どうやらSPモードメールの内容をGmailに持っていけそうなことがわかりました。

    続きを読む »